
:root{--bg:#0b0c12;--bg2:#0e1118;--pn:#171c27;--pn2:#1c2231;--ln:#283043;--ln2:#323c52;--tx:#c6c9d9;--mu:#8195c3;--dm:#636c81;--a:#8efa00;--a2:#b1ff4b;--b:#5c48d7;--b2:#8b7cff;--r:#ff3337;--on:#0b0a08;--f:"Kumbh Sans",Helvetica,Arial,sans-serif;--m:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace}
*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scroll-padding-top:70px}body{margin:0;background:var(--bg);color:var(--tx);font:16.5px/1.65 var(--f);-webkit-font-smoothing:antialiased;overflow-x:hidden}
a{color:var(--a);overflow-wrap:anywhere}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--f);color:#fff;font-weight:800;margin:0;line-height:1.12;overflow-wrap:break-word}b,span,small,em,p,li{overflow-wrap:anywhere}
.w{width:min(1180px,calc(100% - 36px));margin:0 auto}
.hd{background:var(--bg2);border-bottom:1px solid var(--ln)}.hd .w{display:flex;align-items:center;gap:16px;height:60px}.hd img{height:34px;width:auto}.hd .sp{flex:1}.ls{display:flex;gap:2px}.ls a{font-size:12px;font-weight:800;color:var(--mu);text-decoration:none;padding:5px 9px;border-radius:6px;border:1px solid var(--ln)}.ls a.on{background:var(--a);color:var(--on);border-color:var(--a)}
.bt{display:inline-flex;align-items:center;justify-content:center;background:var(--a);color:var(--on);font:800 15px var(--f);text-decoration:none;padding:12px 24px;border-radius:10px;border:1px solid var(--a);cursor:pointer;transition:.15s}.bt:hover{background:var(--a2)}.bt.g{background:transparent;color:#fff;border-color:var(--ln2)}.bt.g:hover{border-color:var(--a);color:var(--a)}.bt.s{padding:8px 16px;font-size:13px}
.nav{position:sticky;top:0;z-index:70;background:rgba(11,12,18,.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--ln)}.nav .w{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.nav .w::-webkit-scrollbar{display:none}.nav a{flex:none;display:flex;gap:8px;align-items:center;color:var(--mu);text-decoration:none;font-weight:800;font-size:14px;padding:15px 14px;border-bottom:3px solid transparent}.nav a b{font:700 11px var(--m);color:var(--dm)}.nav a:hover{color:#fff}.nav a.on{color:#fff;border-color:var(--a)}.nav a.on b{color:var(--a)}
.hero{padding:44px 0 6px}.hero .w{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:34px;align-items:center}.kk{font:700 12px var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--a);margin-bottom:12px}.hero h1{font-size:clamp(38px,5.4vw,70px);letter-spacing:-.025em}.hero h1 span{color:var(--a)}.hero p.l{max-width:60ch;margin:16px 0 24px;font-size:17.5px}.cta{display:flex;gap:12px;flex-wrap:wrap}
.kpis{background:var(--pn);border:1px solid var(--ln);border-radius:16px;padding:8px 20px}.kpi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:11px 0;border-bottom:1px solid var(--ln);align-items:end}.kpi:last-child{border:0}.kpi small{font:700 11.5px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}.kpi b{font-size:26px;font-weight:800;color:var(--a);text-align:right;line-height:1}.kpi i{grid-column:1/-1;height:4px;border-radius:2px;background:var(--ln);position:relative;overflow:hidden}.kpi i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);background:linear-gradient(90deg,var(--b),var(--a))}
.sx{padding:64px 0 4px}.sh{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;margin-bottom:6px}.sh .no{font:700 14px var(--m);color:var(--a);border:1px solid var(--a);border-radius:6px;padding:2px 8px}.sh h2{font-size:clamp(28px,3.6vw,44px);letter-spacing:-.02em}.lead{color:var(--mu);max-width:78ch;margin:8px 0 20px;font-size:17.5px}
.seg{display:inline-flex;border:1px solid var(--ln2);border-radius:10px;overflow:hidden;margin-left:auto}.seg button{appearance:none;border:0;background:transparent;color:var(--mu);font:800 13px var(--f);padding:7px 14px;cursor:pointer}.seg button.on{background:var(--pn2);color:#fff}
.js .viz[data-m="chart"] .vt,.js .viz[data-m="table"] .vc{display:none}
.card{background:var(--pn);border:1px solid var(--ln);border-radius:16px;padding:20px 22px}.cap{font:700 11.5px var(--m);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin:0 0 12px}h3.sb{font-size:20px;margin:30px 0 12px}
.tm{display:flex;gap:6px;height:340px}.tm>*{min-width:0}.tm .bx{border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between;color:var(--on);overflow:hidden;position:relative}.bx small{font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;opacity:.8}.bx b{font-size:clamp(16px,2.2vw,30px);font-weight:800;line-height:1.05}.bx em{font-style:normal;font-weight:700;font-size:13px}.bx.c1{background:#8efa00}.bx.c2{background:#b1ff4b}.bx.c3{background:#6fd400}.bx.c4{background:#8b7cff;color:#fff}.bx.c5{background:#5c48d7;color:#fff}.tm .col{display:flex;flex-direction:column;gap:6px}.tm .row{display:flex;gap:6px}
.wfsvg,.lsvg{width:100%;height:auto;display:block}.wfsvg text,.lsvg text{font-family:var(--f);fill:var(--mu);font-size:12px;font-weight:700}.wfsvg .v{fill:#fff;font-size:14px;font-weight:800}
.tw{overflow-x:auto;margin:10px 0;border:1px solid var(--ln);border-radius:14px;background:var(--pn)}.tb{width:100%;border-collapse:collapse;min-width:460px}.tb th{background:var(--pn2);color:var(--a);font:700 11.5px var(--m);letter-spacing:.1em;text-transform:uppercase;text-align:left;padding:11px 14px}.tb td{padding:10px 14px;border-top:1px solid var(--ln);vertical-align:top}.tb td:first-child{font-weight:800;color:#fff}
.stk{display:flex;height:46px;border-radius:10px;overflow:hidden;background:var(--bg2);border:1px solid var(--ln)}.stk i{display:grid;place-items:center;font:700 12px var(--m);color:var(--on);min-width:0;overflow:hidden;white-space:nowrap;transition:width .2s}.stk i:nth-child(odd){background:var(--a)}.stk i:nth-child(even){background:var(--b2)}.stk i.rest{background:var(--pn2);color:var(--mu)}
.crow{display:grid;grid-template-columns:90px minmax(0,1fr) 150px;gap:14px;align-items:center;padding:8px 0;border-bottom:1px solid var(--ln)}.crow label{font-weight:800;font-size:14px}.crow output{font:700 13px var(--m);color:var(--a);text-align:right}
input[type=range]{width:100%;appearance:none;background:transparent;height:26px;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(90deg,var(--a) var(--p,0%),var(--ln2) var(--p,0%))}input[type=range]::-moz-range-track{height:6px;border-radius:99px;background:var(--ln2)}input[type=range]::-moz-range-progress{height:6px;border-radius:99px;background:var(--a)}input[type=range]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:4px;margin-top:-7px;background:#fff;border:4px solid var(--a)}input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:4px;background:#fff;border:4px solid var(--a)}
.pb{display:grid;gap:10px}.pb div{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr) auto;gap:14px;align-items:center}.pb span{font-weight:700;color:#fff}.pb i{display:block;height:20px;border-radius:5px;background:linear-gradient(90deg,var(--b),var(--a))}.pb b{font:700 13px var(--m);color:var(--a)}.pb small{font:700 11px var(--m);color:var(--mu);display:block}
.mini{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mini div{background:var(--pn);border:1px solid var(--ln);border-radius:14px;padding:12px 16px}.mini b{display:block;color:var(--a);font-weight:800;margin-bottom:3px}.mini span{font-size:15px}
.six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.six div{background:var(--pn);border:1px solid var(--ln);border-radius:14px;padding:12px 16px}.six small{font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--b2)}.six b{display:block;font-size:20px;font-weight:800;color:#fff;margin:2px 0}.six span{font-size:14.5px;color:var(--mu)}
.nts{list-style:none;margin:14px 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nts li{background:var(--pn);border:1px solid var(--ln);border-radius:12px;padding:10px 14px 10px 36px;position:relative;font-size:15px}.nts li:before{content:"›";position:absolute;left:14px;top:8px;color:var(--a);font:800 18px var(--m)}
.gtools{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.gtools input,.gtools select{background:var(--pn);border:1px solid var(--ln2);color:#fff;border-radius:10px;font:700 15px var(--f);padding:10px 14px}.gtools input{flex:1;min-width:200px}.gtools input:focus,.gtools select:focus{outline:0;border-color:var(--a)}
.grid{border:1px solid var(--ln);border-radius:14px;overflow:hidden;background:var(--pn)}.grid .h,.grid .r{display:grid;grid-template-columns:64px minmax(0,2fr) minmax(0,1.2fr) 110px;gap:12px;align-items:center;padding:8px 16px}.grid .h{background:var(--pn2);position:sticky;top:0}.grid .h button{appearance:none;background:none;border:0;color:var(--a);font:700 11.5px var(--m);letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer;padding:6px 0}.grid .h button.s:after{content:" ↑"}.grid .h button.s.d:after{content:" ↓"}.grid .body{max-height:540px;overflow-y:auto}.grid .r{text-decoration:none;color:#fff;border-top:1px solid var(--ln)}.grid .r:hover{background:var(--pn2)}.grid .r img{width:52px;height:52px;border-radius:8px;object-fit:cover}.grid .r b{font-weight:800}.grid .r span{color:var(--mu);font-size:14.5px}.grid .r em{font:700 11px var(--m);font-style:normal;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ln2);border-radius:6px;padding:3px 8px;justify-self:start;color:var(--b2)}.grid .r[hidden]{display:none}
.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.chips span{border:1px solid var(--ln2);background:var(--pn);color:var(--tx);font-weight:700;font-size:13.5px;padding:6px 14px;border-radius:8px}.fine{font-size:14px;color:var(--dm);margin:10px 0 0}
.heat{display:grid;gap:6px}.heat .t{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center}.heat .t>small{font:700 11.5px var(--m);letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.heat .cells{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.heat button{appearance:none;border:1px solid transparent;border-radius:7px;height:42px;font:800 13px var(--m);color:#fff;background:rgba(142,250,0,var(--al));cursor:pointer;transition:.12s}.heat button.hi{color:var(--on)}.heat button:hover{border-color:#fff}.heat button.on{outline:2px solid #fff;outline-offset:1px}
.ro{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0 4px}.ro div{background:var(--bg2);border:1px solid var(--ln);border-radius:12px;padding:10px 14px}.ro small{display:block;font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}.ro b{font-size:clamp(18px,2.2vw,26px);font-weight:800;color:var(--a);line-height:1.2}
.lg{display:flex;gap:18px;font-weight:700;font-size:13px;margin:8px 0 0}.lg i{display:inline-block;width:18px;height:4px;border-radius:2px;margin-right:6px;vertical-align:middle}
.fn{display:grid;gap:8px}.fn .step{display:grid;grid-template-columns:130px minmax(0,1fr) 170px;gap:14px;align-items:center}.fn small{font:700 12px var(--m);letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.fn .tr{height:34px;background:var(--bg2);border:1px solid var(--ln);border-radius:8px;position:relative;overflow:hidden}.fn .tr i{position:absolute;left:0;top:0;bottom:0;min-width:5px;background:linear-gradient(90deg,var(--b),var(--a));transition:width .2s}.fn b{font:800 18px var(--m);color:var(--a);text-align:right}
.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vs{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--ln);border-radius:14px;overflow:hidden;background:var(--pn);table-layout:fixed}.vs th{padding:12px 14px;font:700 12px var(--m);letter-spacing:.1em;text-transform:uppercase;text-align:left;background:var(--pn2)}.vs th:nth-child(2){color:var(--a)}.vs th:nth-child(3){color:var(--b2)}.vs td{padding:10px 14px;border-top:1px solid var(--ln);word-break:break-word}.vs td:first-child{color:var(--mu);font:700 12px var(--m);letter-spacing:.06em;text-transform:uppercase;width:26%}
.calc input[type=number]{width:120px;background:var(--bg2);border:1px solid var(--ln2);border-radius:8px;color:#fff;font:700 15px var(--m);padding:7px 10px}.crow.n{grid-template-columns:minmax(0,1fr) 130px}
.bars{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:5px;align-items:end;height:150px;margin:28px 0 6px;border-bottom:1px solid var(--ln2)}.bars i{display:block;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--a),#4d8c00);position:relative}.bars i:nth-child(n+6){background:linear-gradient(180deg,var(--b2),var(--b))}.bars i:nth-child(n+11){background:linear-gradient(180deg,#ff6a6d,var(--r))}.bars b{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font:700 11px var(--m);color:#fff}.bl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}
.rc p{display:flex;justify-content:space-between;gap:10px;margin:0;padding:8px 0;border-bottom:1px dashed var(--ln2)}.rc p:last-of-type{font-weight:800;color:var(--a);border:0}.rc .nt{font-size:14px;color:var(--dm)}
.sm{display:flex;flex-direction:column;gap:6px;height:420px}.sm .row{display:flex;gap:6px;min-height:0}.sm .bx{flex:1 1 0;min-width:0;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(145deg,var(--b),#2b2270);color:#fff;overflow:hidden}.sm .bx b{font-size:clamp(14px,2.2vw,32px);line-height:1}.sm .bx span{font-weight:800;font-size:13px}.sm .row:last-child .bx{flex-direction:row;align-items:center;gap:10px}.sm .row:last-child .bx b{font-size:18px}.sm .row:first-child .bx:first-child{background:linear-gradient(145deg,#8efa00,#5fc400);color:var(--on)}
.rb{display:grid;gap:8px}.rb .rw{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr) 120px;gap:14px;align-items:center}.rb .nm{font-weight:800;color:#fff}.rb .ax{height:26px;position:relative;background:repeating-linear-gradient(90deg,var(--ln) 0 1px,transparent 1px 25%);border-radius:6px}.rb .ax i{position:absolute;top:5px;bottom:5px;border-radius:5px;background:linear-gradient(90deg,var(--b2),var(--a))}.rb .sp{font:700 11px var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);text-align:right}.rb .rg{grid-column:2;font:700 12px var(--m);color:var(--a);margin-top:-4px}.rb .tk{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr) 120px;gap:14px}.rb .tk div:before{content:none}.rb .tk div{display:flex;justify-content:space-between;font:700 11px var(--m);color:var(--dm);grid-column:2}.rb .tk div span{flex:none}
.fl{display:flex;flex-wrap:wrap;gap:0}.fl .ch{position:relative;background:var(--pn2);border:1px solid var(--ln2);color:#fff;font-weight:800;font-size:14.5px;padding:12px 28px 12px 24px;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);margin-right:-8px;margin-bottom:6px;min-width:0}.fl .ch:first-child{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}.fl .ch b{color:var(--a);font:700 12px var(--m);margin-right:8px}
.js .os{display:none}.js .os.on{display:block}.tabs{display:flex;gap:6px;margin-bottom:12px}.tabs button{appearance:none;border:1px solid var(--ln2);background:var(--pn);color:var(--tx);font:800 14px var(--f);padding:9px 18px;border-radius:10px;cursor:pointer}.tabs button.on{background:var(--a);color:var(--on);border-color:var(--a)}
.shots{display:grid;gap:10px}.shots img{border-radius:12px;border:1px solid var(--ln)}.ban{margin:16px 0;border-radius:16px;overflow:hidden;border:1px solid var(--ln)}.app2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;align-items:start}
.md{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;align-items:start}.md .ls2{display:grid;gap:6px}.md .ls2 button{appearance:none;text-align:left;background:var(--pn);border:1px solid var(--ln);border-left:4px solid var(--ln2);border-radius:10px;color:var(--tx);font:700 15px/1.3 var(--f);padding:12px 16px;cursor:pointer}.md .ls2 button.on{border-left-color:var(--a);color:#fff;background:var(--pn2)}.md .pn{background:var(--pn);border:1px solid var(--ln);border-radius:16px;padding:22px 24px;position:sticky;top:70px}.md .pn h3{font-size:22px;margin-bottom:10px}.md .pn p{margin:0}.js .ans{display:none}.js .ans.on{display:block}.ans+.ans{margin-top:16px}
.con{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.con div{background:var(--pn);border:1px solid var(--ln);border-radius:14px;padding:16px}.con i{font-style:normal;font-size:26px}.con b{display:block;color:#fff;font-size:18px;font-weight:800;margin:4px 0}.note{background:var(--pn);border:1px solid var(--a);border-radius:14px;padding:14px 20px;margin-top:12px}.note b{color:#fff;display:block;margin-bottom:3px}.note p{margin:0}
.tree{background:#06070a;border:1px solid var(--ln);border-radius:14px;padding:18px 22px;font:500 14.5px/1.8 var(--m);color:#c6c9d9;overflow-x:auto}.tree summary{cursor:pointer;list-style:none;color:var(--mu)}.tree summary::-webkit-details-marker{display:none}.tree .k{color:#8b7cff}.tree .s{color:#8efa00}.tree .n{color:#ffb74d}.tree div{padding-left:26px;white-space:normal;word-break:break-word}.tree .tg{color:var(--a);margin-right:6px}
.fin{margin:70px 0 20px;border:1px solid var(--ln2);border-radius:20px;padding:34px 38px;background:linear-gradient(135deg,#1b1647,var(--pn));display:flex;gap:24px;justify-content:space-between;align-items:center;flex-wrap:wrap}.fin h2{font-size:clamp(28px,4vw,46px)}.fin p{margin:8px 0 0;max-width:52ch}
.more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.more a{background:var(--pn);border:1px solid var(--ln);border-radius:14px;padding:14px 18px;text-decoration:none;color:var(--tx)}.more a:hover{border-color:var(--a)}.more b{display:block;color:#fff;font-weight:800}
.ip{max-width:800px;margin:0 auto;padding:50px 0 10px}.ip .pap{background:var(--pn);border:1px solid var(--ln);border-radius:18px;padding:30px 34px}.ip h1{font-size:clamp(30px,4.6vw,50px);margin-bottom:10px}.ip .lead{font-size:19px}.ip h2{font-size:22px;margin:26px 0 8px;color:var(--a)}.ip ul{padding-left:22px;display:grid;gap:6px}.ip .fx{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ip .fx b{background:var(--b);color:#fff;border-radius:8px;padding:3px 12px;font-size:14px}.ip .cs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.ip .cs div{padding:10px 14px;border:1px solid var(--ln);border-radius:12px;background:var(--bg2)}.ip .cs b{display:block;font:700 11.5px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--a)}
footer{margin-top:40px;border-top:1px solid var(--ln);padding:30px 0 36px;color:var(--mu);font-size:15px}footer .w{display:grid;gap:14px}footer .fnn{display:flex;flex-wrap:wrap;gap:8px 20px}footer .fnn a{color:#fff;font-weight:800;font-size:14px;text-decoration:none}footer .fr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px}footer .fr span{display:block;font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--b2)}footer p{margin:0}
@media(max-width:960px){.hero .w,.two,.app2,.md,.nts{grid-template-columns:minmax(0,1fr)}.mini,.more{grid-template-columns:repeat(2,minmax(0,1fr))}.six,.con{grid-template-columns:repeat(2,minmax(0,1fr))}.md .pn{position:static}.tm{height:420px}.ro{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){body{font-size:16.5px}.w{width:calc(100% - 28px)}.hd .w{gap:8px}.hd img{height:28px}.hero{padding-top:28px}.mini,.six,.con,.more{grid-template-columns:minmax(0,1fr)}.tm{flex-direction:column;height:auto}.tm .col,.tm .row{flex-direction:column}.tm .bx{min-height:92px}.tm .row .bx{flex:none}.sm{height:auto}.sm .row{flex-wrap:wrap}.sm .bx{flex:1 1 40%;min-height:70px}.crow{grid-template-columns:70px minmax(0,1fr) 100px;gap:8px}.crow output{font-size:12px}.grid .h,.grid .r{grid-template-columns:52px minmax(0,1fr) 76px;gap:10px;padding:8px 10px}.grid .h button:nth-child(3),.grid .r span{display:none}.grid .r img{width:44px;height:44px}.heat .t{grid-template-columns:minmax(0,1fr)}.heat .cells{grid-template-columns:repeat(5,minmax(0,1fr))}.ro{grid-template-columns:repeat(2,minmax(0,1fr))}.fn .step{grid-template-columns:90px minmax(0,1fr) 90px;gap:8px}.fn b{font-size:14px}.pb div{grid-template-columns:minmax(0,1fr)}.rb .rw{grid-template-columns:minmax(0,1fr);gap:4px}.rb .rg{grid-column:1;margin:0}.rb .sp{text-align:left}.rb .tk{grid-template-columns:minmax(0,1fr)}.rb .tk div{grid-column:1}.fin{padding:24px 20px}footer .fr{grid-template-columns:minmax(0,1fr)}.ip .pap{padding:20px 16px}.ip .cs{grid-template-columns:minmax(0,1fr)}.seg{margin-left:0}.fl .ch{padding:10px 22px 10px 18px;font-size:13.5px}.bars{height:120px;gap:3px}.bars b{font-size:9px;top:-15px}.vs td,.vs th{padding:8px 8px;font-size:14px}.vs td:first-child{font-size:10.5px}}
