.wrap.svelte-zw7154{border-radius:var(--radius-row);background:var(--muted);flex:1;align-items:center;min-width:0;height:40px;display:flex;position:relative}.wrap.svelte-zw7154:focus-within{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}.wrap.invalid.svelte-zw7154{box-shadow:inset 0 0 0 1px var(--destructive)}.wrap.svelte-zw7154 .icon{color:var(--muted-foreground);pointer-events:none;position:absolute;left:13px}input.svelte-zw7154{border-radius:var(--radius-row);text-overflow:ellipsis;background:0 0;border:0;width:100%;height:100%;padding:0 12px 0 36px;font-weight:500}input.svelte-zw7154:focus{outline:none}input.svelte-zw7154:focus-visible{outline:none}.wrap.svelte-zw7154:has(input:where(.svelte-zw7154):focus-visible){outline:2px solid var(--ring);outline-offset:2px}input.svelte-zw7154::-webkit-search-cancel-button{display:none}ul.svelte-zw7154{z-index:30;border-radius:var(--radius-card);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}li.svelte-zw7154 button:where(.svelte-zw7154){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;padding:8px 10px}li.svelte-zw7154 button.active:where(.svelte-zw7154){background:var(--muted)}li.svelte-zw7154 button:where(.svelte-zw7154):hover{background:var(--muted)}.switch{cursor:pointer;background:var(--control-border);border:0;border-radius:999px;flex:none;align-items:center;width:32px;height:18px;padding:2px;transition:background-color .15s ease-out;display:inline-flex}.switch[data-state=checked]{background:var(--primary)}.switch:disabled{opacity:.5;cursor:default}.switch-thumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s ease-out;display:block}.switch[data-state=checked] .switch-thumb{transform:translate(14px)}.menu{z-index:40;border-radius:var(--radius-card);width:300px;max-height:calc(100vh - 40px);padding:6px 0;overflow:auto}.menu-title.svelte-dqq83f{font-size:var(--fs-caption);color:var(--muted-foreground);padding:8px 16px 6px;font-weight:500}.mi.svelte-dqq83f{text-align:left;width:100%;min-height:36px;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex}a.mi.svelte-dqq83f{color:inherit;text-decoration:none}.mi.svelte-dqq83f:hover:not(:disabled){background:var(--background)}.mi.svelte-dqq83f:disabled{opacity:.5;cursor:default}.mi.svelte-dqq83f .muted:where(.svelte-dqq83f){font-size:var(--fs-small)}.nav.svelte-dqq83f svg{color:var(--muted-foreground);flex:none}.mi-note.svelte-dqq83f{font-size:var(--fs-caption);color:var(--muted-foreground);padding:0 16px 6px}.divider.svelte-dqq83f{margin:6px 0}.back.svelte-dqq83f{color:var(--muted-foreground);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}.sub.svelte-dqq83f{flex-direction:column;gap:10px;padding:0 16px 10px;display:flex}.sub.svelte-dqq83f p{margin:0}.kv.svelte-dqq83f{font-size:var(--fs-small);flex-direction:column;display:flex}.letter.svelte-dqq83f{color:var(--sun-foreground)}dl.svelte-dqq83f{font-size:var(--fs-small);grid-template-columns:1fr auto;gap:2px 12px;margin:0;display:grid}dt.svelte-dqq83f{color:var(--muted-foreground)}dd.svelte-dqq83f{text-align:right;margin:0}.radio.svelte-dqq83f{cursor:pointer;font-size:var(--fs-body);align-items:flex-start;gap:10px;display:flex}.radio.svelte-dqq83f input:where(.svelte-dqq83f){accent-color:var(--primary);margin-top:4px}.op-trigger{border-radius:var(--radius-btn-sm);flex:none;gap:6px;height:36px;padding:0 10px}.op-trigger svg{flex:none}.op-pop{z-index:40;border:1px solid var(--border);border-radius:var(--radius-card);width:600px;max-width:calc(100vw - 24px);max-height:calc(100vh - 40px);font-size:var(--fs-body);flex-direction:column;gap:14px;padding:18px;display:flex;overflow:auto}.op-head.svelte-2slrf4{justify-content:space-between;align-items:center;gap:12px;margin:-4px -6px -4px 0;display:flex}.op-title{margin:0;font-size:17px;font-weight:700}.op-cols.svelte-2slrf4{grid-template-columns:1fr 1fr;gap:20px 28px;display:grid}.op-col.svelte-2slrf4{flex-direction:column;gap:10px;min-width:0;display:flex}.op-lbl.svelte-2slrf4{font-size:var(--fs-small);color:var(--muted-foreground);margin:0;font-weight:500}.op-gap.svelte-2slrf4{margin-top:6px}.op-row.svelte-2slrf4{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.op-row.svelte-2slrf4 .switch{margin-top:2px}.op-center.svelte-2slrf4{align-items:center}.op-t.svelte-2slrf4{flex-direction:column;min-width:0;line-height:1.4;display:flex}.op-sub.svelte-2slrf4{font-size:var(--fs-caption);color:var(--muted-foreground)}.op-note.svelte-2slrf4{font-size:var(--fs-caption);color:var(--muted-foreground);margin:-4px 0 0}.op-col.svelte-2slrf4 .field{grid-template-columns:1fr 72px 24px}.op-col.svelte-2slrf4 .field .input{text-align:right;font-variant-numeric:tabular-nums;width:72px}.op-links.svelte-2slrf4{border-top:1px solid var(--muted);flex-wrap:wrap;gap:4px 16px;padding-top:12px;display:flex}.op-link.svelte-2slrf4{text-align:left;font:inherit;font-size:var(--fs-small);color:var(--foreground);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.op-link.svelte-2slrf4:disabled{opacity:.5;cursor:default;text-decoration:none}.op-back.svelte-2slrf4{color:var(--muted-foreground);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.op-subtitle.svelte-2slrf4{font-size:var(--fs-body);margin:-6px 0 0;font-weight:600}.op-sub-view.svelte-2slrf4{flex-direction:column;gap:10px;max-width:520px;display:flex}.op-sub-view.svelte-2slrf4 p{margin:0}.op-kv.svelte-2slrf4{font-size:var(--fs-small);flex-direction:column;display:flex}.op-letter.svelte-2slrf4{color:var(--sun-foreground)}dl.svelte-2slrf4{font-size:var(--fs-small);grid-template-columns:1fr auto;gap:2px 12px;margin:0;display:grid}dt.svelte-2slrf4{color:var(--muted-foreground)}dd.svelte-2slrf4{text-align:right;margin:0}@media (max-width:640px){.op-trigger{width:var(--btn-h);height:var(--btn-h);background:var(--card);box-shadow:var(--shadow-float);border-color:#0000;border-radius:50%;padding:0}.op-word.svelte-2slrf4{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.op-full{z-index:51;background:var(--card);border:0;border-radius:0;width:auto;max-width:none;max-height:none;padding:16px 16px 32px;position:fixed;top:0;bottom:0;left:0;right:0}.op-cols.svelte-2slrf4{grid-template-columns:1fr;gap:20px}.op-links.svelte-2slrf4{flex-direction:column;align-items:flex-start;gap:4px}.op-link.svelte-2slrf4{font-size:var(--fs-body);padding:8px 0}}.tip-trigger{cursor:help;color:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.tip{z-index:60;background:var(--foreground);max-width:280px;color:var(--primary-foreground);border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.45}.variant-row.svelte-msdouc{font-size:var(--fs-small);flex:none;align-items:center;gap:8px;min-width:0;padding:10px 16px;display:flex}.variant-row.svelte-msdouc .vr-variant{height:30px;font-size:var(--fs-small);border-radius:var(--radius-btn-sm);flex:none;gap:6px;min-width:0;max-width:55%;padding:0 10px}.variant-row.svelte-msdouc .vr-variant .muted{font-weight:400}.variant-row.svelte-msdouc .vr-name{text-overflow:ellipsis;font-weight:600;overflow:hidden}.variant-row.svelte-msdouc .vr-chev{color:var(--muted-foreground);flex:none}.vr-label.svelte-msdouc{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.vr-badge.svelte-msdouc{border-radius:var(--radius-pill);background:var(--warning-tint);height:22px;color:var(--sun-foreground);font-size:var(--fs-caption);flex:none;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.vr-badge-free.svelte-msdouc{background:var(--muted);color:var(--foreground-2)}.vr-state.svelte-msdouc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);align-items:center;gap:4px;display:inline-flex;overflow:hidden}.vr-state.bad.svelte-msdouc{color:var(--destructive)}.vr-label.svelte-msdouc .vr-via{cursor:help;min-width:0;max-width:100%;overflow:hidden}.vr-state.vr-via-text.svelte-msdouc{display:block}.vr-unsaved.svelte-msdouc{text-align:left;min-width:0;line-height:1.2;font:inherit;color:var(--muted-foreground);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vr-unsaved.svelte-msdouc strong:where(.svelte-msdouc){white-space:nowrap}.vr-unsaved.svelte-msdouc span:where(.svelte-msdouc){white-space:nowrap}.vr-unsaved.svelte-msdouc strong:where(.svelte-msdouc){color:var(--foreground);font-weight:600}.vr-unsaved.svelte-msdouc:hover{color:var(--foreground)}.vr-tool.svelte-msdouc{border-radius:var(--radius-btn-sm);width:30px;height:30px;color:var(--foreground-2);flex:none;position:relative}.free.svelte-msdouc .vr-tool:where(.svelte-msdouc){color:var(--muted-foreground)}.vr-tool.svelte-msdouc .vr-lock{position:absolute;bottom:3px;right:2px}.vr-pop{z-index:40;border:1px solid var(--border);border-radius:var(--radius-card);width:340px;max-width:calc(100vw - 24px);max-height:calc(100vh - 40px);font-size:var(--fs-small);flex-direction:column;gap:2px;padding:8px;display:flex;overflow:auto}.vr-head.svelte-msdouc{line-height:var(--lh-body);flex-direction:column;gap:2px;padding:8px 10px 6px;display:flex}.vr-head.svelte-msdouc strong:where(.svelte-msdouc){font-size:var(--fs-body)}.vr-list.svelte-msdouc{flex-direction:column;gap:2px;display:flex}.vr-item.svelte-msdouc{border-radius:var(--radius-btn-sm);text-align:left;width:100%;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr;align-items:start;gap:8px;padding:8px 10px;display:grid}div.vr-item.svelte-msdouc{cursor:default}.vr-item.svelte-msdouc:hover:not(:disabled),.vr-item.active.svelte-msdouc{background:var(--muted)}.vr-item.svelte-msdouc:disabled{opacity:.5;cursor:default}.vr-check.svelte-msdouc{color:var(--foreground);padding-top:2px;display:flex}.vr-text.svelte-msdouc{flex-direction:column;min-width:0;display:flex}.vr-vname.svelte-msdouc{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.active.svelte-msdouc .vr-vname:where(.svelte-msdouc){font-weight:600}.vr-sep.svelte-msdouc{background:var(--border);border:0;height:1px;margin:4px 6px}.vr-act.svelte-msdouc{border-radius:var(--radius-btn-sm);text-align:left;width:100%;min-height:36px;font-size:var(--fs-body);color:var(--foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:flex}.vr-act.svelte-msdouc .muted:where(.svelte-msdouc){font-weight:400;font-size:var(--fs-small)}.vr-act.svelte-msdouc:hover:not(:disabled){background:var(--muted)}.vr-act.svelte-msdouc:disabled{opacity:.5;cursor:default}.vr-soft.svelte-msdouc{color:var(--muted-foreground);font-weight:400}@media (max-width:640px){.variant-row.svelte-msdouc{padding:12px 16px 8px}.variant-row.svelte-msdouc .vr-variant{height:36px;font-size:var(--fs-body)}.vr-tool.svelte-msdouc{width:36px;height:36px}.free.svelte-msdouc .vr-variant .muted{display:none}}.rh.svelte-1n7q50t{border-bottom:1px solid var(--muted);flex-direction:column;flex:none;gap:12px;padding:12px 16px;display:flex}.top.svelte-1n7q50t{align-items:center;gap:14px;display:flex}.fig.svelte-1n7q50t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.range.svelte-1n7q50t{font-size:var(--fs-h1-panel);white-space:nowrap;font-weight:600;line-height:1.2}.range.svelte-1n7q50t .unit:where(.svelte-1n7q50t){color:var(--muted-foreground);font-size:13.5px;font-weight:500}.pending.svelte-1n7q50t{color:var(--muted-foreground)}.sub.svelte-1n7q50t{font-size:var(--fs-small)}.short.svelte-1n7q50t{display:none}.toggle.svelte-1n7q50t{cursor:pointer;color:var(--muted-foreground);font:inherit;background:0 0;border:0;flex-direction:column;flex:none;align-items:flex-end;gap:3px;padding:0;display:flex}.toggle.svelte-1n7q50t:hover .dl:where(.svelte-1n7q50t){color:var(--foreground)}.mini.svelte-1n7q50t{align-items:flex-end;gap:2px;width:82px;height:26px;display:flex}.mini.svelte-1n7q50t span:where(.svelte-1n7q50t){background:var(--sun);border-radius:1px;flex:1}.dl.svelte-1n7q50t{font-size:var(--fs-caption);align-items:center;gap:3px;display:inline-flex}.details.svelte-1n7q50t{flex-direction:column;gap:12px;display:flex}.chart.svelte-1n7q50t{flex-direction:column;gap:4px;display:flex}.line.svelte-1n7q50t{justify-content:space-between;align-items:center;gap:10px;display:flex}.line.small.svelte-1n7q50t{font-size:var(--fs-small)}.line.svelte-1n7q50t .small:where(.svelte-1n7q50t){font-size:var(--fs-small)}.line.svelte-1n7q50t a:where(.svelte-1n7q50t){color:var(--muted-foreground)}.line.svelte-1n7q50t .btn-link:where(.svelte-1n7q50t){font-size:var(--fs-caption)}.line.small.svelte-1n7q50t .btn-link:where(.svelte-1n7q50t){font-size:var(--fs-small)}.bars.svelte-1n7q50t{align-items:flex-end;gap:6px;height:128px;padding-top:18px;display:flex}.col.svelte-1n7q50t{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.bar.svelte-1n7q50t{background:var(--sun);border-radius:3px;width:100%;display:block}.bar.hl.svelte-1n7q50t{background:var(--sun-foreground)}.peak.svelte-1n7q50t{white-space:nowrap;pointer-events:none;z-index:1;font-size:11px;font-weight:500;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.peak.on.svelte-1n7q50t{background:var(--card);box-shadow:var(--shadow-float);border-radius:4px;padding:1px 5px;font-weight:600}.col.svelte-1n7q50t:first-child .peak:where(.svelte-1n7q50t){left:0;transform:none}.col.svelte-1n7q50t:nth-child(2) .peak:where(.svelte-1n7q50t){left:0;transform:none}.col.svelte-1n7q50t:last-child .peak:where(.svelte-1n7q50t){left:auto;right:0;transform:none}.col.svelte-1n7q50t:nth-last-child(2) .peak:where(.svelte-1n7q50t){left:auto;right:0;transform:none}.months.svelte-1n7q50t{color:var(--muted-foreground);gap:6px;font-size:11px;display:flex}.months.svelte-1n7q50t span:where(.svelte-1n7q50t){text-align:center;flex:1}.mtab.svelte-1n7q50t td:where(.svelte-1n7q50t){padding-top:3px;padding-bottom:3px}.mtab.svelte-1n7q50t .gap:where(.svelte-1n7q50t){border:0;width:16px}.kv.svelte-1n7q50t{grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:13.5px;display:grid}.kv.svelte-1n7q50t dt:where(.svelte-1n7q50t){color:var(--muted-foreground)}.kv.svelte-1n7q50t dd:where(.svelte-1n7q50t){text-align:right;margin:0;font-weight:500}.kies.svelte-1n7q50t{margin-left:2px;font-weight:400}.details.svelte-1n7q50t>p:where(.svelte-1n7q50t){margin:0}.cost.svelte-1n7q50t{border-top:1px solid var(--muted);align-items:center;gap:8px;min-height:34px;margin:0 -16px;padding:8px 16px;display:flex}.cost.svelte-1n7q50t:last-child{margin-bottom:-12px}.cost.svelte-1n7q50t:not(:last-child){border-bottom:1px solid var(--muted)}.cost.teased.svelte-1n7q50t{padding:10px 16px 12px}.cost-open.svelte-1n7q50t{cursor:pointer;min-width:0;font:inherit;font-size:var(--fs-small);color:var(--foreground);text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:6px;padding:0;display:flex}.cost-line.svelte-1n7q50t{justify-content:space-between;align-items:center;gap:10px;display:flex}.cost-open.svelte-1n7q50t strong:where(.svelte-1n7q50t){font-size:var(--fs-body);white-space:nowrap;font-weight:600}.cost-open.svelte-1n7q50t:hover .muted:where(.svelte-1n7q50t){color:var(--foreground)}.tease.svelte-1n7q50t{justify-content:flex-start;gap:10px}.mini-cost.svelte-1n7q50t{border-radius:3px;flex:none;gap:0;width:64px;height:6px;display:flex;overflow:hidden}.mini-cost.svelte-1n7q50t .seg:where(.svelte-1n7q50t){flex-basis:0}.tease-t.svelte-1n7q50t{min-width:0;color:var(--foreground-2);flex:1}.tease-r.svelte-1n7q50t{flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.cost-open.svelte-1n7q50t:hover .tease-r:where(.svelte-1n7q50t){text-decoration:underline}.cost.svelte-1n7q50t .cost-i{color:var(--muted-foreground);flex:none;align-self:flex-start;margin-top:2px}.cost-m.svelte-1n7q50t{cursor:pointer;font:inherit;font-size:var(--fs-small);color:var(--foreground);text-align:left;background:0 0;border:0;margin-top:1px;padding:0;display:none}.cost-m.svelte-1n7q50t strong:where(.svelte-1n7q50t){font-weight:600}.seg.panels.svelte-1n7q50t,.sw.panels.svelte-1n7q50t{background:var(--cost-panels)}.seg.mounting.svelte-1n7q50t,.sw.mounting.svelte-1n7q50t{background:var(--cost-mounting)}.seg.inverter.svelte-1n7q50t,.sw.inverter.svelte-1n7q50t{background:var(--cost-inverter)}.seg.fixed.svelte-1n7q50t,.sw.fixed.svelte-1n7q50t{background:var(--cost-fixed)}.costcard.svelte-1n7q50t{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--border);flex-direction:column;gap:10px;padding:16px 18px 18px;scroll-margin:12px;display:flex}.cc-head.svelte-1n7q50t{justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;display:flex}.cc-head.svelte-1n7q50t strong:where(.svelte-1n7q50t){font-weight:600}.cc-val.svelte-1n7q50t{white-space:nowrap;font-size:17px}.cc-meta.svelte-1n7q50t{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.5}.cc-bar.svelte-1n7q50t{gap:2px;height:10px;margin-top:4px;display:flex}.cc-bar.svelte-1n7q50t .seg:where(.svelte-1n7q50t){border-radius:3px;flex-basis:0}.cc-legend.svelte-1n7q50t{font-size:var(--fs-small);color:var(--foreground-2);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.cc-legend.svelte-1n7q50t li:where(.svelte-1n7q50t){align-items:center;gap:6px;display:inline-flex}.cc-legend.svelte-1n7q50t strong:where(.svelte-1n7q50t){color:var(--foreground);font-weight:600}.sw.svelte-1n7q50t{border-radius:2px;flex:none;width:9px;height:9px}.cc-report.svelte-1n7q50t{border-radius:var(--radius-row);background:var(--warning-tint);grid-template-columns:76px 1fr;gap:6px 14px;margin-top:6px;padding:16px;display:grid}.cc-report.paid.svelte-1n7q50t{background:var(--background)}.cc-report.svelte-1n7q50t img:where(.svelte-1n7q50t){align-self:center;width:76px;height:auto}.cc-rt.svelte-1n7q50t{flex-direction:column;gap:6px;min-width:0;display:flex}.cc-rt.svelte-1n7q50t strong:where(.svelte-1n7q50t){font-size:15px;font-weight:600}.cc-rt.svelte-1n7q50t p:where(.svelte-1n7q50t){font-size:var(--fs-small);color:var(--foreground-2);margin:0;line-height:1.5}.cc-rt.svelte-1n7q50t .btn-link:where(.svelte-1n7q50t){font-size:inherit;color:var(--foreground)}.zones.svelte-1n7q50t{flex-direction:column;gap:4px;margin-top:4px;display:flex}.ztrack.svelte-1n7q50t{background:var(--quote-scale);border-radius:3px;height:6px;display:block;position:relative}.zdot.svelte-1n7q50t{background:var(--foreground);width:12px;height:12px;box-shadow:0 0 0 2px var(--card);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.zlab.svelte-1n7q50t{font-size:var(--fs-caption);color:var(--muted-foreground);justify-content:space-between;font-weight:600;display:flex}.z-ok.svelte-1n7q50t{color:var(--success-foreground)}.z-bad.svelte-1n7q50t{color:var(--danger-foreground)}.cc-btn.svelte-1n7q50t{height:var(--btn-h);border-radius:var(--radius-row);background:var(--card);grid-column:1/-1;gap:8px;margin-top:8px;font-weight:600}.cc-btn.buy.svelte-1n7q50t{background:var(--sun);border-color:var(--sun);color:var(--foreground)}.cc-btn.buy.svelte-1n7q50t:hover{background:var(--daylight)}.stackx.svelte-1n7q50t{flex-direction:column;gap:8px;display:flex}.btns.svelte-1n7q50t{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.rh.svelte-1n7q50t{padding:6px 16px 12px}.long.svelte-1n7q50t,.dl.svelte-1n7q50t{display:none}.short.svelte-1n7q50t{display:inline}.toggle[aria-expanded=true].svelte-1n7q50t .dl:where(.svelte-1n7q50t){display:inline-flex}.cost.svelte-1n7q50t{display:none}.cost-m.svelte-1n7q50t{display:block}.bars.svelte-1n7q50t{height:92px}.cc-report.svelte-1n7q50t{grid-template-columns:84px 1fr}.cc-report.svelte-1n7q50t img:where(.svelte-1n7q50t){width:84px}}.ov.svelte-mja1pw{flex-direction:column;gap:14px;display:flex}.group.svelte-mja1pw{flex-direction:column;gap:6px;display:flex}.group.svelte-mja1pw>.line:where(.svelte-mja1pw){margin-bottom:8px}.line.svelte-mja1pw{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.h.svelte-mja1pw{margin:0;font-size:15px;font-weight:700}.list.svelte-mja1pw{flex-direction:column;gap:6px;display:flex}.roof.svelte-mja1pw{border-radius:var(--radius-row);background:var(--background);align-items:center;gap:10px;padding-right:12px;transition:background-color .15s ease-out;display:flex}.roof.svelte-mja1pw:hover{background:var(--muted)}.main.svelte-mja1pw{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-row);background:0 0;border:0;flex:1;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px 0 10px 12px;display:grid}.main.svelte-mja1pw .badge:where(.svelte-mja1pw){width:24px;height:24px;font-size:12.5px}.txt.svelte-mja1pw{flex-direction:column;min-width:0;display:flex}.name.svelte-mja1pw{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.txt.svelte-mja1pw b:where(.svelte-mja1pw){color:var(--foreground);font-weight:500}.txt.svelte-mja1pw .small:where(.svelte-mja1pw){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sun.svelte-mja1pw{display:flex}.bar.svelte-mja1pw{background:var(--border);border-radius:3px;width:56px;height:5px;overflow:hidden}.bar.svelte-mja1pw span:where(.svelte-mja1pw){background:var(--sun);height:100%;display:block}.more.svelte-mja1pw{cursor:pointer;font:inherit;font-size:var(--fs-small);background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.more.svelte-mja1pw:hover{color:var(--foreground)}.ground.svelte-mja1pw{margin:0;padding:0 4px}.grp.svelte-mja1pw{background:var(--background);border-radius:var(--radius-row);overflow:hidden}.sum.svelte-mja1pw{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 14px;display:grid}.sum.svelte-mja1pw+.sum:where(.svelte-mja1pw){border-top:1px solid var(--muted)}.sum.svelte-mja1pw:hover{background:var(--muted)}.sum.svelte-mja1pw svg{color:var(--muted-foreground)}.sum.svelte-mja1pw .t:where(.svelte-mja1pw){font-weight:600}.short.svelte-mja1pw{display:none}.note.svelte-mja1pw .btn-link:where(.svelte-mja1pw){font-size:inherit}@media (max-width:640px){.long.svelte-mja1pw{display:none}.short.svelte-mja1pw{display:inline}}.fc.svelte-1nfzl5g{flex:none}.face.svelte-1nfzl5g{fill:var(--card);stroke:var(--border)}.tick.svelte-1nfzl5g{stroke:var(--control-border);stroke-width:1px}.letter.svelte-1nfzl5g{fill:var(--muted-foreground);font-size:9px;font-family:var(--font-sans)}.letter.strong.svelte-1nfzl5g{fill:var(--foreground);font-weight:600}.needle.svelte-1nfzl5g{stroke:var(--foreground);stroke-width:2px;stroke-linecap:round}.dot.svelte-1nfzl5g{fill:var(--foreground)}.uinp.svelte-8rg2ar{height:var(--btn-h-sm);border:1px solid var(--input);border-radius:var(--radius-btn-sm);background:var(--card);flex:none;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.uinp.svelte-8rg2ar:focus-within{outline:2px solid var(--ring);outline-offset:1px}.uinp.svelte-8rg2ar input:where(.svelte-8rg2ar){width:100%;min-width:0;font:inherit;font-size:var(--fs-body);color:var(--foreground);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:600}.uinp.svelte-8rg2ar input:where(.svelte-8rg2ar)::placeholder{color:var(--muted-foreground);font-weight:400;font-size:var(--fs-small)}.unit.svelte-8rg2ar{color:var(--muted-foreground);font-size:var(--fs-small)}.disabled.svelte-8rg2ar{background:var(--muted)}.disabled.svelte-8rg2ar input:where(.svelte-8rg2ar){color:var(--foreground-2)}.cmp.svelte-1y8dvl0{border-radius:var(--radius-row);background:var(--background);flex-direction:column;display:flex}.head.svelte-1y8dvl0{border-radius:var(--radius-row);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.head.svelte-1y8dvl0:hover{background:var(--muted)}.col.svelte-1y8dvl0{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.col.svelte-1y8dvl0 strong:where(.svelte-1y8dvl0){font-size:13.5px;font-weight:600}.chev.svelte-1y8dvl0{color:var(--muted-foreground);transition:transform .15s;display:inline-flex}.chev.open.svelte-1y8dvl0{transform:rotate(90deg)}.list.svelte-1y8dvl0{width:calc(100% - 16px);font-size:var(--fs-small);margin:0 8px}.list.svelte-1y8dvl0 td:where(.svelte-1y8dvl0){padding:6px 4px}.list.svelte-1y8dvl0 th:where(.svelte-1y8dvl0){padding:6px 4px}.list.svelte-1y8dvl0 tr.cur:where(.svelte-1y8dvl0) td:where(.svelte-1y8dvl0){font-weight:600}.list.svelte-1y8dvl0 tbody:where(.svelte-1y8dvl0) tr:where(.svelte-1y8dvl0):hover{background:var(--muted)}.pick.svelte-1y8dvl0{font:inherit;color:inherit;cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.tag.svelte-1y8dvl0{border-radius:var(--radius-pill);background:var(--muted);color:var(--muted-foreground);margin-left:6px;padding:1px 6px;font-size:11px;font-weight:500;text-decoration:none;display:inline-block}.aside.svelte-1y8dvl0{font-size:var(--fs-caption);margin:0;padding:6px 12px 10px}.flat.svelte-1islg5x{flex-direction:column;gap:16px;display:flex}.blk.svelte-1islg5x{flex-direction:column;gap:8px;display:flex}.hd.svelte-1islg5x{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.lbl.svelte-1islg5x{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.aside.svelte-1islg5x{font-size:var(--fs-caption)}.choice.svelte-1islg5x .seg{width:100%;display:flex}.choice.svelte-1islg5x .seg-item{font-size:var(--fs-caption);flex:1;padding:0 4px}.dial.svelte-1islg5x{border-radius:var(--radius-row);background:var(--background);border:1px solid #0000;align-items:center;gap:12px;padding:10px 12px;display:flex}.dial.auto.svelte-1islg5x{background:var(--success-tint);border-color:var(--advice-border)}.mid.svelte-1islg5x{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.name.svelte-1islg5x{align-items:center;gap:8px;display:flex}.name.svelte-1islg5x strong:where(.svelte-1islg5x){font-size:var(--fs-body);font-weight:600}.auto-tag.svelte-1islg5x{font-size:var(--fs-caption);color:var(--success-foreground);font-weight:600}.expl.svelte-1islg5x{font-size:12.5px;line-height:1.45}.right.svelte-1islg5x{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:12.5px;display:flex}.right.svelte-1islg5x strong:where(.svelte-1islg5x){font-size:var(--fs-body);font-weight:600}.bar.svelte-1islg5x{background:var(--border);border-radius:2px;height:3px;display:block;overflow:hidden}.bar.svelte-1islg5x span:where(.svelte-1islg5x){background:var(--success-foreground);height:100%;display:block}.hint.svelte-1islg5x{border-radius:var(--radius-btn-sm);background:var(--warning-tint);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.hint.svelte-1islg5x>span:where(.svelte-1islg5x){flex:1}.hint.svelte-1islg5x strong:where(.svelte-1islg5x){font-weight:600}.back.svelte-1islg5x{white-space:nowrap;font-weight:600}.tilts.svelte-1islg5x{gap:6px;display:flex}.tilt.svelte-1islg5x{min-width:0;height:var(--btn-h-sm);border:1px solid var(--border);border-radius:var(--radius-btn-sm);background:var(--card);font:inherit;font-size:var(--fs-small);color:var(--foreground);cursor:pointer;flex:1;font-weight:600}.tilt.svelte-1islg5x:hover:not(.on){background:var(--muted)}.tilt.on.svelte-1islg5x{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.free.svelte-1islg5x{border-radius:var(--radius-btn-sm);flex:none;display:inline-flex}.free.on.svelte-1islg5x .uinp{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.gap.svelte-1islg5x{align-items:center;gap:10px;display:flex}.sent.svelte-1islg5x{flex:1;min-width:0;font-size:12.5px;line-height:1.35}.alt.svelte-1islg5x{flex:none}.alt.svelte-1islg5x .seg-item{padding:0 8px;font-size:12.5px}@media (max-width:640px){.tilt.svelte-1islg5x{height:40px}.choice.svelte-1islg5x .seg-item{height:36px}}.head-card.svelte-zg8n4h{flex-direction:column;gap:8px;display:flex}.row.svelte-zg8n4h{justify-content:space-between;align-items:center;gap:10px;display:flex}.row.wrap.svelte-zg8n4h{flex-wrap:wrap}.title.svelte-zg8n4h{align-items:center;gap:10px;min-width:0;display:flex}.name.svelte-zg8n4h{font-size:15px;font-weight:600}.facts.svelte-zg8n4h{font-size:var(--fs-small);line-height:1.6}.sun-strong.svelte-zg8n4h{color:var(--sun-foreground);font-weight:500}.self.svelte-zg8n4h{align-self:flex-start}.settings.svelte-zg8n4h{flex-direction:column;gap:10px;display:flex}.settings.svelte-zg8n4h>.row:where(.svelte-zg8n4h):has(.seg){min-height:34px}.tip-trigger.locked{border-radius:var(--radius-row);background:var(--background);width:100%;font-size:var(--fs-small);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.lk-l.svelte-zg8n4h{color:var(--foreground);align-items:center;gap:8px;display:inline-flex}.lk-r.svelte-zg8n4h{text-align:right}@media (max-width:640px){.long.svelte-zg8n4h{display:none}}.box.svelte-zg8n4h{border-radius:var(--radius-row);background:var(--background);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.fine.svelte-zg8n4h{gap:0}.fine.svelte-zg8n4h summary:where(.svelte-zg8n4h){min-height:22px}.fine-body.svelte-zg8n4h{flex-direction:column;gap:8px;margin-top:8px;display:flex}.fine.svelte-zg8n4h .input{background:var(--card)}.col.svelte-zg8n4h{flex-direction:column;gap:8px;display:flex}.btns.svelte-zg8n4h{flex-wrap:wrap;gap:6px;display:flex}.arrows.svelte-zg8n4h{gap:4px;display:flex}.arrow.svelte-zg8n4h{border-radius:var(--radius-btn-sm);width:30px;height:30px}.grid2.svelte-zg8n4h{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini.svelte-zg8n4h td:where(.svelte-zg8n4h){padding:6px}.mini.svelte-zg8n4h th:where(.svelte-zg8n4h){padding:6px}.mini.svelte-zg8n4h tbody:where(.svelte-zg8n4h) tr:where(.svelte-zg8n4h):hover{background:var(--background)}.mini.svelte-zg8n4h tr.weak:where(.svelte-zg8n4h){background:var(--warning-tint)}.mini.svelte-zg8n4h tr.sel:where(.svelte-zg8n4h){box-shadow:inset 2px 0 0 var(--selection)}.link.svelte-zg8n4h{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.head-card.svelte-9kd4ot{flex-direction:column;gap:10px;display:flex}.row.svelte-9kd4ot{justify-content:space-between;align-items:center;gap:10px;display:flex}.name.svelte-9kd4ot{font-size:15px;font-weight:600}.kv.svelte-9kd4ot{grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:13.5px;display:grid}.kv.svelte-9kd4ot dt:where(.svelte-9kd4ot){color:var(--muted-foreground)}.kv.svelte-9kd4ot dd:where(.svelte-9kd4ot){text-align:right;margin:0;font-weight:500}.kv.svelte-9kd4ot dd.warn:where(.svelte-9kd4ot){color:var(--sun-foreground)}.col.svelte-9kd4ot{flex-direction:column;gap:8px;display:flex}.btns.svelte-9kd4ot{flex-wrap:wrap;gap:6px;display:flex}.actions.svelte-9kd4ot{grid-template-columns:1fr 1fr;gap:8px;display:grid}.actions.three.svelte-9kd4ot>:where(.svelte-9kd4ot):last-child{grid-column:span 2}.actions.svelte-9kd4ot .btn:where(.svelte-9kd4ot){border-radius:var(--radius-btn-sm);gap:6px;height:36px;padding:0 10px;font-size:13.5px}.box.svelte-9kd4ot{border-radius:var(--radius-row);background:var(--background);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.arrows.svelte-9kd4ot{gap:4px;display:flex}.arrow.svelte-9kd4ot{border-radius:var(--radius-btn-sm);width:30px;height:30px}.keys.svelte-9kd4ot{line-height:1.9}.short.svelte-9kd4ot{display:none}@media (max-width:640px){.long.svelte-9kd4ot{display:none}.short.svelte-9kd4ot{display:inline}.actions.svelte-9kd4ot,.actions.three.svelte-9kd4ot{grid-template-columns:1fr 1fr 1fr}.actions.three.svelte-9kd4ot>:where(.svelte-9kd4ot):last-child{grid-column:auto}.actions.svelte-9kd4ot .opti:where(.svelte-9kd4ot){display:none}.actions.svelte-9kd4ot .btn:where(.svelte-9kd4ot){height:44px}.box.svelte-9kd4ot{background:0 0;padding:0}.arrow.svelte-9kd4ot{width:40px;height:40px}}.head-card.svelte-vapd6r{flex-direction:column;gap:10px;display:flex}.row.svelte-vapd6r{justify-content:space-between;align-items:center;gap:10px;display:flex}.name.svelte-vapd6r{font-size:15px;font-weight:600}.kv.svelte-vapd6r{grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:13.5px;display:grid}.kv.svelte-vapd6r dt:where(.svelte-vapd6r){color:var(--muted-foreground)}.kv.svelte-vapd6r dd:where(.svelte-vapd6r){text-align:right;margin:0;font-weight:500}.kv.svelte-vapd6r dd.warn:where(.svelte-vapd6r){color:var(--sun-foreground)}.col.svelte-vapd6r{flex-direction:column;gap:8px;display:flex}.btns.svelte-vapd6r{flex-wrap:wrap;gap:6px;display:flex}.box.svelte-vapd6r{border-radius:var(--radius-row);background:var(--background);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.arrows.svelte-vapd6r{gap:10px;display:flex}.pair.svelte-vapd6r{gap:4px;display:flex}.arrow.svelte-vapd6r{border-radius:var(--radius-btn-sm);width:30px;height:30px}.actions.svelte-vapd6r{grid-template-columns:1fr 1fr;gap:8px;display:grid}.actions.svelte-vapd6r>:where(.svelte-vapd6r):last-child{grid-column:span 2}.actions.svelte-vapd6r .btn:where(.svelte-vapd6r){border-radius:var(--radius-btn-sm);gap:6px;height:36px;padding:0 10px;font-size:13.5px}.ctrl-hint.svelte-vapd6r{border-radius:var(--radius-row);background:var(--muted);font-size:var(--fs-small);color:var(--foreground-2);gap:10px;padding:10px 12px;display:flex}.cmd.svelte-vapd6r{font-weight:700}@media (max-width:640px){.actions.svelte-vapd6r .btn:where(.svelte-vapd6r){height:44px}.arrow.svelte-vapd6r{width:40px;height:40px}}.card.svelte-1fj2avu{flex-direction:column;gap:10px;display:flex}.h.svelte-1fj2avu{justify-content:space-between;align-items:baseline;gap:8px;display:flex}h2.svelte-1fj2avu{font-size:15px;font-weight:600}.parts.svelte-1fj2avu{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.part.svelte-1fj2avu{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.part.fixed.svelte-1fj2avu{cursor:default}.part.svelte-1fj2avu input:where(.svelte-1fj2avu){margin-top:3px}.txt.svelte-1fj2avu{flex-direction:column;min-width:0;display:flex}.muted.svelte-1fj2avu{font-size:var(--fs-small)}.letter.svelte-1fj2avu{color:var(--sun-foreground);margin-right:2px;font-weight:700}strong.svelte-1fj2avu{font-weight:600}strong.off.svelte-1fj2avu{color:var(--muted-foreground);font-weight:500}.info.svelte-1fj2avu{border-radius:var(--radius-row);background:var(--background);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.info.svelte-1fj2avu summary:where(.svelte-1fj2avu){justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.info.svelte-1fj2avu summary:where(.svelte-1fj2avu) .chev{color:var(--muted-foreground)}.info.svelte-1fj2avu p:where(.svelte-1fj2avu){margin-top:6px}.inner.svelte-1fj2avu{flex-direction:column;gap:10px;margin-top:10px;display:flex}.kv.svelte-1fj2avu{flex-direction:column;display:flex}dl.svelte-1fj2avu{grid-template-columns:1fr auto;gap:2px 12px;margin:0;display:grid}dt.svelte-1fj2avu{color:var(--muted-foreground)}dd.svelte-1fj2avu{text-align:right;margin:0}.sum.svelte-1gc1ta6{flex-direction:column;gap:6px;font-size:13.5px;display:flex}.r.svelte-1gc1ta6{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.btn-link.svelte-1gc1ta6{font-size:var(--fs-small);flex:none}.btn-link.svelte-1gc1ta6:hover{color:var(--foreground)}.card.svelte-20i59k{border-radius:var(--radius-card);background:var(--background);flex-direction:column;gap:10px;padding:14px;display:flex}h2.svelte-20i59k{font-size:15px;font-weight:600}.group.svelte-20i59k{flex-direction:column;gap:8px;display:flex}.list.svelte-20i59k{flex-direction:column;gap:6px;display:flex}.item.svelte-20i59k{justify-content:space-between;align-items:center;gap:10px;display:flex}.item.svelte-20i59k .txt:where(.svelte-20i59k){flex-direction:column;min-width:0;display:flex}.item.svelte-20i59k .chev{color:var(--muted-foreground);flex:none}.card.svelte-k32cnm{flex-direction:column;gap:10px;display:flex}.h.svelte-k32cnm{justify-content:space-between;align-items:baseline;gap:8px;display:flex}h2.svelte-k32cnm{font-size:15px;font-weight:600}.solar.svelte-k32cnm{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.solar.svelte-k32cnm .txt:where(.svelte-k32cnm){flex-direction:column;display:flex}.inner.svelte-k32cnm{flex-direction:column;gap:10px;margin-top:10px;display:flex}.btns.svelte-k32cnm{grid-template-columns:1fr auto;gap:8px;display:grid}.btns.svelte-k32cnm .btn:where(.svelte-k32cnm){height:38px}.divider.svelte-k32cnm{background:var(--muted)}.dlg-scrim{z-index:50;background:var(--overlay-scrim);position:fixed;top:0;bottom:0;left:0;right:0}.dlg{z-index:51;background:var(--card);border-radius:var(--radius-panel);max-height:calc(100vh - 32px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dlg-head.svelte-53p4nz{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 0;display:flex}.dlg-title{margin:0;font-size:20px;font-weight:700}.dlg-desc{color:var(--muted-foreground);font-size:var(--fs-small);margin:4px 0 0}.dlg-body.svelte-53p4nz{padding:18px 24px 22px;overflow:auto}.dlg-foot.svelte-53p4nz{background:var(--background);border-top:1px solid var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 24px;display:flex}.dlg-icon.svelte-53p4nz{background:var(--sun-tint);width:40px;height:40px;color:var(--sun-foreground);border-radius:50%;flex:none;place-items:center;display:grid}.dlg-icon.neutral.svelte-53p4nz{background:var(--muted);color:var(--foreground-2)}.dlg-media.svelte-53p4nz{flex:none;display:flex}.dlg-titles.svelte-53p4nz{flex:1;min-width:0}.dlg-meta.svelte-53p4nz{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dlg-split .dlg-head.svelte-53p4nz{border-bottom:1px solid var(--border);padding-bottom:20px}.dlg-split .dlg-body.svelte-53p4nz{background:var(--background);padding-top:20px;padding-bottom:8px}@media (max-width:760px){.dlg-head.svelte-53p4nz{gap:12px;padding:18px 16px 0}.dlg-body.svelte-53p4nz{padding:16px 16px 18px}.dlg-foot.svelte-53p4nz{padding:12px 16px}.dlg-icon.svelte-53p4nz{width:32px;height:32px}.dlg-media.svelte-53p4nz{display:none}}.dlg-split .dlg-foot.svelte-53p4nz{border-top:0;padding-top:12px;padding-bottom:20px}.form.svelte-1sz3lkz{flex-direction:column;gap:10px;display:flex}.row.svelte-1sz3lkz{grid-template-columns:90px 1fr;align-items:center;gap:8px;display:grid}.grow.svelte-1sz3lkz{flex:1}.field.svelte-1sz3lkz{grid-template-columns:1fr 96px 28px}.field.svelte-1sz3lkz .input:where(.svelte-1sz3lkz){width:96px}.pi-dlg{z-index:51;background:var(--card);border-radius:var(--radius-panel);width:min(1060px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pi-head.svelte-thdymo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 20px;display:flex}.pi-titles.svelte-thdymo{flex:1;min-width:0}.pi-title{font-size:var(--fs-h1-panel);margin:0;font-weight:700}.pi-desc{color:var(--muted-foreground);font-size:var(--fs-body);margin:4px 0 0}.pi-body.svelte-thdymo{background:var(--background);flex-direction:column;gap:24px;padding:20px 24px 16px;display:flex;overflow:auto}.pi-sec.svelte-thdymo{flex-direction:column;gap:12px;display:flex}.pi-sechead.svelte-thdymo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h3.svelte-thdymo{margin:0;font-size:15px;font-weight:600}.pi-sort.svelte-thdymo{align-items:center;gap:8px;display:inline-flex}.pi-invh.svelte-thdymo{align-items:center;gap:6px;display:inline-flex}.i.svelte-thdymo{border:1px solid var(--control-border);width:18px;height:18px;color:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pi-tablewrap.svelte-thdymo{border:1px solid var(--border);border-radius:var(--radius-row);background:var(--card);overflow-x:auto}.pi-table.svelte-thdymo{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.pi-table.svelte-thdymo th:where(.svelte-thdymo){text-align:left;font-weight:500;font-size:var(--fs-caption);color:var(--muted-foreground);border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 10px}.pi-table.svelte-thdymo td:where(.svelte-thdymo){border-bottom:1px solid var(--muted);white-space:nowrap;padding:8px 10px}.pi-table.svelte-thdymo tbody:where(.svelte-thdymo) tr:where(.svelte-thdymo):last-child td:where(.svelte-thdymo){border-bottom:0}.pi-table.svelte-thdymo tbody:where(.svelte-thdymo) tr:where(.svelte-thdymo){cursor:pointer}.pi-table.svelte-thdymo tbody:where(.svelte-thdymo) tr:where(.svelte-thdymo):hover{background:var(--muted)}.pi-table.svelte-thdymo tr.on:where(.svelte-thdymo){background:var(--warning-tint)}.pi-table.svelte-thdymo .r:where(.svelte-thdymo){text-align:right}.pi-table.svelte-thdymo strong:where(.svelte-thdymo){font-weight:600}.c-radio.svelte-thdymo{width:28px;padding-right:0!important}.c-radio.svelte-thdymo input:where(.svelte-thdymo){accent-color:var(--primary);margin:0}.c-name.svelte-thdymo{min-width:200px;white-space:normal!important}.c-fit.svelte-thdymo{display:table-cell}.resized.svelte-thdymo{vertical-align:-2px;color:var(--muted-foreground);margin-left:4px;display:inline-flex}.tag.svelte-thdymo{border-radius:var(--radius-pill);background:var(--muted);color:var(--muted-foreground);vertical-align:1px;margin-left:6px;padding:0 6px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-block}.now-tag.svelte-thdymo{background:var(--sun-tint);color:var(--sun-foreground)}.mmeta.svelte-thdymo{display:none}.del.svelte-thdymo{vertical-align:-6px;height:24px;color:var(--muted-foreground);margin-left:2px;width:24px!important}.up.svelte-thdymo{color:var(--foreground);font-weight:600}.down.svelte-thdymo{color:var(--destructive)}.pi-manual.svelte-thdymo{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-row);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;padding:12px 14px;display:grid}.pi-note.svelte-thdymo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pi-note.svelte-thdymo p:where(.svelte-thdymo){max-width:720px;margin:0;line-height:1.5}.pi-note.svelte-thdymo p:where(.svelte-thdymo) svg{vertical-align:-1px}.pi-note.svelte-thdymo .btn:where(.svelte-thdymo){flex:none}.pi-cards.svelte-thdymo{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pi-card.svelte-thdymo{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);cursor:pointer;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.pi-card.svelte-thdymo:hover{border-color:var(--control-border)}.pi-card.on.svelte-thdymo{border:2px solid var(--foreground);padding:13px 15px}.pi-cardtop.svelte-thdymo{justify-content:space-between;align-items:center;gap:8px;display:flex}.pi-cardtitle.svelte-thdymo{font-weight:600}.pi-cardtop.svelte-thdymo input:where(.svelte-thdymo){width:18px;height:18px;accent-color:var(--primary);margin:0}.pi-kwh.svelte-thdymo{font-size:15px}.pi-cardtext.svelte-thdymo{color:var(--muted-foreground);line-height:1.45}.pi-strings.svelte-thdymo{color:var(--muted-foreground);margin:0}.pi-strings.svelte-thdymo .btn-link:where(.svelte-thdymo){color:var(--foreground);margin-left:4px}.pi-foot.svelte-thdymo{border-top:1px solid var(--border);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 24px;display:flex}.pi-sum.svelte-thdymo{color:var(--muted-foreground)}.pi-sum.svelte-thdymo svg{vertical-align:-2px;margin:0 2px}.dl.svelte-thdymo{margin-left:6px}.cd.svelte-thdymo{color:var(--muted-foreground);font-size:var(--fs-small);margin-left:6px}.pi-sum.svelte-thdymo strong:where(.svelte-thdymo){color:var(--foreground);font-weight:600}.pi-btns.svelte-thdymo{gap:8px;margin-left:auto;display:flex}@media (max-width:760px){.pi-dlg{border-radius:0;width:100vw;height:100dvh;max-height:none;top:0;left:0;transform:none}.pi-head.svelte-thdymo{padding:16px 16px 14px}.pi-body.svelte-thdymo{padding:16px}.pi-foot.svelte-thdymo{padding:12px 16px}.pi-cards.svelte-thdymo{grid-template-columns:1fr;gap:8px}.pi-manual.svelte-thdymo{grid-template-columns:1fr}.pi-note.svelte-thdymo{flex-direction:column}.pi-btns.svelte-thdymo{width:100%}.pi-btns.svelte-thdymo .btn:where(.svelte-thdymo){flex:1}.pi-sort.svelte-thdymo{justify-content:space-between;width:100%}.hm.svelte-thdymo{display:none}.mmeta.svelte-thdymo{font-size:var(--fs-caption);margin-top:2px;display:block}.c-name.svelte-thdymo{min-width:0}.pi-table.svelte-thdymo td:where(.svelte-thdymo){padding-left:6px;padding-right:6px}.pi-table.svelte-thdymo th:where(.svelte-thdymo){padding-left:6px;padding-right:6px}}.pt-dlg{z-index:51;background:var(--card);border-radius:var(--radius-panel);width:min(1060px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pt-head.svelte-3t8xm7{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:22px 24px 18px;display:flex}.pt-titles.svelte-3t8xm7{flex:1;min-width:0}.pt-title{font-size:var(--fs-h1-panel);margin:0;font-weight:700}.pt-desc{color:var(--muted-foreground);font-size:var(--fs-body);margin:4px 0 0}.pt-csv.svelte-3t8xm7{flex:none}.pt-body.svelte-3t8xm7{min-height:0;padding:8px 24px 12px;overflow:auto}.pt-wrap.svelte-3t8xm7{overflow-x:auto}.pt-table.svelte-3t8xm7{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.pt-table.svelte-3t8xm7 th:where(.svelte-3t8xm7){text-align:left;font-weight:500;font-size:var(--fs-caption);color:var(--muted-foreground);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--card);padding:10px 8px;position:-webkit-sticky;position:sticky;top:0}.pt-table.svelte-3t8xm7 td:where(.svelte-3t8xm7){border-bottom:1px solid var(--muted);white-space:nowrap;padding:8px}.pt-table.svelte-3t8xm7 .r:where(.svelte-3t8xm7){text-align:right}.pt-table.svelte-3t8xm7 strong:where(.svelte-3t8xm7){font-weight:600}.pt-table.svelte-3t8xm7 tbody:where(.svelte-3t8xm7) tr:where(.svelte-3t8xm7){cursor:pointer}.pt-table.svelte-3t8xm7 tbody:where(.svelte-3t8xm7) tr:where(.svelte-3t8xm7):hover{background:var(--muted)}.pt-table.svelte-3t8xm7 tbody:where(.svelte-3t8xm7) tr:where(.svelte-3t8xm7):focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pt-table.svelte-3t8xm7 tr.weak:where(.svelte-3t8xm7){background:var(--warning-tint)}.pt-table.svelte-3t8xm7 tr.weak:where(.svelte-3t8xm7):hover{background:var(--sun-tint)}.tri.svelte-3t8xm7{font-size:11px}.pt-table.svelte-3t8xm7 tfoot:where(.svelte-3t8xm7) td:where(.svelte-3t8xm7){border-bottom:0;padding-top:10px}.c-bar.svelte-3t8xm7{width:120px;padding-left:4px!important}.bar.svelte-3t8xm7{background:var(--muted);border-radius:3px;width:110px;height:6px;display:block;overflow:hidden}.bar.svelte-3t8xm7 span:where(.svelte-3t8xm7){background:var(--sun);border-radius:3px;height:100%;display:block}.pt-foot.svelte-3t8xm7{border-top:1px solid var(--border);color:var(--muted-foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;padding:14px 0 8px;line-height:1.5;display:grid}.pt-foot.svelte-3t8xm7 p:where(.svelte-3t8xm7){margin:0}.pt-foot.svelte-3t8xm7 strong:where(.svelte-3t8xm7){color:var(--foreground);font-weight:600}@media (max-width:760px){.pt-dlg{border-radius:0;width:100vw;height:100dvh;max-height:none;top:0;left:0;transform:none}.pt-head.svelte-3t8xm7{flex-wrap:wrap;padding:16px 16px 14px}.pt-titles.svelte-3t8xm7{flex-basis:calc(100% - 48px)}.pt-csv.svelte-3t8xm7{order:3}.pt-body.svelte-3t8xm7{flex:1;padding:4px 16px 12px}.pt-foot.svelte-3t8xm7{grid-template-columns:1fr;gap:8px}.c-nr.svelte-3t8xm7{background:inherit;position:-webkit-sticky;position:sticky;left:0}}.ss-scrim{z-index:50;background:var(--overlay-scrim);position:fixed;top:0;bottom:0;left:0;right:0}.ss-scrim.clear{background:0 0}.ss{z-index:51;background:var(--card);border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-height:85vh;box-shadow:var(--shadow-dialog);padding:8px 16px calc(20px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;overflow:auto}.ss.ss-tall{height:calc(100% - 56px);max-height:none}.ss.ss-footed{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.ss-footed .ss-body.svelte-zha2ca{overscroll-behavior:contain;flex:1;min-height:0;margin:0 -16px;padding:0 16px 16px;overflow-y:auto}.ss-foot.svelte-zha2ca{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--muted);background:var(--card);flex:none;gap:10px;margin:0 -16px;display:flex}.ss-grip.svelte-zha2ca{background:var(--control-border);border-radius:2px;flex:none;width:38px;height:4px;margin:0 auto 10px;display:block}.ss-head.svelte-zha2ca{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ss-titles.svelte-zha2ca{flex:1;min-width:0}.ss-title{margin:6px 0 0;font-size:17px;font-weight:700}.ss-desc{color:var(--muted-foreground);font-size:var(--fs-body);margin:4px 0 0}.ss-close{flex:none}.ss-close.btn-ghost{margin-right:-8px}.ss-body.svelte-zha2ca{flex-direction:column;gap:16px;display:flex}.tb.svelte-j99r5p{top:var(--panel-inset);left:calc(var(--panel-width) + 2 * var(--panel-inset));z-index:5;border-radius:var(--radius-pill);align-items:center;gap:0;height:44px;padding:0 5px;display:flex;position:absolute}.tb.svelte-j99r5p .t{border-radius:var(--radius-pill);height:34px;color:var(--foreground);font-size:var(--fs-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;font-weight:500;display:inline-flex}.tb.svelte-j99r5p .t:hover:not(:disabled){background:var(--muted)}.tb.svelte-j99r5p .t[aria-pressed=true]{background:var(--selection-tint);color:var(--selection);box-shadow:inset 0 0 0 1.5px var(--selection)}.tb.svelte-j99r5p .t:disabled{opacity:.45;cursor:default}.sep.svelte-j99r5p{background:var(--border);width:1px;height:22px;margin:0 4px}.tb-menu{z-index:40;border-radius:var(--radius-card);min-width:190px;padding:6px}.tb-mi{border-radius:var(--radius-btn-sm);cursor:pointer;height:36px;font-size:var(--fs-body);outline:none;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.tb-mi[data-highlighted]{background:var(--muted)}.tb-on{font-size:var(--fs-caption);color:var(--selection);font-weight:600}.tb.svelte-j99r5p .i-n,.fab.svelte-j99r5p{display:none}@media (max-width:1280px){.tb.svelte-j99r5p .t{padding:0 9px}}@media (max-width:1180px){.tb.svelte-j99r5p .i-w{display:none}.tb.svelte-j99r5p .i-n{display:block}.tb.svelte-j99r5p .t span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:640px){.tb.svelte-j99r5p{display:none}.fab.svelte-j99r5p{z-index:6;width:44px;height:44px;color:var(--foreground);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:84px;right:12px}.fab[aria-pressed=true].svelte-j99r5p{color:var(--selection);box-shadow:0 0 0 1.5px var(--selection), var(--shadow-float)}}.mlist.svelte-j99r5p{margin:0;padding:0;list-style:none}.mlist.svelte-j99r5p li:where(.svelte-j99r5p){border-bottom:1px solid var(--border)}.mrow.svelte-j99r5p{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:0;align-items:center;gap:14px;padding:12px 4px;display:flex}.mrow.svelte-j99r5p:disabled{opacity:.5;cursor:default}.mrow.svelte-j99r5p strong:where(.svelte-j99r5p){font-size:15px;font-weight:600;display:block}.mrow.svelte-j99r5p small:where(.svelte-j99r5p){font-size:var(--fs-small);color:var(--muted-foreground);display:block}.ic.svelte-j99r5p{border-radius:var(--radius-btn-sm);border:1px solid var(--border);background:var(--background);flex:none;place-items:center;width:40px;height:40px;display:grid}.subs.svelte-j99r5p{flex-wrap:wrap;gap:8px;padding:0 4px 12px 58px;display:flex}.sline.svelte-cftfj3{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.dot.svelte-cftfj3{background:var(--selection);border-radius:50%;flex:none;width:8px;height:8px;display:none}.active.svelte-cftfj3 .dot:where(.svelte-cftfj3){display:block}.sline.svelte-cftfj3 .sl-icon{flex:none;margin-left:-2px}.txt.svelte-cftfj3{min-width:60px;font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.txt.svelte-cftfj3 strong:where(.svelte-cftfj3){font-weight:600}.act.svelte-cftfj3{border-radius:var(--radius-pill);flex:none;gap:6px}.compact.svelte-cftfj3 .txt:where(.svelte-cftfj3){font-size:var(--fs-small)}.measure.svelte-5yjws4,.zone.svelte-5yjws4{top:var(--panel-inset);left:calc(var(--panel-width) + 2 * var(--panel-inset) + var(--tb));right:calc(var(--panel-inset) + var(--rw) + 8px);position:absolute}.measure.svelte-5yjws4{visibility:hidden;pointer-events:none;height:0}.zone.svelte-5yjws4{pointer-events:none;z-index:5;display:flex}.zone.below.svelte-5yjws4{top:calc(var(--panel-inset) + 52px);left:calc(var(--panel-width) + 2 * var(--panel-inset));right:var(--panel-inset)}.bar.svelte-5yjws4{pointer-events:auto;border-radius:var(--radius-pill);flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;min-height:44px;padding:5px 6px 5px 18px;display:flex}.bar.active.svelte-5yjws4{box-shadow:0 0 0 1.5px var(--selection), var(--shadow-float)}.bar.two.svelte-5yjws4{border-radius:22px;padding-bottom:8px}.bar.svelte-5yjws4 .seg{flex:none}.bar.svelte-5yjws4 .seg-item{padding:0 9px}.second.svelte-5yjws4{flex-wrap:wrap;align-items:center;gap:8px;padding-left:18px;display:flex}.bad.svelte-5yjws4{color:var(--destructive);font-size:var(--fs-small);align-items:center;gap:4px;font-weight:600;display:inline-flex}@media (max-width:640px){.zone.svelte-5yjws4,.measure.svelte-5yjws4{display:none}}.lb.svelte-17wt3uc{flex-direction:column;gap:8px;display:flex}.lb.svelte-17wt3uc>.seg{display:flex}.lb.svelte-17wt3uc>.seg .seg-item{flex:1}.sub.svelte-17wt3uc{justify-content:space-between;align-items:center;gap:6px;display:flex}.sub.svelte-17wt3uc .seg-item{padding:0 8px}.lab.svelte-17wt3uc{font-size:var(--fs-caption);color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ramp.svelte-17wt3uc{border-radius:4px;height:8px}.track.svelte-17wt3uc{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.track.svelte-17wt3uc span:where(.svelte-17wt3uc){background:var(--sun);height:100%;transition:width .15s ease-out;display:block}.scale.svelte-17wt3uc{color:var(--muted-foreground);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.hint.svelte-17wt3uc{color:var(--muted-foreground);font-size:12px;line-height:1.4}.legend.svelte-nau7n{right:var(--panel-inset);bottom:var(--panel-inset);z-index:4;border-radius:var(--radius-panel);width:272px;padding:10px 12px;position:absolute}@media (max-width:1100px){.legend.svelte-nau7n{bottom:calc(var(--panel-inset) + var(--tbh,56px) + 10px)}}.chip.svelte-nau7n{display:none}@media (max-width:640px){.legend.svelte-nau7n{display:none}.chip.svelte-nau7n{z-index:6;border-radius:var(--radius-pill);height:44px;color:var(--foreground);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;bottom:28px;right:12px}.sw.svelte-nau7n{border-radius:4px;width:28px;height:8px}.sw.neutral.svelte-nau7n{background:var(--control-border)}}.tl.svelte-1x4gnjy{--lr:292px;bottom:var(--panel-inset);z-index:5;left:calc(var(--panel-width) + 2 * var(--panel-inset));right:calc(var(--panel-inset) + var(--lr));border-radius:var(--radius-pill);max-width:920px;margin:0 auto;padding:0 10px;position:absolute}@media (max-width:1100px){.tl.svelte-1x4gnjy{--lr:0px}}.tl.open.svelte-1x4gnjy{border-radius:var(--radius-panel);padding:12px 16px}.row1.svelte-1x4gnjy{height:var(--timebar-h);align-items:center;gap:14px;display:flex}.datebtn.svelte-1x4gnjy{border-radius:var(--radius-pill);font-weight:500;font-size:var(--fs-body);flex:none;gap:6px;height:36px}.slider.svelte-1x4gnjy{flex-direction:column;flex:1;gap:2px;min-width:80px;display:flex}.ticks.svelte-1x4gnjy{color:var(--muted-foreground);justify-content:space-between;font-size:11px;display:flex}.ticks.months.svelte-1x4gnjy span:where(.svelte-1x4gnjy){text-align:center;flex:1}.time.svelte-1x4gnjy{flex:none;min-width:44px;font-size:16px;font-weight:600}.play.svelte-1x4gnjy{border-radius:var(--radius-pill);height:34px;font-size:var(--fs-body);flex:none;gap:6px}.play[aria-pressed=true].svelte-1x4gnjy{border-color:var(--foreground)}.round.svelte-1x4gnjy{flex:none}.range.svelte-1x4gnjy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--track);cursor:pointer;border-radius:5px;width:100%;height:10px;margin:6px 0}.range.svelte-1x4gnjy::-webkit-slider-thumb{-webkit-appearance:none;background:var(--card);border:2px solid var(--foreground);border-radius:50%;width:22px;height:22px}.range.svelte-1x4gnjy::-moz-range-thumb{background:var(--card);border:2px solid var(--foreground);border-radius:50%;width:18px;height:18px}.head.svelte-1x4gnjy{align-items:center;gap:12px;display:flex}.head.svelte-1x4gnjy strong:where(.svelte-1x4gnjy){white-space:nowrap;font-size:16px;font-weight:600}.sunline.svelte-1x4gnjy{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.quick.svelte-1x4gnjy{background:var(--muted);border-radius:10px;flex:none;gap:2px;padding:3px;display:flex}.qb.svelte-1x4gnjy{border-radius:var(--radius-toggle);height:28px;color:var(--muted-foreground);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 9px;font-weight:500}.qb.svelte-1x4gnjy:hover{color:var(--foreground)}.qb[aria-pressed=true].svelte-1x4gnjy{background:var(--card);color:var(--foreground);box-shadow:var(--shadow-toggle-active)}.grid.svelte-1x4gnjy{grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;margin-top:8px;display:grid}.lab.svelte-1x4gnjy{font-size:var(--fs-small);color:var(--muted-foreground)}.cell.svelte-1x4gnjy{min-width:0}.plays.svelte-1x4gnjy{gap:6px;display:flex}.chart.svelte-1x4gnjy{height:40px;position:relative}.chart.svelte-1x4gnjy svg:where(.svelte-1x4gnjy){width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mark.svelte-1x4gnjy{border:1.5px solid var(--sun-foreground);background:var(--card);pointer-events:none;border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;position:absolute}.cur.svelte-1x4gnjy{height:var(--y);pointer-events:none;width:0;position:absolute;top:0}.cur.svelte-1x4gnjy:before{content:"";background:var(--foreground);width:2px;position:absolute;top:0;bottom:0;left:-1px}.cur.svelte-1x4gnjy:after{content:"";background:var(--card);border:2px solid var(--foreground);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-9px;left:-9px}.dateinput.svelte-1x4gnjy{opacity:0;cursor:pointer;width:100%;height:calc(100% + 12px);margin:0;position:absolute;top:-6px;bottom:-6px;left:0;right:0}.chart.svelte-1x4gnjy:focus-within{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.tchip.svelte-1x4gnjy{display:none}@media (max-width:1280px){.sunline.svelte-1x4gnjy{display:none}}@media (max-width:640px){.tl.svelte-1x4gnjy{display:none}.tchip.svelte-1x4gnjy{z-index:6;border-radius:var(--radius-pill);height:44px;color:var(--foreground);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;bottom:28px;left:12px}.tchip[aria-pressed=true].svelte-1x4gnjy{box-shadow:0 0 0 1.5px var(--foreground), var(--shadow-float)}.range.svelte-1x4gnjy::-webkit-slider-thumb{width:30px;height:30px}.range.svelte-1x4gnjy::-moz-range-thumb{width:26px;height:26px}}.mh.svelte-1x4gnjy{margin-top:4px;font-size:18px;font-weight:600;display:block}.msub.svelte-1x4gnjy{font-size:var(--fs-body);display:block}.mquick.svelte-1x4gnjy{flex-wrap:wrap;gap:8px;display:flex}.mq.svelte-1x4gnjy{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--card);height:36px;font-size:var(--fs-body);cursor:pointer;padding:0 14px}.mq[aria-pressed=true].svelte-1x4gnjy{border-color:var(--foreground);background:var(--muted)}.mlab.svelte-1x4gnjy{font-size:var(--fs-small);color:var(--muted-foreground);margin-bottom:6px;display:block}.mplays.svelte-1x4gnjy{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mplays.svelte-1x4gnjy .play:where(.svelte-1x4gnjy){border-radius:var(--radius-row);justify-content:center;height:44px;font-size:15px}.compass.svelte-1boutuc{border-radius:var(--radius-pill);cursor:pointer;min-width:34px;height:34px;color:var(--foreground);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.compass.svelte-1boutuc:hover{background:var(--muted)}.n.svelte-1boutuc{font-size:var(--fs-body);font-weight:600;line-height:1;display:inline-block;position:relative}.n.svelte-1boutuc i:where(.svelte-1boutuc){border:3px solid #0000;border-top:0;border-bottom:4px solid var(--sun);margin-left:-3px;position:absolute;top:-6px;left:50%}.pill.svelte-cuur18{border-radius:var(--radius-pill);align-items:center;gap:2px;height:44px;padding:0 5px;display:flex}.b.svelte-cuur18{border-radius:var(--radius-pill);cursor:pointer;min-width:34px;height:34px;color:var(--foreground);font-size:var(--fs-body);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.b.svelte-cuur18:hover{background:var(--muted)}.q.svelte-cuur18{font-weight:600}@media (max-width:640px){.pill.svelte-cuur18{display:none}}.shapes.svelte-168a1p7{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.shapes.svelte-168a1p7 .off:where(.svelte-168a1p7){fill:none;stroke:#fff;stroke-width:1.5px;stroke-dasharray:4 3}.shapes.svelte-168a1p7 .ring:where(.svelte-168a1p7){fill:none;stroke:#2563eb4d;stroke-width:8px;stroke-linejoin:round}.shapes.svelte-168a1p7 .sel:where(.svelte-168a1p7){fill:none;stroke:var(--selection);stroke-width:2.5px;stroke-linejoin:round}.labels.svelte-168a1p7{pointer-events:none;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.labels.svelte-168a1p7>span:where(.svelte-168a1p7){will-change:transform;position:absolute;top:0;left:0}.sb.svelte-168a1p7{width:var(--scene-badge);height:var(--scene-badge);background:var(--primary);color:#fff;font-variant-numeric:tabular-nums;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;box-shadow:0 1px 2px #0000004d}.sb.on.svelte-168a1p7{background:var(--selection);box-shadow:0 0 0 3px #2563eb59}.sb.off.svelte-168a1p7{background:var(--card);color:var(--muted-foreground);border-color:var(--control-border)}.bad.svelte-168a1p7{background:var(--destructive);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.weak.svelte-168a1p7{color:var(--sun-foreground);box-shadow:var(--shadow-float);white-space:nowrap;background:#fff;border-radius:6px;padding:1px 6px;font-size:11.5px;font-weight:700}.drag.svelte-168a1p7{background:var(--card);color:var(--foreground);box-shadow:0 0 0 1.5px var(--selection);white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:600}.outline.svelte-36qib2{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}polygon.svelte-36qib2{fill:#2563eb14;stroke:var(--selection);stroke-width:2px}line.svelte-36qib2{stroke:var(--selection);stroke-width:1.5px;stroke-dasharray:3 3}line.up.svelte-36qib2{stroke-dasharray:2 3}.corner.svelte-36qib2{cursor:nwse-resize;z-index:5;background:0 0;border:0;width:18px;height:18px}.corner.svelte-36qib2 span:where(.svelte-36qib2){width:10px;height:10px;box-shadow:0 0 0 2px var(--selection);background:#fff;border-radius:50%;margin:auto;display:block}.corner.svelte-36qib2:hover span:where(.svelte-36qib2){transform:scale(1.25)}.hgt.svelte-36qib2{border:2px solid var(--selection);width:24px;height:24px;color:var(--selection);cursor:ns-resize;background:#fff;box-shadow:0 1px 3px #00000040}.h.svelte-36qib2{z-index:4;cursor:grab;touch-action:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0}.h.svelte-36qib2:active{cursor:grabbing}.move.svelte-36qib2{background:var(--selection);color:#fff;border:2px solid #fff;width:32px;height:32px;box-shadow:0 1px 3px #0000004d}.rot.svelte-36qib2{border:2px solid var(--selection);width:28px;height:28px;color:var(--selection);background:#fff;box-shadow:0 1px 3px #00000040}.lbl.svelte-36qib2{z-index:5;background:var(--card);box-shadow:0 0 0 1.5px var(--selection);pointer-events:none;white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:0;left:0}.rgrip.svelte-6k2wtr{z-index:4;cursor:grab;touch-action:none;background:var(--card);width:32px;height:32px;color:var(--selection);border:2px solid var(--selection);box-shadow:var(--shadow-float);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.rgrip.svelte-6k2wtr:active{cursor:grabbing}.rgrip.svelte-6k2wtr:focus-visible{outline:3px solid var(--selection-tint);outline-offset:2px;box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--selection)}.rgrip.svelte-6k2wtr:before{content:"";border-radius:50%;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.rgrip.auto.svelte-6k2wtr{background:var(--selection);color:var(--primary-foreground);border-color:var(--card)}.lbl.svelte-6k2wtr,.edge.svelte-6k2wtr{z-index:3;pointer-events:none;white-space:nowrap;font-size:12.5px;font-weight:600;position:absolute;top:0;left:0}.lbl.svelte-6k2wtr{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:4px 10px}.edge.svelte-6k2wtr{background:var(--card);color:var(--selection);box-shadow:0 0 0 1.5px var(--selection);border-radius:999px;padding:2px 8px}.menu.svelte-e0b2pt{z-index:30;border-radius:var(--radius-card);padding:6px 0;position:fixed}.h.svelte-e0b2pt{justify-content:space-between;gap:8px;padding:8px 8px 8px 16px;display:flex}.item.svelte-e0b2pt{text-align:left;cursor:pointer;width:100%;min-height:36px;font-size:var(--fs-body);background:0 0;border:0;align-items:center;padding:6px 16px;display:flex}.item.svelte-e0b2pt:hover{background:var(--background)}.pad.svelte-e0b2pt{padding:4px 16px 8px}.mark.svelte-1424o44{flex:none}.spin.svelte-1424o44{transform-origin:14px 14px;animation:1.1s linear infinite svelte-1424o44-spin}@keyframes svelte-1424o44-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin.svelte-1424o44{animation:none}}.wrap.svelte-vle42i{pointer-events:none;padding-left:calc(var(--panel-width) + var(--panel-inset));place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.card.svelte-vle42i{border-radius:var(--radius-card);pointer-events:auto;flex-direction:column;gap:10px;width:300px;padding:18px 16px;display:flex}.head.svelte-vle42i{align-items:center;gap:10px;display:flex}.track.svelte-vle42i{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.track.svelte-vle42i span:where(.svelte-vle42i){background:var(--sun);height:100%;transition:width .2s ease-out;display:block}.steps.svelte-vle42i{color:var(--muted-foreground);flex-wrap:wrap;gap:4px;display:flex}.steps.svelte-vle42i span:where(.svelte-vle42i){align-items:center;gap:3px;display:inline-flex}.steps.svelte-vle42i .ok:where(.svelte-vle42i){color:var(--foreground)}.sep.svelte-vle42i{color:var(--control-border)}@media (max-width:640px){.wrap.svelte-vle42i{padding-left:0}}.toasts.svelte-1q7l584{right:var(--panel-inset);z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:180px}.toasts.up.svelte-1q7l584{bottom:300px}.toast.svelte-1q7l584{pointer-events:auto;border-radius:var(--radius-row);min-height:40px;font-size:var(--fs-small);align-items:center;gap:10px;max-width:360px;padding:4px 6px 4px 14px;display:flex}.toast.svelte-1q7l584:not(:has(button)){padding-right:14px}.warning.svelte-1q7l584{background:var(--warning-tint);box-shadow:0 0 0 1px var(--warning-border)}.error.svelte-1q7l584{background:var(--destructive-tint);box-shadow:0 0 0 1px var(--destructive-border)}@media (max-width:640px){.toasts.svelte-1q7l584{bottom:76px;right:12px}}.cards.svelte-1lce982{flex-direction:column;gap:8px;display:flex}.choice.svelte-1lce982{border-radius:var(--radius-card);background:var(--background);cursor:pointer;grid-template-columns:16px 22px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.choice.svelte-1lce982:hover{background:var(--muted)}.choice.on.svelte-1lce982{background:var(--card);box-shadow:inset 0 0 0 2px var(--selection)}.choice.svelte-1lce982 input:where(.svelte-1lce982){accent-color:var(--primary);margin-top:3px}.t.svelte-1lce982{flex-direction:column;gap:2px;display:flex}.choice.locked.svelte-1lce982{text-align:left;width:100%;font:inherit;color:inherit;border:0}.choice.locked.svelte-1lce982 .dim{opacity:.5}.choice.locked.svelte-1lce982 .dim:where(.svelte-1lce982){opacity:.5}.choice.locked.svelte-1lce982 .lockicon{color:var(--muted-foreground);margin-top:3px}.paid.svelte-1lce982{font-size:var(--fs-caption);color:var(--sun-foreground);margin-top:6px;font-weight:600}.addr.svelte-1lce982{align-items:center;gap:8px;margin-top:12px;display:flex}.actions.svelte-1lce982{justify-content:space-between;gap:8px;margin-top:18px;display:flex}.help.svelte-1lxq9cp{flex-direction:column;gap:16px;display:flex}h3.svelte-1lxq9cp{font-size:var(--fs-body);margin-bottom:6px}dl.svelte-1lxq9cp{font-size:var(--fs-small);grid-template-columns:130px 1fr;gap:6px 12px;margin:0;display:grid}dt.svelte-1lxq9cp{color:var(--muted-foreground)}dd.svelte-1lxq9cp{margin:0;line-height:1.8}.site-menu{width:240px!important;padding:0!important}.brand.svelte-1b5pahs{color:var(--foreground);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.mark.svelte-1b5pahs{background:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mi.svelte-1b5pahs{height:44px;color:var(--foreground);justify-content:space-between;align-items:center;margin:0 16px;font-weight:500;text-decoration:none;display:flex}.mi.svelte-1b5pahs+.mi:where(.svelte-1b5pahs){border-top:1px solid var(--muted)}.mi.svelte-1b5pahs .chev{color:var(--muted-foreground)}.mi.svelte-1b5pahs:hover .chev{color:var(--foreground)}nav.svelte-1b5pahs{padding:4px 0}.cookies.svelte-1b5pahs{border:0;border-top:1px solid var(--border);text-align:left;width:100%;font-size:var(--fs-small);color:var(--muted-foreground);cursor:pointer;background:0 0;padding:10px 16px 12px;display:block}.cookies.svelte-1b5pahs:hover{color:var(--foreground)}.callouts.svelte-1mdt4qq{pointer-events:none;z-index:5;position:absolute;top:0;bottom:0;left:0;right:0}.chip.svelte-1mdt4qq{top:var(--panel-inset);left:calc((var(--panel-width) + 100% - 40px) / 2);height:var(--btn-h);border-radius:var(--radius-pill);font-size:var(--fs-small);white-space:nowrap;align-items:center;gap:6px;padding:0 16px;display:flex;position:absolute;transform:translate(-50%)}.chip.svelte-1mdt4qq .muted:where(.svelte-1mdt4qq){color:var(--foreground-2)}.dot.svelte-1mdt4qq{background:var(--sun);border-radius:50%;width:8px;height:8px;margin-right:4px}.lines.svelte-1mdt4qq{position:absolute;top:0;bottom:0;left:0;right:0}line.svelte-1mdt4qq{stroke:var(--foreground);stroke-width:1.25px}.pin.svelte-1mdt4qq{width:var(--scene-badge);height:var(--scene-badge);background:var(--card);color:var(--foreground);border:2px solid var(--foreground);font-size:var(--fs-small);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;transform:translate(-50%,-50%)}.card.svelte-1mdt4qq{border-radius:var(--radius-row);flex-direction:column;gap:4px;width:250px;min-height:88px;padding:14px;display:flex;position:absolute}.title.svelte-1mdt4qq{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.nr.svelte-1mdt4qq{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.text.svelte-1mdt4qq{font-size:var(--fs-small);color:var(--foreground-2);padding-left:32px;line-height:1.6}@media (max-width:1100px){.callouts.svelte-1mdt4qq:not(.compact) :-webkit-any(.card:where(.svelte-1mdt4qq),.pin:where(.svelte-1mdt4qq),.lines:where(.svelte-1mdt4qq)){display:none}.callouts.svelte-1mdt4qq:not(.compact) :-moz-any(.card:where(.svelte-1mdt4qq),.pin:where(.svelte-1mdt4qq),.lines:where(.svelte-1mdt4qq)){display:none}.callouts.svelte-1mdt4qq:not(.compact) :is(.card:where(.svelte-1mdt4qq),.pin:where(.svelte-1mdt4qq),.lines:where(.svelte-1mdt4qq)){display:none}}.compact.svelte-1mdt4qq .chip:where(.svelte-1mdt4qq){height:30px;font-size:var(--fs-caption);padding:0 12px;font-weight:500;top:auto;bottom:32px;left:16px;transform:none}.compact.svelte-1mdt4qq .chip:where(.svelte-1mdt4qq) .dot:where(.svelte-1mdt4qq){margin-right:2px}.compact.svelte-1mdt4qq .pin:where(.svelte-1mdt4qq){pointer-events:auto;cursor:pointer;background:var(--primary);color:var(--primary-foreground);border-color:var(--card);padding:0}.compact.svelte-1mdt4qq .pin:where(.svelte-1mdt4qq):after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.compact.svelte-1mdt4qq .pin[aria-expanded=true]:where(.svelte-1mdt4qq){background:var(--card);color:var(--foreground);border-color:var(--foreground)}.compact.svelte-1mdt4qq .card:where(.svelte-1mdt4qq){pointer-events:auto;min-height:0}.wrap.svelte-1y8ayt8{top:0;bottom:0;right:0;left:calc(var(--panel-width) + 2 * var(--panel-inset));pointer-events:none;z-index:4;place-items:center;display:grid;position:absolute}.pill.svelte-1y8ayt8{border-radius:var(--radius-pill);height:44px;font-size:var(--fs-small);align-items:center;gap:10px;padding:0 16px 0 8px;font-weight:500;display:flex}@media (max-width:640px){.wrap.svelte-1y8ayt8{bottom:16px;left:0}}.banner.svelte-1015gs8{right:var(--panel-inset);bottom:var(--panel-inset);z-index:30;border-radius:var(--radius-card);flex-direction:column;gap:12px;width:360px;padding:14px 16px;display:flex;position:fixed}p.svelte-1015gs8{font-size:var(--fs-small);color:var(--foreground-2);line-height:1.5}strong.svelte-1015gs8{color:var(--foreground);margin-bottom:2px;display:block}.actions.svelte-1015gs8{justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.banner.svelte-1015gs8{width:auto;bottom:12px;left:12px;right:12px}}.offer.svelte-h8lbt7{border-radius:var(--radius-card);background:linear-gradient(180deg, var(--warning-tint), var(--card) 160px);box-shadow:inset 0 0 0 2px var(--sun);flex-direction:column;gap:14px;padding:22px 22px 18px;display:flex}header.svelte-h8lbt7{justify-content:space-between;align-items:center;gap:12px;display:flex}h3.svelte-h8lbt7{font-size:17px}.price.svelte-h8lbt7{font-weight:600;font-size:var(--fs-small);border-radius:var(--radius-pill);background:var(--sun-tint);color:var(--sun-foreground);flex:none;padding:3px 10px}.lead.svelte-h8lbt7{color:var(--foreground-2);margin:-4px 0 0;line-height:1.5}ul.svelte-h8lbt7{flex-direction:column;gap:12px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}li.svelte-h8lbt7{align-items:flex-start;gap:10px;display:flex}li.svelte-h8lbt7>span:where(.svelte-h8lbt7){flex-direction:column;gap:2px;display:flex}li.svelte-h8lbt7 svg{color:var(--sun-foreground);flex:none;margin-top:2px}.new.svelte-h8lbt7{border-radius:var(--radius-pill);background:var(--muted);color:var(--sun-foreground);vertical-align:1px;margin-left:4px;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-block}.act.svelte-h8lbt7{border-top:1px solid var(--warning-border);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.cta.svelte-h8lbt7{height:var(--btn-h-footer);border-radius:var(--radius-row);background:var(--sun);border-color:var(--sun);color:var(--foreground);font-size:15px;font-weight:600}.cta.svelte-h8lbt7:hover:not(:disabled){background:var(--daylight)}.note.svelte-h8lbt7{text-align:center;margin:0;line-height:1.5}.soon.svelte-h8lbt7{border-radius:var(--radius-row);background:var(--card);color:var(--foreground-2);margin:0;padding:10px 12px;line-height:1.45}.compact.svelte-h8lbt7 ul:where(.svelte-h8lbt7){gap:10px}.report.svelte-h8lbt7{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--warning-border);align-items:center;gap:16px;padding:16px 18px;display:flex}.report.svelte-h8lbt7 img:where(.svelte-h8lbt7){flex:none;width:128px;height:auto}.report.svelte-h8lbt7>div:where(.svelte-h8lbt7){flex-direction:column;gap:6px;min-width:0;display:flex}.report.svelte-h8lbt7 p:where(.svelte-h8lbt7){margin:0}.rt.svelte-h8lbt7{font-size:16px}.rt.svelte-h8lbt7 .new:where(.svelte-h8lbt7){background:var(--sun-tint);margin-left:2px}.dots.svelte-h8lbt7{font-size:var(--fs-small);color:var(--foreground-2);gap:4px}.dots.svelte-h8lbt7 li:where(.svelte-h8lbt7){display:block}.dots.svelte-h8lbt7 li:where(.svelte-h8lbt7):before{content:"· "}.grid.svelte-h8lbt7{font-size:var(--fs-small);grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.grid.svelte-h8lbt7 li:where(.svelte-h8lbt7){align-items:flex-start}.grid.svelte-h8lbt7 li:where(.svelte-h8lbt7) svg{margin-top:1px}@media (max-width:760px){.offer.svelte-h8lbt7{padding:18px 16px 16px}.report.svelte-h8lbt7 img:where(.svelte-h8lbt7){width:88px}}.row.svelte-1yots0c{gap:8px;display:flex}.grow.svelte-1yots0c{min-width:0;height:var(--btn-h);border-radius:var(--radius-row);flex:1}.mono.svelte-1yots0c{font-variant-numeric:tabular-nums;font-size:var(--fs-small)}.cols.svelte-1kq14ez{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.free.svelte-1kq14ez{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;gap:14px;padding:22px 22px 18px;display:flex}header.svelte-1kq14ez{justify-content:space-between;align-items:center;gap:12px;display:flex}h3.svelte-1kq14ez{font-size:17px}.price.svelte-1kq14ez{font-weight:600;font-size:var(--fs-small);border-radius:var(--radius-pill);background:var(--muted);flex:none;padding:3px 10px}.lead.svelte-1kq14ez{color:var(--foreground-2);margin:-4px 0 0}ul.svelte-1kq14ez{flex-direction:column;gap:8px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}li.svelte-1kq14ez{align-items:flex-start;gap:10px;display:flex}li.svelte-1kq14ez svg{color:var(--muted-foreground);flex:none;margin-top:2px}.share.svelte-1kq14ez{border-top:1px solid var(--muted);flex-direction:column;gap:12px;margin-top:auto;padding-top:18px;display:flex}.hide.svelte-1kq14ez{align-items:center;gap:10px;display:flex}.hide.svelte-1kq14ez label:where(.svelte-1kq14ez){cursor:pointer;line-height:1.4}.row.svelte-1kq14ez{gap:8px;display:flex}.grow.svelte-1kq14ez{flex:1;min-width:0}.input.grow.svelte-1kq14ez{height:var(--btn-h);border-radius:var(--radius-row)}.share.svelte-1kq14ez p:where(.svelte-1kq14ez){margin:0}.later.svelte-1kq14ez{align-items:center;gap:8px;display:flex}.later.svelte-1kq14ez svg{flex:none}.err.svelte-1kq14ez{color:var(--destructive)}.chip.svelte-1kq14ez{border-radius:var(--radius-pill);background:var(--muted);font-size:var(--fs-small);padding:4px 12px;font-weight:500}a.disabled.svelte-1kq14ez{pointer-events:none;opacity:.5}.sources{z-index:60;border-radius:var(--radius-card);flex-direction:column;gap:8px;width:min(340px,100vw - 24px);padding:12px 14px;line-height:1.5;display:flex}.sources p{margin:0}@media (max-width:760px){.cols.svelte-1kq14ez{grid-template-columns:minmax(0,1fr)}.free.svelte-1kq14ez{padding:18px 16px 16px}.foot-note.svelte-1kq14ez{flex-basis:100%}.foot-btn.svelte-1kq14ez{flex:1}}.cols.svelte-j41ht0{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:stretch;gap:16px;display:grid}.card.svelte-j41ht0{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;gap:14px;min-width:0;padding:22px 22px 18px;display:flex}header.svelte-j41ht0{justify-content:space-between;align-items:center;gap:12px;display:flex}h3.svelte-j41ht0{font-size:17px}.tag.svelte-j41ht0{font-weight:600;font-size:var(--fs-small);border-radius:var(--radius-pill);background:var(--muted);flex:none;padding:3px 10px}.tag.sun.svelte-j41ht0{background:var(--sun-tint);color:var(--sun-foreground)}.lead.svelte-j41ht0{color:var(--foreground-2);margin:-4px 0 0;line-height:1.5}.checks.svelte-j41ht0{flex-direction:column;gap:8px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.checks.svelte-j41ht0 li:where(.svelte-j41ht0){align-items:flex-start;gap:10px;display:flex}.checks.svelte-j41ht0 li:where(.svelte-j41ht0) svg{color:var(--muted-foreground);flex:none;margin-top:2px}.share.svelte-j41ht0{border-top:1px solid var(--muted);flex-direction:column;gap:12px;margin-top:auto;padding-top:18px;display:flex}.share.svelte-j41ht0 p:where(.svelte-j41ht0){margin:0}.hide.svelte-j41ht0{align-items:center;gap:10px;display:flex}.hide.svelte-j41ht0 label:where(.svelte-j41ht0){cursor:pointer;line-height:1.4}.row.svelte-j41ht0{gap:8px;display:flex}.grow.svelte-j41ht0{flex:1;min-width:0}.input.grow.svelte-j41ht0{height:var(--btn-h);border-radius:var(--radius-row)}.err.svelte-j41ht0{color:var(--destructive)}.list.svelte-j41ht0{flex-direction:column;gap:6px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}li.row-item.svelte-j41ht0{align-items:center;gap:8px;display:flex}li.svelte-j41ht0 .t:where(.svelte-j41ht0){min-width:0;font-size:var(--fs-small);flex:1}li.warn.svelte-j41ht0{color:var(--destructive);padding:0 12px}.rep.svelte-j41ht0{align-items:center;gap:18px;display:flex}.rep.svelte-j41ht0 img:where(.svelte-j41ht0){flex:none;width:128px;height:auto}.rep-t.svelte-j41ht0{flex-direction:column;gap:6px;min-width:0;display:flex}.rep-t.svelte-j41ht0 p:where(.svelte-j41ht0){margin:0;line-height:1.5}.rep-name.svelte-j41ht0{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.rchip.svelte-j41ht0{border-radius:var(--radius-pill);height:22px;font-size:var(--fs-caption);background:var(--muted);color:var(--foreground-2);align-items:center;gap:6px;padding:0 9px;font-weight:600;display:inline-flex}.cdot.svelte-j41ht0{background:currentColor;border-radius:50%;width:6px;height:6px}.rchip.ok.svelte-j41ht0{background:var(--success-tint);color:var(--success-foreground)}.rchip.warn.svelte-j41ht0{background:var(--warning-tint);color:var(--sun-foreground)}.rchip.bad.svelte-j41ht0{background:var(--destructive-tint);color:var(--danger-foreground)}.rep-btns.svelte-j41ht0{flex-wrap:wrap;gap:8px;display:flex}.rep-btns.svelte-j41ht0 .btn:where(.svelte-j41ht0){gap:8px}.rep-btns.svelte-j41ht0 .push:where(.svelte-j41ht0){margin-left:auto}.other.svelte-j41ht0{border-radius:var(--radius-row);background:var(--background);align-items:center;gap:12px;padding:12px 16px;display:flex}.other-t.svelte-j41ht0{flex:1;min-width:0}.other-t.svelte-j41ht0 p:where(.svelte-j41ht0){flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.other.svelte-j41ht0 .btn:where(.svelte-j41ht0){background:var(--card);flex:none}.files.svelte-j41ht0{border-top:1px solid var(--muted);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.files.svelte-j41ht0 h4:where(.svelte-j41ht0){font-size:var(--fs-body);font-weight:600}.files.svelte-j41ht0 p:where(.svelte-j41ht0){margin:0}.file-btns.svelte-j41ht0{flex-wrap:wrap;gap:8px;display:flex}.file-btns.svelte-j41ht0 .btn:where(.svelte-j41ht0){gap:8px}.chip.svelte-j41ht0{border-radius:var(--radius-pill);background:var(--muted);font-size:var(--fs-small);padding:4px 12px;font-weight:500}a.disabled.svelte-j41ht0{pointer-events:none;opacity:.5}@media (max-width:760px){.cols.svelte-j41ht0{grid-template-columns:minmax(0,1fr)}.card.svelte-j41ht0{padding:18px 16px 16px}.rep.svelte-j41ht0 img:where(.svelte-j41ht0){width:96px}.foot-note.svelte-j41ht0{flex-basis:100%}.foot-btn.svelte-j41ht0{flex:1}}.grow.svelte-1ho6o2q{flex:1}.form.svelte-1ujfsns{flex-direction:column;gap:8px;display:flex}.form.svelte-1ujfsns>p:where(.svelte-1ujfsns):first-child{color:var(--foreground-2);margin-bottom:8px;line-height:1.5}.input.svelte-1ujfsns{height:var(--btn-h);border-radius:var(--radius-row)}.err.svelte-1ujfsns{color:var(--destructive)}.retry.svelte-1ujfsns{margin-bottom:8px;line-height:1.5}.cta.svelte-1ujfsns{height:var(--btn-h-footer);border-radius:var(--radius-card);background:var(--sun);border-color:var(--sun);color:var(--foreground);margin-top:10px;font-size:15px;font-weight:600}.cta.svelte-1ujfsns:hover:not(:disabled){background:var(--daylight)}ul.svelte-1uy777z{flex-direction:column;gap:6px;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}li.svelte-1uy777z{justify-content:space-between;align-items:center;gap:12px;display:flex}.current.svelte-1uy777z{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}.badge-now.svelte-1uy777z{border-radius:var(--radius-pill);background:var(--muted);color:var(--muted-foreground);padding:2px 8px;font-weight:500}.more.svelte-1uy777z{margin-top:10px}.err.svelte-1uy777z{color:var(--destructive)}ul.svelte-1cakpzy{flex-direction:column;gap:6px;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}li.svelte-1cakpzy{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}li.active.svelte-1cakpzy{background:var(--card);box-shadow:inset 0 0 0 2px var(--primary)}.info.svelte-1cakpzy{flex-direction:column;gap:2px;min-width:0;display:flex}.name.svelte-1cakpzy{align-items:center;gap:8px;min-width:0;display:flex}.name.svelte-1cakpzy strong:where(.svelte-1cakpzy){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge-now.svelte-1cakpzy{border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);font-size:var(--fs-caption);flex:none;padding:1px 8px;font-weight:500}.acts.svelte-1cakpzy{flex:none;align-items:center;gap:4px;display:flex}.edit.svelte-1cakpzy{gap:6px;width:100%;display:flex}.edit.svelte-1cakpzy .input:where(.svelte-1cakpzy){flex:1;min-width:0}.new.svelte-1cakpzy{border-top:1px solid var(--muted);flex-direction:column;gap:6px;margin-top:18px;padding-top:16px;display:flex}.row.svelte-1cakpzy{gap:8px;display:flex}.row.svelte-1cakpzy .input:where(.svelte-1cakpzy){min-width:0;height:var(--btn-h);border-radius:var(--radius-row);flex:1}.chart.svelte-7w8qdt{flex-direction:column;gap:6px;display:flex}.bars.svelte-7w8qdt{align-items:flex-end;gap:4px;height:90px;display:flex}.col.svelte-7w8qdt{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.bar.svelte-7w8qdt{background:var(--sun);border-radius:3px 3px 0 0;width:100%;display:block}.bar.hl.svelte-7w8qdt{background:var(--sun-foreground)}.tipv.svelte-7w8qdt{white-space:nowrap;background:var(--card);box-shadow:var(--shadow-float);z-index:1;border-radius:4px;padding:1px 4px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.months.svelte-7w8qdt{color:var(--muted-foreground);justify-content:space-between;font-size:11px;display:flex}.months.svelte-7w8qdt span:where(.svelte-7w8qdt){text-align:center;flex:1}summary.svelte-7w8qdt{justify-content:space-between}.grow.svelte-7w8qdt{flex:1}.as.svelte-7w8qdt{align-items:center;gap:4px;display:inline-flex}table.svelte-7w8qdt{margin-top:6px}.content.svelte-1lf5b70{flex-direction:column;flex:0 auto;gap:20px;min-height:0;padding:16px;display:flex;overflow-y:auto}.lock.svelte-1lf5b70{border-radius:var(--radius-row);background:var(--muted);align-items:center;gap:8px;padding:10px 12px;display:flex}section.svelte-1lf5b70{flex-direction:column;gap:6px;display:flex}.two.svelte-1lf5b70{grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 4px;display:grid}.two.svelte-1lf5b70>div:where(.svelte-1lf5b70){flex-direction:column;gap:2px;display:flex}.sub.svelte-1lf5b70{color:var(--foreground-2);font-size:11px}.invest.svelte-1lf5b70{color:var(--foreground);margin-top:2px}.invest.svelte-1lf5b70 strong:where(.svelte-1lf5b70){white-space:nowrap;font-weight:600}.chart.svelte-1lf5b70{flex-direction:column;gap:4px;margin-top:10px;display:flex}.locked.svelte-1lf5b70{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.locked.svelte-1lf5b70 button:where(.svelte-1lf5b70){border:1px dashed var(--control-border);border-radius:var(--radius-row);background:var(--card);width:100%;min-height:40px;color:var(--foreground-2);font-size:var(--fs-small);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 14px;display:flex}.locked.svelte-1lf5b70 button:where(.svelte-1lf5b70):hover{background:var(--background)}.pitch.svelte-1lf5b70{border-radius:var(--radius-card);background:var(--warning-tint);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.pitch.svelte-1lf5b70 p:where(.svelte-1lf5b70){color:var(--foreground-2);line-height:1.5}.foot-note.svelte-1lf5b70 .btn-link:where(.svelte-1lf5b70){align-items:center;gap:4px;display:inline-flex}.foot.svelte-1lf5b70{border-top:1px solid var(--muted);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.cta.svelte-1lf5b70{background:var(--sun);border-color:var(--sun);color:var(--foreground);font-weight:600}.cta.svelte-1lf5b70:hover:not(:disabled){background:var(--daylight)}.report.svelte-1lf5b70{flex-direction:column;gap:8px;display:flex}.report.svelte-1lf5b70 textarea:where(.svelte-1lf5b70){resize:vertical;height:auto;padding:8px 10px}.err.svelte-1lf5b70{color:var(--destructive)}@media (max-width:640px){.content.svelte-1lf5b70{flex:1;gap:16px;padding:14px 16px}.foot.svelte-1lf5b70{padding:10px 16px 12px}}.zone.svelte-2cctw6{top:var(--panel-inset);left:calc(var(--panel-width) + 2 * var(--panel-inset));pointer-events:none;z-index:5;justify-content:center;display:flex;position:absolute;right:220px}.chip.svelte-2cctw6{border-radius:var(--radius-pill);max-width:520px;font-size:var(--fs-small);pointer-events:auto;align-items:center;gap:8px;padding:9px 16px;line-height:1.35;display:flex}.chip.svelte-2cctw6 svg{flex:none}.bar.svelte-2cctw6{bottom:var(--panel-inset);left:calc(var(--panel-width) + 2 * var(--panel-inset) + (100% - var(--panel-width) - 2 * var(--panel-inset)) / 2);width:min(var(--timebar-w), calc(100% - var(--panel-width) - 4 * var(--panel-inset)));height:var(--timebar-h);border-radius:var(--radius-pill);cursor:pointer;z-index:5;text-align:left;border:0;align-items:center;gap:14px;padding:0 18px;display:flex;position:absolute;transform:translate(-50%)}.date.svelte-2cctw6{font-weight:600;font-size:var(--fs-small);flex:none}.track.svelte-2cctw6{flex:1;min-width:120px;height:30px;position:relative}.rail.svelte-2cctw6{background:var(--control-border);border-radius:3px;height:6px;position:absolute;top:6px;left:0;right:0}.knob.svelte-2cctw6{background:var(--card);border:2px solid var(--muted-foreground);border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:0}.ticks.svelte-2cctw6{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.time.svelte-2cctw6{flex:none;font-size:16px;font-weight:600}.why.svelte-2cctw6{font-size:var(--fs-small);flex:none;align-items:center;gap:4px;display:inline-flex}.mark.svelte-2cctw6{right:var(--panel-inset);bottom:var(--panel-inset);border-radius:var(--radius-btn-sm);font-size:var(--fs-caption);color:var(--muted-foreground);z-index:4;padding:5px 10px;font-weight:500;position:absolute}@media (max-width:1100px){.why.svelte-2cctw6{display:none}}@media (max-width:640px){.zone.svelte-2cctw6{justify-content:flex-start;position:fixed;top:64px;left:12px;right:64px}.chip.svelte-2cctw6{font-size:var(--fs-caption);padding:7px 12px}.bar.svelte-2cctw6{gap:10px;width:auto;height:48px;padding:0 14px;position:absolute;bottom:28px;left:12px;right:12px;transform:none}.mark.svelte-2cctw6{display:none}}.screen.svelte-1hj4nqk{z-index:20;background:var(--overlay-scrim);place-items:center;padding:16px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.card.svelte-1hj4nqk{border-radius:var(--radius-panel);width:min(720px,100%);box-shadow:var(--shadow-dialog);flex-direction:column;gap:18px;padding:24px;display:flex}header.svelte-1hj4nqk{align-items:flex-start;gap:14px;display:flex}h1.svelte-1hj4nqk{font-size:22px;line-height:1.25}header.svelte-1hj4nqk p:where(.svelte-1hj4nqk){margin-top:4px}.icon.svelte-1hj4nqk{background:var(--primary);width:44px;height:44px;color:var(--sun);border-radius:50%;flex:none;place-items:center;display:grid}.icon.warn.svelte-1hj4nqk{background:var(--destructive-tint);color:var(--destructive)}.key.svelte-1hj4nqk{border-radius:var(--radius-card);background:var(--warning-tint);box-shadow:inset 0 0 0 2px var(--sun);flex-direction:column;gap:8px;padding:18px;display:flex}.kh.svelte-1hj4nqk{align-items:center;gap:8px;font-size:15px;display:flex}.kh.svelte-1hj4nqk svg{color:var(--sun-foreground)}.key.svelte-1hj4nqk>p.small:where(.svelte-1hj4nqk){color:var(--foreground-2);margin-bottom:4px;line-height:1.5}.mailnote.svelte-1hj4nqk{border-radius:var(--radius-row);background:var(--card);align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.45;display:flex}.mailnote.svelte-1hj4nqk svg{flex:none;margin-top:2px}.two.svelte-1hj4nqk{grid-template-columns:1.25fr 1fr;gap:12px;display:grid}.info.svelte-1hj4nqk{border-radius:var(--radius-card);background:var(--background);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.info.svelte-1hj4nqk p:where(.svelte-1hj4nqk){overflow-wrap:anywhere;line-height:1.5}.report.svelte-1hj4nqk{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--border);align-items:center;gap:16px;padding:14px 16px;display:flex}.report.svelte-1hj4nqk img:where(.svelte-1hj4nqk){flex:none;width:104px;height:auto}.rt.svelte-1hj4nqk{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.rt.svelte-1hj4nqk p:where(.svelte-1hj4nqk){margin:0;line-height:1.5}.rt.svelte-1hj4nqk .btn:where(.svelte-1hj4nqk){gap:8px;margin-top:4px}.bar.svelte-1hj4nqk{background:var(--muted);border-radius:2px;width:100%;max-width:220px;height:4px;margin-top:4px;display:block;overflow:hidden}.bar.svelte-1hj4nqk span:where(.svelte-1hj4nqk){background:var(--muted-foreground);height:100%;display:block}footer.split.svelte-1hj4nqk{justify-content:space-between;align-items:center;gap:16px}footer.split.svelte-1hj4nqk p:where(.svelte-1hj4nqk){color:var(--foreground-2);margin:0;line-height:1.5}footer.svelte-1hj4nqk{background:var(--background);border-top:1px solid var(--muted);border-radius:0 0 var(--radius-panel) var(--radius-panel);justify-content:flex-end;margin:0 -24px -24px;padding:14px 24px;display:flex}.form.svelte-1hj4nqk{flex-direction:column;gap:6px;display:flex}.row.svelte-1hj4nqk{gap:8px;display:flex}.row.svelte-1hj4nqk .input:where(.svelte-1hj4nqk){min-width:0;height:var(--btn-h);border-radius:var(--radius-row);flex:1}.sent.svelte-1hj4nqk{border-radius:var(--radius-row);background:var(--background);padding:12px 14px;line-height:1.5}.err.svelte-1hj4nqk{color:var(--destructive)}@media (max-width:640px){.card.svelte-1hj4nqk{padding:20px 16px}footer.svelte-1hj4nqk{margin:0 -16px -20px;padding:12px 16px}.two.svelte-1hj4nqk{grid-template-columns:1fr}footer.split.svelte-1hj4nqk{flex-direction:column;align-items:stretch}.report.svelte-1hj4nqk img:where(.svelte-1hj4nqk){width:80px}h1.svelte-1hj4nqk{font-size:19px}}.rb.svelte-18zgsey{background:var(--card);gap:8px;width:auto;padding:0 16px;flex:none!important}.rb.on.svelte-18zgsey{background:var(--muted)}.price.svelte-18zgsey{border-radius:var(--radius-pill);background:var(--price-tint);height:22px;color:var(--price-foreground);align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.dot.svelte-18zgsey{border-radius:50%;flex:none;width:8px;height:8px}.dot.ok.svelte-18zgsey{background:var(--success)}.dot.warn.svelte-18zgsey{background:var(--sun-foreground)}.rb.svelte-18zgsey .rb-busy{color:var(--muted-foreground)}.rc.svelte-1uoklyp{flex-direction:column;gap:14px;display:flex}header.svelte-1uoklyp h2:where(.svelte-1uoklyp){font-size:18px;font-weight:700}header.svelte-1uoklyp p:where(.svelte-1uoklyp){font-size:var(--fs-small);margin-top:2px}.vcard.svelte-1uoklyp{border-radius:var(--radius-card);background:var(--background);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.vcard.cur.svelte-1uoklyp{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}.vhead.svelte-1uoklyp{align-items:center;gap:10px;display:flex}.vhead.svelte-1uoklyp svg{color:var(--foreground-2);flex:none}.vname.svelte-1uoklyp{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.chip.svelte-1uoklyp{border-radius:var(--radius-pill);height:24px;font-size:var(--fs-caption);background:var(--muted);color:var(--foreground-2);flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.cdot.svelte-1uoklyp{background:currentColor;border-radius:50%;width:6px;height:6px}.chip.ok.svelte-1uoklyp{background:var(--success-tint);color:var(--success-foreground)}.chip.warn.svelte-1uoklyp{background:var(--warning-tint);color:var(--sun-foreground)}.chip.bad.svelte-1uoklyp{background:var(--destructive-tint);color:var(--danger-foreground)}.vmeta.svelte-1uoklyp{font-size:var(--fs-small)}.btns.svelte-1uoklyp{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.btns.svelte-1uoklyp .btn:where(.svelte-1uoklyp){gap:6px}.older.svelte-1uoklyp{margin-top:-4px}.olderbtn.svelte-1uoklyp{font-size:var(--fs-small);color:var(--foreground-2);align-items:center;gap:4px;padding:2px 6px;text-decoration:none;display:inline-flex}.older.svelte-1uoklyp ul:where(.svelte-1uoklyp){flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.older.svelte-1uoklyp li:where(.svelte-1uoklyp){border-radius:var(--radius-btn-sm);align-items:center;gap:8px;padding:2px 6px;display:flex}.older.svelte-1uoklyp li:where(.svelte-1uoklyp):hover{background:var(--muted)}.older.svelte-1uoklyp .t:where(.svelte-1uoklyp){min-width:0;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.new.svelte-1uoklyp{border-radius:var(--radius-card);background:var(--background);flex-direction:column;gap:14px;padding:16px;display:flex}.newhead.svelte-1uoklyp{justify-content:space-between;align-items:center;gap:10px;display:flex}.newhead.svelte-1uoklyp strong:where(.svelte-1uoklyp){font-size:15px}.vsel.svelte-1uoklyp{border:1px solid var(--border);border-radius:var(--radius-btn-sm);background:var(--card);height:34px;font-size:var(--fs-small);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.vsel.svelte-1uoklyp select:where(.svelte-1uoklyp){-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:var(--foreground);cursor:pointer;background:0 0;border:0;max-width:140px;margin-right:-16px;padding:0 16px 0 0;font-weight:600}.vsel.svelte-1uoklyp svg{pointer-events:none;color:var(--muted-foreground)}.hide.svelte-1uoklyp{justify-content:space-between;align-items:center;gap:12px;display:flex}.hide.svelte-1uoklyp label:where(.svelte-1uoklyp){cursor:pointer;flex-direction:column;gap:2px;display:flex}.makebtn.svelte-1uoklyp{height:var(--btn-h-footer);background:var(--card);font-weight:500}.stack.svelte-1ljp7y6{width:144px;height:auto;margin:-4px 4px 0 -4px}.facts.svelte-1ljp7y6{flex-direction:column;gap:4px;margin-top:-6px;display:flex}.facts.svelte-1ljp7y6 p:where(.svelte-1ljp7y6){margin:0}.facts.svelte-1ljp7y6 p:where(.svelte-1ljp7y6):first-child{color:var(--foreground-2)}h3.cap.svelte-1ljp7y6{font-size:var(--fs-small);color:var(--foreground-2);text-transform:none;letter-spacing:0;margin:0 0 8px;font-weight:500}.checks.svelte-1ljp7y6{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.checks.svelte-1ljp7y6 li:where(.svelte-1ljp7y6){border-radius:var(--radius-row);background:var(--background);align-items:center;gap:14px;padding:14px 16px;display:flex}.checks.svelte-1ljp7y6 li:where(.svelte-1ljp7y6)>svg{flex:none;align-self:flex-start;margin-top:2px}.checks.svelte-1ljp7y6 li.ok:where(.svelte-1ljp7y6)>svg{color:var(--success)}.checks.svelte-1ljp7y6 li.warn:where(.svelte-1ljp7y6)>svg{color:var(--sun-foreground)}.checks.svelte-1ljp7y6 li.info:where(.svelte-1ljp7y6)>svg{color:var(--muted-foreground)}.checks.svelte-1ljp7y6 div:where(.svelte-1ljp7y6){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.checks.svelte-1ljp7y6 strong:where(.svelte-1ljp7y6){font-weight:600}.checks.svelte-1ljp7y6 span:where(.svelte-1ljp7y6){font-size:var(--fs-small);color:var(--foreground-2)}.checks.svelte-1ljp7y6 .btn:where(.svelte-1ljp7y6){background:var(--card);flex:none}.opts.svelte-1ljp7y6{background:var(--background);flex-direction:column;gap:12px;margin:16px -24px -22px;padding:16px 24px;display:flex}.opt.svelte-1ljp7y6{justify-content:space-between;align-items:center;gap:16px;display:flex}.opt.svelte-1ljp7y6 label:where(.svelte-1ljp7y6){cursor:pointer}.err.svelte-1ljp7y6{color:var(--destructive);margin:26px 0 -6px}.grow.svelte-1ljp7y6{flex:1;min-width:180px}@media (max-width:760px){.opts.svelte-1ljp7y6{margin:16px -16px -18px;padding:14px 16px}}.notices.svelte-b5oaxz{--lr:292px;z-index:6;left:calc(var(--panel-width) + 2 * var(--panel-inset));right:calc(var(--panel-inset) + var(--lr));max-width:920px;bottom:calc(var(--panel-inset) + var(--tbh) + 12px);pointer-events:none;flex-direction:column;align-items:flex-start;gap:10px;margin:0 auto;display:flex;position:absolute}.note.svelte-b5oaxz{pointer-events:auto;width:min(540px,100%)}.nudge.svelte-b5oaxz{align-self:center;width:min(560px,100%)}.note.svelte-b5oaxz{border-radius:var(--radius-card);align-items:center;gap:14px;min-height:64px;padding:12px 14px 12px 16px;display:flex}.nudge.svelte-b5oaxz{gap:16px;padding:12px}.nudge.svelte-b5oaxz img:where(.svelte-b5oaxz){flex:none;width:80px;height:auto}.txt.svelte-b5oaxz{flex-direction:column;flex:1;gap:4px;min-width:0;line-height:1.4;display:flex}.txt.svelte-b5oaxz strong:where(.svelte-b5oaxz){font-weight:600}.nudge.svelte-b5oaxz .txt:where(.svelte-b5oaxz) strong:where(.svelte-b5oaxz){font-size:15px}.nudge.svelte-b5oaxz .txt:where(.svelte-b5oaxz) .muted:where(.svelte-b5oaxz){font-size:var(--fs-small);color:var(--foreground-2)}.ic.svelte-b5oaxz{background:var(--muted);width:32px;height:32px;color:var(--foreground-2);border-radius:50%;flex:none;place-items:center;display:grid}.ic.ok.svelte-b5oaxz{background:var(--success-tint);color:var(--success)}.ic.bad.svelte-b5oaxz{background:var(--destructive-tint);color:var(--destructive)}.bar.svelte-b5oaxz{background:var(--muted);border-radius:2px;height:4px;margin-top:2px;display:block;overflow:hidden}.bar.svelte-b5oaxz span:where(.svelte-b5oaxz){background:var(--muted-foreground);height:100%;display:block}.buy.svelte-b5oaxz{border-radius:var(--radius-row);background:var(--sun);border-color:var(--sun);height:44px;color:var(--foreground);flex:none;padding:0 16px;font-weight:600}.buy.svelte-b5oaxz:hover{background:var(--daylight)}.dl.svelte-b5oaxz{flex:none;gap:6px}@media (max-width:1100px){.notices.svelte-b5oaxz{--lr:0px}.nudge.svelte-b5oaxz img:where(.svelte-b5oaxz){display:none}}@media (max-width:640px){.notices.svelte-b5oaxz{align-items:stretch;bottom:28px;left:12px;right:12px}.note.svelte-b5oaxz,.nudge.svelte-b5oaxz{align-self:stretch;width:auto}.note.svelte-b5oaxz{gap:10px;padding:10px 10px 10px 12px}.nudge.svelte-b5oaxz .txt:where(.svelte-b5oaxz) .muted:where(.svelte-b5oaxz){display:none}.buy.svelte-b5oaxz{height:40px;padding:0 12px}}.mini.svelte-1r999zp{flex:none;display:block}.full.svelte-1r999zp{display:block;overflow:visible}.full.svelte-1r999zp text:where(.svelte-1r999zp){font-variant-numeric:tabular-nums;font-size:10.5px}.full.svelte-1r999zp .n:where(.svelte-1r999zp){fill:var(--muted-foreground)}.full.svelte-1r999zp .n.cur:where(.svelte-1r999zp){fill:var(--foreground);font-weight:600}.full.svelte-1r999zp .adv:where(.svelte-1r999zp){fill:var(--success-foreground);font-weight:700}.full.svelte-1r999zp .lbl:where(.svelte-1r999zp){fill:var(--foreground);paint-order:stroke;stroke:var(--background);stroke-width:3px}.si{flex:none}.si-ok{color:var(--success-foreground)}.si-more,.si-low{color:var(--muted-foreground)}.si-over{color:var(--sun-foreground)}.uc.svelte-brja9v{border-radius:var(--radius-card);background:var(--background);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.uc-head.svelte-brja9v{align-items:center;gap:8px;min-height:28px;display:flex}.uc-head.svelte-brja9v h3:where(.svelte-brja9v){min-width:0;font-size:var(--fs-body);flex:1;margin:0;font-weight:600}.uc-chip.svelte-brja9v{border-radius:var(--radius-pill);height:26px;font-size:var(--fs-caption);white-space:nowrap;background:var(--muted);color:var(--foreground-2);align-items:center;gap:4px;padding:0 10px;font-weight:600;display:inline-flex}.uc-chip.ok.svelte-brja9v{background:var(--success-tint);color:var(--success-foreground)}.uc-chip.teveel.svelte-brja9v{background:var(--warning-tint);color:var(--sun-foreground)}.uc-fold.svelte-brja9v{color:var(--muted-foreground);margin-right:-6px}.uc-sub.svelte-brja9v{margin:-6px 0 0;font-size:12.5px;line-height:1.6}.fake-link.svelte-brja9v{color:var(--foreground-2);text-underline-offset:2px}.uc-sub.svelte-brja9v .btn-link:where(.svelte-brja9v){color:var(--foreground-2);text-underline-offset:2px}.fake-link.svelte-brja9v{text-decoration:underline}.uc-legend.svelte-brja9v{font-size:var(--fs-caption);color:var(--foreground-2);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.uc-legend.svelte-brja9v>span:where(.svelte-brja9v){align-items:center;gap:5px;display:inline-flex}.sw.svelte-brja9v{border-radius:2px;width:9px;height:9px}.sw.self.svelte-brja9v{background:var(--usage-self)}.sw.exp.svelte-brja9v{background:var(--usage-export)}.sw.band.svelte-brja9v{background:repeating-linear-gradient(-45deg, var(--advice-hatch) 0 1.5px, var(--advice-band) 1.5px 4px);width:12px;box-shadow:inset 0 0 0 1px var(--advice-border)}.uc-tags.svelte-brja9v{margin-left:auto;gap:8px!important}.uc-tag.svelte-brja9v{border-radius:var(--radius-pill);background:var(--muted);height:20px;color:var(--foreground-2);cursor:help;align-items:center;padding:0 7px;font-weight:500;display:inline-flex}.uc-figs.svelte-brja9v{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.uc-figs.svelte-brja9v>div:where(.svelte-brja9v){border-radius:var(--radius-btn-sm);background:var(--card);flex-direction:column;min-width:0;padding:8px 10px;display:flex}.uc-figs.svelte-brja9v span:where(.svelte-brja9v){color:var(--muted-foreground);font-size:11.5px;line-height:1.45}.uc-figs.svelte-brja9v b:where(.svelte-brja9v){font-size:var(--fs-body);white-space:nowrap;font-weight:600}.ur.svelte-dvqlb7{border-radius:var(--radius-row);background:var(--background);width:100%;color:var(--foreground);font:inherit;text-align:left;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}button.ur.svelte-dvqlb7{cursor:pointer}button.ur.svelte-dvqlb7:hover{background:var(--muted)}.ur.empty.svelte-dvqlb7{background:var(--warning-tint);box-shadow:inset 0 0 0 1px var(--warning-border)}.ur-text.svelte-dvqlb7{flex-direction:column;min-width:0;display:flex}.ur-title.svelte-dvqlb7{font-size:var(--fs-body);align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.ur-sub.svelte-dvqlb7{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.ur-sub.strong.svelte-dvqlb7{color:var(--foreground-2);white-space:normal}.known.svelte-dvqlb7 .ur-sub:where(.svelte-dvqlb7){display:block}.known.svelte-dvqlb7 .ur-title:where(.svelte-dvqlb7){line-height:1.35;display:block}.known.svelte-dvqlb7 .ur-title:where(.svelte-dvqlb7) .si{vertical-align:-2px;margin-left:4px;display:inline-block}.ur-price.svelte-dvqlb7{border-radius:var(--radius-pill);background:var(--price-tint);height:18px;color:var(--price-foreground);flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ur.svelte-dvqlb7 .ur-chev{color:var(--muted-foreground)}@media (max-width:640px){.ur-title.svelte-dvqlb7{font-size:15px}.ur-sub.svelte-dvqlb7{font-size:13px}}.ud-note.svelte-1rckhwb{flex:1;min-width:180px;line-height:1.45}.dlg-foot .ud-save.svelte-1rckhwb,.dlg-foot .ud-later.svelte-1rckhwb{height:44px}.ss-foot .ud-later.svelte-1rckhwb{border-radius:var(--radius-card);flex:none;height:48px;padding:0 22px}.ss-foot .ud-save.svelte-1rckhwb{border-radius:var(--radius-card);flex:1;height:48px;font-size:15px}.fc{overflow:hidden}.fc-close{z-index:2;position:absolute;top:10px;right:10px}.fc-track.svelte-fqlq34{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.fc-track.svelte-fqlq34::-webkit-scrollbar{display:none}.fc-slide.svelte-fqlq34{scroll-snap-align:start;flex-direction:column;flex:0 0 100%;min-width:0;display:flex}.fc-media.svelte-fqlq34{background:var(--background);border-bottom:1px solid var(--muted);justify-content:center;align-items:center;height:300px;padding:18px;display:flex;position:relative}.fc-ex.svelte-fqlq34{font-size:var(--fs-caption);color:var(--muted-foreground);position:absolute;top:12px;left:14px}.fc-chart.svelte-fqlq34{pointer-events:none;flex-direction:column;flex:none;gap:10px;width:460px;max-width:100%;display:flex}.fc-legend.svelte-fqlq34{font-size:var(--fs-small);color:var(--foreground-2);flex-wrap:wrap;gap:4px 16px;display:flex}.fc-legend.svelte-fqlq34>span:where(.svelte-fqlq34){align-items:center;gap:6px;display:inline-flex}.sw.svelte-fqlq34{border-radius:2px;width:10px;height:10px}.sw.self.svelte-fqlq34{background:var(--usage-self)}.sw.exp.svelte-fqlq34{background:var(--usage-export)}.sw.band.svelte-fqlq34{background:repeating-linear-gradient(-45deg, var(--advice-hatch) 0 1.5px, var(--advice-band) 1.5px 4px);width:14px;box-shadow:inset 0 0 0 1px var(--advice-border)}.fc-advice.svelte-fqlq34{border-radius:var(--radius-card);background:var(--card);width:min(82%,340px);box-shadow:var(--shadow-float);flex-direction:column;gap:12px;padding:22px;display:flex}.fc-row.svelte-fqlq34{justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}.fc-chip.svelte-fqlq34{border-radius:var(--radius-pill);background:var(--success-tint);height:24px;color:var(--success-foreground);font-size:var(--fs-caption);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;font-weight:600;display:inline-flex}.fc-big.svelte-fqlq34{font-size:30px;font-weight:700;line-height:1.15}.fc-advice.svelte-fqlq34>.muted:where(.svelte-fqlq34){font-size:var(--fs-small)}.fc-tiles.svelte-fqlq34{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fc-tiles.svelte-fqlq34>span:where(.svelte-fqlq34){border-radius:var(--radius-btn-sm);background:var(--background);flex-direction:column;padding:8px 10px;font-size:12.5px;display:flex}.fc-stack.svelte-fqlq34{object-fit:contain;max-width:90%;max-height:100%}.fc-text.svelte-fqlq34{flex-direction:column;gap:6px;min-height:124px;padding:20px 24px 8px;display:flex}.fc-meta.svelte-fqlq34{align-items:center;gap:8px;font-size:12.5px;display:flex}.fc-price.svelte-fqlq34{border-radius:var(--radius-pill);background:var(--price-tint);height:22px;color:var(--price-foreground);font-size:var(--fs-caption);white-space:nowrap;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.fc-text.svelte-fqlq34 h2:where(.svelte-fqlq34){margin:0;font-size:20px;font-weight:700}.fc-text.svelte-fqlq34 p:where(.svelte-fqlq34){color:var(--foreground-2);font-size:var(--fs-body);margin:0;line-height:1.55}.fc-foot.svelte-fqlq34{align-items:center;gap:10px;padding:14px 24px 20px;display:flex}.fc-dots.svelte-fqlq34{flex:1;gap:5px;display:flex}.fc-dots.svelte-fqlq34 i:where(.svelte-fqlq34){background:var(--control-border);border-radius:4px;width:7px;height:7px}.fc-dots.svelte-fqlq34 i.on:where(.svelte-fqlq34){background:var(--foreground);width:18px}.fc-btn.svelte-fqlq34{gap:6px;height:44px}.fc-next.svelte-fqlq34{padding:0 18px}.fc-buy.svelte-fqlq34{border-color:var(--sun);background:var(--sun);color:var(--foreground);padding:0 18px;font-weight:600}.fc-buy.svelte-fqlq34:hover:not(:disabled){background:var(--sun);filter:brightness(.96)}.fc-note.svelte-fqlq34{text-align:center;margin:-8px 24px 18px;font-size:12.5px;line-height:1.5}@media (max-width:640px){.fc-track.svelte-fqlq34{margin:0 -16px}.fc-slide.svelte-fqlq34{padding:0 16px}.fc-media.svelte-fqlq34{border-radius:var(--radius-panel);border-bottom:0;height:auto;min-height:240px;padding:14px}.fc-text.svelte-fqlq34{padding:18px 2px 0}.fc-text.svelte-fqlq34 h2:where(.svelte-fqlq34){font-size:19px}.fc-note.svelte-fqlq34{text-align:left;margin:0}.fc-btn.svelte-fqlq34{border-radius:var(--radius-card);height:48px}.fc-buy.svelte-fqlq34{flex:1;padding:0 12px}}.app.svelte-1n46o8q{--panel-width:clamp(400px, 22vw, 600px);height:100%;position:relative}.stage.svelte-1n46o8q{background:var(--scene-bg);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.stage.placing.svelte-1n46o8q canvas{cursor:crosshair}.canvas.svelte-1n46o8q{position:absolute;top:0;bottom:0;left:0;right:0}.stage.waiting.svelte-1n46o8q{background:var(--scene-bg) var(--placeholder) center / cover no-repeat}.stage.waiting.svelte-1n46o8q .canvas:where(.svelte-1n46o8q){visibility:hidden}.center.svelte-1n46o8q{padding:2rem;padding-left:calc(var(--panel-width) + 2 * var(--panel-inset));place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.side.svelte-1n46o8q{left:var(--panel-inset);top:var(--panel-inset);max-height:calc(100% - 2 * var(--panel-inset));width:var(--panel-width);border-radius:var(--radius-panel);z-index:10;flex-direction:column;display:flex;position:absolute;overflow:hidden}.top.svelte-1n46o8q{align-items:center;gap:10px;padding:16px 16px 0;display:flex}.crumbs.svelte-1n46o8q{min-height:var(--btn-h);border:1px solid var(--warning-border);border-radius:var(--radius-row);font-size:var(--fs-small);color:var(--muted-foreground);align-items:stretch;display:flex;overflow:hidden}.crumb-back.svelte-1n46o8q{border:0;border-right:1px solid var(--warning-border);background:var(--warning-tint);color:var(--sun-foreground);font:inherit;cursor:pointer;flex:none;align-items:center;gap:4px;padding:0 14px 0 10px;font-weight:600;display:inline-flex}.crumb-back.svelte-1n46o8q:hover{background:var(--sun-tint)}.crumb-path.svelte-1n46o8q{white-space:nowrap;align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex;overflow:hidden}.crumb.svelte-1n46o8q{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.crumb.svelte-1n46o8q:hover{color:var(--foreground);text-decoration:underline}.crumb.cur.svelte-1n46o8q{text-overflow:ellipsis;min-width:0;color:var(--foreground);cursor:default;font-weight:600;overflow:hidden}.sep.svelte-1n46o8q{color:var(--muted-foreground)}.mid.svelte-1n46o8q{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow-y:auto}.rh.svelte-1n46o8q{flex:none}.content.svelte-1n46o8q{flex-direction:column;flex:none;gap:18px;padding:18px 16px;display:flex}.foot.svelte-1n46o8q{border-top:1px solid var(--muted);padding:12px 16px 16px}.mobile-note.svelte-1n46o8q{text-align:center;margin-top:10px;display:none}.home-m.svelte-1n46o8q{display:none}.menupill.svelte-1n46o8q{border:1px solid var(--border);border-radius:var(--radius-pill);flex:none;align-items:center;gap:2px;padding:3px;display:flex}.menupill.svelte-1n46o8q .btn-icon{border:0;width:36px;height:36px}.logo-s.svelte-1n46o8q{border-radius:50%;display:flex}.logo-s.svelte-1n46o8q .mark:where(.svelte-1n46o8q){width:34px;height:34px}.logo.editor.svelte-1n46o8q{display:none}.footbtns.svelte-1n46o8q{gap:10px;display:flex}.footbtns.svelte-1n46o8q .btn-footer:where(.svelte-1n46o8q){flex:1}.unfold.svelte-1n46o8q{display:none}.rbwrap.svelte-1n46o8q{display:contents}.grip.svelte-1n46o8q{display:none}.logo.svelte-1n46o8q{background:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.topright.svelte-1n46o8q{top:var(--panel-inset);right:var(--panel-inset);z-index:6;align-items:center;gap:8px;display:flex;position:absolute}.errcol.svelte-1n46o8q{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.addr-fixed.svelte-1n46o8q{min-width:0;height:var(--btn-h);border-radius:var(--radius-row);background:var(--muted);flex:1;align-items:center;gap:8px;padding:0 14px;font-weight:500;display:flex}.addr-fixed.svelte-1n46o8q .t:where(.svelte-1n46o8q){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.addr-fixed.svelte-1n46o8q svg{color:var(--muted-foreground);flex:none}.skeleton.svelte-1n46o8q{flex-direction:column;gap:10px;display:flex}.skeleton.svelte-1n46o8q .addr:where(.svelte-1n46o8q){font-size:var(--fs-h1-panel);font-weight:700}.skeleton.svelte-1n46o8q span:where(.svelte-1n46o8q){background:var(--muted);border-radius:6px;width:80%;height:12px}.skeleton.svelte-1n46o8q span.short:where(.svelte-1n46o8q){width:50%}.home.svelte-1n46o8q{left:var(--panel-inset);top:var(--panel-inset);bottom:var(--panel-inset);width:var(--panel-width);z-index:10;flex-direction:column;justify-content:space-between;gap:16px;display:flex;position:absolute;overflow-y:auto}.card-home.svelte-1n46o8q,.card-faq.svelte-1n46o8q{border-radius:var(--radius-panel);flex:none}.card-home.svelte-1n46o8q{flex-direction:column;padding:16px 20px 20px;display:flex}.brandbar.svelte-1n46o8q{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.brand.svelte-1n46o8q{color:var(--foreground);align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.mark.svelte-1n46o8q{background:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.card-home.svelte-1n46o8q h1:where(.svelte-1n46o8q){letter-spacing:-.01em;font-size:23px;line-height:1.3}.about.svelte-1n46o8q{font-size:var(--fs-small);color:var(--foreground-2);margin-top:14px;line-height:1.55}.search.svelte-1n46o8q{gap:8px;margin-top:16px;display:flex}.search.svelte-1n46o8q .wrap{height:52px}.search.svelte-1n46o8q .wrap input{padding-left:46px;font-size:15px;font-weight:400}.search.svelte-1n46o8q .wrap .icon{left:18px}.search.svelte-1n46o8q .btn-icon{border-radius:var(--radius-row);width:52px;height:52px}.card-home.svelte-1n46o8q .note:where(.svelte-1n46o8q){margin-top:12px}.go.svelte-1n46o8q{border-radius:var(--radius-row);height:48px;font-size:var(--fs-body);margin-top:14px;font-weight:600}.last.svelte-1n46o8q{font-size:var(--fs-small);color:var(--foreground-2);align-items:center;gap:8px;margin-top:16px;display:flex}.last.svelte-1n46o8q .btn-link:where(.svelte-1n46o8q){color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.points.svelte-1n46o8q{border-top:1px solid var(--muted);font-size:var(--fs-caption);color:var(--foreground-2);grid-template-columns:1fr 1fr;gap:10px 16px;margin:16px 0 0;padding:16px 0 0;line-height:1.6;list-style:none;display:grid}.points.svelte-1n46o8q li:where(.svelte-1n46o8q){align-items:flex-start;gap:8px;display:flex}.points.svelte-1n46o8q li:where(.svelte-1n46o8q) svg{color:var(--foreground);flex:none;margin-top:2px}.points.svelte-1n46o8q .how:where(.svelte-1n46o8q){align-items:center}.points.svelte-1n46o8q .how:where(.svelte-1n46o8q) a:where(.svelte-1n46o8q){color:var(--foreground);align-items:center;gap:4px;font-weight:500;display:inline-flex}.card-faq.svelte-1n46o8q{flex-direction:column;flex:0 auto;min-height:140px;padding:18px 0 8px;display:flex;overflow:hidden}.card-faq.svelte-1n46o8q h2:where(.svelte-1n46o8q){letter-spacing:-.01em;margin:0 20px 10px;font-size:17px;font-weight:700}.faq-list.svelte-1n46o8q{overscroll-behavior:contain;min-height:0;padding:0 20px;overflow-y:auto}:-webkit-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q{border-top:1px solid var(--muted)}:-moz-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q{border-top:1px solid var(--muted)}:is(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q{border-top:1px solid var(--muted)}:-webkit-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) summary.svelte-1n46o8q{min-height:44px;font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-weight:500;display:flex}:-moz-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) summary.svelte-1n46o8q{min-height:44px;font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-weight:500;display:flex}:is(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) summary.svelte-1n46o8q{min-height:44px;font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-weight:500;display:flex}:-webkit-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q p:where(.svelte-1n46o8q){padding-bottom:12px;line-height:1.5}:-moz-any(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q p:where(.svelte-1n46o8q){padding-bottom:12px;line-height:1.5}:is(.card-faq:where(.svelte-1n46o8q),.faq-m:where(.svelte-1n46o8q)) details.svelte-1n46o8q p:where(.svelte-1n46o8q){padding-bottom:12px;line-height:1.5}.mbar.svelte-1n46o8q,.home-m-sheet.svelte-1n46o8q,.mstatus.svelte-1n46o8q{display:none}@media (max-width:1100px){.app.svelte-1n46o8q{--panel-width:360px}}@media (max-width:640px){.app.svelte-1n46o8q{flex-direction:column;height:100%;display:flex}.stage.svelte-1n46o8q{flex:1;min-height:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}.side.svelte-1n46o8q{width:auto;height:clamp(320px, var(--sheet-h,55%), calc(100% - 190px));border-radius:20px 20px 0 0;flex:none;min-height:0;max-height:none;margin-bottom:-16px;position:relative;top:-16px;bottom:auto;left:auto}.mid.svelte-1n46o8q{display:contents}.content.svelte-1n46o8q{flex:1;min-height:0;overflow-y:auto}.logo.svelte-1n46o8q{display:none}.side.folded.svelte-1n46o8q{height:auto}.side.low.svelte-1n46o8q:not(.folded){height:max(320px,min(44%,100% - 190px))}.side.carded.svelte-1n46o8q:not(.folded) .variant-row{display:none}.side.carded.svelte-1n46o8q:not(.folded) .rh:where(.svelte-1n46o8q){display:none}.side.carded.svelte-1n46o8q .mobile-note:where(.svelte-1n46o8q){display:none}.mstatus.svelte-1n46o8q{z-index:24;border-radius:var(--radius-pill);min-height:44px;padding:4px 6px 4px 16px;display:flex;position:fixed;top:66px;left:12px;right:12px}.side.folded.svelte-1n46o8q .content:where(.svelte-1n46o8q){display:none}.side.folded.svelte-1n46o8q .foot:where(.svelte-1n46o8q){border-top:0;margin-top:auto}.side.folded.svelte-1n46o8q .mobile-note:where(.svelte-1n46o8q){display:none}.side.folded.svelte-1n46o8q .unfold:where(.svelte-1n46o8q){display:inline-flex}.side.folded.svelte-1n46o8q .rbwrap:where(.svelte-1n46o8q){display:none}.rh.svelte-1n46o8q{overscroll-behavior:contain;flex:none;max-height:45%;overflow-y:auto}.side.folded.svelte-1n46o8q .variant-row{display:none}.menupill.svelte-1n46o8q{background:var(--card);box-shadow:var(--shadow-float);border:0;border-radius:50%;padding:0}.menupill.svelte-1n46o8q .logo-s:where(.svelte-1n46o8q){display:none}.grip.svelte-1n46o8q{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;width:100%;height:26px;padding:10px 0 0;display:flex}.grip.svelte-1n46o8q span:where(.svelte-1n46o8q){background:var(--control-border);border-radius:2px;width:36px;height:4px}.top.svelte-1n46o8q{z-index:25;gap:8px;padding:0;position:fixed;top:12px;left:12px;right:12px}.top.svelte-1n46o8q .wrap{background:var(--card);box-shadow:var(--shadow-float)}.top.svelte-1n46o8q .btn-icon{box-shadow:var(--shadow-float);border-color:#0000}.home-m.svelte-1n46o8q{display:inline-flex}.topright.svelte-1n46o8q{z-index:24;position:fixed;top:64px;right:12px}.content.svelte-1n46o8q{gap:14px;padding:14px 16px}.foot.svelte-1n46o8q{padding:10px 16px 12px}.mobile-note.svelte-1n46o8q{margin-top:6px;display:block}.center.svelte-1n46o8q{padding-left:2rem}.app.home-mobile.svelte-1n46o8q{overscroll-behavior:contain;display:block;overflow-y:auto}.home-mobile.svelte-1n46o8q .stage:where(.svelte-1n46o8q){flex:none;height:340px}.home-mobile.svelte-1n46o8q .stage:where(.svelte-1n46o8q) canvas{touch-action:pan-y!important}.mbar.svelte-1n46o8q{z-index:6;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:16px;right:16px}.brand.pill.svelte-1n46o8q{border-radius:var(--radius-pill);background:var(--card);height:44px;box-shadow:var(--shadow-float);gap:8px;padding:0 16px 0 6px}.mbar.svelte-1n46o8q .btn-icon{width:44px;height:44px;box-shadow:var(--shadow-float);border-color:#0000}.home-m-sheet.svelte-1n46o8q{z-index:10;background:var(--card);border-radius:var(--radius-panel) var(--radius-panel) 0 0;flex-direction:column;margin-top:-16px;padding:24px 20px 40px;display:flex;position:relative}.home-m-sheet.svelte-1n46o8q h1:where(.svelte-1n46o8q){letter-spacing:-.01em;font-size:21px;line-height:1.35}.home-m-sheet.svelte-1n46o8q .search:where(.svelte-1n46o8q){margin-top:18px}.home-m-sheet.svelte-1n46o8q .go:where(.svelte-1n46o8q){height:52px;margin-top:18px;font-size:15px}.home-m-sheet.svelte-1n46o8q .last:where(.svelte-1n46o8q){margin-top:26px}.home-m-sheet.svelte-1n46o8q .note:where(.svelte-1n46o8q){margin-top:12px}.home-m-sheet.svelte-1n46o8q .note.device:where(.svelte-1n46o8q){background:var(--background);color:var(--foreground-2);font-size:var(--fs-small);margin-top:20px;line-height:1.5}.home-m-sheet.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:17px;font-weight:700}.how-m.svelte-1n46o8q{margin-top:32px}.how-m.svelte-1n46o8q .about:where(.svelte-1n46o8q){font-size:var(--fs-body);margin-top:8px;line-height:1.6}.steps-m.svelte-1n46o8q{margin:16px 0 0;padding:0;list-style:none}.steps-m.svelte-1n46o8q li:where(.svelte-1n46o8q){border-top:1px solid var(--muted);gap:14px;padding:16px 0;display:flex}.steps-m.svelte-1n46o8q .nr:where(.svelte-1n46o8q){background:var(--primary);width:26px;height:26px;color:var(--primary-foreground);font-size:var(--fs-small);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.steps-m.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-size:15px}.steps-m.svelte-1n46o8q p:where(.svelte-1n46o8q){font-size:var(--fs-body);color:var(--foreground-2);margin-top:2px;line-height:1.6}.how-m.svelte-1n46o8q .points:where(.svelte-1n46o8q){border-radius:var(--radius-card);background:var(--background);font-size:var(--fs-small);border-top:0;margin-top:8px;padding:16px}.faq-m.svelte-1n46o8q{margin-top:32px}.faq-m.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin-bottom:10px}.faq-m.svelte-1n46o8q summary:where(.svelte-1n46o8q){min-height:52px;font-size:var(--fs-body)}.faq-m.svelte-1n46o8q details:where(.svelte-1n46o8q):last-child{border-bottom:1px solid var(--muted)}}
