.cl-sheet__scrim[data-v-5614fc28]{z-index:60;animation:cl-scrim-in-5614fc28 var(--dur-base) var(--ease-out) both;background:#00000080;position:fixed;inset:0}.cl-sheet__scrim[data-state=closed][data-v-5614fc28]{animation:cl-scrim-out-5614fc28 var(--dur-fast) var(--ease-out) both}.cl-sheet[data-v-5614fc28]{z-index:61;background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-sheet);transition:bottom var(--dur-base) var(--ease-out),top var(--dur-base) var(--ease-out),translate var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;overflow:hidden}@media (width<=767px){.cl-sheet[data-v-5614fc28]{left:0;right:0;bottom:var(--cl-kb);max-height:min(88dvh,calc(var(--cl-vh) - max(var(--cl-safe-top), 20px) - 8px));border-top:1px solid var(--c-hairline);border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation-name:cl-sheet-up-5614fc28}.cl-sheet--tall[data-v-5614fc28]{max-height:calc(var(--cl-vh) - var(--cl-safe-top) - 12px)}.cl-sheet[data-state=closed][data-v-5614fc28]{animation:cl-sheet-down-5614fc28 var(--dur-base) var(--ease-out) both}.cl-sheet__handle[data-v-5614fc28]{touch-action:none;cursor:grab}.cl-sheet--dragging .cl-sheet__handle[data-v-5614fc28]{cursor:grabbing}}@media (width>=768px){.cl-sheet[data-v-5614fc28]{top:calc((100dvh - var(--cl-kb))/2);width:min(560px,100vw - 48px);max-height:min(80dvh,720px,calc(100dvh - var(--cl-kb) - 48px));border:1px solid var(--c-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);left:50%;translate:-50% -50%}.cl-sheet[data-state=closed][data-v-5614fc28]{animation:cl-sheet-out-5614fc28 var(--dur-fast) var(--ease-out) both}.cl-sheet__grabber[data-v-5614fc28]{display:none}}.cl-sheet__handle[data-v-5614fc28]{flex:none}.cl-sheet__grabber[data-v-5614fc28]{background:var(--c-hairline-strong);border-radius:999px;width:38px;height:4px;margin:8px auto 0}.cl-sheet__head[data-v-5614fc28]{align-items:flex-start;gap:12px;padding:16px 12px 12px 20px;display:flex}.cl-sheet__heading[data-v-5614fc28]{flex:1;min-width:0;padding-top:2px}.cl-sheet__title[data-v-5614fc28]{font-family:var(--font-display);letter-spacing:-.014em;color:var(--c-text);font-size:21px;font-weight:600;line-height:1.2}.cl-sheet__desc[data-v-5614fc28]{color:var(--c-text-muted);margin-top:5px;font-size:14px;line-height:1.45}.cl-sheet__body[data-v-5614fc28]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0 20px 20px;overflow-y:auto}.cl-sheet:not(:has(.cl-sheet__foot)) .cl-sheet__body[data-v-5614fc28]{padding-bottom:calc(max(var(--cl-safe-bottom), 20px) + var(--cl-kb-chrome))}.cl-sheet__foot[data-v-5614fc28]{padding:14px 20px calc(max(var(--cl-safe-bottom), 14px) + var(--cl-kb-chrome));border-top:1px solid var(--c-hairline);background:var(--c-surface-2);flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=767px){.cl-sheet__foot[data-v-5614fc28] .cl-btn--primary{flex:auto;min-height:48px}}@keyframes cl-scrim-in-5614fc28{0%{opacity:0}to{opacity:1}}@keyframes cl-scrim-out-5614fc28{0%{opacity:1}to{opacity:0}}@keyframes cl-sheet-up-5614fc28{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes cl-sheet-down-5614fc28{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes cl-sheet-out-5614fc28{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}
