._dialog_1vyf5_2{width:100%;max-width:100%;height:var(--vv-height,100dvh);max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}._dialog_1vyf5_2::backdrop{background:var(--color-overlay-dim50);animation:_fadeIn_1vyf5_1 var(--duration-sheet) var(--ease-out)}._dialog_1vyf5_2:focus{outline:none}._sheetDialog_1vyf5_31::backdrop{background:0 0;animation:none}._sheetLayer_1vyf5_36{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}._sheetScrim_1vyf5_46{background:var(--color-overlay-dim40);pointer-events:auto;touch-action:none;animation:_fadeIn_1vyf5_1 var(--duration-sheet) var(--ease-out);transition:opacity var(--duration-sheet) var(--ease-out);position:absolute;inset:0}._sheetScrimHidden_1vyf5_57{opacity:0;pointer-events:none;transition-duration:var(--duration-base)}._sheet_1vyf5_31{pointer-events:auto;width:100%;max-width:var(--frame-max-width);background:var(--color-surface-base);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;max-height:92%;box-shadow:var(--shadow-sheet);animation:_sheetEnter_1vyf5_1 var(--duration-sheet) var(--ease-out);transition:top var(--duration-sheet) var(--ease-out);flex-direction:column;display:flex;position:relative;top:0}._sheet_1vyf5_31:focus{outline:none}._sheetTall_1vyf5_85{height:92%}._sheetHidden_1vyf5_90{pointer-events:none;transition:top var(--duration-base) var(--ease-in);top:100%}._sheetDragging_1vyf5_97{transition:none}._sheetGrab_1vyf5_102{flex-shrink:0}._sheetGrabbable_1vyf5_106{touch-action:none;cursor:grab}._sheetGrabbable_1vyf5_106:active{cursor:grabbing}._handle_1vyf5_115{padding-top:var(--space-3);justify-content:center;display:flex}._handle_1vyf5_115:before{content:"";width:var(--touch-default);height:var(--space-1);border-radius:var(--radius-full);background:var(--color-border-default)}._handleAlone_1vyf5_130{padding-bottom:var(--space-3)}._sheetHeader_1vyf5_134{min-height:calc(var(--touch-default) + var(--space-3));padding:0 var(--space-4);color:var(--color-text-strong);text-align:center;justify-content:center;align-items:center;display:flex}._sheetBody_1vyf5_144{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}._sheetBodyPadded_1vyf5_152{padding:0 var(--space-4) var(--space-4)}._sheetFooter_1vyf5_156{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-base);padding-bottom:var(--overlay-safe-bottom);flex-shrink:0}._sheetSafeBottom_1vyf5_163{height:var(--overlay-safe-bottom);flex-shrink:0}._dialogLayer_1vyf5_169{padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._dialogCard_1vyf5_178{background:var(--color-surface-base);border-radius:var(--radius-card);width:100%;max-width:320px;padding:var(--space-6) var(--space-5) var(--space-5);text-align:center;animation:_dialogEnter_1vyf5_1 var(--duration-base) var(--ease-out)}._dialogLeaving_1vyf5_190{pointer-events:none}._dialogLeaving_1vyf5_190 ._dialogCard_1vyf5_178{animation:_dialogExit_1vyf5_1 var(--duration-fast) var(--ease-in) forwards}._dialogLeaving_1vyf5_190::backdrop{animation:_fadeOut_1vyf5_1 var(--duration-fast) var(--ease-in) forwards}._dialogTitle_1vyf5_202{color:var(--color-text-strong)}._dialogMessage_1vyf5_206{margin-top:var(--space-2);color:var(--color-text-subtle);white-space:pre-line}._dialogActions_1vyf5_212{gap:var(--space-2);margin-top:var(--space-5);display:flex}._dialogActions_1vyf5_212>*{flex:1}._toastHost_1vyf5_223{inset:auto 0 calc(var(--tabbar-height) + var(--safe-bottom) + var(--space-4)) 0;width:100%;max-width:var(--frame-max-width);padding:0 var(--space-4);align-items:center;gap:var(--space-2);pointer-events:none;z-index:10000;background:0 0;border:0;flex-direction:column;margin:0 auto;display:flex;position:fixed;overflow:visible}._toast_1vyf5_223{max-width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-inverse);color:var(--color-text-inverse);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line);box-shadow:var(--shadow-float);animation:_fadeIn_1vyf5_1 var(--duration-base) var(--ease-out)}@keyframes _sheetEnter_1vyf5_1{0%{transform:translateY(100%)}}@keyframes _dialogEnter_1vyf5_1{0%{opacity:0;transform:scale(.96)}}@keyframes _dialogExit_1vyf5_1{to{opacity:0;transform:scale(.96)}}@keyframes _fadeOut_1vyf5_1{to{opacity:0}}@keyframes _fadeIn_1vyf5_1{0%{opacity:0}to{opacity:1}}
