._backdrop_eoca5_1{z-index:1200;padding:calc(16px + var(--safe-top)) calc(12px + env(safe-area-inset-right,0px)) calc(12px + var(--safe-bottom)) calc(12px + env(safe-area-inset-left,0px));box-sizing:border-box;background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:flex-end;animation:.18s ease-out _sheetBackdropIn_eoca5_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._backdropClosing_eoca5_20{animation:.22s ease-in forwards _sheetBackdropOut_eoca5_1}._sheet_eoca5_24{border:1px solid var(--border);background:var(--surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;will-change:transform;width:min(100%,460px);max-height:min(78vh,720px);transform:translateY(var(--sheet-drag-y,0px));border-radius:24px;flex-direction:column;transition:transform .26s cubic-bezier(.16,1,.3,1);animation:.24s cubic-bezier(.16,1,.3,1) _sheetIn_eoca5_1;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f1d2e2e,0 2px 8px #0f1d2e1a}._sheetClosing_eoca5_46{animation:.22s ease-in forwards _sheetOut_eoca5_1}._sheetExpandable_eoca5_50{width:min(100%,560px);height:var(--sheet-expand-height,min(88dvh, 820px));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 20px);will-change:height, transform;transform:translateY(var(--sheet-drag-y,0px));transition:height .18s cubic-bezier(.2,.72,.24,1),transform .26s cubic-bezier(.16,1,.3,1)}._grabber_eoca5_61{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;padding:10px 0 6px;display:flex}._grabberBar_eoca5_72{background:var(--text-dim);opacity:.4;border-radius:999px;width:38px;height:4px}._body_eoca5_80{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-bottom:6px;overflow-y:auto}._sheetTall_eoca5_89{width:min(100%,680px);height:min(88dvh,820px);max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 20px)}._bodyTall_eoca5_95{flex:auto;min-height:0;padding-bottom:0;display:flex;overflow:hidden}._bodyExpandable_eoca5_103{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex;overflow:hidden}@keyframes _sheetIn_eoca5_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _sheetOut_eoca5_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@keyframes _sheetBackdropIn_eoca5_1{0%{opacity:0}to{opacity:1}}@keyframes _sheetBackdropOut_eoca5_1{0%{opacity:1}to{opacity:0}}@media (min-width:769px){._backdrop_eoca5_1{align-items:center}._grabber_eoca5_61{cursor:default}}@media (max-width:768px){._backdrop_eoca5_1{padding:calc(16px + var(--safe-top)) 6px calc(8px + var(--safe-bottom))}._sheet_eoca5_24{border:1px solid color-mix(in srgb, var(--border) 88%, var(--surface));border-radius:24px;width:100%;max-height:min(82dvh,720px);animation:.28s cubic-bezier(.16,1,.3,1) _sheetDockedIn_eoca5_1}._sheetExpandable_eoca5_50{height:var(--sheet-expand-height,calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px);transform:translateY(var(--sheet-drag-y,0px))}._sheetClosing_eoca5_46{animation:.24s ease-in forwards _sheetDockedOut_eoca5_1}._sheetTall_eoca5_89{height:100%;max-height:100%}._grabber_eoca5_61{padding:12px 0 10px}._body_eoca5_80{padding-bottom:8px}._bodyTall_eoca5_95{padding-bottom:0}}html.capacitor-native ._backdrop_eoca5_1{height:var(--app-vh,100dvh)}html.capacitor-native.keyboard-open ._backdrop_eoca5_1{height:var(--kb-vh,var(--app-vh,100dvh))}html.keyboard-open ._backdrop_eoca5_1{padding-bottom:8px}html:not(.capacitor-native).keyboard-open ._backdrop_eoca5_1{padding-bottom:calc(8px + var(--vv-offset-bottom,0px))}html.keyboard-open ._sheet_eoca5_24{max-height:100%}html.keyboard-open ._body_eoca5_80,html.keyboard-open ._bodyTall_eoca5_95,html.panel-reserved ._bodyTall_eoca5_95{padding-bottom:0}@keyframes _sheetDockedIn_eoca5_1{0%{transform:translateY(calc(100% + 8px + var(--safe-bottom,0px)));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes _sheetDockedOut_eoca5_1{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(100% + 8px + var(--safe-bottom,0px)));opacity:0}}@media (prefers-reduced-motion:reduce){._sheet_eoca5_24,._backdrop_eoca5_1{animation:none}._sheet_eoca5_24{transition:none}}
