.cseg.svelte-urfplj{gap:var(--sp-1);display:grid}.cseg__b.svelte-urfplj{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:var(--text-dim);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;padding:5px 0}.cseg__b.svelte-urfplj:hover{color:var(--text-strong);border-color:var(--btn-border)}.cseg__b.is-on.svelte-urfplj{background:var(--control-fill);border-color:var(--control-fill);color:var(--on-control)}.cstep.svelte-16pgch2{flex:none;width:104px}.cstep--compact.svelte-16pgch2{width:96px}.cstep--compact.svelte-16pgch2 .cstep__in:where(.svelte-16pgch2){padding-left:var(--sp-1);padding-right:var(--sp-1)}.cstep__in.svelte-16pgch2{text-align:center;min-width:0}.cstep__btn.svelte-16pgch2{border:1px solid var(--btn-border);background:var(--btn-bg);width:24px;color:var(--text-muted);cursor:pointer;border-left:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex}.cstep__btn.svelte-16pgch2:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.cstep__btn.svelte-16pgch2:hover{background:var(--btn-hover-bg);color:var(--text-strong)}.ct-layer.svelte-p8l11x{display:contents}.ct-veil.svelte-p8l11x{z-index:9000;pointer-events:none;background:var(--veil-bg);-webkit-backdrop-filter:blur(2px);position:fixed;inset:0}.ct.svelte-p8l11x{z-index:9100;pointer-events:auto;width:min(400px, calc(100vw - var(--sp-6)));max-height:min(70vh, calc(100vh - var(--sp-8)));background:conic-gradient(from var(--hm-rb-angle), #ff2d55, #ff9500, #fc0, #34c759, #00c7be, #0a84ff, #5e5ce6, #bf5af2, #ff2d55);border-radius:7px;padding:2px;animation:3.2s linear infinite hmRbSpin;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ct.is-anchored.svelte-p8l11x{transform:none}.ct-inner.svelte-p8l11x{background:var(--surface);padding:var(--sp-4);gap:var(--sp-2);border-radius:5px;flex-direction:column;display:flex;box-shadow:0 18px 50px #00000061}.ct-sr.svelte-p8l11x{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ct-head.svelte-p8l11x{align-items:center;gap:var(--sp-3);display:flex}.ct-no.svelte-p8l11x{color:#fff;width:26px;height:26px;font-family:var(--font-head);font-weight:var(--fw-bold);font-size:var(--fs-sm);background:linear-gradient(135deg,#e5322d,#a06bff);border-radius:50%;flex:none;place-items:center;display:grid}.ct-no--done.svelte-p8l11x{background:var(--pos,#3fb950)}.ct-title.svelte-p8l11x{font-family:var(--font-head);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-strong);text-transform:uppercase;letter-spacing:.04em;text-wrap:balance;min-width:0;line-height:1.1}.ct-of.svelte-p8l11x{white-space:nowrap;font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;align-self:center;margin-left:auto}.ct-body.svelte-p8l11x{font-size:var(--fs-sm);color:var(--text-dim);margin:0;line-height:1.5}.ct-need.svelte-p8l11x{font-size:var(--fs-xs);color:var(--brand-text);margin:0}.ct-btn--go[disabled].svelte-p8l11x,.ct-btn--go[disabled].svelte-p8l11x:hover{cursor:not-allowed;background:var(--btn-body);color:var(--text-muted);border-color:var(--border-soft);box-shadow:none}.ct-picks.svelte-p8l11x{gap:var(--sp-2);flex-direction:column;display:flex}.ct-pick.svelte-p8l11x{text-align:left;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);padding:0;display:block}.ct-pick__in.svelte-p8l11x{padding:var(--sp-2) var(--sp-3);flex-direction:column;gap:2px;display:flex}.ct-pick.svelte-p8l11x:hover{border-color:color-mix(in srgb, var(--pos) 55%, var(--border));background:color-mix(in srgb, var(--pos) 6%, var(--surface-2))}.ct-pick.is-on.svelte-p8l11x{border-color:var(--pos);box-shadow:inset 0 0 0 1px var(--pos);background:color-mix(in srgb, var(--pos) 9%, var(--surface-2))}.ct-pick.svelte-p8l11x:focus-visible{border-color:var(--pos);box-shadow:inset 0 0 0 1px var(--pos);background:color-mix(in srgb, var(--pos) 9%, var(--surface-2));outline:none}.ct-pick__t.svelte-p8l11x{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-strong)}.ct-pick__s.svelte-p8l11x{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.45}.ct-actions.svelte-p8l11x{align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.ct-btn.svelte-p8l11x{font-size:var(--fs-sm)}.ct-btn--go.svelte-p8l11x{background:var(--brand-fill);color:var(--on-neg);border-color:var(--brand-fill)}.ct-skip.svelte-p8l11x{cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);text-underline-offset:3px;background:0 0;border:0;margin-left:auto;text-decoration:underline}.ct-skip.svelte-p8l11x:hover{color:var(--brand-text)}.ct-dots.svelte-p8l11x{gap:5px;display:flex}.ct-dot.svelte-p8l11x{background:var(--border);border-radius:50%;width:6px;height:6px}.ct-dot.is-done.svelte-p8l11x{background:color-mix(in srgb, var(--brand-fill) 45%, var(--border))}.ct-dot.is-on.svelte-p8l11x{background:var(--brand-fill)}.ct-again.svelte-p8l11x{margin-bottom:var(--sp-3);cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;text-decoration:underline}.ct-again.svelte-p8l11x:hover{color:var(--brand-text)}
