
:root{--cp:#0b0c12;--cp2:#171c27;--pk:#5c48d7;--tq:#8efa00;--yl:#8efa00;--pa:#e9ecf7;--ink:#12141f;--gr:#5a6482;--rd:#ff3337;--d:"Kumbh Sans",Helvetica,Arial,sans-serif;--b:"Kumbh Sans",Helvetica,Arial,sans-serif;--m:"Kumbh Sans",Helvetica,Arial,sans-serif}
*{box-sizing:border-box}html{background:var(--cp);scroll-behavior:smooth}body{margin:0;color:var(--ink);font:400 17px/1.6 var(--b);overflow-x:hidden;background:radial-gradient(circle at 25% 25%,#8efa00 0 4px,transparent 5px) 0 0/64px 64px,radial-gradient(circle at 75% 75%,#8b7cff 0 4px,transparent 5px) 0 0/64px 64px,repeating-linear-gradient(45deg,#1b1647 0 16px,#0b0c12 16px 32px);background-attachment:fixed}
a{color:#5c48d7;font-weight:700;overflow-wrap:anywhere}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--d);font-weight:400;margin:0;line-height:1.08;overflow-wrap:break-word}b,span,small,em,p,li{overflow-wrap:anywhere}
.bar{position:sticky;top:0;z-index:60;background:#06070a;border-bottom:3px solid var(--pk);box-shadow:0 4px 24px rgba(142,250,0,.25)}.bar .in{display:flex;align-items:center;gap:16px;padding:8px 22px}.bar img{height:34px;width:auto}.bar .tg{margin-right:auto;font:800 12px var(--m);letter-spacing:.2em;text-transform:uppercase;color:#8efa00}.ls{display:flex;gap:3px}.ls a{font:700 12px var(--m);color:#8195c3;text-decoration:none;padding:4px 8px;border:1px solid #323c52}.ls a.on{background:var(--tq);color:#06070a;border-color:var(--tq)}
.bt{display:inline-block;background:#8efa00;color:#0b0a08;font:900 15px var(--d);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:13px 26px;border:3px solid #0b0a08;box-shadow:5px 5px 0 #4d8c00;transition:transform .1s,box-shadow .1s}.bt:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.bt.y{background:#5c48d7;color:#fff}.bt.tq{background:#5c48d7;color:#fff}.bt.s{padding:8px 16px;font-size:12px;box-shadow:3px 3px 0 #000;border-color:#06070a}
.in{max-width:1180px;margin:0 auto}
.shell{display:grid;grid-template-columns:210px minmax(0,780px) 250px;gap:30px;justify-content:center;padding:34px 22px 10px;align-items:start}
.rail{position:sticky;top:74px;display:grid;gap:8px;max-height:calc(100vh - 90px);overflow:auto;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail h4{font:700 11px var(--m);letter-spacing:.24em;text-transform:uppercase;color:var(--tq);margin:0 0 4px}.rail a{display:grid;grid-template-columns:42px minmax(0,1fr);background:var(--pa);color:var(--ink);text-decoration:none;font:700 14px var(--b);position:relative;box-shadow:3px 3px 0 #000;transition:transform .12s}.rail a b{background:var(--pk);color:#fff;font:700 13px var(--m);display:grid;place-items:center;border-right:3px dotted var(--pa)}.rail a span{padding:9px 12px}.rail a:hover,.rail a.on{transform:translateX(8px)}.rail a.on b{background:var(--ink)}
.aside{position:sticky;top:74px}.slip{background:var(--pa);padding:20px 20px 22px;box-shadow:6px 6px 0 #000;position:relative}.slip:before,.slip:after{content:"";position:absolute;left:0;right:0;height:10px;background:linear-gradient(-45deg,transparent 6px,var(--pa) 0) 0 0/12px 10px,linear-gradient(45deg,transparent 6px,var(--pa) 0) 0 0/12px 10px}.slip:before{top:-9px;transform:scaleY(-1)}.slip:after{bottom:-9px}.slip small{font:700 11px var(--m);letter-spacing:.2em;text-transform:uppercase;color:var(--gr)}.slip h3{font:900 18px var(--d);margin:6px 0 10px}.slip .rl{font-size:13px}.slip .bt{display:block;text-align:center;margin-top:14px}
.t{position:relative;background:var(--pa);padding:26px 34px 30px;margin:0 0 50px;box-shadow:8px 10px 0 rgba(0,0,0,.55)}.t:before,.t:after{content:"";position:absolute;top:0;bottom:0;width:14px;background:radial-gradient(circle at 7px 11px,#0b0c12 0 6px,transparent 6.5px) 0 0/14px 22px repeat-y}.t:before{left:-7px}.t:after{right:-7px}
.th{display:flex;justify-content:space-between;gap:10px;font:700 12px var(--m);letter-spacing:.18em;text-transform:uppercase;border-bottom:3px dashed var(--ink);padding-bottom:10px;margin-bottom:18px}.th span:first-child{background:var(--ink);color:var(--pa);padding:2px 10px}
.t>h2{font-size:clamp(26px,3.6vw,40px);margin-bottom:10px}.t>h2:after{content:"";display:block;width:70px;height:8px;margin-top:10px;background:linear-gradient(90deg,var(--pk) 50%,var(--tq) 50%)}.t>.l{color:var(--gr);margin:12px 0 18px;font-size:18px}
.bc{height:46px;margin:26px 0 4px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 5px,var(--ink) 5px 6px,transparent 6px 9px,var(--ink) 9px 12px,transparent 12px 14px,var(--ink) 14px 15px,transparent 15px 19px)}.bn{font:400 12px var(--m);letter-spacing:.4em;text-align:center;color:var(--gr)}
.entry{padding-top:30px}.entry h1{font-size:clamp(38px,6vw,72px);line-height:.98;margin:6px 0 14px}.entry h1 small{display:block;font:900 .46em/1.1 var(--d);color:var(--pk);margin-bottom:6px}.deck{font:700 21px/1.35 var(--b);margin:0 0 18px}.entry .two{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:26px;align-items:start}.entry p.lead{margin:0;color:var(--gr)}.cta{display:flex;gap:16px;flex-wrap:wrap;margin-top:20px}.entry figure{margin:0;border:4px dashed var(--ink);padding:8px;background:#fff}.entry figure img{width:100%;aspect-ratio:4/3;object-fit:cover}
.adm{position:absolute;right:26px;top:70px;transform:rotate(9deg);border:4px solid var(--rd);color:var(--rd);font:900 20px var(--d);padding:4px 14px;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.7);pointer-events:none}
.rl{display:flex;gap:8px;align-items:baseline;font:400 15px var(--m);padding:5px 0}.rl i{flex:1;border-bottom:2px dotted var(--ink);opacity:.45;transform:translateY(-4px);min-width:12px}.rl span{max-width:48%}.rl b{font-weight:700;text-align:right}.rs{font:400 13px var(--m);color:var(--gr);text-align:right;margin:-4px 0 6px}.rt{display:flex;justify-content:space-between;gap:12px;border-top:4px double var(--ink);margin-top:10px;padding-top:10px;font:700 17px var(--m)}
.stats{margin-top:22px;border-top:3px dashed var(--ink);padding-top:12px}
h3.sb{font:900 21px var(--d);margin:34px 0 12px;display:flex;align-items:center;gap:10px}h3.sb:before{content:"✂";color:var(--pk);font-size:22px;transform:rotate(-90deg)}
.reg{border:3px solid var(--ink);background:#fff;padding:16px 18px}.reg h3{font:900 20px var(--d);margin-bottom:4px}.reg>p{margin:0 0 12px;color:var(--gr)}.reg table{width:100%;border-collapse:collapse;font-family:var(--m);font-size:14px}.reg th{font:700 11px var(--m);letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:6px 6px;border-bottom:2px solid var(--ink);color:var(--gr)}.reg td{padding:8px 6px;border-bottom:2px dotted rgba(23,18,31,.4);vertical-align:middle}.reg td:first-child{font-family:var(--b);font-weight:700}.stp{display:inline-flex;align-items:center;border:3px solid var(--ink)}.stp button{appearance:none;border:0;background:var(--ink);color:var(--pa);width:30px;height:34px;font:700 18px var(--m);cursor:pointer}.stp input{width:78px;border:0;text-align:center;font:700 16px var(--m);background:var(--yl);height:34px;color:var(--ink);padding:0 4px;-moz-appearance:textfield}.stp input::-webkit-outer-spin-button,.stp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.fl{display:flex;gap:3px;flex-wrap:wrap}.fc{display:grid;place-items:center;position:relative;width:26px;height:40px;background:#0e0e12;color:#fff;font:700 24px var(--m)}.fc:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:#000;box-shadow:0 1px 0 rgba(255,255,255,.12)}.fc.p{width:12px;background:transparent;color:var(--ink);font-size:24px}.fc.p:after{display:none}.fl.big .fc{width:30px;height:48px;font-size:28px}.fl.y .fc{color:var(--yl)}.fl.y .fc.p{color:var(--ink)}.board .fc.p,.big .fc.p{color:var(--yl)}
.tot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.tot div small{display:block;font:700 11px var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--gr);margin-bottom:4px}.tot .fc{width:20px;height:32px;font-size:18px}
.fine{font-size:14px;color:var(--gr);margin:12px 0 0}
.tw{overflow-x:auto;margin:12px 0;border:3px solid var(--ink);background:#fff}.tb{width:100%;border-collapse:collapse;min-width:460px;font-size:15px}.tb th{background:var(--ink);color:var(--pa);font:700 11.5px var(--m);letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:10px 12px}.tb td{padding:10px 12px;border-top:2px dotted rgba(23,18,31,.35);vertical-align:top}.tb tr:nth-child(even) td{background:#f1ecd6}.tb td:first-child{font-weight:700}
.nts{list-style:none;margin:16px 0;padding:0;display:grid;gap:8px}.nts li{padding:8px 14px 8px 40px;position:relative;border-left:5px solid var(--pk);background:#fff}.nts li:before{content:"▸";position:absolute;left:14px;top:7px;color:var(--pk);font-size:18px}
.cps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cp{position:relative;background:#fff;border:3px dashed var(--ink);padding:16px 18px 16px 44px}.cp:before{content:"✂";position:absolute;left:12px;top:12px;font-size:22px;color:var(--ink);transform:rotate(-90deg)}.cp small{font:700 11px var(--m);letter-spacing:.18em;text-transform:uppercase;color:var(--pk)}.cp b{display:block;font:900 22px/1.1 var(--d);margin:4px 0}.cp span{font-size:15px;color:var(--gr)}
.boards{display:grid;gap:14px}.board{background:#0e0e12;padding:14px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:center;border:4px solid #000;box-shadow:inset 0 0 0 2px #333}.board small{font:700 11px var(--m);letter-spacing:.18em;text-transform:uppercase;color:var(--tq)}.board h4{font:900 16px var(--d);color:#fff;margin-top:3px}.board .fl{justify-content:flex-end}.board .fc{background:#1d1d24;color:var(--yl)}
.cal{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cal li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:8px 0;border-bottom:2px dotted rgba(23,18,31,.4)}.cal i{font:900 28px/1 var(--d);font-style:normal;color:var(--pk);text-align:center}.cal b{display:block;font:900 17px var(--d)}
.scs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sc{display:block;text-decoration:none;color:var(--ink);background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--pk);transition:transform .15s}.sc:hover{transform:translate(-3px,-3px) rotate(-1deg)}.sc .sv{background:repeating-linear-gradient(110deg,#c9c9d3 0 6px,#e9e9ef 6px 12px);text-align:center;padding:5px;font:700 11px var(--m);letter-spacing:.18em;text-transform:uppercase;border-bottom:3px solid var(--ink)}.sc img{width:100%;aspect-ratio:3/4;object-fit:cover}.sc b{display:block;font:900 15.5px/1.15 var(--d);padding:9px 10px 11px}
.tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.tags span{border:3px solid var(--ink);padding:3px 12px;font:700 12.5px var(--m);letter-spacing:.08em;text-transform:uppercase;background:var(--c,var(--yl))}.tags span:nth-child(3n+2){--c:var(--tq)}.tags span:nth-child(3n){--c:var(--pk);color:#fff}
.lt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.lt a{display:grid;grid-template-columns:50px 50px minmax(0,1fr);gap:12px;align-items:center;text-decoration:none;color:var(--ink);padding:7px 0;border-bottom:2px dotted rgba(23,18,31,.4)}.ball{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0 9%,var(--c) 10% 100%);color:#fff;font:900 18px var(--d);text-shadow:1px 1px 0 rgba(0,0,0,.45);box-shadow:inset -4px -5px 8px rgba(0,0,0,.28),2px 3px 0 rgba(0,0,0,.35)}.lt a:nth-child(5n+1) .ball{--c:#e5243b}.lt a:nth-child(5n+2) .ball{--c:#1c6fe0}.lt a:nth-child(5n+3) .ball{--c:#1aa35b}.lt a:nth-child(5n+4) .ball{--c:#f08a00}.lt a:nth-child(5n) .ball{--c:#8a2be2}.lt img{width:50px;height:50px;object-fit:cover;border:2px solid var(--ink)}.lt b{display:block;font:900 15px/1.15 var(--d)}.lt small{font:700 11px var(--m);letter-spacing:.12em;text-transform:uppercase;color:var(--gr)}
.vcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vc{position:relative;aspect-ratio:1.586;border-radius:16px;padding:16px 18px;color:#fff;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.5);background:linear-gradient(135deg,var(--c1),var(--c2));display:flex;flex-direction:column;justify-content:space-between}.vc:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.1) 0 2px,transparent 2px 10px);pointer-events:none}.vc:nth-child(1){--c1:#b87333;--c2:#6e3d12}.vc:nth-child(2){--c1:#c9ced6;--c2:#6c7480;color:#10131a}.vc:nth-child(3){--c1:#f5d061;--c2:#a8741a;color:#2a1c00}.vc:nth-child(4){--c1:#7fd8e6;--c2:#2a6a86;color:#06202a}.vc:nth-child(5){--c1:#2a2a33;--c2:#0b0b10;grid-column:1/-1;max-width:calc(50% - 10px);justify-self:center}.vc .ch{width:40px;height:30px;border-radius:6px;background:linear-gradient(135deg,#ffe9a0,#c89b2c);border:2px solid rgba(0,0,0,.35)}.vc h4{font:900 clamp(22px,2.6vw,30px) var(--d);text-shadow:0 2px 0 rgba(0,0,0,.25)}.vc small{font:700 11px var(--m);letter-spacing:.2em;text-transform:uppercase;opacity:.85}.vc p{margin:2px 0 0;font-size:13.5px;line-height:1.35;font-weight:600}.vc .no{font:700 13px var(--m);letter-spacing:.22em;opacity:.8}
details.dos{border:3px solid var(--ink);margin:10px 0;background:#fff}details.dos summary{cursor:pointer;list-style:none;display:flex;gap:12px;flex-wrap:wrap;align-items:baseline;padding:11px 16px}details.dos summary::-webkit-details-marker{display:none}details.dos summary b{font:900 20px var(--d)}details.dos summary span{font:700 12px var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--gr)}details.dos summary:after{content:"+";margin-left:auto;font:700 22px var(--m);color:var(--pk)}details.dos[open] summary:after{content:"−"}details.dos .tw{margin:0;border:0;border-top:3px solid var(--ink)}.xt{padding:8px 16px 12px;color:var(--gr)}
.two2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.big{background:var(--ink);color:var(--pa);padding:18px 20px}.big small{font:700 11px var(--m);letter-spacing:.2em;text-transform:uppercase;color:var(--tq)}.big h3{font:900 20px var(--d);margin:6px 0}.big p{margin:0}.big .fl{margin:8px 0}.big .fc{background:#24202e;color:var(--yl)}.pl2{background:#fff;border:3px dashed var(--ink);padding:18px 20px}.pl2 h3{font:900 20px var(--d);margin-bottom:6px}.pl2 p{margin:0}
.bnd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.bnd div{border:3px solid var(--ink);background:#fff;padding:12px 14px;text-align:center}.bnd small{font:700 11px var(--m);letter-spacing:.16em;text-transform:uppercase;color:var(--gr)}.bnd b{display:block;font:900 18px var(--d);margin:4px 0}.bnd em{font:900 22px var(--d);font-style:normal;color:var(--pk)}
.lv3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.lv3 h4{font:900 16px var(--d);border-bottom:3px solid var(--ink);padding-bottom:4px;margin-bottom:4px}
.rcp{background:#fff;border:3px solid var(--ink);padding:16px 18px}.rcp h3{font:900 18px var(--d);margin-bottom:6px;text-align:center}.rcp .nt{font-size:14px;color:var(--gr);margin-top:8px}
.calc{border:3px solid var(--ink);background:#fff;padding:16px 18px}.calc h3{font:900 18px var(--d);margin-bottom:8px}.calc label{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:10px;align-items:center;margin:6px 0;font-weight:700}.calc input{width:100%;font:700 16px var(--m);background:var(--yl);border:3px solid var(--ink);padding:5px 8px;color:var(--ink)}.calc .tot{grid-template-columns:repeat(2,minmax(0,1fr))}
.sl{border:3px solid var(--ink);background:#fff;padding:8px 18px}.sl .rl:before{content:"";flex:none;width:16px;height:16px;border:3px solid var(--ink);align-self:center;background:var(--yl)}.sl .rl{align-items:center}.sl .rl b{order:3}.sl .rl i{order:2}.sl .rl span{order:1;font-family:var(--b);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px;max-width:62%}
.pict{margin:16px 0;border:4px solid var(--ink);background:#fff;padding:6px}.pict img{width:100%;filter:contrast(1.05)}.pict small{display:block;font:700 11px var(--m);letter-spacing:.16em;text-transform:uppercase;color:var(--gr);padding:6px 4px 2px}
.q{list-style:none;margin:0;padding:0;counter-reset:q;display:grid;gap:10px}.q li{counter-increment:q;display:grid;grid-template-columns:78px minmax(0,1fr);background:#fff;border:3px solid var(--ink)}.q li:before{content:"A-" counter(q,decimal-leading-zero);display:grid;place-items:center;background:var(--rd);color:#fff;font:900 20px var(--d);border-right:4px dotted #fff}.q li span{padding:10px 14px;align-self:center}
.notice{border:4px double var(--ink);padding:14px 18px;background:#fff;margin-top:18px}.notice b{font:900 18px var(--d);display:block;margin-bottom:4px}.notice p{margin:0}
.ol{list-style:none;margin:0 0 16px;padding:0;counter-reset:o}.ol li{counter-increment:o;display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:7px 0;border-bottom:2px dotted rgba(23,18,31,.4)}.ol li:before{content:counter(o,decimal-leading-zero);font:700 14px var(--m);color:var(--pk)}.ol+h3,.os h3{font:900 20px var(--d);margin:0 0 8px}
.warn{border:3px solid var(--rd);background:#ffe5e8;padding:10px 16px;margin:16px 0 0;font-weight:700}
.con{display:grid;gap:0}.con>div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:2px dotted rgba(23,18,31,.4);align-items:start}.con i{font-style:normal;font-size:28px}.con b{display:block;font:900 17px var(--d)}.faq details{border-bottom:3px solid var(--ink)}.faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:baseline;padding:12px 0;font:900 17px/1.25 var(--d)}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"Q.";font:700 16px var(--m);color:var(--pk)}.faq p{margin:0;padding:0 0 14px 42px}
.bill{text-align:center}.bill h2{font-size:clamp(30px,5vw,56px)}.bill h2:after{margin-left:auto;margin-right:auto}.bill p{max-width:48ch;margin:12px auto 20px}
.ip h1{font:900 clamp(30px,4.6vw,48px) var(--d);margin-bottom:10px}.ip .lead{color:var(--gr);font-size:19px}.ip h2{font:900 22px var(--d);margin:26px 0 8px;color:#5c48d7}.ip ul{padding-left:22px;display:grid;gap:6px}.ip .fx{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ip .fx b{border:3px solid var(--ink);padding:2px 12px;font:700 13px var(--m);background:var(--yl)}.ip .cs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.ip .cs div{padding:10px 14px;border:3px solid var(--ink);background:#fff}.ip .cs b{display:block;font:700 11.5px var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--pk)}
footer{background:#06070a;border-top:4px solid var(--tq);margin-top:30px;padding:30px 0 90px;color:#8195c3;font-size:15px}footer .in{padding:0 22px;display:grid;gap:16px}footer .fn{display:flex;flex-wrap:wrap;gap:8px 20px}footer .fn a{color:var(--tq);text-decoration:none;font:700 13px var(--m);letter-spacing:.1em;text-transform:uppercase}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:.18em;text-transform:uppercase;color:var(--pk)}footer p{margin:0}
.mb{display:none}
@media(max-width:1240px){.shell{grid-template-columns:200px minmax(0,780px)}.aside{display:none}}
@media(max-width:940px){.shell{grid-template-columns:minmax(0,1fr);padding:0 14px 10px}.rail{position:sticky;top:50px;z-index:40;display:flex;gap:6px;overflow-x:auto;padding:8px 0;margin:0 -14px;padding-left:14px;padding-right:14px;background:#06070a;max-height:none}.rail h4{display:none}.rail a{flex:none;box-shadow:2px 2px 0 #000}.rail a span{padding:7px 12px}.rail a:hover,.rail a.on{transform:none}.t{margin-top:30px}.mb{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:70;background:#06070a;border-top:3px solid var(--pk);padding:8px 14px;gap:12px;align-items:center;justify-content:space-between}.mb span{flex:1;min-width:0;font:700 11px var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--tq)}.mb .bt{flex:none;padding:8px 12px}.bar .tg{display:none}.bar .in{padding:8px 14px}}
@media(max-width:720px){.t{padding:20px 16px 24px}.t:before,.t:after{display:none}.entry .two,.cps,.scs,.vcs,.two2,.bnd,.lv3,.lt,.tot,.ip .cs{grid-template-columns:minmax(0,1fr)}.scs{grid-template-columns:repeat(2,minmax(0,1fr))}.vc:nth-child(5){max-width:none}.adm{position:static;display:inline-block;transform:rotate(-3deg);margin-bottom:10px}.fc{width:20px;height:34px;font-size:19px}.fl.big .fc{width:22px;height:38px;font-size:21px}.board{grid-template-columns:minmax(0,1fr)}.board .fl{justify-content:flex-start}.reg{padding:12px 8px}.reg th,.reg td{padding:6px 3px}.stp input{width:58px}.stp button{width:26px}.q li{grid-template-columns:64px minmax(0,1fr)}.calc label{grid-template-columns:minmax(0,1fr) 100px}footer .fr{grid-template-columns:minmax(0,1fr)}.sl .rl span{max-width:56%}}

h1,h2,h3,h4{color:var(--ink);font-weight:900}.vc h4,.vc p,.vc small{max-width:60%}.vc .vi{width:46%;height:100%;object-fit:cover;object-position:left center;right:0;bottom:0;mask-image:linear-gradient(90deg,transparent,#000 45%)}.t.ip h1{color:var(--ink)}.entry h1 small{color:#5c48d7}.board h4{color:#fff}.big h3{color:#fff}.vc h4{color:inherit}
.rail a b{background:#5c48d7}.rail a.on b{background:#8efa00;color:#0b0a08}.rail h4{color:#8efa00}.rail a{background:#e9ecf7}
.th span:first-child{background:#5c48d7;color:#fff}.t>h2:after{background:linear-gradient(90deg,#8efa00 50%,#5c48d7 50%)}
.board{background:#0b0c12;border-color:#323c52}.board .fc{background:#1c2231;color:#8efa00}.board small{color:#8efa00}.fc{background:#12141f}.fl.y .fc{color:#8efa00}
.stp input{background:#8efa00}.reg td:first-child{color:var(--ink)}.sc{box-shadow:5px 5px 0 #5c48d7}.sc .sv{background:repeating-linear-gradient(110deg,#c4c9dc 0 6px,#e9ecf7 6px 12px)}
.tags span{background:#8efa00;color:#0b0a08;border-color:#12141f}.tags span:nth-child(3n+2){background:#5c48d7;color:#fff}.tags span:nth-child(3n){background:#12141f;color:#8efa00}
.cp small{color:#5c48d7}.cp:before{color:#12141f}.nts li{border-left-color:#8efa00}.nts li:before{color:#5c48d7}
.vc:nth-child(1){--c1:#2b2270;--c2:#12103a;color:#fff}.vc:nth-child(2){--c1:#5c48d7;--c2:#2b2270;color:#fff}.vc:nth-child(3){--c1:#8b7cff;--c2:#5c48d7;color:#fff}.vc:nth-child(4){--c1:#b1ff4b;--c2:#4d8c00;color:#0b0a08}.vc:nth-child(5){--c1:#171c27;--c2:#06070a;color:#8efa00;border:1px solid #8efa00}
.vc .vi{position:absolute;right:-6px;bottom:-4px;width:56%;opacity:.95;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 40%)}.vc>*{position:relative}
.sc img{background:#12141f}.sc b{color:var(--ink)}.lt .ball{box-shadow:inset -4px -5px 8px rgba(0,0,0,.28),2px 3px 0 rgba(0,0,0,.35)}
.big{background:#12141f}.big small{color:#8efa00}.pl2,.calc,.reg{border-color:#12141f}.calc input{background:#8efa00}
.q li:before{background:#5c48d7}.ol li:before{color:#5c48d7}.faq summary:before{color:#5c48d7}.warn{background:#ffe3e4}
.hero-img{margin:0 0 18px;border:3px solid #12141f;box-shadow:6px 6px 0 #5c48d7}.hero-img img{width:100%;max-height:260px;object-fit:cover;object-position:center 28%}
.bnd em{color:#5c48d7}.cal i{color:#5c48d7}.rl b{color:var(--ink)}.entry figure{border-color:#12141f}
footer{border-top-color:#8efa00;background:#06070a}footer .fn a{color:#8efa00}footer .fr span{color:#8b7cff}.mb{background:#06070a;border-top-color:#8efa00}.mb span{color:#8efa00}
.adm{border-color:#ff3337;color:#ff3337}.ls a.on{background:#8efa00;color:#0b0a08;border-color:#8efa00}.slip .bt{display:block}
