.backdrop[data-v-c18ebcc8]{z-index:40;background:color-mix(in srgb, var(--scrim-ink) 40%, transparent);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet[data-v-c18ebcc8]{isolation:isolate;width:100%;max-width:560px;max-height:calc(100dvh - env(safe-area-inset-top) - 24px);background:var(--surface);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:0 -8px 32px color-mix(in srgb, var(--shadow-color) 16%, transparent);outline:none;flex-direction:column;display:flex;position:relative}@media (width>=600px){.backdrop[data-v-c18ebcc8]{align-items:center}.sheet[data-v-c18ebcc8]{border-radius:var(--r-sheet)}}.sheet-head[data-v-c18ebcc8]{padding:12px 8px 4px var(--inset);justify-content:space-between;align-items:center;display:flex}.sheet-body[data-v-c18ebcc8]{padding:8px var(--inset) 20px;overflow-y:auto}.sheet-foot[data-v-c18ebcc8]{padding:12px var(--inset) calc(env(safe-area-inset-bottom) + 12px);border-top:1px solid var(--border)}.sheet-body[data-v-c18ebcc8]:last-child{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.handle[data-v-c18ebcc8]{background:var(--switch-track);border-radius:4px;flex:none;width:34px;height:4px;margin:10px auto 0}.sheet[data-v-c18ebcc8]{border-radius:28px 28px 0 0}.sheet-head[data-v-c18ebcc8]{padding-top:10px;padding-bottom:10px}.sheet-head h2[data-v-c18ebcc8]{letter-spacing:-.4px;font-size:20px}.sheet-foot[data-v-c18ebcc8]{border-top:0;padding-top:4px}.sheet-enter-active[data-v-c18ebcc8],.sheet-leave-active[data-v-c18ebcc8]{transition:opacity var(--sheet-ms) ease}.sheet-enter-active .sheet[data-v-c18ebcc8],.sheet-leave-active .sheet[data-v-c18ebcc8]{transition:transform var(--sheet-ms) var(--ease-out), opacity var(--sheet-ms)}.sheet-enter-from[data-v-c18ebcc8],.sheet-leave-to[data-v-c18ebcc8]{opacity:0}.sheet-enter-from .sheet[data-v-c18ebcc8],.sheet-leave-to .sheet[data-v-c18ebcc8]{opacity:0;transform:translateY(28px)}@media (width<=599px) and (prefers-reduced-motion:no-preference){.backdrop:not(.capture-backdrop).sheet-enter-active[data-v-c18ebcc8]{transition:opacity .3s}.backdrop:not(.capture-backdrop).sheet-leave-active[data-v-c18ebcc8]{transition:opacity .24s}.backdrop:not(.capture-backdrop).sheet-enter-active .sheet[data-v-c18ebcc8]{transition:transform .42s cubic-bezier(.32,.72,0,1)}.backdrop:not(.capture-backdrop).sheet-leave-active .sheet[data-v-c18ebcc8]{transition:transform .26s cubic-bezier(.4,0,1,1)}.backdrop:not(.capture-backdrop).sheet-enter-from .sheet[data-v-c18ebcc8],.backdrop:not(.capture-backdrop).sheet-leave-to .sheet[data-v-c18ebcc8]{opacity:1;transform:translateY(100%)}}.backdrop:not(.capture-backdrop) .sheet[data-v-c18ebcc8]{background:var(--sheet-wash), var(--surface)}@media (width>=600px){.sheet[data-v-c18ebcc8]{border-radius:28px}}.capture-backdrop[data-v-c18ebcc8]{padding:16px 12px max(12px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--scrim-ink) 28%, transparent);-webkit-backdrop-filter:blur(8px)}.capture-backdrop .sheet[data-v-c18ebcc8]{isolation:isolate;width:100%;max-width:560px;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--surface) 95%, transparent);background:linear-gradient(145deg, var(--brand-tint), var(--surface) 38%, var(--surface) 80%, var(--brand-tint));box-shadow:0 28px 90px color-mix(in srgb, var(--shadow-color) 24%, transparent), 0 2px 12px color-mix(in srgb, var(--shadow-color) 6%, transparent);border-radius:30px;position:relative}.capture-backdrop .sheet-head[data-v-c18ebcc8]{align-items:flex-start;gap:14px;padding:26px 24px 18px}.capture-backdrop .sheet-head>.icon-btn[data-v-c18ebcc8]{width:44px;height:44px;color:var(--text-2);transition:background var(--quick), transform var(--quick);background:0 0;border:0;border-radius:50%;position:absolute;top:12px;right:12px}.capture-backdrop .sheet-head>.icon-btn[data-v-c18ebcc8]:hover:not(:disabled){background:var(--brand-tint);color:var(--brand)}.capture-backdrop .sheet-head>.icon-btn[data-v-c18ebcc8]:active:not(:disabled){transform:scale(.92)}.capture-backdrop .sheet-body[data-v-c18ebcc8]{overscroll-behavior:contain;min-height:0;padding:0 24px 4px}.capture-backdrop.custom-header .sheet[data-v-c18ebcc8]{max-width:440px}.capture-backdrop.custom-header .sheet-body[data-v-c18ebcc8]{padding-bottom:max(12px, env(safe-area-inset-bottom))}.capture-backdrop .sheet-foot[data-v-c18ebcc8]{flex:none;padding:18px 24px 24px}.capture-backdrop.sheet-enter-active[data-v-c18ebcc8],.capture-backdrop.sheet-leave-active[data-v-c18ebcc8]{transition-duration:.34s}.capture-backdrop.sheet-enter-active .sheet[data-v-c18ebcc8]{transition:transform .44s cubic-bezier(.2,1.12,.3,1),opacity .22s}.capture-backdrop.sheet-leave-active .sheet[data-v-c18ebcc8]{transition:transform .3s var(--ease-out), opacity .24s ease}.capture-backdrop.sheet-enter-from .sheet[data-v-c18ebcc8]{transform:translateY(64px)scale(.94)}.capture-backdrop.sheet-leave-to .sheet[data-v-c18ebcc8]{transform:translateY(28px)scale(.97)}@media (width<=599px){.capture-backdrop .sheet-head[data-v-c18ebcc8]{padding:24px 20px 18px}.capture-backdrop .sheet-body[data-v-c18ebcc8]{padding-left:20px;padding-right:20px}.capture-backdrop .sheet-foot[data-v-c18ebcc8]{padding:16px 20px 20px}}@media (height<=600px){.capture-backdrop .sheet-head[data-v-c18ebcc8]{padding-top:18px;padding-bottom:12px}.capture-backdrop .sheet-foot[data-v-c18ebcc8]{padding-top:12px;padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.capture-backdrop[data-v-c18ebcc8],.capture-backdrop .sheet[data-v-c18ebcc8],.capture-backdrop .sheet-head>.icon-btn[data-v-c18ebcc8]{transition:none!important}}@media (prefers-reduced-transparency:reduce){.capture-backdrop[data-v-c18ebcc8]{-webkit-backdrop-filter:none}.capture-backdrop .sheet[data-v-c18ebcc8]{background:var(--surface)}}
