.bs.svelte-tawd9t{background:var(--c-raised);color:var(--c-ink-2);text-align:center;border-radius:999px;margin:0;padding:10px 16px;font-size:14px;line-height:1.45}.df-form.svelte-z3tdwm{display:contents}.df-trap.svelte-z3tdwm{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.df-h.svelte-z3tdwm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.df-t.svelte-z3tdwm{color:var(--c-ink);margin:0;font-size:16px;font-weight:600}.df-back.svelte-z3tdwm{border-radius:var(--radius-md);color:var(--c-muted);font:inherit;cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;align-items:center;gap:4px;margin:-6px -8px;padding:6px 8px;font-size:14px;font-weight:500;line-height:1.25;display:inline-flex}.df-back.svelte-z3tdwm svg{opacity:.88;transition:transform var(--transition-fast);flex:none;margin:0 -1px 0 0}.df-back.svelte-z3tdwm:hover{color:var(--c-ink);background:#ffffff0a}.df-back.svelte-z3tdwm:hover svg{opacity:1;transform:translate(-2px)}.df-back.svelte-z3tdwm:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.df-body.svelte-z3tdwm{padding:clamp(16px,3vw,28px)}.df-grid.svelte-z3tdwm{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}.df-f.svelte-z3tdwm{flex-direction:column;gap:6px;display:flex}.df-f-full.svelte-z3tdwm{grid-column:1/-1}.df-l.svelte-z3tdwm{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:500}.df-opt.svelte-z3tdwm{text-transform:none;letter-spacing:0;font-weight:400}.df-in.svelte-z3tdwm,.df-ta.svelte-z3tdwm{box-sizing:border-box;border:1px solid var(--c-line-2);width:100%;color:var(--c-ink);font:inherit;background:#ffffff0a;border-radius:12px;font-size:15px}.df-in.svelte-z3tdwm{height:48px;padding:0 14px}.df-ta.svelte-z3tdwm{resize:vertical;min-height:120px;padding:12px 14px;line-height:1.45}.df-in.svelte-z3tdwm:focus-visible,.df-ta.svelte-z3tdwm:focus-visible{outline:2px solid var(--c-accent);outline-offset:0;border-color:var(--c-accent)}.df-err.svelte-z3tdwm{color:var(--c-danger);margin:0;font-size:12.5px}.df-wa.svelte-z3tdwm{color:var(--c-muted);margin:4px 0 0;font-size:12.5px;line-height:1.45}.df-wa-a.svelte-z3tdwm{color:var(--c-accent);font-weight:500;text-decoration:none}.df-wa-a.svelte-z3tdwm:hover{text-decoration:underline}.df-wa-a.svelte-z3tdwm:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:2px}.df-ta-meta.svelte-z3tdwm{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.df-ct.svelte-z3tdwm{color:var(--c-muted);font-size:12px}.df-consent.svelte-z3tdwm{color:var(--c-muted);margin:20px 0 0;font-size:12.5px;line-height:1.45}.df-ft.svelte-z3tdwm{justify-content:flex-end;padding:0 clamp(16px,3vw,28px) clamp(16px,3vw,28px);display:flex}@media (width<=480px){.df-ft.svelte-z3tdwm .btn{width:100%}}@media (width>=700px){.df-grid.svelte-z3tdwm{grid-template-columns:1fr 1fr}}.hiw.svelte-p9lev7{margin-top:40px}.hiw-g.svelte-p9lev7{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.hiw-li.svelte-p9lev7{min-width:0}.hiw-li.svelte-p9lev7 .fc.hiw-fc{box-shadow:0 14px 34px #0000004d}.hiw-hd.svelte-p9lev7{align-items:center;gap:12px;display:flex}.hiw-ic.svelte-p9lev7{width:36px;height:36px;color:var(--c-accent);background:#c2306a24;border-radius:50%;flex:none;place-items:center;display:grid}.hiw-copy.svelte-p9lev7{flex-direction:column;gap:2px;min-width:0;display:flex}.hiw-k.svelte-p9lev7{letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);font-size:11.5px;font-weight:500}.hiw-tt.svelte-p9lev7{color:var(--c-ink);font-size:15px;font-weight:600;line-height:1.35}.hiw-tx.svelte-p9lev7{font-size:var(--text-desc);font-weight:var(--text-desc-weight);line-height:var(--text-desc-lh);color:var(--c-ink-2);margin:0;padding:14px 16px}@media (width>=768px){.hiw-g.svelte-p9lev7{grid-template-columns:repeat(3,1fr);gap:20px}}.rs-w.svelte-zqhjm1{width:100%;max-width:640px;margin-inline:auto}.rs-ht.svelte-zqhjm1{color:var(--c-ink);margin:0;font-size:16px;font-weight:600}.rs-body.svelte-zqhjm1{padding:clamp(20px,4vw,36px)}.rs-hero.svelte-zqhjm1{text-align:center;flex-direction:column;align-items:center;display:flex}.rs-ic.svelte-zqhjm1{background:var(--c-rose);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:20px;animation:.6s both svelte-zqhjm1-rs-ring;display:grid;box-shadow:0 0 0 8px #c2306a26}.rs-ok.svelte-zqhjm1{place-items:center;display:grid}.rs-ok.svelte-zqhjm1 svg{display:block}.rs-ok.svelte-zqhjm1 path{stroke-dasharray:32;stroke-dashoffset:32px;animation:.5s .15s forwards svelte-zqhjm1-rs-draw}.rs-t.svelte-zqhjm1{font-family:var(--f-display);color:var(--c-ink);margin:0 0 12px;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1.15}.rs-t.svelte-zqhjm1:focus{outline:none}.rs-t.svelte-zqhjm1:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:var(--radius-sm)}.rs-b.svelte-zqhjm1{max-width:440px;color:var(--c-ink-2);margin:0;font-size:15.5px;line-height:1.6}.rs-rcp.svelte-zqhjm1{border:1px solid var(--c-card-line);text-align:left;background:#ffffff08;border-radius:16px;margin:28px 0 0;padding:4px 18px}.rs-row.svelte-zqhjm1{border-bottom:1px solid var(--c-card-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.rs-row.svelte-zqhjm1:last-child{border-bottom:none}.rs-row.svelte-zqhjm1 dt:where(.svelte-zqhjm1){color:var(--c-muted);margin:0;font-size:13px;line-height:1.4}.rs-row.svelte-zqhjm1 dd:where(.svelte-zqhjm1){max-width:62%;color:var(--c-ink);text-align:right;margin:0;font-size:14px;font-weight:500;line-height:1.4}.rs-next.svelte-zqhjm1{text-align:left;margin-top:28px}.rs-next-k.svelte-zqhjm1{letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:0 0 14px;font-size:12px;font-weight:500}.rs-tl.svelte-zqhjm1{margin:0;padding:0;list-style:none}.rs-tl-i.svelte-zqhjm1{align-items:flex-start;gap:12px;padding-bottom:20px;display:flex;position:relative}.rs-tl-i.svelte-zqhjm1:last-child{padding-bottom:0}.rs-tl-i.svelte-zqhjm1:not(:last-child):after{content:"";background:var(--c-line-2);width:1px;height:calc(100% - 24px);position:absolute;top:24px;left:11px}.rs-tl-c.svelte-zqhjm1{border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.rs-tl-done.svelte-zqhjm1 .rs-tl-c:where(.svelte-zqhjm1){background:var(--c-rose);color:#fff;border:none}.rs-tl-active.svelte-zqhjm1 .rs-tl-c:where(.svelte-zqhjm1){border:1px solid var(--c-accent);color:var(--c-accent);background:0 0}.rs-tl-up.svelte-zqhjm1 .rs-tl-c:where(.svelte-zqhjm1){border:1px solid var(--c-line-2);color:var(--c-muted);background:0 0}.rs-tl-tx.svelte-zqhjm1{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.rs-tl-tt.svelte-zqhjm1{color:var(--c-ink);font-size:14px;font-weight:500;line-height:1.35}.rs-tl-sub.svelte-zqhjm1{color:var(--c-muted);font-size:13px;line-height:1.4}.rs-in.svelte-zqhjm1{animation:.5s both svelte-zqhjm1-rs-up}.rs-rcp.rs-in.svelte-zqhjm1{animation-delay:80ms}.rs-next.rs-in.svelte-zqhjm1{animation-delay:.16s}.rs-ft.svelte-zqhjm1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rs-wa.svelte-zqhjm1{color:var(--c-accent);transition:color var(--transition-fast);align-items:center;gap:8px;font-size:13.5px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.rs-wa.svelte-zqhjm1:hover{color:var(--c-rose)}.rs-wa.svelte-zqhjm1:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--radius-sm)}.rs-wa.svelte-zqhjm1 svg{flex:none}.rs-btns.svelte-zqhjm1{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}@keyframes svelte-zqhjm1-rs-draw{to{stroke-dashoffset:0}}@keyframes svelte-zqhjm1-rs-ring{0%{transform:scale(.8);box-shadow:0 0 #c2306a14}70%{transform:scale(1.03);box-shadow:0 0 0 10px #c2306a1f}to{transform:scale(1);box-shadow:0 0 0 8px #c2306a26}}@keyframes svelte-zqhjm1-rs-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=600px){.rs-ft.svelte-zqhjm1{flex-direction:column;align-items:stretch}.rs-btns.svelte-zqhjm1{justify-content:flex-end;width:100%;margin-left:0}.rs-wa.svelte-zqhjm1{justify-content:center}}@media (prefers-reduced-motion:reduce){.rs-ic.svelte-zqhjm1{animation:none}.rs-ok.svelte-zqhjm1 path{stroke-dashoffset:0;animation:none}.rs-in.svelte-zqhjm1{animation:none}}.bc.svelte-nyi9gj{width:100%;min-width:0;max-width:100%;overflow:hidden}.bc-months.svelte-nyi9gj{min-width:0}.bc-month.svelte-nyi9gj{min-width:0;max-width:100%}.bc.svelte-nyi9gj .bc-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.bc.svelte-nyi9gj .bc-mo{font-family:var(--f-display);letter-spacing:-.01em;text-align:center;color:var(--c-ink);flex:1;margin:0 0 16px;font-size:22px;font-weight:400;line-height:1.2}.bc.svelte-nyi9gj .bc-hd .bc-mo{margin-bottom:0}.bc.svelte-nyi9gj .bc-nav{border:1px solid var(--c-line-2);width:40px;height:40px;color:var(--c-ink);cursor:pointer;background:#ffffff0a;border-radius:50%;place-items:center;padding:0;display:grid}.bc.svelte-nyi9gj .bc-nav:hover:not(:disabled){border-color:var(--c-accent)}.bc.svelte-nyi9gj .bc-nav:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.bc.svelte-nyi9gj .bc-nav:disabled{opacity:.35;cursor:not-allowed}.bc.svelte-nyi9gj .bc-grid{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:100%;max-width:100%}.bc.svelte-nyi9gj .bc-wh{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);text-align:center;padding:0 0 8px;font-size:12px;font-weight:500}.bc.svelte-nyi9gj .bc-cell{text-align:center;padding:0}.bc.svelte-nyi9gj .bc-day{width:44px;height:44px;color:var(--c-ink);cursor:pointer;background:#ffffff0d;border:none;border-radius:999px;place-items:center;margin-inline:auto;font-size:15px;font-weight:500;line-height:1;display:grid;position:relative}.bc.svelte-nyi9gj .bc-day[data-outside-month]{visibility:hidden;pointer-events:none}.bc.svelte-nyi9gj .bc-day:hover:not([data-disabled]):not([data-unavailable]):not([data-selected]){box-shadow:0 0 0 1.5px var(--c-accent) inset}.bc.svelte-nyi9gj .bc-day:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.bc.svelte-nyi9gj .bc-day[data-selected]{background:var(--c-rose);color:#fff;font-weight:600;box-shadow:0 6px 16px #c2306a59}.bc.svelte-nyi9gj .bc-day[data-disabled]{color:var(--c-muted);opacity:.35;cursor:not-allowed;background:0 0}.bc.svelte-nyi9gj .bc-day[data-unavailable]{color:var(--c-muted);opacity:.6;cursor:not-allowed;background:0 0;text-decoration:line-through}.bc.svelte-nyi9gj .bc-day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--c-line-2)}.bc.svelte-nyi9gj .bc-day[data-today][data-disabled]:not([data-selected]){opacity:.35;box-shadow:inset 0 0 0 1px #0000001f}.bc.svelte-nyi9gj .bc-day[data-partial]:not([data-selected]):not([data-unavailable]):not([data-disabled]):after{content:"";background:var(--c-accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.bc-leg.svelte-nyi9gj{color:var(--c-muted);flex-wrap:wrap;gap:16px;margin:20px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.bc-leg.svelte-nyi9gj li:where(.svelte-nyi9gj){align-items:center;gap:8px;display:inline-flex}.bc-leg-a.svelte-nyi9gj{border:1px solid var(--c-line-2);background:#ffffff0d;border-radius:50%;width:14px;height:14px}.bc-leg-p.svelte-nyi9gj{border:1px solid var(--c-line-2);background:#ffffff0d;border-radius:50%;width:14px;height:14px;position:relative}.bc-leg-p.svelte-nyi9gj:after{content:"";background:var(--c-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bc-leg-u.svelte-nyi9gj{color:var(--c-muted);font-size:12px;text-decoration:line-through}.bc-leg-t.svelte-nyi9gj{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--c-line-2);border-radius:50%}@media (width<=400px){.bc.svelte-nyi9gj .bc-day{width:40px;height:40px;font-size:14px}}.tp-hd.svelte-xqymla{margin-bottom:12px}.tp-lb.svelte-xqymla{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin:0;font-size:12px;font-weight:500}.tp-dt.svelte-xqymla{color:var(--c-ink-2);margin:6px 0 0;font-size:14px;line-height:1.4}.tp-hint.svelte-xqymla{color:var(--c-muted);margin:0 0 12px;font-size:12.5px;line-height:1.45}.tp-wait.svelte-xqymla .tp-dur:where(.svelte-xqymla),.tp-wait.svelte-xqymla .tp-slots-wrap:where(.svelte-xqymla),.tp-wait.svelte-xqymla .tp-full:where(.svelte-xqymla){opacity:.45;pointer-events:none}.tp-dur.svelte-xqymla{box-sizing:border-box;border:1px solid var(--c-line-2);background:#ffffff0a;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;margin-bottom:16px;padding:3px;display:grid}.tp-dur-p.svelte-xqymla{box-sizing:border-box;min-width:0;height:34px;color:var(--c-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.tp-dur-p.svelte-xqymla:hover:not(:disabled){color:var(--c-ink)}.tp-dur-p-on.svelte-xqymla{background:var(--c-rose);color:#fff;box-shadow:0 4px 12px #c2306a4d}.tp-dur-p-on.svelte-xqymla:hover:not(:disabled){color:#fff}.tp-dur-p.svelte-xqymla:disabled{cursor:not-allowed}.tp-dur-p-off.svelte-xqymla{color:var(--c-muted);text-decoration:line-through}.tp-dur-p-off.svelte-xqymla:focus-visible{outline:none}.tp-dur-p.svelte-xqymla:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.tp-full.svelte-xqymla{border:1px solid var(--c-rose);background:var(--c-rose);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;height:44px;margin-bottom:8px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.tp-full.svelte-xqymla svg{flex-shrink:0}.tp-grp.svelte-xqymla{letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:12px 0 8px;font-size:12px;font-weight:500}.tp-slots-scroll.svelte-xqymla{display:none}.tp-slots-list.svelte-xqymla{flex-direction:column;gap:8px;padding-right:6px;display:flex}.tp-slots-grid.svelte-xqymla{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tp-grp-span.svelte-xqymla{grid-column:1/-1}.tp-slot.svelte-xqymla,.tp-chip.svelte-xqymla{box-sizing:border-box;border:1px solid var(--c-line-2);min-height:44px;color:var(--c-ink);cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:500;line-height:1.2;display:flex}.tp-slot.svelte-xqymla{justify-content:space-between;width:100%}.tp-slot.svelte-xqymla:hover:not(:disabled),.tp-chip.svelte-xqymla:hover:not(:disabled){border-color:var(--c-accent)}.tp-slot-on.svelte-xqymla,.tp-chip-on.svelte-xqymla{background:var(--c-rose);border-color:var(--c-rose);color:#fff;font-weight:600}.tp-slot-x.svelte-xqymla,.tp-chip-x.svelte-xqymla{color:var(--c-muted);opacity:.5;cursor:not-allowed;text-decoration:line-through}.tp-to.svelte-xqymla{opacity:.95;flex-shrink:0;font-size:13px;font-weight:500;line-height:1.2}.tp-slot.svelte-xqymla:focus-visible,.tp-chip.svelte-xqymla:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.tp-tz.svelte-xqymla{color:var(--c-muted);align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.45;display:flex}@media (width>=768px){.tp-slots-grid.svelte-xqymla{grid-template-columns:repeat(4,1fr)}}@media (width>=1024px){.tp.svelte-xqymla{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tp-hd.svelte-xqymla,.tp-hint.svelte-xqymla,.tp-dur.svelte-xqymla,.tp-full.svelte-xqymla{flex:none}.tp-slots-wrap.svelte-xqymla{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tp-slots-scroll.svelte-xqymla{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.tp-slots-list.svelte-xqymla{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--c-dark-line) transparent;flex:1;min-height:0;overflow-y:auto}.tp-slots-list.svelte-xqymla:after{content:"";background:linear-gradient(to bottom, transparent, var(--c-card));pointer-events:none;height:24px;margin-top:-24px;display:block;position:sticky;bottom:0}.tp-slots-grid.svelte-xqymla{display:none}.tp-tz.svelte-xqymla{flex:none;margin-top:auto}}@media (width<=1023px){.tp-slots-list.svelte-xqymla{display:none}}.sc-h.svelte-1f1yqkz{justify-content:space-between;align-items:center;gap:16px;display:flex}.sc-t.svelte-1f1yqkz{color:var(--c-ink);margin:0;font-size:16px;font-weight:600}.sc-st.svelte-1f1yqkz{color:var(--c-muted);margin:0;font-size:12.5px;line-height:1.3}.sc-err.svelte-1f1yqkz{color:var(--c-danger);background:#dc505014;border:1px solid #dc505059;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.45}.sc-body.svelte-1f1yqkz{flex-direction:column;padding:clamp(16px,3vw,28px);display:flex}.sc-cal.svelte-1f1yqkz{min-width:0}.sc-time.svelte-1f1yqkz{border-top:1px solid var(--c-line);min-width:0;margin-top:clamp(16px,3vw,24px);padding-top:clamp(16px,3vw,24px)}.sc-ft.svelte-1f1yqkz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sc-sum.svelte-1f1yqkz{min-width:min(100%,220px);color:var(--c-accent);flex:1;align-items:flex-start;gap:10px;display:flex}.sc-sum-t.svelte-1f1yqkz{color:var(--c-ink-2);margin:0;font-size:14px;line-height:1.45}.sc-sum-t.svelte-1f1yqkz strong:where(.svelte-1f1yqkz){color:var(--c-ink);font-weight:600}.sc-sum-m.svelte-1f1yqkz{color:var(--c-muted);margin:0;font-size:14px}@media (width>=1024px){.sc-body.svelte-1f1yqkz{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:32px;display:grid}.sc-cal.svelte-1f1yqkz{min-width:0;max-width:100%}.sc-time.svelte-1f1yqkz>.tp{flex:1;width:100%;min-height:0}.sc-time.svelte-1f1yqkz{border-top:none;border-left:1px solid var(--c-line);flex-direction:column;width:320px;min-width:0;height:0;min-height:100%;margin-top:0;padding-top:0;padding-left:32px;display:flex;overflow:hidden}}.bk.svelte-1dof1qt{margin-top:calc(-1 * var(--header-h));background:var(--c-bg);padding-bottom:clamp(48px,7vw,88px);overflow-x:clip}.bk-in.svelte-1dof1qt{max-width:960px}.bk-stp.svelte-1dof1qt{flex-wrap:wrap;align-items:center;row-gap:10px;margin:0;padding:0;list-style:none;display:flex}.bk-stp-i.svelte-1dof1qt{align-items:center;gap:10px;min-height:28px;display:flex}.bk-stp-c.svelte-1dof1qt{--bk-stp-d:28px;box-sizing:border-box;width:var(--bk-stp-d);height:var(--bk-stp-d);font-family:var(--f-body);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:calc(var(--bk-stp-d) - 2px);text-align:center;vertical-align:middle;border:1px solid #0000;border-radius:50%;flex:none;padding:0;display:inline-block}.bk-stp-c.bk-stp-ico.svelte-1dof1qt{justify-content:center;align-items:center;line-height:1;display:inline-flex}.bk-stp-c.svelte-1dof1qt svg{flex:none;display:block}.bk-stp-l.svelte-1dof1qt{font-size:14px;line-height:1.3}.bk-stp-cur.svelte-1dof1qt .bk-stp-c:where(.svelte-1dof1qt){border-color:var(--c-rose);background:var(--c-rose);color:#fff}.bk-stp-cur.svelte-1dof1qt .bk-stp-l:where(.svelte-1dof1qt),.bk-stp-end.svelte-1dof1qt .bk-stp-l:where(.svelte-1dof1qt){color:var(--c-ink);font-weight:600}.bk-stp-done.svelte-1dof1qt .bk-stp-c:where(.svelte-1dof1qt){border-color:var(--c-accent);color:var(--c-accent);background:0 0}.bk-stp-done.svelte-1dof1qt .bk-stp-l:where(.svelte-1dof1qt){color:var(--c-ink-2)}.bk-stp-up.svelte-1dof1qt .bk-stp-c:where(.svelte-1dof1qt){border-color:var(--c-line-2);color:var(--c-muted);background:0 0}.bk-stp-up.svelte-1dof1qt .bk-stp-l:where(.svelte-1dof1qt){color:var(--c-muted)}.bk-stp-line.svelte-1dof1qt{background:var(--c-line-2);flex:none;align-self:center;width:clamp(20px,4vw,32px);height:1px;margin-inline:clamp(8px,2vw,12px)}.bk-stp-slot.svelte-1dof1qt{position:relative}.bk-stp-vis.svelte-1dof1qt{display:none}.bk-stp-tx.svelte-1dof1qt{color:var(--c-ink);flex-wrap:wrap;align-items:baseline;gap:0;margin:0 0 10px;font-size:14px;line-height:1.4;display:flex}.bk-stp-k.svelte-1dof1qt{letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);font-size:12.5px;font-weight:500}.bk-stp-bar.svelte-1dof1qt{gap:4px;width:100%;max-width:220px;display:flex}.bk-stp-seg.svelte-1dof1qt{background:var(--c-line-2);border-radius:999px;flex:1;height:4px}.bk-stp-seg-on.svelte-1dof1qt{background:var(--c-rose)}.bk-body.svelte-1dof1qt{z-index:1;margin-top:-120px;position:relative}.bk-body.svelte-1dof1qt:before{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#c2306a2e,#0000);width:min(900px,90vw);height:400px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.bk-panel.svelte-1dof1qt{animation:.55s .15s both svelte-1dof1qt-bk-panel-in;position:relative;box-shadow:0 30px 80px #0000008c}@keyframes svelte-1dof1qt-bk-panel-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width<=768px){.bk-body.svelte-1dof1qt{margin-top:-88px}}@media (width<=767px){.bk-stp-slot.svelte-1dof1qt{margin-bottom:20px}.bk-body.svelte-1dof1qt{margin-top:0}}@media (width<=480px){.bk-stp-vis.svelte-1dof1qt{display:block}.bk-stp.svelte-1dof1qt{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}@media (width>=481px) and (width<=767px){.bk-stp-vis.svelte-1dof1qt{display:none}.bk-stp.svelte-1dof1qt{display:flex}}@media (prefers-reduced-motion:reduce){.bk-panel.svelte-1dof1qt{animation:none}}
