:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#edeff2;--track:#eceef1;--well:#f5f6f8;--canvas:#fff;--line:#e4e6ea;--line-strong:#c9cdd4;--line-dashed:#a9afb9;--line-chip:#cdd1d8;--ink:#0e1116;--ink-hover:#2c313a;--on-ink:#fff;--ink-2:#3f4550;--ink-3:#5b626e;--media:#868d99;--hover-nav:#e2e5e9;--hover-seg:#e0e3e8;--hover-ask:#e4e7eb;--accent:#cc4a0c;--on-accent:#fff;--accent-ink:#cc4a0c;--accent-ink-hover:#b8430b;--accent-hover:#b8430b;--need-bg:#0e1116;--need-fg:#fff;--need-2:#b4bac4;--need-raise:#262a32;--need-line:#2a2e36;--need-hover-bg:#fff;--need-hover-fg:#0e1116;--chart-gap:#e9ebef;--chart-col:#fff;--prov-1:#0e1116;--prov-2:#5b626e;--prov-3:#8e95a1;--heat-1:#e9ebef;--heat-2:#d5d8de;--heat-3:#b4bac4;--heat-4:#5b626e;--heat-5:#0e1116;--ring-soft:#0e11160d;--ring-canvas:#0e11160a;--shadow-seg:0 1px 1.5px #0e11161a;--shadow-tip:0 10px 26px #0e111624, 0 0 0 1px #0e111612;--skeleton:#e9ebef;--scrim:#0e111666;--side:196px;--edge:10px;--pad:28px;--col-gap:24px;--stack:18px;--rail:364px;--row:40px;--hero:82px;--hero-cur:28px;--hero-cents:36px;--t2-w:372px;--t2-a:27px;--t2-b:19px;--eff-w:178px;--roas:30px;--t3:17px;--nav:33px;--top:66px;--text:13.5px;--small:12px;--led:23px;--touch:30px;--r-canvas:24px;--r-panel:22px;--r-well:20px;--r-inner:14px;--r-ctl:10px;--font:var(--font-manrope), "Manrope Ext", system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0a0a0a;--track:#232323;--well:#1b1b1b;--canvas:#131313;--line:#2a2a2a;--line-strong:#474747;--line-dashed:#6e6e6e;--line-chip:#3d3d3d;--ink:#f4f4f4;--ink-hover:#d6d6d6;--on-ink:#0b0b0b;--ink-2:#c8c8c8;--ink-3:#a3a3a3;--media:#868686;--hover-nav:#1c1c1c;--hover-seg:#2e2e2e;--hover-ask:#2a2a2a;--accent:#cc4a0c;--on-accent:#fff;--accent-ink:#f0651f;--accent-ink-hover:#ff7f3f;--accent-hover:#b8430b;--need-bg:#242424;--need-fg:#fff;--need-2:#bdbdbd;--need-raise:#383838;--need-line:#383838;--need-hover-bg:#f4f4f4;--need-hover-fg:#0b0b0b;--chart-gap:#262626;--chart-col:#2b2b2b;--prov-1:#f4f4f4;--prov-2:#a3a3a3;--prov-3:#6e6e6e;--heat-1:#2a2a2a;--heat-2:#3d3d3d;--heat-3:#6e6e6e;--heat-4:#a3a3a3;--heat-5:#f4f4f4;--ring-soft:#ffffff12;--ring-canvas:#ffffff0f;--shadow-seg:0 1px 2px #0009;--shadow-tip:0 12px 30px #0009, 0 0 0 1px #ffffff17;--skeleton:#232323;--scrim:#0009}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0a0a0a;--track:#232323;--well:#1b1b1b;--canvas:#131313;--line:#2a2a2a;--line-strong:#474747;--line-dashed:#6e6e6e;--line-chip:#3d3d3d;--ink:#f4f4f4;--ink-hover:#d6d6d6;--on-ink:#0b0b0b;--ink-2:#c8c8c8;--ink-3:#a3a3a3;--media:#868686;--hover-nav:#1c1c1c;--hover-seg:#2e2e2e;--hover-ask:#2a2a2a;--accent:#cc4a0c;--on-accent:#fff;--accent-ink:#f0651f;--accent-ink-hover:#ff7f3f;--accent-hover:#b8430b;--need-bg:#242424;--need-fg:#fff;--need-2:#bdbdbd;--need-raise:#383838;--need-line:#383838;--need-hover-bg:#f4f4f4;--need-hover-fg:#0b0b0b;--chart-gap:#262626;--chart-col:#2b2b2b;--prov-1:#f4f4f4;--prov-2:#a3a3a3;--prov-3:#6e6e6e;--heat-1:#2a2a2a;--heat-2:#3d3d3d;--heat-3:#6e6e6e;--heat-4:#a3a3a3;--heat-5:#f4f4f4;--ring-soft:#ffffff12;--ring-canvas:#ffffff0f;--shadow-seg:0 1px 2px #0009;--shadow-tip:0 12px 30px #0009, 0 0 0 1px #ffffff17;--skeleton:#232323;--scrim:#0009}@media (max-width:1380px),(max-height:860px){:root{--side:172px;--edge:8px;--pad:20px;--col-gap:18px;--stack:12px;--rail:328px;--row:33px;--hero:66px;--hero-cur:23px;--hero-cents:29px;--t2-w:332px;--t2-a:23px;--t2-b:16.5px;--eff-w:160px;--roas:25px;--t3:15px;--nav:30px;--top:56px;--text:13px;--small:11.5px;--led:21px;--touch:28px;--r-canvas:20px;--r-panel:18px;--r-well:16px;--r-inner:12px}}@media (min-width:1720px) and (min-height:1000px){:root{--side:220px;--edge:12px;--pad:36px;--col-gap:32px;--stack:22px;--rail:424px;--row:46px;--hero:104px;--hero-cur:34px;--hero-cents:44px;--t2-w:460px;--t2-a:33px;--t2-b:23px;--eff-w:208px;--roas:36px;--t3:20px;--nav:37px;--top:74px;--text:14.5px;--small:12.5px;--led:26px;--touch:32px;--r-canvas:26px}}@media (max-width:760px){:root{--pad:16px;--stack:16px;--edge:0px;--hero:60px;--hero-cur:22px;--hero-cents:28px;--t2-a:26px;--t2-b:18px;--roas:28px;--t3:18px;--row:44px;--nav:44px;--touch:44px;--text:14px;--small:12.5px;--led:32px;--r-canvas:20px}}
*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--page);color:var(--ink);font-family:var(--font);font-size:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:500;line-height:1.45}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}:focus{outline:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tn{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}svg.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ck{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.brand{box-sizing:content-box;width:128px;color:var(--ink);border-radius:8px;align-self:flex-start;margin-bottom:12px;padding:6px 10px;display:block}.brand svg{width:100%;height:auto;display:block}.brand:hover{background:var(--track)}.st{font-size:var(--small);color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;font-weight:700;display:inline-flex}.st svg,.dot{width:10px;height:10px;color:var(--ink-2);flex:none}.st.pen,.st.pen svg{color:var(--accent-ink)}.why{font-size:var(--small);color:var(--ink-3);font-weight:500}.chg{background:var(--track);white-space:nowrap;border-radius:7px;align-items:center;gap:3px;height:22px;padding:0 8px 0 6px;font-size:12px;font-weight:800;display:inline-flex}.chg svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.seg{background:var(--track);border-radius:12px;flex:none;padding:3px;display:flex}.seg button{height:var(--touch);color:var(--ink-2);white-space:nowrap;border-radius:9px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s}.seg button:hover{color:var(--ink);background:var(--hover-seg)}.seg button:disabled,.seg button:disabled:hover{color:var(--ink-3);cursor:not-allowed;background:0 0}.seg button[aria-pressed=true],.seg button[aria-checked=true]{background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-seg);font-weight:700}.seg button[aria-pressed=true]:disabled{background:var(--canvas);color:var(--ink-3)}.seg.icons button{width:var(--touch);place-items:center;padding:0;display:grid}.seg.icons svg.i{width:15px;height:15px}.vd{letter-spacing:-.005em;border-radius:9px;align-items:center;gap:5px;height:27px;padding:0 11px 0 8px;font-size:12.5px;font-weight:800;display:inline-flex}.vd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.vd.up{background:var(--ink);color:var(--on-ink)}.vd.cut{background:var(--accent);color:var(--on-accent)}.vd.keep{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font-weight:700}.vd.watch{background:var(--track);color:var(--ink);font-weight:700}.vd.none{color:var(--ink-2);outline:1px dashed var(--line-dashed);outline-offset:-1px;padding:0 10px;font-weight:700}.info{max-width:100%;display:inline-flex}.info-t{font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:help;text-underline-offset:3px;border-radius:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .12s;display:inline}.info-t:hover,.info-t[aria-expanded=true]{-webkit-text-decoration-color:var(--line-dashed);text-decoration-color:var(--line-dashed)}@media (max-width:760px){.info-t{position:relative}.info-t:after{content:"";width:max(100%, var(--touch));height:max(100%, var(--touch));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.info-p{z-index:40;background:var(--canvas);width:288px;max-width:calc(100vw - 24px);color:var(--ink);box-shadow:var(--shadow-tip);letter-spacing:0;white-space:normal;text-align:left;border-radius:12px;padding:12px 14px;font-size:12.5px;font-weight:500;line-height:1.45;position:fixed}.info-p b{margin-bottom:3px;font-weight:800;display:block}.info-p p+p{margin-top:6px}.info-p .f{color:var(--ink-2)}.info-p .o{color:var(--ink-3);font-size:12px}.info-p a{text-underline-offset:3px;align-items:center;gap:4px;margin-top:8px;font-weight:700;text-decoration:underline;display:inline-flex}.btn{border-radius:var(--r-ctl);background:var(--ink);min-height:40px;color:var(--on-ink);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:700;transition:background .12s;display:inline-flex}.btn:hover{background:var(--ink-hover)}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn.ghost{background:var(--track);color:var(--ink)}.btn.ghost:hover{background:var(--hover-seg)}.field{flex-direction:column;gap:5px;display:flex}.field>span{color:var(--ink-2);font-size:13px;font-weight:600}.field input{border-radius:var(--r-ctl);background:var(--canvas);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);border:0;padding:0 12px;font-size:14px;font-weight:600;transition:box-shadow .12s}.field input:hover{box-shadow:inset 0 0 0 1px var(--line-dashed)}.field input:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--accent-ink)}.field small{color:var(--ink-3);font-size:12px}.field small.err{color:var(--accent-ink);font-weight:700}.msg-page{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;max-width:460px;min-height:100dvh;margin:0 auto;padding:24px;display:flex}.msg-page h1{letter-spacing:-.025em;font-size:22px;font-weight:800}.msg-page p{color:var(--ink-2);margin-bottom:8px}.sk{background:var(--skeleton);border-radius:8px;animation:1.6s ease-in-out infinite sk;display:block}@keyframes sk{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
@font-face{font-family:Manrope Ext;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.mxO9Iq_className{font-family:manrope,manrope Fallback}.mxO9Iq_variable{--font-manrope:"manrope", "manrope Fallback"}
