body{--wh-modal-styles-loaded: true}.wh-modal{background:var(--color-surface-secondary, #202020);border-radius:var(--radius-md, 10px);box-shadow:var(--shadow-subtle, 5px 5px 15px rgba(0, 0, 0, 0.5));box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;max-width:100%;overflow:hidden;padding:var(--spacing-md, 20px);position:relative;row-gap:var(--wh-gap-block, 20px);width:var(--wh-modal-width, 342px)}.wh-modal:focus-visible{outline:none}.wh-modal-header{align-items:center;column-gap:var(--wh-gap-inline, 20px);display:flex}.wh-modal-title{flex:1;margin:0;min-width:0}.wh-modal-header-leading,.wh-modal-header-end{align-items:center;display:flex;flex-shrink:0}.wh-modal-close{flex-shrink:0}.wh-modal-body{min-height:0;overflow-y:auto}.wh-modal-footer{--whButtonGroup-gap: var(--wh-gap-inline, 20px);column-gap:var(--wh-gap-inline, 20px);display:flex}@media(prefers-reduced-motion: no-preference){.wh-modal{animation:wh-modal-enter 150ms ease-out}}.wh-modal-scrim{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:10px;position:fixed;z-index:2147483597}@keyframes wh-modal-enter{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}