.sh-overlay[data-v-d72a3d96]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0a1d2880;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.sh[data-v-d72a3d96]{position:fixed;z-index:91;display:flex;flex-direction:column;max-height:92dvh;background:#fff;box-shadow:var(--vh-shadow-lg);outline:none;overscroll-behavior:contain}.sh--sheet[data-v-d72a3d96]{inset-inline:0;bottom:0;border-radius:20px 20px 0 0;transition:transform .3s var(--vh-ease)}.sh--sheet.sh--tall[data-v-d72a3d96]{height:92dvh}.sh--dialog[data-v-d72a3d96]{top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content;max-height:min(86dvh,820px);border-radius:var(--vh-r-panel)}.sh--dialog.sh--tall[data-v-d72a3d96]{width:min(720px,calc(100vw - 32px));height:min(86dvh,820px)}.sh--dialog.sh--top[data-v-d72a3d96]{margin:12vh auto auto;max-height:min(82dvh,820px)}.sh-grab[data-v-d72a3d96]{display:grid;place-items:center;height:24px;flex:none;cursor:grab;touch-action:none}.sh-handle[data-v-d72a3d96]{width:40px;height:5px;border-radius:999px;background:#153b4f2e}.sh-head[data-v-d72a3d96]{display:flex;align-items:center;gap:12px;padding-block:4px 12px;padding-inline:20px 12px;border-bottom:1px solid var(--vh-line);flex:none}.sh--dialog .sh-head[data-v-d72a3d96]{padding-block-start:16px}.sh-title[data-v-d72a3d96]{flex:1;min-width:0;margin:0;font-family:var(--vh-font-head);word-spacing:var(--vh-head-words, .07em);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--vh-text)}.sh-close[data-v-d72a3d96]{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--vh-ink);cursor:pointer;transition:background-color var(--vh-fast) var(--vh-ease),transform var(--vh-fast) var(--vh-ease)}.sh-close[data-v-d72a3d96]:hover{background:var(--vh-mist)}.sh-close[data-v-d72a3d96]:focus{outline:none}.sh-close[data-v-d72a3d96]:focus-visible{outline:2px solid var(--vh-focus);outline-offset:2px}.sh-title[data-v-d72a3d96]:focus{outline:none}.sh-close[data-v-d72a3d96]:active{transform:scale(.96)}.sh-body[data-v-d72a3d96]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px;-webkit-overflow-scrolling:touch}.sh-foot[data-v-d72a3d96]{display:flex;gap:8px;flex:none;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--vh-line);background:#fff}.sh--dialog .sh-foot[data-v-d72a3d96]{padding-bottom:16px;border-radius:0 0 var(--vh-r-panel) var(--vh-r-panel)}.sh--sheet:not(:has(.sh-foot)) .sh-body[data-v-d72a3d96]{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.vh-sheet-fade-enter-active[data-v-d72a3d96],.vh-sheet-fade-leave-active[data-v-d72a3d96]{transition:opacity .3s var(--vh-ease)}.vh-sheet-fade-enter-from[data-v-d72a3d96],.vh-sheet-fade-leave-to[data-v-d72a3d96]{opacity:0}.vh-sheet-enter-active[data-v-d72a3d96],.vh-sheet-leave-active[data-v-d72a3d96]{transition:transform .3s var(--vh-ease)}.vh-sheet-enter-from[data-v-d72a3d96],.vh-sheet-leave-to[data-v-d72a3d96]{transform:translateY(100%)}.vh-dialog-enter-active[data-v-d72a3d96],.vh-dialog-leave-active[data-v-d72a3d96]{transition:opacity .22s var(--vh-ease),transform .22s var(--vh-ease)}.vh-dialog-enter-from[data-v-d72a3d96],.vh-dialog-leave-to[data-v-d72a3d96]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion: reduce){.vh-sheet-enter-active[data-v-d72a3d96],.vh-sheet-leave-active[data-v-d72a3d96],.vh-dialog-enter-active[data-v-d72a3d96],.vh-dialog-leave-active[data-v-d72a3d96]{transition:opacity 1ms}.vh-sheet-enter-from[data-v-d72a3d96],.vh-sheet-leave-to[data-v-d72a3d96]{transform:none;opacity:0}}
