.overlay_backdrop__v_D39{position:fixed;inset:0;background:rgb(0 0 0/.6);z-index:40;animation:overlay_fade__2E3Rh var(--dur-fade) ease-out}.overlay_sheet__CmXtq{position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:100%;max-width:var(--content-max);max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--sheet);border-radius:20px 20px 0 0;padding:0 var(--gutter) max(16px,env(safe-area-inset-bottom));z-index:50;animation:overlay_rise__R4W3p var(--dur-sheet) ease-out}.overlay_grabArea___vjIl{display:flex;justify-content:center;padding:var(--sp-3) 0 var(--sp-4);touch-action:none;cursor:-webkit-grab;cursor:grab}.overlay_grabber__Ugmro{width:40px;height:4px;border-radius:999px;background:var(--line)}.overlay_sheetClose__l7vvY{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin-top:8px;border:1px solid var(--line);border-radius:var(--radius-button);background:none;color:var(--text);font:600 15px/1 var(--font);cursor:pointer}.overlay_dialog__kkNPY{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2 * var(--gutter));max-width:360px;background:var(--sheet);border-radius:var(--radius-card);padding:var(--sp-6) var(--sp-5) var(--sp-4);z-index:50;animation:overlay_fade__2E3Rh var(--dur-fade) ease-out}.overlay_dialogActions__T_OPd{display:flex;gap:var(--sp-2);margin-top:var(--sp-6)}.overlay_toast__TAFVy{position:fixed;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));transform:translateX(-50%);max-width:calc(min(var(--content-max), 100vw) - 2 * var(--gutter));background:var(--text);color:var(--bg);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-button);font:var(--type-label);font-size:14px;z-index:60;display:flex;align-items:center;gap:var(--sp-3);animation:overlay_fade__2E3Rh var(--dur-fade) ease-out}.overlay_toastAction__LYbgy{border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;min-height:32px;cursor:pointer}@keyframes overlay_rise__R4W3p{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@keyframes overlay_fade__2E3Rh{0%{opacity:0}to{opacity:1}}