.ss-stripe.svelte-1qypu4u{display:grid;place-items:center;flex-shrink:0;min-width:var(--control-md);height:var(--control-sm);padding:0 var(--space-1_5);border-radius:var(--rad-sm);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) var(--motion-ease),color var(--dur-fast) var(--motion-ease)}.ss-stripe.svelte-1qypu4u:hover{background-color:var(--state-hover);color:var(--fg-1)}.ss-stripe.is-on.svelte-1qypu4u{background-color:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-fg)}.ss-add.svelte-1qypu4u{box-shadow:none;border:1px dashed var(--line-strong);color:var(--fg-3)}.ss-add.svelte-1qypu4u:hover{border-color:var(--accent-line)}div.svelte-1qypu4u::-webkit-scrollbar{display:none}.abm-seg.svelte-158iq39{height:26px}.abm-seg.svelte-158iq39>button:where(.svelte-158iq39){height:22px;padding:0 var(--space-2)}.abm-cat.svelte-158iq39{display:flex;align-items:center;gap:var(--space-2_5);width:100%;height:40px;margin-bottom:var(--space-1);padding:0 var(--space-1_5) 0 var(--space-3);border-radius:var(--rad-md);text-align:left;background:linear-gradient(90deg,color-mix(in srgb,var(--cat-color, var(--accent)) 9%,transparent),transparent 75%),var(--surface-raised);box-shadow:inset 2px 0 0 var(--cat-color, var(--accent)),inset 0 0 0 1px var(--line-subtle);transition:box-shadow var(--dur-fast) var(--motion-ease)}.abm-cat.svelte-158iq39:hover,.abm-cat.svelte-158iq39:focus-visible{outline:none;box-shadow:inset 2px 0 0 var(--cat-color, var(--accent)),inset 0 0 0 1px var(--line-strong)}.abm-cat-label.svelte-158iq39{flex:1;min-width:0;color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--weight-medium)}.abm-cat-help.svelte-158iq39{color:var(--fg-3);font-size:var(--fs-xs);text-align:right}.abm-chev{flex:none;color:var(--fg-4);transition:transform var(--dur-fast) var(--motion-ease)}.abm-cat.svelte-158iq39:hover .abm-chev{color:var(--fg-2)}.abm-guide.svelte-158iq39{border-left:1px solid var(--line-subtle)}.abm-count.svelte-158iq39{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 var(--space-1_5);border-radius:var(--rad-full);background-color:var(--state-hover);color:var(--fg-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.abm-tile.svelte-158iq39{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--rad-sm);background-color:var(--state-hover);color:var(--accent-fg)}.hint-shell.svelte-1dhcdhb{position:relative;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2_5) var(--space-1_5) var(--space-2_5) var(--space-2_5);border-radius:var(--rad-md);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-subtle);color:var(--fg-1)}.hint-shell.svelte-1dhcdhb .hint-icon{flex:0 0 auto;margin-top:1px;color:var(--accent-fg)}.hint-copy.svelte-1dhcdhb{min-width:0;flex:1 1 auto;font-size:var(--fs-sm);line-height:1.4}.hint-title.svelte-1dhcdhb{padding-right:var(--space-6);font-weight:var(--weight-semibold)}.hint-message.svelte-1dhcdhb{margin-top:1px;color:var(--fg-3)}.hint-action.svelte-1dhcdhb{border:0;background:transparent;padding:0;color:var(--accent-fg);font:inherit;font-weight:var(--weight-medium);cursor:pointer}.hint-action.svelte-1dhcdhb:hover{text-decoration:underline;text-underline-offset:2px}.hint-close.svelte-1dhcdhb{position:absolute;top:var(--space-1_5);right:var(--space-1_5);display:grid;place-items:center;width:var(--control-xs);height:var(--control-xs);border:0;border-radius:var(--rad-xs);background:transparent;color:var(--fg-3);cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast)}.hint-close.svelte-1dhcdhb:hover{background-color:var(--state-hover);color:var(--fg-1)}.bc-head.svelte-1mntow7{height:var(--control-sm);padding:0 var(--space-0_5);color:var(--node-header-fg)}.bc-hbtn.svelte-1mntow7{display:grid;place-items:center;flex:none;width:var(--control-xs);height:var(--control-xs);border-radius:var(--rad-sm);color:var(--node-header-fg);transition:background-color var(--dur-fast) var(--motion-ease)}.bc-hbtn.svelte-1mntow7:hover{background-color:var(--node-header-hover)}.bc-hbtn.is-busy.svelte-1mntow7:hover{background-color:transparent}.bc-name.svelte-1mntow7{font-size:var(--fs-xs);font-weight:var(--weight-semibold)}.bc-info.svelte-1mntow7{padding:var(--space-2_5) var(--space-2_5) var(--space-2);color:var(--fg-2);font-size:var(--fs-xs)}.bc-title.svelte-1mntow7{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--weight-medium)}.bc-thumb.svelte-1mntow7{border-radius:var(--rad-sm);outline:1px solid var(--clip-edge);outline-offset:-1px}.bc-outsel.svelte-1mntow7{display:flex;align-items:center;gap:var(--space-1_5);height:var(--control-sm);padding:0 var(--space-1) 0 var(--space-2);border-radius:var(--rad-sm);background-color:var(--state-hover);color:var(--fg-2);font-size:var(--fs-sm);transition:background-color var(--dur-fast) var(--motion-ease),color var(--dur-fast) var(--motion-ease)}.bc-outsel.svelte-1mntow7:hover{background-color:var(--state-press);color:var(--fg-1)}.bc-count.svelte-1mntow7{flex:none;display:grid;place-items:center;min-width:18px;height:18px;padding:0 var(--space-1_5);border-radius:var(--rad-full);background-color:var(--state-press);color:var(--fg-2);font-size:var(--fs-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.bc-meta.svelte-1mntow7{color:var(--fg-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.bc-ver.svelte-1mntow7{display:inline-flex;align-items:center;height:18px;padding:0 var(--space-1_5);border-radius:var(--rad-xs);background-color:var(--state-press);color:var(--fg-2);font-size:var(--fs-2xs);font-weight:var(--weight-semibold)}@keyframes svelte-1mntow7-gentle-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}.animate-gentle-pulse{animation:svelte-1mntow7-gentle-pulse 2s ease-in-out infinite}.loading-spinner.svelte-1mntow7{color:var(--fg-3)}.loading-spinner.svelte-1mntow7 svg:where(.svelte-1mntow7){animation:svelte-1mntow7-rotate 1.5s linear infinite}.spinner-fill.svelte-1mntow7{animation:svelte-1mntow7-spinner-dash 1.5s ease-in-out infinite}@keyframes svelte-1mntow7-rotate{to{transform:rotate(360deg)}}@keyframes svelte-1mntow7-spinner-dash{0%{stroke-dashoffset:31.4}50%{stroke-dashoffset:5}to{stroke-dashoffset:31.4}}.abc.svelte-121wbic{border-radius:var(--rad-lg);border-color:var(--line-strong);color:var(--fg-3);transition:border-color var(--dur-fast) var(--motion-ease),color var(--dur-fast) var(--motion-ease),background-color var(--dur-fast) var(--motion-ease)}.abc.svelte-121wbic:not(.is-target):hover{border-color:var(--accent-line);color:var(--fg-1);background-color:var(--state-hover)}.abc-tile.svelte-121wbic{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--rad-md);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line)}.bp-rail-btn.svelte-2e7dfm{box-shadow:inset 0 0 0 1px var(--line)}.svelte-2e7dfm::-webkit-scrollbar{display:none}.resize-handle.svelte-2e7dfm{touch-action:none!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.scrollbar-hide.svelte-1ilf7a7{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-1ilf7a7::-webkit-scrollbar{display:none}.bpp-head.svelte-1ilf7a7{display:flex;align-items:center;gap:var(--space-3);flex:none;padding:var(--space-3) var(--space-1_5) var(--space-3) var(--space-3);border-bottom:1px solid var(--line-subtle)}.bpp-tile.svelte-1ilf7a7{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--rad-md);background:var(--node-header);color:var(--node-header-fg)}.bpp-title.svelte-1ilf7a7{color:var(--fg-1);font-size:var(--fs-xl);font-weight:var(--weight-semibold);line-height:1.25}.bpp-crumbs.svelte-1ilf7a7{display:flex;align-items:center;gap:var(--space-1);margin-top:2px;color:var(--fg-3);font-size:var(--fs-sm);white-space:nowrap}.bpp-crumbs.svelte-1ilf7a7 .bpp-crumb-sep{flex:none;width:var(--icon-xs);height:var(--icon-xs);color:var(--fg-4)}.bpp-rows.svelte-1ilf7a7 .ui-slider,.bpp-rows.svelte-1ilf7a7 .track{height:var(--control-md)}.bpp-rows.svelte-1ilf7a7 .ui-slider+input[type=number],.bpp-rows.svelte-1ilf7a7 .track+input[type=number]{width:64px;height:var(--control-md);font-size:var(--fs-sm)}.bpp-linked.svelte-1ilf7a7{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:0 var(--space-0_5) 0 var(--space-2_5);border-radius:var(--rad-sm);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--field-line);color:var(--fg-1);font-size:var(--fs-sm)}.bpp-linked.is-array.svelte-1ilf7a7{box-shadow:none;border:1px dashed var(--line-strong)}.bpp-linked.svelte-1ilf7a7 em:where(.svelte-1ilf7a7){font-style:normal;color:var(--fg-3);margin:0 2px}.bpp-connect.svelte-1ilf7a7{box-shadow:inset 0 0 0 1px var(--line)}.bpp-foot.svelte-1ilf7a7{padding:var(--space-2) var(--space-3);border-top:1px solid var(--line-subtle);background:var(--surface-panel)}.bpp-foot.svelte-1ilf7a7:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--space-4);background:linear-gradient(to top,var(--surface-panel),transparent);pointer-events:none}.bpp-tabs.svelte-1ilf7a7{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.bpp-otab.svelte-1ilf7a7{position:relative;display:inline-flex;align-items:center;gap:var(--space-1_5);overflow:hidden;height:var(--control-md);padding:0 var(--space-2_5);border-radius:var(--rad-sm);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--weight-medium);transition:background-color var(--dur-fast) var(--motion-ease),color var(--dur-fast) var(--motion-ease)}.bpp-otab.svelte-1ilf7a7:not(:disabled):not(.is-on):hover{background-color:var(--state-hover);color:var(--fg-1)}.bpp-otab.is-on.svelte-1ilf7a7{background-color:var(--accent-soft);color:var(--accent-fg);box-shadow:none}.bpp-empty-tile.svelte-1ilf7a7{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--rad-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line)}.pm-about.svelte-r4klnr{display:inline-flex;align-items:center;gap:var(--space-1_5);height:var(--control-sm);margin-top:var(--space-2);padding:0 var(--space-2);border-radius:var(--rad-sm);color:var(--fg-3);font-size:var(--fs-sm);transition:color var(--dur-fast) var(--motion-ease),background-color var(--dur-fast) var(--motion-ease)}.pm-about.svelte-r4klnr:hover{color:var(--fg-1);background-color:var(--state-hover)}.pm-about.is-on.svelte-r4klnr{color:var(--fg-1)}.pm-about-text.svelte-r4klnr{margin-top:var(--space-4);color:var(--fg-3);font-size:var(--fs-md);line-height:1.55}.pm-about-text.svelte-r4klnr .pm-lead{color:var(--fg-2)}.custom-checkbox.svelte-2mea7e{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rad-xs);background-color:var(--field-bg);border:1px solid var(--field-line);cursor:pointer}.custom-checkbox.svelte-2mea7e:checked{background-color:var(--accent);border-color:var(--accent)}.custom-checkbox.svelte-2mea7e:focus{outline:none!important;box-shadow:none!important}.custom-checkbox.svelte-2mea7e:focus-visible{outline:none!important;box-shadow:none!important}.pcp-row.svelte-1ayn6lg{transition:background-color var(--dur-fast) var(--motion-ease)}.pcp-row.svelte-1ayn6lg:not(:disabled):hover{background-color:var(--state-hover)}@keyframes svelte-1o8js84-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse.svelte-1o8js84{animation:svelte-1o8js84-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.pl-list.svelte-1o8js84{padding:0 var(--space-2) var(--space-2)}.pl-row.svelte-1o8js84{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--rad-md);text-align:left;background-color:transparent;transition:background-color var(--dur-fast) var(--motion-ease)}button.pl-row.svelte-1o8js84:hover{background-color:var(--state-hover)}.pl-thumb.svelte-1o8js84{width:48px;height:48px;flex-shrink:0;border-radius:var(--rad-sm);outline:1px solid var(--clip-edge);outline-offset:-1px}.pl-thumb--empty.svelte-1o8js84{display:flex;align-items:center;justify-content:center;background-color:var(--state-hover);color:var(--fg-4)}.pl-name.svelte-1o8js84{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--weight-medium);line-height:18px}.pl-meta.svelte-1o8js84{color:var(--fg-3);font-size:var(--fs-xs);line-height:15px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-actions.svelte-1o8js84{padding-left:2rem;background:linear-gradient(90deg,transparent 0%,var(--surface-panel) 30%,var(--surface-panel) 100%)}.balance-parts.svelte-1evhhbp{margin-top:4px;display:grid;gap:2px;font-size:12px;line-height:1.4;color:var(--color-panel-muted)}.balance-parts.compact.svelte-1evhhbp{font-size:11px}.balance-parts.svelte-1evhhbp strong:where(.svelte-1evhhbp){font-weight:600;color:var(--color-panel-text)}.balance-parts.svelte-1evhhbp .owed:where(.svelte-1evhhbp){color:var(--color-warning-text)}.owed-toggle.svelte-1evhhbp{all:unset;cursor:pointer;justify-self:start}.owed-toggle.svelte-1evhhbp:hover{text-decoration:underline}.owed-toggle.svelte-1evhhbp:focus-visible,.owed-list.svelte-1evhhbp .view:where(.svelte-1evhhbp):focus-visible{outline:2px solid var(--color-node-hint);outline-offset:2px;border-radius:3px}.owed-list.svelte-1evhhbp{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:6px}.owed-list.svelte-1evhhbp li:where(.svelte-1evhhbp){display:grid;gap:1px;padding:6px 8px;border-radius:6px;background:var(--color-widget-bg);border:1px solid var(--color-widget-border)}.owed-list.svelte-1evhhbp .what:where(.svelte-1evhhbp){color:var(--color-panel-text)}.owed-list.svelte-1evhhbp small:where(.svelte-1evhhbp){color:var(--color-panel-muted)}.owed-list.svelte-1evhhbp .view:where(.svelte-1evhhbp){all:unset;cursor:pointer;justify-self:start;color:var(--color-node-hint)}.owed-list.svelte-1evhhbp .view:where(.svelte-1evhhbp):hover{text-decoration:underline}.choice-card.svelte-8dotqd{width:100%;max-width:760px;border:1px solid var(--color-panel-border);border-radius:8px;background:color-mix(in srgb,var(--color-panel-bg) 78%,transparent);overflow:hidden}.choice-header.svelte-8dotqd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 12px 8px}.choice-title.svelte-8dotqd{font-size:13px;font-weight:650;color:var(--color-panel-text)}.choice-intro.svelte-8dotqd{margin-top:2px;font-size:12px;line-height:1.35;color:var(--color-panel-muted)}.choice-status.svelte-8dotqd{flex:0 0 auto;border:1px solid var(--color-panel-border);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:650;color:var(--color-panel-muted);background:var(--color-widget-bg)}.choice-icon-button.svelte-8dotqd{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:6px;color:var(--color-panel-muted);transition:background .12s ease,color .12s ease}.choice-icon-button.svelte-8dotqd:hover:not(:disabled){background:var(--color-panel-hover);color:var(--color-panel-text)}.choice-icon-button.svelte-8dotqd:disabled{opacity:.45;cursor:not-allowed}.choice-tabs.svelte-8dotqd{display:flex;gap:14px;padding:0 12px;border-bottom:1px solid var(--color-panel-border);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.choice-tabs.svelte-8dotqd::-webkit-scrollbar{display:none}.choice-tabs.svelte-8dotqd button:where(.svelte-8dotqd){position:relative;flex:0 0 auto;max-width:220px;padding:8px 0;color:var(--color-panel-muted);font-size:12px;font-weight:650;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.choice-tabs.svelte-8dotqd button.active-tab:where(.svelte-8dotqd){color:var(--color-panel-text)}.choice-tabs.svelte-8dotqd button.active-tab:where(.svelte-8dotqd):after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px;background:var(--color-node-hint)}.choice-question.svelte-8dotqd{padding:12px}.choice-question-meta.svelte-8dotqd{display:flex;gap:8px;margin-bottom:5px;font-size:10px;font-weight:650;text-transform:uppercase;color:var(--color-panel-muted)}.choice-question-label.svelte-8dotqd{font-size:14px;font-weight:700;line-height:1.35;color:var(--color-panel-text)}.choice-question-description.svelte-8dotqd{margin-top:3px;font-size:12px;line-height:1.35;color:var(--color-panel-muted)}.choice-options.svelte-8dotqd{display:grid;gap:7px;margin-top:11px}.choice-option.svelte-8dotqd{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;width:100%;align-items:flex-start;padding:9px 10px;border:1px solid var(--color-panel-border);border-radius:7px;background:var(--color-widget-bg);text-align:left;transition:border-color .12s ease,background .12s ease}.choice-option.svelte-8dotqd:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-node-hint) 55%,var(--color-panel-border));background:var(--color-panel-hover)}.choice-option.selected-option.svelte-8dotqd{border-color:var(--color-node-hint);background:color-mix(in srgb,var(--color-node-hint) 13%,var(--color-widget-bg))}.choice-option.svelte-8dotqd:disabled{cursor:default}.choice-control.svelte-8dotqd{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;margin-top:1px;border:2px solid var(--color-panel-border);border-radius:999px;color:#fff;background:transparent}.choice-option.selected-option.svelte-8dotqd .choice-control:where(.svelte-8dotqd){border-color:var(--color-node-hint);background:var(--color-node-hint)}.choice-option.multi-select-option.svelte-8dotqd .choice-control:where(.svelte-8dotqd){border-radius:5px}.choice-option-text.svelte-8dotqd{display:grid;gap:2px;min-width:0}.choice-option-label.svelte-8dotqd{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;color:var(--color-panel-text)}.choice-recommended.svelte-8dotqd{flex:0 0 auto;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:650;color:var(--color-node-hint);background:color-mix(in srgb,var(--color-node-hint) 12%,transparent)}.choice-option-description.svelte-8dotqd{font-size:12px;line-height:1.35;color:var(--color-panel-muted)}.choice-other.svelte-8dotqd{display:grid;gap:5px;margin-top:10px;font-size:12px;font-weight:650;color:var(--color-panel-muted)}.choice-other.svelte-8dotqd input:where(.svelte-8dotqd){width:100%;border:1px solid var(--color-panel-border);border-radius:7px;background:var(--color-widget-bg);padding:7px 9px;font-size:13px;color:var(--color-panel-text);outline:none}.choice-other.svelte-8dotqd input:where(.svelte-8dotqd):focus{border-color:var(--color-node-hint)}.choice-footer.svelte-8dotqd{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--color-panel-border);padding:10px 12px}.choice-progress.svelte-8dotqd{font-size:11px;font-weight:650;color:var(--color-panel-muted)}.choice-submit.svelte-8dotqd{border-radius:7px;background:var(--color-node-hint);padding:6px 10px;font-size:12px;font-weight:700;color:#fff;transition:filter .12s ease,opacity .12s ease}.choice-submit.svelte-8dotqd:hover:not(:disabled){filter:brightness(1.08)}.choice-submit.svelte-8dotqd:disabled{cursor:not-allowed;opacity:.45}.cost-help-trigger.svelte-12ywofd{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.25rem .35rem;border:0;border-radius:.35rem;background:transparent;color:var(--fg-3);font:inherit;font-size:.75rem;cursor:pointer}.cost-help-trigger.svelte-12ywofd:hover,.cost-help-close.svelte-12ywofd:hover{background:var(--state-hover);color:var(--fg-1)}.cost-help-trigger.svelte-12ywofd:focus-visible,.cost-help-close.svelte-12ywofd:focus-visible,a.svelte-12ywofd:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}.cost-help-dialog.svelte-12ywofd{box-sizing:border-box;width:min(32rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:auto;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-panel);color:var(--fg-1);box-shadow:0 20px 60px #0005;font-size:.8125rem;line-height:1.5;text-align:left;opacity:0;transform:scale(.97);transition:opacity .16s ease,transform .16s cubic-bezier(.2,.8,.2,1),display .16s allow-discrete,overlay .16s allow-discrete}.cost-help-dialog[open].svelte-12ywofd{opacity:1;transform:scale(1)}.cost-help-dialog.svelte-12ywofd::backdrop{background:#0006;opacity:0;transition:opacity .16s ease,display .16s allow-discrete,overlay .16s allow-discrete}.cost-help-dialog[open].svelte-12ywofd::backdrop{opacity:1}@starting-style{.cost-help-dialog[open].svelte-12ywofd{opacity:0;transform:scale(.97)}.cost-help-dialog[open].svelte-12ywofd::backdrop{opacity:0}}@media (prefers-reduced-motion: reduce){.cost-help-dialog.svelte-12ywofd,.cost-help-dialog.svelte-12ywofd::backdrop{transition:none}}header.svelte-12ywofd{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;background:var(--surface-panel);border-bottom:1px solid var(--line)}.cost-help-body.svelte-12ywofd{padding:.25rem 1.25rem 1.25rem}h2.svelte-12ywofd{margin:0;font-size:1rem;font-weight:600}.cost-help-close.svelte-12ywofd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:0;border-radius:.35rem;background:transparent;color:var(--fg-3);cursor:pointer}dl.svelte-12ywofd,dd.svelte-12ywofd{margin:0}dt.svelte-12ywofd{margin-top:.75rem;font-weight:600}dd.svelte-12ywofd,p.svelte-12ywofd{color:var(--fg-3)}p.svelte-12ywofd{margin:1rem 0}a.svelte-12ywofd{color:var(--accent-fg);text-decoration:underline;text-underline-offset:2px}.wb-veil.svelte-1ey9cms{--ink: var(--color-panel-text);--muted: var(--color-panel-muted);--face: var(--color-panel-bg);--line: var(--color-panel-border);--accent: var(--color-node-hint);--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--cycle: 3.6s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--color-canvas-bg);color:var(--ink)}.wb-case.svelte-1ey9cms{width:380px;max-width:100%;box-sizing:border-box;padding:18px 22px 20px;border:1px solid var(--line);border-radius:16px;background:var(--face)}.wb-case.compact.svelte-1ey9cms{width:340px;padding:18px 22px}.wb-rail.svelte-1ey9cms{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--line);font:600 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wb-rail.foot.svelte-1ey9cms{margin-top:18px;padding:12px 0 0;border-bottom:0;border-top:1px solid var(--line)}.compact.svelte-1ey9cms .wb-rail.foot:where(.svelte-1ey9cms){margin-top:14px}.wb-rail.block.svelte-1ey9cms{display:block}.wb-rail.svelte-1ey9cms b:where(.svelte-1ey9cms){font-weight:inherit;color:var(--ink)}.wb-led-wrap.svelte-1ey9cms{display:inline-flex;align-items:center;gap:8px}.wb-led.svelte-1ey9cms{width:8px;height:8px;flex:none;border-radius:4px;background:var(--accent)}.wb-led.blink.svelte-1ey9cms{animation:svelte-1ey9cms-wb-blink 1.2s steps(1) infinite}.wb-markbox.svelte-1ey9cms{display:grid;place-items:center;padding:28px 0 22px}.wb-bar.svelte-1ey9cms{display:grid;grid-template-columns:repeat(12,1fr);gap:3px;height:8px}.wb-bar.svelte-1ey9cms i:where(.svelte-1ey9cms){border-radius:2px;background:var(--ink);opacity:.1;animation:svelte-1ey9cms-wb-seg var(--cycle) steps(1) infinite;animation-delay:calc(var(--i) * var(--cycle) / 12)}.wb-status.svelte-1ey9cms{display:flex;align-items:center;gap:6px;min-height:18px;margin-top:14px;font:500 12px/1.5 var(--mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;overflow:hidden}.wb-cursor.svelte-1ey9cms{flex:none;width:7px;height:13px;background:var(--accent);animation:svelte-1ey9cms-wb-blink 1s steps(1) infinite}.wb-head.svelte-1ey9cms{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 0 6px}.wb-title.svelte-1ey9cms{margin:14px 0 0;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.wb-line.svelte-1ey9cms{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.wb-line.small.svelte-1ey9cms{font-size:12px}.wb-form.svelte-1ey9cms{display:flex;flex-direction:column;gap:12px;margin-top:18px}.wb-field.svelte-1ey9cms{display:flex;flex-direction:column;gap:6px}.wb-field.svelte-1ey9cms label:where(.svelte-1ey9cms){font:600 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wb-field.svelte-1ey9cms input:where(.svelte-1ey9cms){width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--color-canvas-bg);color:var(--ink);font:inherit;font-size:15px;outline:none}.wb-field.svelte-1ey9cms input:where(.svelte-1ey9cms)::placeholder{color:var(--muted);opacity:.7}.wb-field.svelte-1ey9cms input:where(.svelte-1ey9cms):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.wb-btn.svelte-1ey9cms{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:12px 20px;border:2px solid var(--ink);border-radius:999px;box-shadow:2px 2px 0 var(--ink);background:var(--accent);color:#fff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:transform .08s ease,box-shadow .08s ease}.wb-btn.svelte-1ey9cms:active{transform:translate(2px,2px);box-shadow:none}.wb-btn.secondary.svelte-1ey9cms{background:var(--face);color:var(--ink)}.wb-btn.busy.svelte-1ey9cms{opacity:.7;cursor:wait}.wb-btn.wait.svelte-1ey9cms{pointer-events:none}html.dark .wb-btn.svelte-1ey9cms{color:var(--face)}html.dark .wb-btn.secondary.svelte-1ey9cms{color:var(--ink)}.wb-links.svelte-1ey9cms{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:2px;font:600 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase}.wb-links.svelte-1ey9cms button:where(.svelte-1ey9cms){background:none;border:0;padding:0;font:inherit;color:var(--muted);cursor:pointer;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}.wb-links.svelte-1ey9cms button:where(.svelte-1ey9cms):hover{color:var(--ink)}.wb-links.svelte-1ey9cms i:where(.svelte-1ey9cms){font-style:normal;color:var(--line)}.wb-or.svelte-1ey9cms{display:flex;align-items:center;gap:12px;margin:2px 0;font:600 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wb-or.svelte-1ey9cms:before,.wb-or.svelte-1ey9cms:after{content:"";flex:1;height:1px;background:var(--line)}.wb-msg.svelte-1ey9cms{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:13px;line-height:1.45;color:var(--ink)}.wb-msg.svelte-1ey9cms .wb-led:where(.svelte-1ey9cms){margin-top:5px}.wb-msg.error.svelte-1ey9cms{border-color:var(--color-error-text);background:var(--color-error-bg);color:var(--color-error-text)}.wb-msg.error.svelte-1ey9cms .wb-led:where(.svelte-1ey9cms){background:var(--color-error-text)}.wb-msg.success.svelte-1ey9cms{border-color:var(--color-success-text);background:var(--color-success-bg);color:var(--color-success-text)}.wb-msg.success.svelte-1ey9cms .wb-led:where(.svelte-1ey9cms){background:var(--color-success-text)}.wb-policy.svelte-1ey9cms{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--color-canvas-bg);text-align:left}.wb-policy.svelte-1ey9cms b:where(.svelte-1ey9cms){display:block;font-size:13px;font-weight:600;color:var(--ink)}.wb-policy.svelte-1ey9cms small:where(.svelte-1ey9cms){display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--muted)}.wb-switch.svelte-1ey9cms{position:relative;flex:none;width:44px;height:24px;padding:0;border-radius:12px;border:1px solid var(--line);background:var(--face);box-sizing:border-box;cursor:pointer}.wb-switch.svelte-1ey9cms i:where(.svelte-1ey9cms){position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--muted);transition:transform .15s steps(3)}.wb-switch.on.svelte-1ey9cms{background:var(--accent);border-color:var(--accent)}.wb-switch.on.svelte-1ey9cms i:where(.svelte-1ey9cms){background:#fff;transform:translate(20px)}html.dark .wb-switch.on.svelte-1ey9cms i:where(.svelte-1ey9cms){background:var(--face)}.wb-terms.svelte-1ey9cms{margin:0;font-size:11px;line-height:1.5;letter-spacing:0;text-transform:none;text-align:center;color:var(--muted)}.wb-terms.svelte-1ey9cms a:where(.svelte-1ey9cms){color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.16em}@keyframes svelte-1ey9cms-wb-seg{0%,8.3%{background:var(--accent);opacity:1}8.4%,to{background:var(--ink);opacity:.1}}@keyframes svelte-1ey9cms-wb-blink{0%,50%{opacity:1}50.1%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.wb-led.svelte-1ey9cms,.wb-cursor.svelte-1ey9cms,.wb-bar.svelte-1ey9cms i:where(.svelte-1ey9cms){animation:none}.wb-bar.svelte-1ey9cms i:where(.svelte-1ey9cms):first-child{background:var(--accent);opacity:1}.wb-switch.svelte-1ey9cms i:where(.svelte-1ey9cms),.wb-btn.svelte-1ey9cms{transition:none}}
