:root{--bg:#edf0f4;--surface:#fff;--surface2:#f4f6f9;--line:#dfe3ea;--line2:#c8ced8;--ink:#0c1018;--ink2:#4c5565;--ink3:#677083;--money:#e1c41b;--moneyink:#151300;--ok:#13784d;--okbg:#e2f3ea;--warn:#985800;--warnbg:#fbefd9;--bad:#c2323a;--badbg:#fbe5e6;--band:#0b0e15;--band2:#121722;--bandline:#232a39;--bandink:#eef1f7;--bandink2:#8f9ab0;--btn:#0c1018;--btnink:#fff;--selection:#e1c41b55;--c-fire:#f0562b;--c-reload:#2f8cf0;--c-boost:#3fbf5a;--c-berry:#9b5cf0;--c-surge:#16b3c6;--c-idle:#8b9098;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#080a0f;--surface:#10141c;--surface2:#161b26;--line:#212838;--line2:#2f3849;--ink:#eef1f7;--ink2:#9aa4b8;--ink3:#7f8aa0;--money:#e1c41b;--moneyink:#151300;--ok:#44c48b;--okbg:#10261c;--warn:#f0a74c;--warnbg:#291d0b;--bad:#f26a70;--badbg:#2b1316;--band:#05070b;--band2:#0d111a;--bandline:#1c2331;--bandink:#eef1f7;--bandink2:#8792a8;--btn:#eef1f7;--btnink:#080a0f;--selection:#e1c41b55;--c-fire:#f0562b;--c-reload:#2f8cf0;--c-boost:#3fbf5a;--c-berry:#9b5cf0;--c-surge:#16b3c6;--c-idle:#8b9098;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#080a0f;--surface:#10141c;--surface2:#161b26;--line:#212838;--line2:#2f3849;--ink:#eef1f7;--ink2:#9aa4b8;--ink3:#7f8aa0;--money:#e1c41b;--moneyink:#151300;--ok:#44c48b;--okbg:#10261c;--warn:#f0a74c;--warnbg:#291d0b;--bad:#f26a70;--badbg:#2b1316;--band:#05070b;--band2:#0d111a;--bandline:#1c2331;--bandink:#eef1f7;--bandink2:#8792a8;--btn:#eef1f7;--btnink:#080a0f;--selection:#e1c41b55;--c-fire:#f0562b;--c-reload:#2f8cf0;--c-boost:#3fbf5a;--c-berry:#9b5cf0;--c-surge:#16b3c6;--c-idle:#8b9098;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font:14.5px/1.45 Saira,system-ui,sans-serif}::selection{background:var(--selection)}a{color:inherit;text-underline-offset:3px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--money);outline-offset:2px;border-radius:4px}.ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ic.sm{width:16px;height:16px}h1,h2{font-family:Saira Semi Condensed,sans-serif;font-weight:700;line-height:1.1}h2{letter-spacing:.01em;font-size:18px}.muted{color:var(--ink2)}.small{font-size:13px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden}.ph{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.pb{padding:16px 20px 20px}.btn{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font:600 14.5px/1 Saira Semi Condensed,sans-serif;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn.pri{background:var(--btn);color:var(--btnink)}.btn.pri:hover{background:var(--money);color:var(--moneyink)}.btn.sec{border:1px solid var(--line2)}.btn.sec:hover{border-color:var(--ink)}.btn.sm{height:34px;padding:0 12px;font-size:13.5px}.btn.is-done{background:var(--ok);color:#fff;border-color:var(--ok)}.bgrid{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.chip{background:var(--surface2);border:1px solid var(--line);letter-spacing:.04em;border-radius:4px;align-items:center;height:24px;padding:0 8px;font:600 12.5px/1 Saira Semi Condensed,sans-serif;display:inline-flex}.sw{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.st{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;height:26px;padding:0 9px;font:600 13px/1 Saira Semi Condensed,sans-serif;display:inline-flex}.st.ceka{background:var(--warnbg);color:var(--warn)}.st.ok{background:var(--okbg);color:var(--ok)}.st.storno{border:1.5px solid var(--bad);color:var(--bad);text-transform:uppercase;letter-spacing:.14em;height:24px;font-size:12px;font-weight:700}.st.paid{background:var(--surface2);color:var(--ink2)}.strike{text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad);color:var(--ink3)}table{border-collapse:collapse;width:100%}th{color:var(--ink3);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface2);padding:12px 10px;font:600 12.5px/1 Saira Semi Condensed,sans-serif}td{border-bottom:1px solid var(--line);white-space:nowrap;height:54px;padding:0 10px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--surface2)}th:first-child,td:first-child{padding-left:20px}th:last-child,td:last-child{padding-right:20px}.r{text-align:right}.dot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 25%,transparent);border-radius:50%}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 55%,transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.live{color:var(--bandink2);white-space:nowrap;align-items:center;gap:8px;font:600 13px/1 Saira Semi Condensed,sans-serif;display:inline-flex}.live b{color:var(--bandink);letter-spacing:.12em;font-weight:700}.band{background:var(--band);color:var(--bandink);border-bottom:1px solid var(--bandline)}.band .in{align-items:center;gap:20px;max-width:1360px;height:64px;margin:0 auto;padding:0 28px;display:flex}.band .ilogo{width:124px;display:block}.influ{letter-spacing:.01em;align-items:center;gap:8px;font:800 20px/1 Saira Semi Condensed,sans-serif;display:flex}.influ i{background:var(--money);border-radius:2px;width:12px;height:12px}.vsep{background:var(--bandline);width:1px;height:26px}.tabs{height:100%;margin-left:8px;display:flex}.tabs a{color:var(--bandink2);align-items:center;gap:8px;padding:0 14px;font:600 15px/1 Saira Semi Condensed,sans-serif;text-decoration:none;display:flex;position:relative}.tabs a:hover,.tabs a.on{color:var(--bandink)}.tabs a.on:after{content:"";background:var(--bandink);height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.tabs em{background:var(--money);color:var(--moneyink);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-style:normal;display:grid}.band .right{align-items:center;gap:14px;margin-left:auto;display:flex}.av{color:#fff;background:#273043;border-radius:50%;place-items:center;width:36px;height:36px;font:700 13px/1 Saira Semi Condensed,sans-serif;display:grid}.tbtn{border:1px solid var(--bandline);width:40px;height:40px;color:var(--bandink2);border-radius:6px;place-items:center;display:grid}.tbtn:hover{color:var(--bandink);border-color:var(--bandink2)}.tbtn .moon,:root[data-theme=dark] .tbtn .sun{display:none}:root[data-theme=dark] .tbtn .moon{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tbtn .sun{display:none}:root:not([data-theme=light]) .tbtn .moon{display:block}}.bug{background:var(--band2);color:var(--bandink);border-bottom:1px solid var(--bandline)}.bug .in{gap:18px;max-width:1360px;margin:0 auto;padding:22px 28px 24px;display:grid}.bug .row1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.bug h1{font-size:30px}.bug .sub{color:var(--bandink2);margin-top:4px;font-size:14px}.segs{border:1px solid var(--bandline);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.sg{flex-direction:column;gap:4px;min-width:0;padding:16px 20px;display:flex}.sg+.sg{border-left:1px solid var(--bandline)}.sg .lab{color:var(--bandink2);font:600 13px/1.2 Saira Semi Condensed,sans-serif}.sg .n{letter-spacing:-.01em;white-space:nowrap;margin-top:4px;font:700 44px/1 Saira Semi Condensed,sans-serif}.sg .n small{margin-left:2px;font-size:22px;font-weight:600}.sg .ft{color:var(--bandink2);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:4px;font-size:13px;display:flex}.up{color:#4fd197;align-items:center;gap:3px;font-weight:600;display:inline-flex}.up .ic{stroke-width:2.2px;width:14px;height:14px}.sg.money{background:var(--money);color:var(--moneyink)}.sg.money .lab,.sg.money .ft{color:color-mix(in srgb,var(--moneyink) 75%,var(--money))}.mb{flex:none;width:84px;height:28px}.mb .b{fill:#3a4459}.mb .b.last{fill:var(--bandink)}.sg.money .mb .b{fill:color-mix(in srgb,var(--moneyink) 22%,var(--money))}.sg.money .mb .b.last{fill:var(--moneyink)}.seg{border:1px solid var(--bandline);background:0 0;border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;height:40px;padding:3px;display:inline-grid}.seg button{min-width:78px;color:var(--bandink2);border-radius:5px;padding:0 14px;font:600 14px/1 Saira Semi Condensed,sans-serif}.seg button[aria-pressed=true]{background:var(--bandink);color:var(--band)}.seg button:hover:not([aria-pressed=true]){color:var(--bandink)}main{flex-direction:column;gap:20px;max-width:1360px;margin:0 auto;padding:24px 28px 32px;display:flex}.g2{grid-template-columns:minmax(0,1.9fr) minmax(330px,1fr);align-items:start;gap:20px;display:grid}.stack{flex-direction:column;gap:20px;min-width:0;display:flex}.pos{width:34px;font:800 26px/1 Saira Semi Condensed,sans-serif;display:inline-block}.mv{align-items:center;gap:2px;font:600 13px/1 Saira Semi Condensed,sans-serif;display:inline-flex}.mv .ic{stroke-width:2.4px;width:14px;height:14px}.mv.u{color:var(--ok)}.mv.d{color:var(--bad)}.mv.s{color:var(--ink3)}.tm{align-items:center;gap:12px;display:flex}.tm .stripe{border-radius:2px;flex:none;width:6px;height:34px}.tm b{font:700 16px/1.1 Saira Semi Condensed,sans-serif;display:block}.tm span{color:var(--ink3);font-size:12.5px}.form{grid-template-columns:repeat(6,14px);gap:3px;display:inline-grid}.form i{background:var(--surface2);border:1px solid var(--line);border-radius:3px;width:14px;height:14px}.form i.l1{background:color-mix(in srgb,var(--c) 35%,transparent);border-color:#0000}.form i.l2{background:color-mix(in srgb,var(--c) 65%,transparent);border-color:#0000}.form i.l3{background:var(--c);border-color:#0000}.pay{background:var(--money);color:var(--moneyink);border-radius:4px;padding:3px 7px;font-weight:600;display:inline-block}.pay.zero{color:var(--ink3);background:0 0;padding:3px 0}tr.idle td{color:var(--ink3)}.stand-m{list-style:none;display:none}.chart{height:200px;margin-left:50px;position:relative}.chart-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-svg .gl{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart-svg .gl.base{stroke:var(--line2)}.chart-svg .storno-bar{fill:none;stroke:var(--bad);stroke-width:1.5px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.ylab{text-align:right;width:42px;color:var(--ink3);font-size:12px;position:absolute;left:-50px;transform:translateY(-50%)}.xlab{height:20px;color:var(--ink3);margin:8px 0 0 50px;font-size:12px;position:relative}.xlab span{white-space:nowrap;position:absolute;transform:translate(-50%)}.xlab span:first-child{transform:none}.xlab span:last-child{transform:translate(-100%)}.legend{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.sw.dash{border:1.5px dashed var(--bad);background:0 0}.al{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:12px;padding:14px 20px;display:grid}.al:first-child{border-top:0}.aic{background:var(--warnbg);width:34px;height:34px;color:var(--warn);border-radius:6px;place-items:center;display:grid}.aic.bad{background:var(--badbg);color:var(--bad)}.aic.n{background:var(--surface2);color:var(--ink2)}.al b{margin-bottom:3px;font:600 15px/1.25 Saira Semi Condensed,sans-serif;display:block}.al p{color:var(--ink2);font-size:13.5px}.al .bgrid{margin-top:10px}.list{list-style:none}.list li{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 20px;display:grid}.list li:first-child{border-top:0}.foot{color:var(--ink3);font-size:12.5px}.tabbar{display:none}.in{max-width:1200px;margin:0 auto;padding:0 32px}.lnav{z-index:10;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.lnav .in{align-items:center;gap:28px;height:68px;display:flex}.logo{align-items:center;gap:9px;font-size:23px;font-weight:800;text-decoration:none;display:inline-flex}.logo i{background:var(--money);width:13px;height:13px}.links{gap:24px;display:flex}.links a{color:var(--ink2);font-size:15px;font-weight:600;text-decoration:none}.links a:hover{color:var(--ink)}.acts{align-items:center;gap:10px;margin-left:auto;display:flex}.btn.lg{height:52px;padding:0 24px;font-size:16px}.hero{padding:72px 0 80px;overflow:hidden}.hero .in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.lede{color:var(--ink2);max-width:46ch;margin:22px 0 30px;font-size:19px;line-height:1.5}.cta{max-width:460px}.price-note{color:var(--ink2);margin-top:18px;font-size:15px}.price-note b{color:var(--ink)}.hvis{position:relative}.sect{border-top:1px solid var(--line);padding:88px 0}.sect.alt{background:var(--surface2)}.sect h2{max-width:24ch;font-size:40px}.steps3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;list-style:none;display:grid}.steps3 li{background:var(--surface);border:1px solid var(--line);padding:28px;position:relative}.steps3 .si{background:var(--ink);width:48px;height:48px;color:var(--bg);place-items:center;margin-bottom:22px;display:grid}.steps3 .sn{color:var(--ink3);font-size:48px;font-weight:800;line-height:1;position:absolute;top:22px;right:24px}.steps3 h3{margin-bottom:8px;font-size:22px}.steps3 p{color:var(--ink2)}.demo{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:32px;margin-top:40px;display:grid}.demo figure{flex-direction:column;gap:12px;display:flex}.demo img{border:1px solid var(--line2);width:100%;height:auto;box-shadow:0 24px 60px -20px #00000073}.demo figcaption{color:var(--ink2);font-size:15px}.synth{color:var(--ink3);margin-top:16px;font-size:13px}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.ticks,.plats{flex-direction:column;gap:12px;margin-top:28px;list-style:none;display:flex}.ticks li{grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:18px;display:grid}.ticks .ic{color:var(--ok);margin-top:4px}.sub3{font-size:20px}.plats{border:1px solid var(--line);gap:0;margin:16px 0 18px}.plats li{border-top:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.plats li:first-child{border-top:0}.plats b{font-size:18px}.plats span{color:var(--ink3);font-size:14px}.plats li.on span{color:var(--ok);font-weight:700}.lede2{color:var(--ink2);max-width:42ch;margin-top:18px;font-size:18px}.pricecard{background:var(--surface);border:1px solid var(--line2);flex-direction:column;gap:22px;padding:30px;display:flex}.pc-top{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding-bottom:20px;display:flex}.pc-lab{color:var(--ink2);font-weight:600}.pc-n{font-size:72px;font-weight:800;line-height:1}.pc-n small{color:var(--ink2);font-size:22px;font-weight:600}.pricecard ul{flex-direction:column;gap:11px;list-style:none;display:flex}.pricecard li{grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.pricecard li .ic{color:var(--ok);margin-top:3px}.faq{border-top:1px solid var(--line);flex-direction:column;display:flex}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq .pl{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.faq details[open] .pl{transform:rotate(45deg)}.faq p{color:var(--ink2);padding:0 40px 22px 0;font-size:16px}.final{text-align:center;padding:96px 0}.final .in{flex-direction:column;align-items:center;gap:18px;display:flex}.final h2{font-size:48px}.final p{max-width:52ch;font-size:18px}.final .cta{width:100%;margin-top:10px}.lfoot{border-top:1px solid var(--line);padding:28px 0}.lfoot .in{flex-wrap:wrap;align-items:center;gap:24px;font-size:14px;display:flex}.lfoot .logo{font-size:19px}@media (max-width:1000px){.hero .in{grid-template-columns:1fr;gap:40px}.steps3{grid-template-columns:1fr}.two{grid-template-columns:1fr;gap:28px}.demo{grid-template-columns:1fr 220px}.links{display:none}}@media (max-width:640px){.in{padding:0 16px}.lnav .in{gap:12px;height:60px}.hide-s{display:none}.hero{padding:36px 0 48px}.lede{margin:16px 0 24px;font-size:17px}.cta{max-width:none}.btn.lg{height:50px;padding:0 12px;font-size:15px}.sect{padding:56px 0}.sect h2{font-size:30px}.steps3{margin-top:26px}.steps3 li{padding:22px}.demo{grid-template-columns:1fr;gap:28px}.demo .phone{max-width:260px;margin:0 auto}.ticks li{font-size:16px}.pricecard{padding:22px}.pc-n{font-size:60px}.faq summary{font-size:16px}.final{padding:64px 0}.final h2{font-size:32px}}body{font-size:16px}.logo{font-family:Saira Semi Condensed,sans-serif}.logo i{border-radius:3px}.hero{background:var(--band);color:var(--bandink);border-bottom:1px solid var(--bandline)}.hero h1{letter-spacing:-.01em;font:700 66px/1 Saira Semi Condensed,sans-serif}.hero .lede,.hero .price-note{color:var(--bandink2)}.hero .price-note b{color:var(--bandink)}.hero .btn.pri{background:var(--money);color:var(--moneyink)}.hero .btn.sec{border-color:var(--bandline);color:var(--bandink)}.sect h2,.final h2,.steps3 h3,.sub3{font-family:Saira Semi Condensed,sans-serif;font-weight:700;line-height:1.05}.steps3 .sn,.pc-n{font-family:Saira Semi Condensed,sans-serif}.steps3 li,.pricecard,.plats,.demo img{border-radius:10px;overflow:hidden}.steps3 .si{border-radius:8px}.lnav{background:color-mix(in srgb,var(--band) 94%,transparent);border-color:var(--bandline);color:var(--bandink)}.lnav .links a{color:var(--bandink2)}.lnav .links a:hover{color:var(--bandink)}.lnav .btn.sec{border-color:var(--bandline);color:var(--bandink)}.lnav .btn.pri{background:var(--bandink);color:var(--band)}.final{background:var(--band2);color:var(--bandink)}.final .btn.pri{background:var(--money);color:var(--moneyink)}.final .btn.sec{border-color:var(--bandline);color:var(--bandink)}.pc-n{color:var(--ink)}.pricecard .pc-top .pc-n{display:inline-block}.pc-top:after{content:"bez procent z obratu";background:var(--money);color:var(--moneyink);border-radius:5px;align-self:flex-start;margin-top:6px;padding:6px 9px;font:600 13px/1 Saira Semi Condensed,sans-serif}.board{background:var(--band2);border:1px solid var(--bandline);border-radius:12px;overflow:hidden;box-shadow:0 30px 80px -30px #000}.bhead{border-bottom:1px solid var(--bandline);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.bhead b{font:700 17px/1 Saira Semi Condensed,sans-serif}.brow{border-top:1px solid var(--bandline);grid-template-columns:34px 6px 1fr auto auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.brow:first-of-type{border-top:0}.brow .pos{font:800 24px/1 Saira Semi Condensed,sans-serif}.brow .stripe{border-radius:2px;width:6px;height:30px}.brow .nm b{font:700 16px/1.1 Saira Semi Condensed,sans-serif;display:block}.brow .nm span{color:var(--bandink2);font-size:12.5px}.brow .ob{color:var(--bandink2);text-align:right;font-size:14px}.brow .pay{background:var(--money);color:var(--moneyink);border-radius:4px;padding:3px 8px;font-size:14px;font-weight:600}.bsegs{border-top:1px solid var(--bandline);grid-template-columns:repeat(3,1fr);display:grid}.bsegs div{padding:14px 18px}.bsegs div+div{border-left:1px solid var(--bandline)}.bsegs span{color:var(--bandink2);font-size:12.5px;display:block}.bsegs b{font:700 26px/1.1 Saira Semi Condensed,sans-serif}.hphone{border:6px solid #000;border-radius:28px;width:176px;position:absolute;bottom:-70px;right:0;overflow:hidden;box-shadow:0 30px 60px -20px #000}.hphone img{width:100%;display:block}@media (max-width:1000px){.hero h1{font-size:54px}}@media (max-width:640px){.hero h1{font-size:40px}.hvis{padding-right:0}.hphone{display:none}.brow{grid-template-columns:26px 6px 1fr auto;gap:10px;padding:10px 14px}.brow .ob{display:none}.bsegs b{font-size:20px}.bsegs div{padding:12px}}.th-l,:root[data-theme=light] .th-d{display:none!important}:root[data-theme=light] .th-l{display:block!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .th-d{display:none!important}:root:not([data-theme=dark]) .th-l{display:block!important}}.fld{flex-direction:column;gap:6px;min-width:0;display:flex}.fl{text-transform:uppercase;letter-spacing:.07em;color:var(--ink2);font:700 13px/1 Saira Semi Condensed,sans-serif}.fl i{text-transform:none;letter-spacing:0;color:var(--ink3);margin-left:6px;font-family:Saira,sans-serif;font-style:normal;font-weight:500}.inp{background:var(--surface);width:100%;height:44px;color:var(--ink);border:1px solid var(--line2);appearance:none;border-radius:0;padding:0 12px;font:500 15px/1 Saira,sans-serif}.inp:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--money) 40%,transparent);outline:0}.inp::placeholder{color:var(--ink3)}select.inp{background-image:linear-gradient(45deg,transparent 50%,var(--ink2) 50%),linear-gradient(135deg,var(--ink2) 50%,transparent 50%);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-repeat:no-repeat;background-size:5px 5px}.fh{color:var(--ink3);font-size:13px}.grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid2.c21{grid-template-columns:2fr 1fr}.span2{grid-column:1/-1}.fgrid{flex-direction:column;gap:16px;display:flex}.suffix{position:relative}.suffix span{color:var(--ink2);font-weight:600;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.seg.wide{width:100%;height:44px;display:grid}.seg.wide button{min-width:0}.combo{border:1px solid var(--line2)}.cbin{border-bottom:1px solid var(--line);height:48px;color:var(--ink2);align-items:center;gap:10px;padding:0 12px;display:flex}.inp.bare{height:46px;box-shadow:none;background:0 0;border:0;flex:1;padding:0}.sel-chips{gap:6px;display:flex}.chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink);gap:6px;padding-right:4px}.chip.on button{width:18px;height:18px;color:inherit;place-items:center;display:grid}.ic.xs{stroke-width:2.2px;width:13px;height:13px}.opts{max-height:none;list-style:none}.opts li{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.opts li:first-child{border-top:0}.opts li:hover,.opts li.sel{background:var(--surface2)}.opts li.sel .tag{color:var(--ok);font-weight:700}.opts li.taken{opacity:.5;cursor:not-allowed}.opts .tag{color:var(--ink2);font-size:13px}.actions{padding:4px 0}.layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.preview{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}.preview .pcard .art{aspect-ratio:16/9}.steps-mini{flex-direction:column;gap:12px;font-size:14px;list-style:none;display:flex}.steps-mini li{grid-template-columns:28px 1fr;align-items:start;gap:10px;display:grid}.steps-mini b{background:var(--ink);width:28px;height:28px;color:var(--bg);place-items:center;font:800 14px/1 Saira Semi Condensed,sans-serif;display:grid}.done .okmark,.fin .okmark{background:var(--ok);color:#fff;place-items:center;width:52px;height:52px;margin-bottom:16px;display:grid}.done .okmark .ic,.fin .okmark .ic{stroke-width:2.4px;width:28px;height:28px}.done h2{margin-bottom:8px;font-size:24px}.linkbox{border:1px dashed var(--line2);flex-direction:column;gap:6px;margin:20px 0 14px;padding:16px;display:flex}.lk{letter-spacing:.02em;align-items:center;gap:8px;font:700 22px/1.1 Saira Semi Condensed,sans-serif;display:inline-flex}.sum{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:10px 24px;margin-top:22px;padding-top:18px;font-size:14.5px;display:grid}.sum dt{color:var(--ink2)}.reg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.reg .side{color:#fff;background:#000;position:relative;overflow:hidden}.reg .side img{object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.reg .side .txt{background:linear-gradient(#0000,#000c 30%);padding:40px 48px;position:absolute;bottom:0;left:0;right:0}.reg .side .logo{width:150px;position:absolute;top:40px;left:48px}.reg .side h1{margin-bottom:16px;font-size:56px;line-height:.95}.reg .side p{color:#e6e6e3;max-width:44ch;font-size:17px}.reg .side .facts{gap:10px;margin-top:20px;display:flex}.reg .side .facts span{letter-spacing:.06em;text-transform:uppercase;border:1px solid #fff5;padding:8px 12px;font:700 14px/1 Saira Semi Condensed,sans-serif}.reg .formcol{flex-direction:column;justify-content:center;width:100%;max-width:640px;margin:0 auto;padding:40px 56px;display:flex}.steps{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:28px;list-style:none;display:grid}.steps li{color:var(--ink3);flex-direction:column;gap:8px;font-size:13px;display:flex}.steps li:before{content:"";background:var(--line);height:4px}.steps li.on:before{background:var(--ink)}.steps li.done:before{background:var(--ok)}.steps li.on{color:var(--ink);font-weight:700}.steps li.done{color:var(--ok)}.steps .sn{display:none}.obody{flex-direction:column;gap:18px;display:flex}.obody h2{font-size:30px}.lead{margin-top:-10px;font-size:15.5px}.note{padding-top:4px}.infobox{background:var(--surface2);border:1px solid var(--line);grid-template-columns:20px 1fr;gap:10px;padding:14px 16px;font-size:14px;display:grid}.infobox b{margin-bottom:2px;display:block}.infobox p{color:var(--ink2)}.chk{border:1px solid var(--line2);cursor:pointer;grid-template-columns:26px 1fr;gap:12px;padding:14px;display:grid}.chk.on{border-color:var(--ink)}.chk .box{border:1.5px solid var(--line2);place-items:center;width:24px;height:24px;display:grid}.chk.on .box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chk b{margin-bottom:2px;font-weight:600;display:block}.chk .small{display:block}.nav{margin-top:26px}.nav .btn{height:50px;font-size:15px}.codebox{border:1px solid var(--line2);flex-direction:column;gap:6px;margin-top:20px;padding:18px;display:flex}.codebox b{letter-spacing:.05em;font:800 44px/1 Saira Semi Condensed,sans-serif}.regtop{display:none}@media (max-width:1100px){.layout{grid-template-columns:1fr}.preview{position:static}}@media (max-width:900px){.reg{display:block}.reg .side{display:none}.regtop{background:var(--rail);color:var(--railink);align-items:center;gap:12px;padding:12px 16px;display:flex}.regtop img{width:108px}.regtop span{color:var(--railink2);margin-left:auto;font-size:13px}.reg .formcol{justify-content:flex-start;padding:20px 16px 28px}.welcome{margin-bottom:20px;display:block!important}.obody h2{font-size:24px}.steps .stt{display:none}.steps li.on .stt{display:block}.grid2{grid-template-columns:1fr}.grid2.c21{grid-template-columns:2fr 1fr}}.welcome{display:none}.welcome h1{margin-bottom:6px;font-size:26px}@media (max-width:760px){.grid2:not(.c21){grid-template-columns:1fr}}.fl{text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:600}.inp{border-radius:6px}.combo,.linkbox,.infobox,.chk,.codebox{border-radius:8px}.chk .box{border-radius:5px}.steps-mini b,.done .okmark,.fin .okmark{border-radius:50%}.steps li:before{border-radius:2px}.seg.wide{background:var(--surface);border-color:var(--line2)}.seg.wide button{color:var(--ink2)}.seg.wide button[aria-pressed=true],.chip.on{background:var(--ink);color:var(--bg)}.obody h2,.done h2{text-transform:none}.regtop{background:var(--band);color:var(--bandink)}.regtop span{color:var(--bandink2)}.reg .side .facts span{text-transform:none;letter-spacing:0;border-radius:6px}.lk{font-family:Saira Semi Condensed,sans-serif}.preview .codep .art{aspect-ratio:16/9}[hidden]{display:none!important}.btn.money{background:var(--money);color:var(--moneyink)}.btn.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,var(--line2))}.crumbs{color:var(--bandink2);margin-bottom:6px;font-size:13.5px}.crumbs a{color:inherit}.bug .tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bug .tools .btn.sec{border-color:var(--bandline);color:var(--bandink)}.bug .tools .btn.pri{background:var(--bandink);color:var(--band)}.bug .tools .btn.pri:hover{background:var(--money);color:var(--moneyink)}.pill{white-space:nowrap;border-radius:13px;align-items:center;gap:6px;height:26px;padding:0 10px;font:600 13px/1 Saira Semi Condensed,sans-serif;display:inline-flex}.pill.ok{background:var(--okbg);color:var(--ok)}.pill.warn{background:var(--warnbg);color:var(--warn)}.pill.bad{background:var(--badbg);color:var(--bad)}.pill.n{background:var(--surface2);color:var(--ink2)}.bug .pill.ok{color:#5fd59f;background:#12301f}.bug .pill.warn{color:#f3b45c;background:#33240c}.bug .pill.n{color:var(--bandink2);background:#1b2232}.toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;display:flex}.toolbar .seg,.fseg{border:1px solid var(--line2);background:var(--surface);border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;height:40px;padding:3px;display:inline-grid}.toolbar .seg button,.fseg button{color:var(--ink2);white-space:nowrap;border-radius:5px;padding:0 12px;font:600 14px/1 Saira Semi Condensed,sans-serif}.toolbar .seg button[aria-pressed=true],.fseg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.search{border:1px solid var(--line2);min-width:260px;height:40px;color:var(--ink3);background:var(--surface);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.search input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0}.sel{border:1px solid var(--line2);background:var(--surface);height:40px;color:var(--ink);appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink2) 50%),linear-gradient(135deg,var(--ink2) 50%,transparent 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-repeat:no-repeat;background-size:5px 5px;border-radius:8px;padding:0 34px 0 12px;font:600 14px/1 Saira Semi Condensed,sans-serif}.sumline{color:var(--ink2);align-items:baseline;gap:22px;margin-left:auto;font-size:13.5px;display:flex}.sumline b{color:var(--ink);font:700 17px/1 Saira Semi Condensed,sans-serif}.empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 20px;display:flex}.empty .ei{background:var(--surface2);width:52px;height:52px;color:var(--ink3);border-radius:50%;place-items:center;display:grid}.empty b{font:700 18px/1.2 Saira Semi Condensed,sans-serif}.empty p{color:var(--ink2);max-width:44ch}tr[data-href]{cursor:pointer}a.rowlink{text-decoration:none}.kv{grid-template-columns:auto 1fr;gap:10px 18px;font-size:14px;display:grid}.kv dt{color:var(--ink2)}.kv dd{text-align:right;font-weight:600}.hist{list-style:none}.hist li{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:12px;padding:11px 20px;font-size:13.5px;display:grid}.hist li:first-child{border-top:0}.hist time{color:var(--ink3)}.subnav{flex-direction:column;gap:2px;display:flex;position:sticky;top:20px}.subnav a{color:var(--ink2);border-radius:6px;padding:10px 12px;font:600 15px/1 Saira Semi Condensed,sans-serif;text-decoration:none}.subnav a:hover,.subnav a.on{background:var(--surface);color:var(--ink)}.setgrid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.setgrid section{scroll-margin-top:20px}.form-pb{flex-direction:column;gap:16px;display:flex}.savebar{border-top:1px solid var(--line);background:var(--surface2);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.savebar .btn{min-width:150px}.chips{flex-wrap:wrap;gap:8px;display:flex}.tg{border:1px solid var(--line2);border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.tg.on{border-color:var(--ink);background:var(--surface2)}.tg .box{border:1.5px solid var(--line2);border-radius:4px;place-items:center;width:18px;height:18px;display:grid}.tg.on .box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.swatches{gap:10px;display:flex}.swatches i{outline:1px solid var(--line2);border:2px solid #0000;border-radius:8px;width:34px;height:34px}.swatches i.on{border-color:var(--surface);outline:2px solid var(--ink)}.conn{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.conn div{padding:14px 16px}.conn div+div{border-left:1px solid var(--line)}.conn span{color:var(--ink3);font-size:12.5px;display:block}.conn b{font:700 20px/1.2 Saira Semi Condensed,sans-serif}.meter{background:var(--surface2);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.meter i{background:var(--ok);height:100%;display:block}.plan{grid-template-columns:1fr 1fr;gap:16px;display:grid}.plan>div{border:1px solid var(--line2);border-radius:10px;padding:18px}.plan .cur{border-color:var(--ink);background:var(--surface2)}.plan b{margin:6px 0;font:700 30px/1.1 Saira Semi Condensed,sans-serif;display:block}dialog{border:1px solid var(--line2);background:var(--surface);color:var(--ink);border-radius:12px;width:min(460px,100vw - 32px);padding:0;box-shadow:0 30px 80px -20px #000a}dialog::backdrop{background:#0009}dialog .ph{border-bottom:1px solid var(--line)}dialog .pb{flex-direction:column;gap:14px;display:flex}.toast{opacity:0;background:var(--ink);color:var(--bg);z-index:50;pointer-events:none;border-radius:8px;padding:12px 18px;font-weight:600;transition:all .3s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px)}.toast.on{opacity:1;transform:translate(-50%)translateY(0)}.protofoot{color:var(--ink3);flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.protofoot a{color:inherit}.banner{border:1px solid var(--line);border-radius:8px;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.banner.warn{background:var(--warnbg);border-color:#0000}.banner.warn .aic{background:0 0}.banner b{font:600 15px/1.25 Saira Semi Condensed,sans-serif;display:block}.banner p{color:var(--ink2);font-size:13.5px}.banner .bgrid{min-width:280px}.stripe{border-radius:2px;flex:none;width:6px;height:34px;display:inline-block}.nm-cell{align-items:center;gap:12px;display:flex}.nm-cell b{font:700 16px/1.1 Saira Semi Condensed,sans-serif;display:block}.nm-cell span{color:var(--ink3);font-size:12.5px}.mlist{list-style:none;display:none}.mlist li{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.mlist li:first-child{border-top:0}.mlist li>div{flex-direction:column;gap:4px;min-width:0;display:flex}.mlist .r{align-items:flex-end}.mlist a{text-decoration:none}.tw{overflow-x:auto}.pays li{grid-template-columns:1fr auto auto}.stc{align-items:center;gap:10px;display:flex}.note{color:var(--ink3);font-size:12.5px}@media (max-width:1180px){.setgrid{grid-template-columns:1fr}.subnav{flex-direction:row;position:static;overflow-x:auto}.subnav a{white-space:nowrap}}@media (max-width:760px){.toolbar{padding:12px 16px}.search{flex:100%;min-width:0}.toolbar .seg{width:100%;overflow-x:auto}.sumline{justify-content:space-between;width:100%;margin-left:0}.hide-m{display:none!important}.tw.mob-hide{display:none}.mlist{display:block}.conn{grid-template-columns:1fr}.conn div+div{border-left:0;border-top:1px solid var(--line)}.plan{grid-template-columns:1fr}.banner{grid-template-columns:34px 1fr}.banner .bgrid{grid-column:1/-1;min-width:0}.bug .tools{width:100%}.bug .tools.bgrid{display:grid}.hist li{padding:11px 16px}.savebar{padding:12px 16px}.savebar .btn{flex:1;min-width:0}.kv{font-size:13.5px}}.lnav .links a.on{color:var(--bandink)}.phero{background:var(--band);color:var(--bandink);border-bottom:1px solid var(--bandline);padding:64px 0 56px}.phero h1{max-width:20ch;font:700 56px/1.02 Saira Semi Condensed,sans-serif}.phero p{color:var(--bandink2);max-width:56ch;margin-top:16px;font-size:19px}.lfoot .links2{flex-wrap:wrap;gap:18px;display:flex}.lfoot .links2 a{color:var(--ink2);text-decoration:none}.hvis{padding-right:150px}.hero .hphone{width:160px;top:56px;bottom:auto}.trial{color:var(--bandink2);align-items:center;gap:8px;margin-top:12px;font-size:14px;display:inline-flex}.trial b{color:var(--bandink)}.sect .lead3{color:var(--ink2);max-width:60ch;margin-top:14px;font-size:18px}.timeline{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:repeat(5,1fr);gap:0;margin-top:36px;list-style:none;display:grid;overflow:hidden}.timeline li{border-left:1px solid var(--line);padding:20px}.timeline li:first-child{border-left:0}.timeline time{color:var(--ink3);font:700 13px/1 Saira Semi Condensed,sans-serif}.timeline b{margin:8px 0 6px;font:700 18px/1.2 Saira Semi Condensed,sans-serif;display:block}.timeline p{color:var(--ink2);font-size:14.5px}.timeline li.hl{background:var(--money);color:var(--moneyink)}.timeline li.hl p,.timeline li.hl time{color:color-mix(in srgb,var(--moneyink) 70%,var(--money))}.bigstep{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:56px 0;display:grid}.bigstep:first-of-type{border-top:0;padding-top:24px}.bigstep .num{color:var(--ink3);font:800 64px/1 Saira Semi Condensed,sans-serif}.bigstep h3,.bigstep .h3{margin:8px 0 12px;font:700 32px/1.1 Saira Semi Condensed,sans-serif}.bigstep p{color:var(--ink2);font-size:17px}.bigstep ul{flex-direction:column;gap:8px;margin-top:16px;list-style:none;display:flex}.bigstep li{grid-template-columns:20px 1fr;gap:10px;display:grid}.bigstep li .ic{color:var(--ok);margin-top:3px}.mock{background:var(--surface);border:1px solid var(--line2);border-radius:12px;overflow:hidden;box-shadow:0 24px 60px -24px #0007}.mock .ph{background:var(--surface2)}.permlist{list-style:none}.permlist li{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 18px;font-size:14.5px;display:grid}.permlist li:first-child{border-top:0}.rad{color:var(--ink3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.rad i{border:1.5px solid var(--line2);border-radius:50%;width:16px;height:16px}.rad.on{color:var(--ink);font-weight:600}.rad.on i{border:5px solid var(--ok)}.cmp{background:var(--surface);border:1px solid var(--line);border-radius:10px;width:100%;margin-top:32px;overflow:hidden}.cmp th,.cmp td{white-space:normal;padding:14px 18px}.cmp td{height:auto}.cmp th{font-size:14px}.cmp .us{background:color-mix(in srgb,var(--money) 14%,var(--surface));font-weight:600}.faqgrp{border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:40px;padding:36px 0;display:grid}.faqgrp h3,.faqgrp .h3{font:700 22px/1.2 Saira Semi Condensed,sans-serif}.contact{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;display:grid}.ok-state{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.ok-state .okmark{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.ok-state .okmark .ic{stroke-width:2.4px;width:28px;height:28px}.ok-state h2{font-size:28px}.login{max-width:460px;margin:0 auto}.demo-links{border:1px dashed var(--line2);border-radius:10px;flex-direction:column;gap:10px;margin-top:24px;padding:16px;display:flex}.demo-links .bgrid{grid-auto-flow:row}@media (min-width:641px){.demo-links .bgrid{grid-auto-flow:column}}@media (max-width:1000px){.timeline{grid-template-columns:1fr}.timeline li{border-left:0;border-top:1px solid var(--line)}.timeline li:first-child{border-top:0}.bigstep{grid-template-columns:1fr;gap:24px}.faqgrp{grid-template-columns:1fr;gap:12px}.contact{grid-template-columns:1fr}}@media (max-width:640px){.phero{padding:40px 0 36px}.phero h1{font-size:36px}.phero p{font-size:17px}.hvis{min-height:0;padding-right:0}.bigstep{padding:36px 0}.bigstep h3,.bigstep .h3{font-size:26px}.cmp th,.cmp td{padding:10px 12px;font-size:13.5px}}.rtop{background:var(--band);color:var(--bandink);border-bottom:1px solid var(--bandline)}.rtop .in{align-items:center;gap:20px;height:64px;display:flex}.rtop .logo{color:var(--bandink)}.rtop .help{color:var(--bandink2);align-items:center;gap:14px;margin-left:auto;font-size:14px;display:flex}.rtop .help a{color:var(--bandink)}.rsteps{grid-template-columns:repeat(5,1fr);gap:8px;margin:32px 0 28px;list-style:none;display:grid}.rsteps li{color:var(--ink3);flex-direction:column;gap:8px;font:600 14px/1 Saira Semi Condensed,sans-serif;display:flex}.rsteps li:before{content:"";background:var(--line);border-radius:2px;height:4px}.rsteps li.done{color:var(--ok)}.rsteps li.done:before{background:var(--ok)}.rsteps li.on{color:var(--ink)}.rsteps li.on:before{background:var(--ink)}.rsteps a{color:inherit;text-decoration:none}.rwrap aside{position:sticky;top:24px}.rwrap{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:32px;padding-bottom:64px;display:grid}.rwrap h1{font:700 36px/1.08 Saira Semi Condensed,sans-serif}.rwrap .lead{color:var(--ink2);max-width:56ch;margin:10px 0 22px;font-size:17px}.rnav{grid-template-columns:1fr 2fr;gap:10px;margin-top:22px;display:grid}.rnav.one{grid-template-columns:1fr}.rnav .btn{height:52px;font-size:16px}.plat{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.plat label{border:1.5px solid var(--line2);cursor:pointer;background:var(--surface);border-radius:12px;flex-direction:column;gap:8px;min-height:170px;padding:20px;display:flex}.plat label.on{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--money) 45%,transparent)}.plat label.off{opacity:.55;cursor:not-allowed}.plat b{font:700 22px/1.1 Saira Semi Condensed,sans-serif}.plat span{color:var(--ink2);font-size:14px}.plat .pill{align-self:flex-start;margin-top:auto}.guide{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:0;list-style:none;display:flex;overflow:hidden}.guide li{border-top:1px solid var(--line);grid-template-columns:36px 1fr;gap:14px;padding:16px 18px;display:grid}.guide li:first-child{border-top:0}.guide .gn{background:var(--ink);width:32px;height:32px;color:var(--bg);border-radius:50%;place-items:center;font:700 15px/1 Saira Semi Condensed,sans-serif;display:grid}.guide b{margin-bottom:3px;font:600 16px/1.3 Saira Semi Condensed,sans-serif;display:block}.guide p{color:var(--ink2);font-size:14.5px}.vstate{border:1px solid var(--line);border-radius:10px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.vstate.ok{background:var(--okbg);border-color:#0000}.vstate.ok .vi{color:var(--ok)}.vstate.err{background:var(--badbg);border-color:#0000}.vstate.err .vi{color:var(--bad)}.vstate.run .vi{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vstate.run .vi{animation:none}}.vstate b{font:600 16px/1.3 Saira Semi Condensed,sans-serif;display:block}.vstate p{color:var(--ink2);font-size:14px}.clist{border:1px solid var(--line);background:var(--surface);border-radius:10px;list-style:none;overflow:hidden}.clist li{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:26px auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.clist li:first-child{border-top:0}.clist .box{border:1.5px solid var(--line2);color:#0000;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.clist li.on .box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.clist .hint{color:var(--ink3);font-size:13px}.clist li.sug .hint{color:var(--ok);font-weight:600}.trialbox{border:1px solid var(--line2);background:var(--surface);border-radius:10px;grid-template-columns:22px 1fr;gap:12px;padding:16px 18px;display:grid}.trialbox b{font:600 16px/1.3 Saira Semi Condensed,sans-serif}.trialbox p{color:var(--ink2);font-size:14px}.ares{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.aresok{color:var(--ok);align-items:center;gap:8px;font-size:14px;display:flex}.donecard{border:1px solid var(--line2);background:var(--surface);border-radius:12px;flex-direction:column;gap:14px;padding:24px;display:flex}.donelist{flex-direction:column;gap:10px;list-style:none;display:flex}.donelist li{grid-template-columns:22px 1fr;gap:10px;display:grid}.donelist .ic{color:var(--ok)}.next{background:var(--money);color:var(--moneyink);border-radius:12px;flex-direction:column;gap:10px;padding:24px;display:flex}.next h2{font:700 28px/1.1 Saira Semi Condensed,sans-serif}.next p{color:color-mix(in srgb,var(--moneyink) 80%,var(--money))}.next .btn.pri{background:var(--moneyink);color:var(--money)}@media (max-width:1000px){.rwrap,.plat{grid-template-columns:1fr}.plat label{min-height:0}}@media (max-width:640px){.rsteps{margin:20px 0}.rsteps li span{display:none}.rsteps li.on span{display:inline}.rwrap h1{font-size:28px}.rnav{grid-template-columns:1fr 1.6fr}.ares{grid-template-columns:1fr}}.btn.dis{opacity:.45}
