.ui-dialog--menu[data-v-f50fa69a]{background:var(--menu-color-background);color:var(--menu-color-text);border-color:var(--menu-color-border);border-radius:var(--menu-radius-card);font-family:var(--menu-font-body);color-scheme:var(--guest-color-scheme,light)}.ui-dialog--menu .ui-dialog__body[data-v-f50fa69a]{scrollbar-color:var(--menu-color-border) var(--menu-color-background)}.ui-dialog--menu header h2[data-v-f50fa69a]{color:inherit;font-family:var(--menu-font-heading);font-weight:var(--menu-weight-heading)}.ui-dialog--menu .icon-button[data-v-f50fa69a]{color:var(--menu-color-text);background:var(--menu-color-surface);border-color:var(--menu-color-border)}.ui-dialog--menu .icon-button[data-v-f50fa69a]:focus-visible{outline:2px solid var(--menu-color-primary);outline-offset:3px}.ui-dialog[data-v-f50fa69a]{max-block-size:calc(100dvh - 2rem);overflow-y:auto}.ui-dialog--fixed[data-v-f50fa69a]{flex-direction:column;block-size:min(46rem,100dvh - 2rem);display:flex;overflow:hidden}.ui-dialog__body[data-v-f50fa69a]{scrollbar-gutter:stable;overscroll-behavior-y:contain;flex:1;min-block-size:0;overflow-y:auto}.ui-dialog[data-v-f50fa69a] :is(button,input,select,textarea){min-block-size:44px}.ui-dialog[data-v-f50fa69a] .icon-button{min-inline-size:44px}@media (width<=639px){.ui-dialog--fixed.ui-dialog--mobile-sheet[data-v-f50fa69a]{block-size:calc(100dvh - 2rem)}}
