.aid{--r:22px;--head:var(--font-aid-head),"Plus Jakarta Sans",system-ui,sans-serif;--body:var(--font-work-sans),"Work Sans",system-ui,sans-serif;--mono:var(--font-aid-mono),"JetBrains Mono",ui-monospace,Consolas,monospace;--hdr:65px;--stick:75px;--chrome:123px;--glass:linear-gradient(180deg,#141e34e6,#0b1220eb);--cardbg:linear-gradient(180deg,#ffffff0d,#ffffff05)}.aid,.aid *{box-sizing:border-box}.aid [hidden]{display:none!important}.aid{-webkit-text-size-adjust:100%;background:var(--ink);color:var(--tx);font-family:var(--body);margin:0;font-size:17px;line-height:1.6;position:relative;overflow-x:clip}.aid img{max-width:100%;display:block}.aid a{color:var(--blue-l)}.aid h1,.aid h2,.aid h3,.aid h4{font-family:var(--head);letter-spacing:-.02em;color:var(--aid-hex-ffffff);margin:0;line-height:1.12}.aid p{margin:0}.aid code,.aid pre,.aid kbd,.aid samp{font-family:var(--mono)}.aid .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.aid :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:8px}.aid .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.aid .pill{height:40px;font:600 14px/1 var(--head);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:var(--tx);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.aid .pill svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.aid .pill.primary{background:var(--hb-prim);color:var(--aid-hex-ffffff);box-shadow:inset 0 1px #ffffff2e,0 6px 18px -10px #3b82f699}.aid .pill.primary:hover{background:var(--hb-prim-h)}.aid .pill.secondary{border-color:var(--line2);color:var(--tx);background:#ffffff0a}.aid .pill.secondary:hover{background:#ffffff17}.aid .pill.ghost{color:var(--tx2)}.aid .pill.ghost:hover{color:var(--aid-hex-ffffff);background:#ffffff12}.aid .pill:disabled{opacity:.5;cursor:default}@media (min-width:1024px){.aid .burger{display:none}}.aid section{isolation:isolate;padding:120px 0;position:relative;overflow-x:clip}.aid section:before{content:"";z-index:-1;pointer-events:none;background:var(--gl,none);position:absolute;inset:-60px 0}.aid .eyebrow{font-family:var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.aid h2{max-width:17em;margin-top:14px;font-size:clamp(32px,4.4vw,52px);font-weight:800}.aid .lede{color:var(--tx2);max-width:36em;margin-top:14px;font-size:19px}.aid .head{margin-bottom:48px}.aid .card{background:var(--cardbg);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:26px;box-shadow:0 34px 80px -46px #000c,0 0 80px -50px #3b82f673}.aid .stage{background:var(--glass);border:1px solid var(--line);border-radius:26px;min-width:0;position:relative;box-shadow:0 50px 120px -40px #3b82f673,0 30px 60px -40px #000c}.aid .tag{font-family:var(--mono);color:var(--tx2);white-space:nowrap;background:#ffffff0d;border-radius:999px;padding:4px 10px;font-size:11.5px;display:inline-block}.aid .tag.g{color:var(--green);background:#4d8cd41a}.aid .tag.y{color:var(--yellow);background:#9aa6b817}.aid .tag.p{color:var(--purple);background:#4d8cd41a}.aid .tag.b{color:var(--blue-l);background:#3b82f61c}.aid .fine{color:var(--tx3);margin-top:16px;font-size:13px}.aid .grid{gap:18px;display:grid}.aid .grid>*{min-width:0}.aid .mono{font-family:var(--mono)}.aid .green{color:var(--green)}.aid .ico{width:42px;height:42px;color:var(--blue-l);background:#3b82f621;border-radius:14px;place-items:center;display:grid;box-shadow:0 0 30px -8px #3b82f680}.aid .ico.g{color:var(--green);background:#4d8cd41f;box-shadow:0 0 30px -8px #4d8cd480}.aid .ico.p{color:var(--purple);background:#4d8cd421;box-shadow:0 0 30px -8px #4d8cd480}.aid .ico.y{color:var(--yellow);background:#9aa6b81c;box-shadow:0 0 30px -8px #9aa6b873}.aid .ico.o{color:var(--orange);background:#4d8cd41f;box-shadow:0 0 30px -8px #4d8cd473}.aid .code{background:#050810db;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #000000e6,0 0 70px -40px #3b82f680}.aid .code .top{font-family:var(--mono);color:var(--tx3);background:#ffffff09;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.aid .code pre{color:var(--tx);tab-size:2;margin:0;padding:18px 20px;font-size:13.5px;line-height:1.75;overflow:auto}.aid .pr{color:var(--green)}.aid .c{color:var(--tx3)}.aid .k{color:var(--aid-hex-7db2ff)}.aid .s{color:var(--yellow)}.aid .n{color:var(--purple)}.aid .copy{font-family:var(--mono);color:var(--tx2);cursor:pointer;white-space:nowrap;background:#ffffff12;border:0;border-radius:999px;padding:6px 12px;font-size:12px}.aid .copy:hover{color:var(--aid-hex-ffffff);background:#ffffff24}.aid .copy.ok{color:var(--aid-hex-04130a);background:var(--green)}.aid .hero{min-height:calc(100svh - var(--hdr));align-items:center;padding:44px 0 150px;display:flex;overflow:hidden}.aid .hero:before{background:radial-gradient(52% 46% at 66% 42%,#3b82f64d,#0000 70%),radial-gradient(40% 38% at 84% 52%,#4d8cd43d,#0000 70%),radial-gradient(30% 28% at 40% 86%,#4d8cd417,#0000 70%);inset:0}.aid .hero .wrap{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:48px;width:100%;display:grid}.aid .hero .wrap>*{min-width:0}.aid .hero h1{letter-spacing:-.04em;margin-top:20px;font-size:clamp(42px,5.8vw,74px);font-weight:800;line-height:1.03}.aid .cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.aid .metas{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}@keyframes aid-bob{50%{transform:translateY(5px)}}.aid .hv{width:100%;max-width:640px;height:480px;margin-left:auto;position:relative}.aid .hv:before{content:"";filter:blur(10px);background:radial-gradient(closest-side,#3b82f657,#0000);border-radius:50%;position:absolute;inset:6% 8%}.aid .src{color:var(--tx2);white-space:nowrap;background:#141e34d1;border-radius:999px;align-items:center;gap:9px;padding:9px 14px 9px 10px;font-size:13px;transition:box-shadow .4s,color .4s,background .4s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 14px 40px -14px #000c,inset 0 0 0 1px #ffffff12}.aid .src .ic{width:16px;height:16px;color:var(--blue-l)}.aid .src b{font-family:var(--head);color:var(--aid-hex-ffffff);font-size:13px;font-weight:600}.aid .src.fire{color:var(--aid-hex-ffffff);background:#1e3c32e6;box-shadow:inset 0 0 0 1px #4d8cd48c,0 0 36px -4px #4d8cd48c}.aid .hid{background:var(--glass);z-index:2;border-radius:26px;width:54%;padding:18px 20px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 100px -30px #3b82f68c,inset 0 0 0 1px #ffffff12}.aid .hid-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.aid .k2{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.aid .idv{font:700 20px var(--mono);color:var(--aid-hex-ffffff);letter-spacing:-.01em}.aid .st{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green);white-space:nowrap;background:#4d8cd41a;border-radius:999px;padding:4px 9px}.aid .st.dead{color:var(--red);background:#f0716b1a}.aid .st.off{color:var(--tx2);background:#ffffff0f}.aid .hrow{background:#ffffff09;border-radius:11px;grid-template-columns:78px minmax(0,1fr);gap:8px;margin-bottom:4px;padding:6px 10px;font-size:13.5px;line-height:1.3;transition:background .6s;display:grid}.aid .hrow .l{opacity:1;font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);padding-top:2px;display:block}.aid .hrow .v{color:var(--aid-hex-ffffff);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity .4s;overflow:hidden}.aid .hrow .v.dim{color:var(--tx3);opacity:.7}.aid .hrow.fl{background:#4d8cd438}.aid .hcap{font:400 11.5px var(--mono);color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;height:18px;margin-top:8px;overflow:hidden}.aid .hcap b{color:var(--green);font-weight:500}.aid .sig{background:var(--green);z-index:3;pointer-events:none;opacity:0;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:0;left:0;box-shadow:0 0 18px 4px #4d8cd4b3}.aid .hv .ping{z-index:1;pointer-events:none;border-radius:30px;width:54%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #4d8cd400}.aid .hv .ping.go{animation:.9s ease-out aid-ping}@keyframes aid-ping{0%{box-shadow:0 0 #4d8cd473}to{box-shadow:0 0 0 26px #4d8cd400}}.aid .scrolly{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.aid .scrolly>*{min-width:0}@media (min-width:900px){.aid .scrolly{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}}.aid .ssteps{margin:0;padding:0;list-style:none}.aid .sstep{opacity:.35;flex-direction:column;justify-content:center;min-height:max(62vh,400px);padding:24px 0;transition:opacity .5s;display:flex}.aid .sstep.on{opacity:1}.aid :is(#esteps,#gsteps) .sstep:first-child{justify-content:flex-start;min-height:max(46vh,320px);padding-top:0}.aid #evidence .head{margin-bottom:12px}.aid .snum{font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;margin-bottom:12px;display:flex}.aid .snum:after{content:"";background:linear-gradient(90deg,var(--green),transparent);opacity:.7;border-radius:2px;width:34px;height:2px}.aid .sstep h3{letter-spacing:-.03em;max-width:15em;font-size:clamp(25px,2.8vw,36px);font-weight:800}.aid .sstep p{color:var(--tx2);max-width:27em;margin-top:12px;font-size:18px}.aid .sstep .aside{color:var(--tx3);margin-top:10px;font-size:15px}.aid .sstep .big{font:800 clamp(17px,1.65vw,21px) var(--head);letter-spacing:-.015em;max-width:none;color:var(--aid-hex-ffffff);margin-top:16px;line-height:1.2}.aid .sstep .big span,.aid .sstep h3 .gr{color:var(--green)}.aid .sstep .sm2{color:var(--tx2);margin-top:12px;font-size:15px}.aid .spanel{top:calc(var(--chrome) + 14px);height:min(calc(100vh - var(--chrome) - 40px),520px);align-self:start;min-height:440px;position:sticky}.aid .pst{--l3:26%;background:var(--glass);border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6,inset 0 0 0 1px #ffffff12}.aid .pin{transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.aid .thr{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.aid .thr polyline{fill:none;stroke:#4d8cd46b;stroke-width:1.3px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;animation:2.4s linear infinite aid-dashm}@keyframes aid-dashm{to{stroke-dashoffset:-14px}}.aid .pst[data-s="1"] .thr{opacity:1}.aid .tc{z-index:1;left:var(--l1);top:var(--t1);width:150px;transition:left .8s cubic-bezier(.2,.7,.2,1),top .8s cubic-bezier(.2,.7,.2,1),opacity .6s,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*80ms);background:#121c32f5;border-radius:12px;padding:9px 11px;font-size:12px;line-height:1.35;position:absolute;transform:translate(-50%,-50%);box-shadow:0 14px 30px -16px #000000e6,inset 0 0 0 1px #4d8cd480}.aid .th{align-items:center;gap:7px;margin-bottom:5px;display:flex}.aid .av{width:22px;height:22px;font:700 9.5px var(--head);color:var(--aid-hex-04130a);background:linear-gradient(135deg,var(--aid-hex-7db2ff),var(--aid-hex-7db2ff));border-radius:50%;flex:none;place-items:center;display:grid}.aid .th h4{font:700 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;line-height:1.2;overflow:hidden}.aid .th .cat{width:15px;height:15px;color:var(--tx3);margin-left:auto}.aid .tc .jn{color:var(--aid-hex-ffffff);font-weight:500}.aid .tc .em{color:var(--tx2);font-family:var(--mono);word-break:break-all;font-size:11px}.aid .tc .dup{font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aid-hex-2a1c00);background:var(--yellow);opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i)*.22s);border-radius:6px;padding:2px 8px;position:absolute;top:-9px;right:-8px;transform:scale(.7)}.aid .pst[data-s="2"] .tc .dup{opacity:1;transform:none}.aid .pst[data-s="3"] .tc{left:var(--l3);top:var(--t3);width:156px;padding:6px 10px}.aid .pst[data-s="3"] .tc .jn,.aid .pst[data-s="3"] .tc .em{display:none}.aid .pst[data-s="3"] .tc .th{margin:0}.aid .pst[data-s="4"] .tc{opacity:0;transition-delay:calc(var(--i)*.11s);top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.aid .cnt{opacity:0;pointer-events:none;z-index:2;justify-content:center;gap:12px;width:calc(100% - 40px);transition:opacity .5s,transform .6s;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)translateY(14px)}.aid .pst[data-s="2"] .cnt,.aid .pst[data-s="4"] .cnt{opacity:1;transform:translate(-50%)}.aid .pst[data-s="4"] .cnt{transition-delay:.3s}.aid .cnt div{background:#070b14b3;border-radius:10px;flex:1;max-width:230px;padding:10px 14px;box-shadow:inset 0 0 0 1px #ffffff12}.aid .cnt small{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);display:block}.aid .cnt b{font:800 26px var(--head);letter-spacing:-.03em;color:var(--orange);font-variant-numeric:tabular-nums;transition:color .6s}.aid .pst[data-s="4"] .cnt b{color:var(--green)}.aid .cnt em{font:400 10px var(--mono);color:var(--tx3);font-style:normal}.aid .wf{z-index:2;left:var(--l3);opacity:0;background:linear-gradient(#0000,#9aa6b8cc 6% 94%,#0000);width:2px;transition:opacity .6s;position:absolute;top:3%;bottom:3%;transform:translate(-50%)}.aid .pst[data-s="3"] .wf{opacity:1}.aid .hop,.aid .nt,.aid .person{z-index:3;opacity:0;transition:opacity .3s;position:absolute}.aid .pst[data-s="3"] .hop,.aid .pst[data-s="3"] .nt,.aid .pst[data-s="3"] .person{opacity:1;transition:opacity .45s calc(var(--k)*.24s + .5s)}.aid .hop{left:var(--l3);top:calc(var(--y)*1%);background:var(--aid-hex-2a2208);width:24px;height:24px;color:var(--yellow);border-radius:7px;place-items:center;display:grid;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #9aa6b88c}.aid .hop .ic{width:14px;height:14px}.aid .hop.stall{background:var(--aid-hex-2a1010);color:var(--red);box-shadow:inset 0 0 0 1px #f0716ba6}.aid .nt{left:42%;top:calc(var(--y)*1%);max-width:calc(58% - 12px);font:500 11px var(--mono);color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:flex;overflow:hidden;transform:translateY(-50%)}.aid .nt .ic{width:13px;height:13px;color:var(--green);flex:none}.aid .nt.red{color:var(--red);background:#f0716b1a}.aid .nt.note{background:var(--aid-hex-cfd8e6);color:var(--aid-hex-3a2f00);font:600 12px/1.25 var(--body);white-space:normal;border-radius:3px 3px 9px;max-width:150px;padding:8px 11px;transform:translateY(-50%)rotate(-3deg);box-shadow:0 10px 20px -10px #000000b3}.aid .person{font:500 12px var(--mono);color:var(--yellow);white-space:nowrap;background:#9aa6b81a;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex;top:93%;left:42%;transform:translateY(-50%)}.aid .person .ic{width:15px;height:15px}.aid .pst .oneid{z-index:4;opacity:0;background:var(--glass);border-radius:18px;width:min(300px,70%);padding:20px 22px;transition:opacity .9s 1.1s,transform .9s cubic-bezier(.2,.7,.2,1) 1.1s;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.8);box-shadow:inset 0 0 0 1px #4d8cd473,0 0 60px -14px #4d8cd473}.aid .pst[data-s="4"] .oneid{opacity:1;transform:translate(-50%,-50%)}.aid .oneid .oh{align-items:center;gap:9px;display:flex}.aid .oneid .idv{margin:8px 0 10px;display:block}.aid .oneid p{color:var(--tx2);font-size:13.5px}.aid .oneid .ln{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}@media (max-width:899px){.aid .spanel{top:calc(var(--chrome) + 4px);z-index:5;background:linear-gradient(var(--ink) 90%,#070b1400);order:-1;height:clamp(280px,40vh,340px);min-height:0;margin:0 -16px;padding:4px 16px 8px}.aid .sstep{justify-content:flex-start;min-height:max(46vh,300px);padding-top:36px}.aid .tc{width:112px;padding:6px 8px;font-size:10.5px}.aid .tc .em{font-size:9.5px}.aid .th h4{font-size:9px}.aid .av{width:18px;height:18px;font-size:8px}.aid .pst[data-s="3"] .tc{width:112px;padding:3px 8px}.aid .hop{border-radius:5px;width:16px;height:16px}.aid .hop .ic{width:10px;height:10px}.aid .nt{padding:2px 6px;font-size:9.5px}.aid .nt.note{max-width:110px;padding:5px 7px;font-size:10px}.aid .person{padding:4px 8px;font-size:10px;left:40%}.aid .cnt{gap:8px;bottom:14px}.aid .cnt div{padding:6px 10px}.aid .cnt b{font-size:20px}}.aid .hx{gap:22px;display:grid}.aid .hgs{align-items:stretch;gap:30px;display:flex;position:relative}.aid .hg{flex:var(--n) 1 0;min-width:0;position:relative}.aid .hg+.hg:before{content:"→";font:400 14px var(--mono);color:var(--tx3);position:absolute;top:0;left:-22px}.aid .hg h3{font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx2);border-bottom:1px solid var(--line2);margin:0 0 10px;padding-bottom:9px;line-height:1.35;transition:color .3s,border-color .3s;display:block}.aid .hg.cur h3{color:var(--green);border-bottom-color:#4d8cd499}.aid .hgc{gap:8px;display:flex}.aid .ach{text-align:left;border:1px solid var(--line2);cursor:pointer;min-width:0;color:var(--aid-hex-ffffff);font:inherit;background:#ffffff08;border-radius:10px;flex:1 1 0;padding:10px 10px 9px;transition:border-color .25s,background .25s,transform .25s}.aid .ach .n{font:500 10.5px var(--mono);color:var(--tx3);display:block}.aid .ach b{font:700 15px var(--head);letter-spacing:-.01em;margin-top:2px;display:block}.aid .ach small{font:400 11px var(--mono);color:var(--tx3);margin-top:5px;line-height:1.35;display:block}.aid .ach:hover{border-color:#4d8cd480}.aid .ach[aria-pressed=true]{border-color:var(--green);background:#4d8cd417;transform:translateY(-2px)}.aid .ach[aria-pressed=true] small{color:var(--green)}.aid .hxs{flex-direction:column;width:100%;max-width:760px;height:560px;margin:0 auto;padding:22px 24px;display:flex;overflow:hidden}.aid .hxs-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.aid .hxcap{flex:none;height:74px;margin:12px 0 8px;position:relative}.aid .hxcap .t{color:var(--tx2);height:46px;font-size:15px;line-height:1.5;display:block;overflow:hidden}.aid .hxcap .t b{color:var(--aid-hex-ffffff);font:700 13px var(--head);letter-spacing:.06em;text-transform:uppercase;margin-right:8px}.aid .hxcap .t .cr{font:500 11px var(--mono);color:var(--green);white-space:nowrap;background:#4d8cd41a;border-radius:6px;margin-left:8px;padding:2px 8px}.aid .lane{align-items:center;gap:8px;height:28px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.aid .sgn{font:500 12px var(--mono);color:var(--yellow);white-space:nowrap;opacity:0;background:#9aa6b81a;border-radius:6px;padding:4px 12px;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s;transform:translate(160%)}.aid .sgn.in{opacity:1;transform:none}.aid .sgn.gb{color:var(--tx2);opacity:0;background:#ffffff0f;margin-left:auto;transform:none}.aid .sgn.gb.in{opacity:1}.aid .cells{scrollbar-width:none;flex:1;min-height:0;position:relative;overflow-y:auto}.aid .cells::-webkit-scrollbar{display:none}.aid .cells .rr{transition:opacity .45s,background .45s,box-shadow .45s}.aid .cells .rr.pend{opacity:.3}.aid .cells .rr.hl{box-shadow:inset 3px 0 0 var(--green);background:#4d8cd421}.aid .cells .rr s{color:var(--tx3);margin-left:6px;text-decoration-color:#f0716bcc}.aid .hot{color:var(--orange);font:700 12px var(--mono);margin-left:6px}.aid .tg{font:500 11.5px var(--mono);color:var(--aid-hex-a9c8f3);background:#4d8cd429;border-radius:6px;margin-right:4px;padding:1px 8px;display:inline-block}@media (max-width:1000px){.aid .hgs{flex-direction:column;gap:16px}.aid .hg+.hg:before{display:none}.aid .hgc{flex-wrap:wrap}.aid .ach{flex:0 calc(33.3% - 6px)}}@media (max-width:620px){.aid .hxs{height:600px;padding:18px 16px}.aid .cells .rr{grid-template-columns:78px minmax(0,1fr);gap:8px}.aid .hxcap{height:84px}.aid .hxcap .t{height:56px;font-size:14px}}.aid .brow{align-items:center;gap:14px;margin-bottom:12px;display:flex}.aid .quiet{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:4px;min-width:0;display:flex;overflow-x:auto}.aid .quiet::-webkit-scrollbar{display:none}.aid .quiet button{color:var(--tx3);font:500 13px var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.aid .quiet button:hover{color:var(--tx)}.aid .quiet button[aria-pressed=true]{color:var(--aid-hex-ffffff);background:#ffffff12}.aid .gl{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.aid #bPill{flex:none}.aid .click{cursor:copy;box-shadow:0 0 0 1px #ffffff14,0 24px 60px -40px #000000e6}.aid .click:hover,.aid .click:focus-visible{box-shadow:0 0 0 1px #ffffff2b,0 24px 60px -40px #000000e6}.aid .code pre{padding-right:56px}.aid #bpre{height:164px}.aid .code .lbl{font:500 10.5px var(--mono);color:var(--tx3);letter-spacing:.04em;position:absolute;bottom:10px;right:14px}.aid .cp{z-index:1;width:32px;height:32px;color:var(--tx2);opacity:0;background:#ffffff14;border-radius:8px;place-items:center;transition:opacity .2s,background .2s,color .2s;display:grid;position:absolute;top:10px;right:10px}.aid .cp .gl{width:16px;height:16px}.aid .code:hover .cp,.aid .code:focus-within .cp,.aid .code:focus-visible .cp{opacity:1}@media (hover:none){.aid .cp{opacity:1}}.aid .cp.ok{color:var(--aid-hex-04130a);background:var(--green);opacity:1}@media (max-width:640px){.aid .brow{gap:8px}.aid #bPill .pill{padding:0 14px}}.aid .journey{padding-bottom:60px}.aid .jhead{margin-bottom:22px}.aid .jhead h2,.aid .jhead .lede{margin-top:12px}.aid .jstep{opacity:.38;flex-direction:column;justify-content:center;min-height:max(66vh,420px);padding:24px 0 24px 34px;list-style:none;transition:opacity .55s;display:flex;position:relative}.aid .jstep.on{opacity:1}.aid .jstep:before{content:"";background:linear-gradient(#0000,#ffffff1a 20% 80%,#0000);width:2px;position:absolute;top:0;bottom:0;left:5px}.aid .jstep:after{content:"";background:var(--aid-hex-1a2540);border-radius:50%;width:12px;height:12px;margin-top:-6px;transition:background .4s,box-shadow .4s;position:absolute;top:50%;left:0}.aid .jstep.on:after{background:var(--green);box-shadow:0 0 0 5px #4d8cd429,0 0 22px #4d8cd499}.aid .jnum{font:700 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:10px}.aid .jnum span{color:var(--tx3);margin-left:8px;font-weight:500}.aid .jstep h3{letter-spacing:-.03em;max-width:16em;margin-bottom:12px;font-size:clamp(24px,2.6vw,33px);font-weight:800}.aid .jstep p{color:var(--tx2);max-width:28em;font-size:17.5px}.aid .jchips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.aid .vch{font:500 12.5px var(--mono);color:var(--green);background:#4d8cd417;border-radius:999px;padding:5px 11px}.aid .vch.gb{color:var(--yellow);background:#9aa6b817}.aid .jend{font:800 clamp(21px,2.3vw,27px) var(--head);letter-spacing:-.02em;color:var(--aid-hex-ffffff);max-width:18em;margin-top:20px;line-height:1.2}.aid .jend span{color:var(--green)}.aid .jpanel{top:calc(var(--chrome) + 14px);height:min(calc(100vh - var(--chrome) - 38px),700px);flex-direction:column;align-self:start;gap:14px;min-width:0;display:flex;position:sticky}.aid .idc{background:var(--glass);border-radius:26px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 50px 110px -40px #3b82f673,inset 0 0 0 1px #ffffff0f}.aid .idc-h{gap:8px;padding:16px 20px 10px;display:grid}.aid .idc-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.aid .idc-id{font:700 21px var(--mono);color:var(--aid-hex-ffffff);letter-spacing:-.01em;overflow-wrap:anywhere}.aid .idc-id.none{color:var(--tx3);font-size:16px;font-weight:500}.aid .prog{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.aid .prog i{background:#ffffff1a;border-radius:4px;height:4px;transition:background .4s,box-shadow .4s}.aid .prog i.on{background:var(--green);box-shadow:0 0 10px #4d8cd480}.aid .plbl{font:500 12px var(--mono);color:var(--tx2);justify-content:space-between;gap:10px;display:flex}.aid .idc-b{scrollbar-width:thin;scrollbar-color:var(--aid-hex-26324a) transparent;flex:1;min-height:0;padding:4px 16px 12px;overflow-y:auto}.aid .r{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1),opacity .45s;display:grid}.aid .r.on{opacity:1;grid-template-rows:1fr}.aid .ri{min-height:0;overflow:hidden}.aid .rr{background:#ffffff09;border-radius:12px;grid-template-columns:96px minmax(0,1fr);gap:12px;margin:0 0 5px;padding:6px 12px;font-size:14px;line-height:1.38;display:grid}.aid .rr .lbl{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);padding-top:2px}.aid .rr .val{color:var(--aid-hex-ffffff);overflow-wrap:anywhere;min-width:0}.aid .rr .sm{color:var(--tx2);margin-top:1px;font-size:13px;display:block}.aid .rr.flash{animation:1.6s ease-out aid-flash}@keyframes aid-flash{0%{background:#4d8cd447}to{background:#ffffff09}}.aid .fm{color:var(--tx3);margin-left:6px;-webkit-text-decoration:line-through #f0716bcc;text-decoration:line-through #f0716bcc}.aid .fmk{font:500 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);white-space:nowrap;background:#4d8cd41f;border-radius:999px;margin-left:6px;padding:1px 8px}.aid .upd{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aid-hex-04130a);background:var(--green);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 8px}.aid .bdg{font:500 11px var(--mono);color:var(--green);white-space:nowrap;background:#4d8cd41f;border-radius:999px;margin-left:8px;padding:0 8px}.aid .sc{font:800 19px var(--head);letter-spacing:-.02em}.aid .purged{font:500 12px var(--mono);color:var(--tx3);background:repeating-linear-gradient(135deg,#ffffff0f 0 6px,#0000 6px 12px);border-radius:999px;padding:0 10px;display:inline-block}.aid .bad{color:var(--red)!important}.aid .log{background:#050810d1;border-radius:22px;flex-direction:column;flex:none;height:122px;display:flex;overflow:hidden;box-shadow:0 30px 70px -40px #000000e6,0 0 60px -36px #3b82f673}.aid .log-h{font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);align-items:center;gap:8px;padding:10px 18px 4px;display:flex}.aid .log-h:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4d8cd433}.aid .log-b{min-height:0;font:400 12.5px/1.5 var(--mono);scrollbar-width:thin;scrollbar-color:var(--aid-hex-26324a) transparent;flex:1;padding:2px 18px 8px;overflow-y:auto}.aid .l{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),opacity .4s;display:grid}.aid .l.on{opacity:1;grid-template-rows:1fr}.aid .li{min-height:0;overflow:hidden}.aid .ll{color:var(--aid-hex-cfd8e6);grid-template-columns:56px 84px minmax(0,1fr);gap:10px;padding:1.5px 0;display:grid}.aid .ll .t{color:var(--tx3)}.aid .ll .v{color:var(--green)}.aid .ll .v.w{color:var(--yellow)}.aid .ll .v.e{color:var(--red)}.aid .ll .x{overflow-wrap:anywhere}.aid .l.new .ll{color:var(--aid-hex-ffffff)}@media (min-width:900px){.aid #jgrid.scrolly{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (max-width:899px){.aid .jpanel{top:calc(var(--chrome) + 4px);z-index:5;background:linear-gradient(var(--ink) 90%,#070b1400);order:-1;gap:8px;height:clamp(270px,40vh,350px);margin:0 -16px;padding:4px 16px 8px}.aid .jstep{justify-content:flex-start;min-height:max(54vh,330px);padding-top:48px;padding-left:30px}.aid .jstep:after{top:54px}.aid .jstep h3{font-size:25px}.aid .jstep p{font-size:16.5px}.aid .idc-h{padding:12px 16px 8px}.aid .idc-id{font-size:17px}.aid .idc-b{padding:2px 12px 6px}.aid .rr{grid-template-columns:78px minmax(0,1fr);gap:8px;padding:5px 10px;font-size:13px}.aid .rr .lbl{font-size:10.5px}.aid .log{height:86px}.aid .log-h{padding:6px 14px 2px}.aid .log-b{padding:2px 14px 6px;font-size:11.5px}.aid .ll{grid-template-columns:44px 66px minmax(0,1fr);gap:6px}}@media (max-height:760px) and (min-width:900px){.aid .log{height:120px}}.aid .lay3{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch;display:grid}.aid .lay{opacity:0;border-radius:26px;padding:26px 24px;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.aid .lay h3{font:700 12.5px var(--head);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.aid .lay .sub{font:700 20px var(--head);color:var(--aid-hex-ffffff);letter-spacing:-.02em;margin:12px 0 8px;line-height:1.2}.aid .lay p{color:var(--tx2);font-size:15px}.aid .lay.b{background:linear-gradient(#3b82f624,#3b82f608);transform:translate(-26px,20px);box-shadow:0 40px 90px -50px #3b82f6b3,inset 0 0 0 1px #4d8cd438}.aid .lay.b h3{color:var(--blue-l)}.aid .lay.l{background:linear-gradient(#4d8cd424,#4d8cd408);transition-delay:.15s;box-shadow:0 40px 90px -50px #4d8cd4b3,inset 0 0 0 1px #4d8cd44d}.aid .lay.l h3{color:var(--green)}.aid .lay.s{background:linear-gradient(#4d8cd426,#4d8cd408);transition-delay:.3s;transform:translate(26px,20px);box-shadow:0 40px 90px -50px #4d8cd4b3,inset 0 0 0 1px #4d8cd43d}.aid .lay.s h3{color:var(--purple)}.aid .lay3.in .lay{opacity:1;transform:none}.aid .mini{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.aid .mini span{font:500 12px var(--mono);color:var(--tx2);background:#ffffff0f;border-radius:999px;padding:4px 10px}.aid .lay.l .mini span{color:var(--green);background:#4d8cd417}.aid .cn{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aid .cn i{background:linear-gradient(90deg,#4d8cd41a,#4d8cd4d9,#4d8cd440);border-radius:2px;height:2px;margin-top:-1px;transition:transform .9s cubic-bezier(.2,.7,.2,1) .55s;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.aid .cn.c2 i{background:linear-gradient(90deg,#4d8cd440,#4d8cd4d9,#4d8cd41a);transition-delay:.75s}.aid .lay3.in .cn i{transform:scaleX(1)}.aid .cn .bd{z-index:1;background:var(--aid-hex-0c1426);width:38px;height:38px;box-shadow:0 0 0 1px var(--line2) inset;color:var(--blue-l);opacity:0;border-radius:10px;place-items:center;transition:opacity .6s 1s;display:grid;position:relative}.aid .cn.c2 .bd{color:var(--purple)}.aid .cn small{font:500 10.5px/1.3 var(--mono);color:var(--tx2);text-align:center;opacity:0;padding:0 6px;transition:opacity .6s 1.2s;position:absolute;top:calc(50% + 28px);left:0;right:0}.aid .lay3.in .cn .bd,.aid .lay3.in .cn small{opacity:1}.aid .cn .tk{font:500 10px var(--mono);color:var(--green);white-space:nowrap;opacity:0;animation:3.6s linear infinite aid-tkf;animation-delay:var(--d);background:#070b14e6;border-radius:5px;padding:2px 7px;font-style:normal;animation-play-state:paused;position:absolute;top:calc(50% - 42px);left:-70%;box-shadow:inset 0 0 0 1px #4d8cd466}.aid .cn.c2 .tk{color:var(--purple);animation-name:aid-tkb;box-shadow:inset 0 0 0 1px #4d8cd466}.aid .lay3.keep .cn .tk{animation-play-state:running}@keyframes aid-tkf{0%{opacity:0;left:-70%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes aid-tkb{0%{opacity:0;left:100%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:-70%}}.aid .stay{font:500 11px var(--mono);letter-spacing:.04em;color:var(--green);opacity:0;align-items:center;gap:7px;margin-top:14px;transition:opacity .6s,transform .6s;display:flex;transform:translateY(6px)}.aid .stay .ic{width:14px;height:14px}.aid .lay3.keep .stay{opacity:1;transform:none}.aid .pts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.aid .pts .card{padding:20px 22px}.aid .pts h3{margin-bottom:6px;font-size:18px}.aid .pts p{color:var(--tx2);font-size:14.5px}.aid .sub3{font:800 clamp(22px,2.6vw,30px) var(--head);letter-spacing:-.025em;color:var(--aid-hex-ffffff);max-width:20em;margin:64px 0 0}@media (max-width:899px){.aid .lay3{grid-template-columns:minmax(0,1fr)}.aid .cn{height:92px}.aid .cn i{background:linear-gradient(#4d8cd41a,#4d8cd4d9,#4d8cd440);width:2px;height:auto;margin:0;inset:0 auto 0 50%;transform:scaleY(0)}.aid .cn.c2 i{background:linear-gradient(#4d8cd440,#4d8cd4d9,#4d8cd41a)}.aid .lay3.in .cn i{transform:scaleY(1)}.aid .cn small{text-align:left;white-space:nowrap;padding:0;top:50%;left:calc(50% + 32px);right:auto;transform:translateY(-50%)}.aid .cn .tk{display:none}.aid .lay.b,.aid .lay.s{transform:translateY(20px)}.aid .pts{grid-template-columns:minmax(0,1fr)}}.aid .aid{grid-template-columns:repeat(2,minmax(0,1fr))}.aid .aid h3{margin:12px 0 4px;font-size:24px}.aid .aid .lic{font:400 13px var(--mono);color:var(--tx3)}.aid .aid ul{gap:11px;margin:20px 0 0;padding:0;list-style:none;display:grid}.aid .aid li{color:var(--tx);gap:12px;font-size:16px;display:flex}.aid .aid li:before{content:"";background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;margin-top:9px;box-shadow:0 0 10px #4d8cd499}.aid .aid .ent{background:linear-gradient(160deg,#3b82f61f,#ffffff05)}.aid .aid .ent li:before{background:var(--blue-l);box-shadow:0 0 10px #4d8cd499}.aid .bigline{font:700 clamp(20px,2.4vw,28px) var(--head);letter-spacing:-.02em;max-width:30em;margin-top:34px}.aid .room{background:radial-gradient(ellipse 50% 60% at 85% 0%,#3b82f633,transparent 70%),var(--glass);border-radius:30px;margin-bottom:22px;padding:28px;box-shadow:0 50px 120px -40px #3b82f673,inset 0 0 0 1px #ffffff0f}.aid .room-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.aid .room-h h3{letter-spacing:-.03em;margin-top:8px;font-size:clamp(24px,2.8vw,32px);font-weight:800}.aid .rline{gap:6px;margin:18px 0 14px;display:grid}.aid .rline div{font:500 11.5px var(--mono);color:var(--tx3);text-align:center;letter-spacing:.04em}.aid .rline i{background:#ffffff14;border-radius:5px;height:5px;margin-bottom:7px;display:block;position:relative;overflow:hidden}.aid .rline i:after{content:"";background:var(--green);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.aid .rline .act{color:var(--aid-hex-ffffff)}.aid .rline .act i:after{transition:transform 1.4s linear;transform:scaleX(1)}.aid .rline .done{color:var(--green)}.aid .rline .done i:after{transform:scaleX(1)}.aid .rst{--cols:26px minmax(78px,.9fr) minmax(112px,1.15fr) minmax(98px,1fr) minmax(176px,1.6fr) 84px 54px minmax(120px,1.1fr);background:#0508108c;border-radius:12px;height:380px;position:relative;overflow:hidden}.aid .rstat{font:400 12.5px var(--mono);color:var(--tx2);opacity:0;z-index:3;white-space:nowrap;text-overflow:ellipsis;transition:opacity .4s;position:absolute;top:12px;left:18px;right:18px;overflow:hidden}.aid .rstat.on{opacity:1}.aid .rstat b{color:var(--green);font-weight:500}.aid .cdn{font:800 96px var(--head);color:#ffffffe6;pointer-events:none;z-index:4;place-items:center;display:grid;position:absolute;inset:0}.aid .cdn.pop{animation:.85s ease-out both aid-pop}@keyframes aid-pop{0%{opacity:0;transform:scale(1.5)}30%{opacity:1}to{opacity:.55;transform:scale(1)}}.aid .fchip{z-index:4;opacity:0;font:600 15px var(--mono);color:var(--aid-hex-ffffff);white-space:nowrap;background:#141e34f5;border-radius:12px;align-items:center;gap:12px;padding:14px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #4d8cd480,0 20px 50px -20px #000000e6}.aid .fchip small{color:var(--tx3);font-size:12px;font-weight:400}.aid .fchip .ic{color:var(--green)}.aid .fchip.drop{animation:.9s cubic-bezier(.2,.8,.3,1) both aid-fdrop}@keyframes aid-fdrop{0%{opacity:0;transform:translate(-50%,-260%)}55%{opacity:1;transform:translate(-50%,-50%)}72%{transform:translate(-50%,-58%)}to{opacity:1;transform:translate(-50%,-50%)}}.aid .rtx{scrollbar-width:thin;transition:opacity .5s;position:absolute;inset:38px 12px 10px;overflow:auto hidden}.aid .rtx>div{min-width:800px}.aid .rhead{grid-template-columns:var(--cols);height:22px;font:600 10px var(--head);text-transform:uppercase;letter-spacing:.08em;color:var(--tx3);opacity:0;align-items:center;gap:8px;padding:0 10px;transition:opacity .4s;display:grid}.aid .rst.loaded .rhead{opacity:1}.aid .rhead .xh{color:var(--green)}.aid .rbody{height:calc(100% - 24px);margin-top:2px;position:relative}.aid .rw,.aid .gh{grid-template-columns:var(--cols);align-items:center;gap:8px;padding:0 10px;transition:transform .75s cubic-bezier(.2,.7,.2,1),opacity .5s,background .5s;display:grid;position:absolute;top:0;left:0;right:0}.aid .rw{height:26px;color:var(--tx);opacity:0;white-space:nowrap;background:#ffffff0a;border-radius:8px;font-size:12.5px}.aid .rw>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.aid .rw.vis{opacity:1}.aid .rw.hide{opacity:0;pointer-events:none}.aid .rw .m{font-family:var(--mono);color:var(--tx3)}.aid .rw .nm{color:var(--aid-hex-ffffff)}.aid .rw .em{font-family:var(--mono);color:var(--tx2);font-size:11.5px}.aid .rw .cid,.aid .rw .csc,.aid .rw .cx{opacity:0;transition:opacity .5s calc(var(--i)*90ms)}.aid .s-ids .cid{opacity:1}.aid .s-score .csc{opacity:1;color:var(--orange);font-family:var(--mono);font-weight:700}.aid .csc s{color:var(--tx3);font-weight:400}.aid .s-col .cx{opacity:1;color:var(--green)}.aid .s-junk .rw.junk .em{color:var(--red);-webkit-text-decoration:line-through #f0716bcc;text-decoration:line-through #f0716bcc}.aid .s-merge .rw.dup{background:#9aa6b81f}.aid .s-merge .rw.dup .cid{color:var(--yellow)}.aid .gh{height:22px;color:var(--green);font:700 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;background:#4d8cd41a;border-radius:6px;grid-template-columns:1fr auto auto}.aid .gh.show{opacity:1}.aid .gh b{font:inherit}.aid .gh .gn,.aid .gh .gt{color:var(--tx2);text-transform:none;letter-spacing:0;font-weight:500}.aid .rst.sharing .rtx{opacity:0;pointer-events:none}.aid .share{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:36px 12px 10px;overflow:hidden}.aid .rst.sharing .share{opacity:1}.aid .sh{font:700 12px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--aid-hex-ffffff);justify-content:space-between;align-items:baseline;padding:0 12px 6px;display:flex}.aid .sh span{font:400 11px var(--mono);color:var(--tx3);text-transform:none;letter-spacing:0}.aid .sr{white-space:nowrap;background:#ffffff0a;border-radius:8px;grid-template-columns:28px minmax(0,1.3fr) 60px minmax(0,1.5fr) 50px;gap:8px;margin-bottom:3px;padding:5px 12px;font-size:13px;display:grid}.aid .sr>*{text-overflow:ellipsis;overflow:hidden}.aid .sr b{color:var(--aid-hex-ffffff);font-weight:600}.aid .sr .m{font-family:var(--mono);color:var(--tx3);font-size:12px}.aid .sr .o{color:var(--orange);font-family:var(--mono);text-align:right}.aid .rst.sharing .sr{animation:.45s both aid-vin;animation-delay:calc(var(--k)*55ms + .25s)}@keyframes aid-vin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:620px){.aid .sr{grid-template-columns:24px minmax(0,1fr) 34px 40px}.aid .sr .m:nth-child(4){display:none}}.aid .plays{grid-template-columns:repeat(4,minmax(0,1fr))}.aid .play{text-align:left;font:inherit;color:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:22px;transition:transform .25s,border-color .25s,background .25s;display:flex}.aid .play:hover{border-color:#fff3;transform:translateY(-3px)}.aid .play[aria-pressed=true]{background:linear-gradient(#4d8cd414,#ffffff05);border-color:#4d8cd48c}.aid .play .h{font:700 18px/1.15 var(--head);letter-spacing:-.02em;color:var(--aid-hex-ffffff)}.aid .play .p{color:var(--tx2);margin-top:auto;font-size:14.5px}.aid .play .tag{align-self:flex-start}@media (max-width:1100px){.aid .plays{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.aid .plays{grid-template-columns:minmax(0,1fr)}.aid .room{padding:20px 16px}.aid .aid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.aid .aid{grid-template-columns:minmax(0,1fr)}}.aid .pk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.aid .pk .card{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.aid .pk h3{font-size:22px;line-height:1.2}.aid .pk p{color:var(--tx2);font-size:15.5px}.aid .pk .here{background:linear-gradient(#4d8cd414,#ffffff05);border-color:#4d8cd480}.aid .pk .tags{flex-wrap:wrap;gap:8px;display:flex}.aid .strip{background:linear-gradient(170deg,#3b82f61f,#ffffff05);border-color:#4d8cd459;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:18px;display:grid}.aid .strip h3{margin:10px 0 6px;font-size:22px;line-height:1.2}.aid .strip p{color:var(--tx2);font-size:15.5px}.aid .strip .tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.aid .sigf{background:#05081080;border-radius:12px;height:96px;position:relative;overflow:hidden}.aid .sigf .cl{font:500 11px var(--mono);color:var(--tx2);background:#ffffff12;border-radius:6px;padding:3px 10px;position:absolute;right:10px}.aid .sigf .cl:first-of-type{top:10px}.aid .sigf .cl:nth-of-type(2){top:36px}.aid .sigf .cl:nth-of-type(3){top:62px}.aid .sigf .d{left:-6%;top:calc(var(--y) * 1%);background:var(--green);width:8px;height:8px;animation:3.6s linear infinite aid-dd;animation-delay:var(--d);opacity:0;border-radius:50%;position:absolute;box-shadow:0 0 10px 1px #4d8cd499}@keyframes aid-dd{0%{opacity:0;left:2%}15%{opacity:1}80%{opacity:1}to{opacity:0;left:70%}}.aid .sigf .sl{font:500 11px var(--mono);color:var(--tx3);line-height:1.5;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (max-width:900px){.aid .pk,.aid .strip{grid-template-columns:minmax(0,1fr)}}.aid .tgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:22px;display:grid}.aid .stream{background:#050810db;border-radius:26px;flex-direction:column;height:344px;padding:0;display:flex;overflow:hidden;box-shadow:0 40px 100px -40px #3b82f673,inset 0 0 0 1px #ffffff0d}.aid .stream .log-h{padding:16px 22px 8px}.aid .stream .log-b{flex-direction:column;justify-content:flex-end;padding:2px 22px 14px;font-size:13px;display:flex;overflow:hidden}.aid .stream .ll{grid-template-columns:62px 74px minmax(0,1fr);padding:4px 0}.aid .stream .ln{animation:.5s both aid-vin}.aid .six{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.aid .six .card{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.aid .six .ico{border-radius:12px;width:38px;height:38px}.aid .six h3{margin-bottom:2px;font-size:16px}.aid .six p{color:var(--tx2);font-size:13.5px;line-height:1.45}.aid .six code{color:var(--green);font-size:11.5px}.aid .sec3{margin-top:60px}.aid .sec3 h3{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(22px,2.6vw,30px);font-weight:800}.aid .badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aid .bdgc{background:var(--cardbg);box-shadow:0 0 0 1px var(--line) inset,0 24px 60px -40px #000c;border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.aid .bdgc b{font:700 15.5px var(--head);color:var(--aid-hex-ffffff);line-height:1.25;display:block}.aid .bdgc span{color:var(--tx2);margin-top:1px;font-size:13px;display:block}.aid .bdgc span.ok{color:var(--green)}.aid .bdgc span.wip{color:var(--yellow)}@media (max-width:1000px){.aid .tgrid{grid-template-columns:minmax(0,1fr)}.aid .badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.aid .six,.aid .badges{grid-template-columns:minmax(0,1fr)}.aid .stream .ll{grid-template-columns:50px 64px minmax(0,1fr);gap:6px}}.aid .price{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.aid .price>.card{flex-direction:column;padding:28px;display:flex}.aid .price h3{font-size:22px}.aid .rc{gap:6px;margin-top:18px;display:grid}.aid .rc div{color:var(--tx);background:#ffffff09;border-radius:14px;grid-template-columns:minmax(0,1fr) 62px 96px;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;display:grid}.aid .rc div:first-child{font:600 11px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);background:0 0;padding-bottom:2px}.aid .rc span:nth-child(2),.aid .rc span:nth-child(3){text-align:right;font-family:var(--mono);font-size:13.5px}.aid .rc div:first-child span:nth-child(n){font-family:var(--head);font-size:11px}.aid .promise{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px;display:flex}.aid .promise span{font:500 13px var(--mono);color:var(--green);background:#4d8cd41a;border-radius:999px;padding:6px 14px}.aid .eg{color:var(--tx3);margin-top:14px;font-size:13.5px}.aid .calc .sl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 26px;margin-top:14px;display:grid}.aid .crow label{color:var(--tx2);justify-content:space-between;align-items:baseline;gap:10px;font-size:13.5px;line-height:1.3;display:flex}.aid .crow label output{font:600 14px var(--mono);color:var(--aid-hex-ffffff);white-space:nowrap}.aid .crow{padding:6px 0 2px}.aid input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px;margin:0}.aid input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--blue) var(--p,0%),var(--aid-hex-1c2842) var(--p,0%));border-radius:99px;height:6px}.aid input[type=range]::-moz-range-track{background:var(--aid-hex-1c2842);border-radius:99px;height:6px}.aid input[type=range]::-moz-range-progress{background:var(--blue);border-radius:99px;height:6px}.aid input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--aid-hex-ffffff);border:4px solid var(--blue);border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 2px 10px #00000080}.aid input[type=range]::-moz-range-thumb{background:var(--aid-hex-ffffff);border:4px solid var(--blue);border-radius:50%;width:14px;height:14px}.aid .cres{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:22px;display:grid}.aid .cres .bx{background:linear-gradient(160deg,#3b82f633,#4d8cd41a);border-radius:20px;padding:16px 18px;box-shadow:inset 0 0 0 1px #4d8cd459,0 0 60px -26px #3b82f6b3}.aid .cres small{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx2);display:block}.aid .cres strong{font:800 clamp(28px,3.2vw,40px) var(--head);letter-spacing:-.03em;color:var(--aid-hex-ffffff)}.aid .hint{color:var(--tx2);min-height:42px;margin-top:14px;font-size:14px}.aid .hint b{color:var(--green);font-weight:600}.aid .cact{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}@media (max-width:1000px){.aid .price{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.aid .calc .sl{grid-template-columns:minmax(0,1fr)}.aid .rc div{grid-template-columns:minmax(0,1fr) 44px 80px;padding:9px 12px;font-size:13.5px}}.aid .cta-sec{padding:40px 0 150px}.aid .cta-box{text-align:center;background:linear-gradient(#141e34c7,#0b1220e6);border-radius:40px;padding:76px 56px;position:relative;overflow:hidden;box-shadow:0 60px 140px -50px #3b82f68c,inset 0 0 0 1px #ffffff0f}.aid .cta-box:before{content:"";pointer-events:none;background:radial-gradient(45% 50% at 35% 40%,#3b82f661,#0000 70%),radial-gradient(40% 45% at 70% 45%,#4d8cd44d,#0000 70%);height:120%;position:absolute;inset:-40% -10% auto}.aid .cta-box>*{position:relative}.aid .cta-box h2{max-width:14em;margin:16px auto 0}.aid .cta-box .lede{margin:16px auto 0}.aid .st3{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:46px 0 38px;display:grid}.aid .st3 .card{background:#070b1499}.aid .st3 .num{font-family:var(--mono);color:var(--green);font-size:13px}.aid .st3 p{color:var(--tx2);font-size:15px}.aid .cta-box .cta{justify-content:center;margin-top:0}.aid .cta-box .links{color:var(--tx2);margin-top:26px;font-size:15px}@media (max-width:1100px){.aid .lay3{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr) 92px minmax(0,1fr)}.aid .lay{padding:22px 16px}}@media (max-width:899px){.aid .lay3{grid-template-columns:minmax(0,1fr)}.aid section{padding:84px 0}.aid .hero{padding:36px 0 140px}.aid .hero .wrap{grid-template-columns:minmax(0,1fr);gap:34px}.aid .hv{margin:0 auto}.aid .st3{grid-template-columns:minmax(0,1fr)}.aid .cta-box{border-radius:30px;padding:48px 22px}}@media (max-width:640px){.aid{font-size:16px}.aid .wrap{padding:0 16px}.aid .lede,.aid .hero .lede{font-size:17px}.aid .hv{height:430px}.aid .hid{width:74%;padding:14px 14px 12px;top:50%}.aid .hrow{grid-template-columns:64px minmax(0,1fr);padding:5px 8px;font-size:12.5px}.aid .hrow .l{font-size:9.5px}.aid .idv{font-size:17px}.aid .src{padding:7px 11px 7px 8px;font-size:12px}.aid .src b{font-size:12px}.aid .src .ic{width:14px;height:14px}.aid .cres{grid-template-columns:1fr 1fr}.aid .cres strong{font-size:26px}.aid .stage{border-radius:22px}}@media (prefers-reduced-motion:reduce){.aid .hv .ping.go,.aid .rr.flash,.aid .hid .pid .s1.blip,.aid .ph.big.pulse,.aid .aid-chevron-icon,.aid .mcur,.aid .thr polyline{animation:none}.aid .play:hover{transform:none}}.aid code,.aid pre,.aid kbd,.aid samp,.aid code *,.aid pre *{font-variant-ligatures:none!important;font-feature-settings:"liga" 0,"calt" 0!important}.aid{--r:14px}.aid .g1{--gl:radial-gradient(ellipse 38% 26% at 12% 24%,#3b82f612,transparent 70%)}.aid .g2{--gl:radial-gradient(ellipse 36% 26% at 88% 22%,#4d8cd40f,transparent 70%)}.aid .g3{--gl:radial-gradient(ellipse 40% 26% at 50% 14%,#4d8cd40d,transparent 70%)}.aid .g4{--gl:radial-gradient(ellipse 38% 26% at 84% 50%,#3b82f612,transparent 70%)}.aid .hero:before{background:radial-gradient(36% 36% at 68% 42%,#3b82f626,#0000 70%),radial-gradient(24% 26% at 84% 54%,#4d8cd41a,#0000 70%)}.aid .hv:before{filter:blur(6px);background:radial-gradient(closest-side,#3b82f624,#0000)}.aid section.g1:after,.aid section.g3:after,.aid .hero:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);background-image:radial-gradient(#ffffff1a 1px,#0000 1.2px);background-size:26px 26px;position:absolute;inset:0}.aid section.g2:after,.aid section.g4:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);mask-image:linear-gradient(180deg,transparent,var(--aid-hex-000000) 22%,var(--aid-hex-000000) 78%,transparent);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.aid .card{border-color:#ffffff17;box-shadow:0 18px 40px -30px #000c}.aid .stage{border-radius:18px;box-shadow:0 30px 70px -40px #000000d9}.aid .ico,.aid .ico.g,.aid .ico.p,.aid .ico.y,.aid .ico.o{box-shadow:none;border-radius:10px}.aid .code{border-radius:14px;box-shadow:0 24px 60px -40px #000000e6}.aid .tag,.aid .vch,.aid .st,.aid .fmk,.aid .upd,.aid .bdg,.aid .promise span,.aid .mini span,.aid .purged,.aid .hand{border-radius:6px}.aid .tag{letter-spacing:.02em}.aid .src{border-radius:12px}.aid .hid{border-radius:18px;box-shadow:0 30px 80px -40px #3b82f659,inset 0 0 0 1px #ffffff12}.aid .lay{border-radius:16px}.aid .lay.b{box-shadow:inset 0 0 0 1px #4d8cd440}.aid .lay.l{box-shadow:inset 0 0 0 1px #4d8cd44d}.aid .lay.s{box-shadow:inset 0 0 0 1px #4d8cd442}.aid .idc{border-radius:18px;box-shadow:0 30px 70px -44px #000000e6,inset 0 0 0 1px #ffffff0f}.aid .log{border-radius:14px}.aid .room{background:var(--glass);border-radius:18px;box-shadow:0 30px 70px -44px #000000e6,inset 0 0 0 1px #ffffff0f}.aid .cta-box{border-radius:24px;box-shadow:0 40px 90px -50px #000c,inset 0 0 0 1px #ffffff12}.aid .cta-box:before{opacity:.45}.aid .bdgc,.aid .cres .bx,.aid .stream{border-radius:14px}.aid .pts.col{grid-template-columns:minmax(0,1fr);margin-top:0}.aid .snum.sol{color:var(--aid-hex-04130a);background:var(--green);border-radius:6px;width:fit-content;padding:3px 10px}.aid .snum.sol:after{display:none}.aid #idBody{position:relative;overflow:hidden}.aid #idList{transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.aid .r.quiet,.aid .l.quiet{transition:none}.aid #toast{opacity:0;pointer-events:none;border:1px solid var(--line2);color:var(--aid-hex-ffffff);font:600 14px var(--head);z-index:10000;text-align:center;background:#0d1526fa;border-radius:10px;max-width:calc(100% - 32px);padding:10px 16px;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.aid #toast.on{opacity:1;transform:translate(-50%)}.aid{--sfc:15,24,42;--glass:linear-gradient(180deg,rgba(var(--sfc),.9),rgba(var(--sfc),.86));--cardbg:linear-gradient(180deg,#ffffff0a,#ffffff04)}.aid .card,.aid .lay,.aid .hid,.aid .src,.aid .bdgc,.aid .cres .bx,.aid .room,.aid .stage,.aid .idc,.aid .log,.aid .stream,.aid .code,.aid .rst,.aid .cta-box,.aid .sigf,.aid .er,.aid .aud,.aid .bblue,.aid .ldw,.aid .ldn{background-color:rgba(var(--sfc),.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.aid .code,.aid .log,.aid .stream{background-color:rgba(var(--sfc),.92)}.aid .rst{background-color:rgba(var(--sfc),.8)}.aid .cta-box{background:linear-gradient(180deg,rgba(var(--sfc),.9),rgba(var(--sfc),.92))}.aid .st3 .card{background-color:rgba(var(--sfc),.9)}.aid section.g1:after,.aid section.g3:after,.aid .hero:after,.aid section.g2:after,.aid section.g4:after{opacity:.5}@media (max-width:899px){.aid .spanel,.aid .jpanel{background:linear-gradient(var(--ink) 90%,transparent)}}.aid .snum,.aid .jnum,.aid .hg h3,.aid .k2,.aid .log-h,.aid .cnt small,.aid .cres small,.aid .rr .lbl,.aid .hrow .l,.aid .sh span,.aid .tag,.aid .vch,.aid .st,.aid .fmk,.aid .upd,.aid .bdg,.aid .ach .n,.aid .rhead,.aid .ach small,.aid .hot,.aid .sgn,.aid .plbl,.aid .rline div,.aid .promise span,.aid .lbl,.aid .stay,.aid .fchip small{font-family:var(--head)}.aid .snum,.aid .jnum,.aid .hg h3,.aid .k2,.aid .log-h,.aid .cnt small,.aid .cres small{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.aid .snum:after{display:none}.aid .snum.sol{padding:3px 10px}.aid .tag,.aid .vch,.aid .st{letter-spacing:.04em}.aid .rline div{letter-spacing:.06em;font-weight:600}.aid .hero .fine{margin-top:14px}.aid .bblue{background-image:linear-gradient(135deg,#3b82f642,#3b82f612 70%);border-radius:18px;margin-bottom:28px;padding:34px 36px;box-shadow:inset 0 0 0 1px #4d8cd44d,0 30px 70px -44px #3b82f699}.aid .bblue .head{margin:0}.aid .gl.lg{fill:currentColor;stroke:none}@media (max-width:640px){.aid .bblue{padding:22px 18px}}.aid .journey .scrolly .jstep:first-child{justify-content:flex-start;min-height:max(46vh,320px);padding-top:8px}.aid .journey .scrolly .jstep:first-child:after{top:26px}.aid #jgrid .jstep:first-child:before{top:0}.aid .rline button{all:unset;cursor:pointer;text-align:center;font:600 11.5px var(--head);letter-spacing:.06em;color:var(--tx3);padding:0 2px;display:block}.aid .rline button:hover{color:var(--aid-hex-ffffff)}.aid .rline button:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.aid .rline .act button{color:var(--aid-hex-ffffff)}.aid .rline .done button{color:var(--green)}.aid .rline>div{font:inherit;letter-spacing:0}.aid .strip{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}.aid .ld{grid-template-columns:minmax(0,.8fr) 46px minmax(0,2fr) 46px minmax(0,.8fr);align-items:center;gap:0;display:grid}.aid .ldn{box-shadow:0 0 0 1px var(--line2) inset;border-radius:12px;gap:6px;padding:10px;display:grid}.aid .ldn small{font:700 10px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3);margin-bottom:2px}.aid .ldn span{font:500 12.5px var(--body);color:var(--tx);background:#ffffff0f;border-radius:6px;padding:4px 9px}.aid .ldf{height:100%;min-height:80px;position:relative}.aid .ldf:before{content:"";background:linear-gradient(90deg,#4d8cd41a,#4d8cd499,#4d8cd433);height:1px;position:absolute;top:50%;left:0;right:0}.aid .ldf i{background:var(--green);opacity:0;width:7px;height:7px;animation:2.8s linear infinite aid-ldd;animation-delay:var(--d);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:0;box-shadow:0 0 10px #4d8cd4b3}@keyframes aid-ldd{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}.aid .ldw{background-image:linear-gradient(160deg,#3b82f61f,#0000);border-radius:14px;padding:12px;box-shadow:inset 0 0 0 1px #4d8cd473}.aid .ldw .wt{font:700 10px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-l);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;display:flex}.aid .wl{font:600 12px var(--head);letter-spacing:0;text-transform:none;color:var(--tx2);align-items:center;gap:6px;display:inline-flex}.aid .wl svg{width:15px;height:15px}.aid .wsoon{font:600 10px var(--head);letter-spacing:.1em;color:var(--yellow);text-transform:uppercase}.aid .ldi{background:#4d8cd417;border-radius:10px;padding:12px;animation:3.2s ease-in-out infinite aid-ldp;box-shadow:inset 0 0 0 1px #4d8cd466}@keyframes aid-ldp{50%{box-shadow:inset 0 0 0 1px #4d8cd4cc,0 0 26px -8px #4d8cd480}}.aid .ldi b{font:700 14px var(--head);color:var(--aid-hex-ffffff);display:block}.aid .ldi div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.aid .ldi span{font:500 11.5px var(--mono);color:var(--green);background:#4d8cd41a;border-radius:6px;padding:3px 8px}@media (max-width:900px){.aid .strip,.aid .ld{grid-template-columns:minmax(0,1fr)}.aid .ldf{min-height:44px}.aid .ldf:before{background:linear-gradient(#4d8cd41a,#4d8cd499);width:1px;height:auto;inset:0 auto 0 50%}.aid .ldf i{margin:0 0 0 -3px;animation-name:aid-ldv;top:0;left:50%}@keyframes aid-ldv{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 7px)}}}.aid .tgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.aid .er,.aid .aud{border-radius:14px;min-width:0;padding:24px}.aid .er h3,.aid .aud h3{margin-bottom:12px;font-size:18px}.aid .erq{font:500 12.5px var(--mono);color:var(--tx);overflow-wrap:anywhere;background:#ffffff0d;border-radius:8px;padding:9px 12px}.aid .erl{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.aid .erl li{background:#ffffff0a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:background .5s;display:grid}.aid .erl li small{color:var(--tx3);font-size:12px;display:block}.aid .erl .s{font:700 10.5px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);white-space:nowrap}.aid .erl li.run .s{color:var(--yellow)}.aid .erl li.ok .s{color:var(--green)}.aid .erc{font:500 12px var(--mono);color:var(--tx3);min-height:36px;margin-top:14px;transition:color .4s}.aid .erc.on{color:var(--green)}.aid .at{gap:4px;font-size:12.5px;display:grid}.aid .atr{background:#ffffff0a;border-radius:8px;grid-template-columns:54px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.3fr) 52px 70px;align-items:center;gap:8px;padding:7px 10px;display:grid}.aid .atr>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aid .atr.h{font:700 10px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);background:0 0}.aid .atr:not(.h){font-family:var(--mono);color:var(--tx2);font-size:11.5px}.aid .atr .rv{color:var(--green)}.aid .atr.new{background:#4d8cd41a;animation:.5s both aid-vin}.aid .aud .fine{margin-top:12px}@media (max-width:1000px){.aid .tgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.aid .atr{grid-template-columns:44px minmax(0,1fr) 40px 56px}.aid .atr>:nth-child(3),.aid .atr>:nth-child(4){display:none}}.aid .th{gap:7px;margin-bottom:6px}.aid .th .cat{width:16px;height:16px;color:var(--blue-l);order:-1;margin-left:0}.aid .th h4{font:700 12.5px var(--head);letter-spacing:0;text-transform:none;color:var(--aid-hex-ffffff)}.aid .fav{opacity:.92;border-radius:50%;flex:none;width:20px;height:20px;margin-left:auto;display:block;overflow:hidden}.aid .fav.old{filter:grayscale()sepia(.35)contrast(.9)}.aid .fav.big{opacity:1;width:34px;height:34px;margin-left:0;box-shadow:0 0 0 2px #4d8cd480}@media (max-width:899px){.aid .fav{width:16px;height:16px}.aid .th .cat{width:13px;height:13px}.aid .th h4{font-size:10.5px}}.aid .onm{font:800 28px/1.1 var(--head);letter-spacing:-.03em;color:var(--aid-hex-ffffff);margin:10px 0 2px;display:block}.aid .oid{font:500 12.5px var(--mono);color:var(--tx3);margin-bottom:10px;display:block}.aid .gline{pointer-events:none;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .9s 1.4s;position:absolute;inset:0}.aid .gline line{stroke:#4d8cd447;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.aid .gsq{z-index:1;font:600 10px var(--head);letter-spacing:.04em;color:var(--tx2);background:rgba(var(--sfc),.7);white-space:nowrap;opacity:0;border-radius:6px;padding:5px 8px;transition:opacity .9s 1.4s;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff1a}.aid .pst[data-s="4"] .gline{opacity:1}.aid .pst[data-s="4"] .gsq{opacity:.4}@media (max-width:899px){.aid .gsq{padding:3px 5px;font-size:8.5px}.aid .onm{font-size:22px}}.aid .cn .bd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:900px){.aid .cn i{top:34%}.aid .cn.c2 i,.aid .cn .bd{top:66%}.aid .cn.c2 .bd{top:34%}.aid .cn .tk{top:calc(34% - 24px)}.aid .cn.c2 .tk{top:calc(66% - 24px)}}.aid .cells .ln2{line-height:1.5;display:block}.aid .cells .ln2 b{color:var(--tx3);font:600 10.5px var(--head);letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.aid .spanel{height:min(calc(100vh - var(--chrome) - 40px),560px);min-height:480px}.aid .tc{text-align:center;width:150px;transition:left .65s cubic-bezier(.2,.7,.2,1),top .65s cubic-bezier(.2,.7,.2,1),opacity .5s,transform .65s cubic-bezier(.2,.7,.2,1),filter .6s;transition-delay:calc(var(--i)*64ms);padding:8px 10px 9px}.aid .th{justify-content:center;margin-bottom:6px}.aid .th h4{flex:0 auto}.aid .ph{background:var(--aid-hex-3a4458) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%233a4458'/%3E%3Ccircle cx='12' cy='9.6' r='4.2' fill='%235f6b7e'/%3E%3Cpath d='M3.5 24c0-5.2 3.8-8 8.5-8s8.5 2.8 8.5 8z' fill='%235f6b7e'/%3E%3C/svg%3E") center/cover;border-radius:50%;flex:none;width:56px;height:56px;margin:0 auto 5px;display:block;overflow:hidden;box-shadow:0 0 0 2px #ffffff1f}.aid .ph img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.aid .ph.big{width:40px;height:40px;margin:0;box-shadow:0 0 0 2px #4d8cd480}.aid .tc .jn{font-size:12.5px}.aid .tc .em{font-size:10.5px}.aid .tc .dup{transition:opacity .2s,transform .2s;transition-delay:calc(var(--i)*.11s)}.aid .thr,.aid .wf{transition:opacity .5s}.aid .cnt{transition:opacity .4s,transform .5s;bottom:20px}.aid .pst[data-s="3"] .tc{width:156px;padding:6px 10px}.aid .pst[data-s="3"] .tc .ph{display:none}.aid .pst[data-s="3"] .hop,.aid .pst[data-s="3"] .nt,.aid .pst[data-s="3"] .person{transition:opacity .36s calc(var(--k)*.19s + .4s)}.aid .pst[data-s="4"] .tc{left:var(--l4);top:var(--t4);opacity:.55;filter:grayscale(.9);transition-delay:calc(var(--i)*90ms);transform:translate(-50%,-50%)scale(.2)}.aid .pst[data-s="4"] .tc.gone{opacity:0}.aid .gline{transition:opacity .7s .9s}@media (max-width:899px){.aid .spanel{height:clamp(300px,42vh,350px);min-height:0}.aid .tc{width:112px;padding:5px 6px 6px}.aid .ph{width:34px;height:34px;margin-bottom:3px}.aid .tc .em{display:none}.aid .tc .jn{font-size:10.5px}.aid .pst[data-s="3"] .tc{width:112px;padding:3px 8px}.aid .ph.big{width:30px;height:30px}.aid .cnt{gap:8px;bottom:8px}.aid .cnt div{padding:4px 10px}.aid .cnt em{display:none}.aid .cnt b{font-size:17px}}.aid .code.term{background:var(--aid-hex-02050b);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;box-shadow:0 0 0 1px #ffffff21,0 30px 60px -30px #000}.aid .term pre{background:var(--aid-hex-02050b)}.aid .tbar{background:var(--aid-hex-0c121d);border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:9px 12px 9px 14px;display:flex}.aid .dots{flex:none;gap:7px;display:flex}.aid .dots i{background:var(--aid-hex-ff5f57);border-radius:50%;width:11px;height:11px}.aid .dots i:nth-child(2){background:var(--aid-hex-febc2e)}.aid .dots i:nth-child(3){background:var(--aid-hex-28c840)}.aid .ttl{text-align:center;min-width:0;font:500 12px var(--mono);color:var(--tx3);flex:1}.aid .thint{font:600 12px var(--head);color:var(--tx2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.aid .bcta{justify-content:center;margin-top:34px}@media (max-width:640px){.aid .ttl{display:none}.aid .thint{margin-left:auto;font-size:11px}.aid .tbar{gap:10px}}.aid .pts .card,.aid .play,.aid .price>.card{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;background-image:linear-gradient(#ffffff0d,#ffffff05)}.aid .cres .bx{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.aid .room{background:linear-gradient(180deg,rgba(var(--sfc),.9),#080d18f0);-webkit-backdrop-filter:none;backdrop-filter:none}.aid .idc{flex:0 auto;max-height:100%}.aid .idc-b{flex:auto}.aid .log{margin-top:auto}.aid #idBody{overflow:hidden auto}.aid #idList{transition:none;transform:none!important}.aid .cn i{border-top:2px dotted #4d8cd4f2;height:0;background:0 0!important}.aid .cn .bd{color:var(--blue-l);box-shadow:inset 0 0 0 1px #4d8cd480}.aid .cn .tk{color:var(--aid-hex-9ec2f5);animation-duration:3.6s;box-shadow:inset 0 0 0 1px #4d8cd473}.aid .cn.c2 .tk{color:var(--purple)}@media (min-width:900px){.aid .cn i{top:34%}.aid .cn.c2 i{top:66%}.aid .cn .bd{top:34%}.aid .cn.c2 .bd{top:66%}.aid .cn .tk{top:calc(34% - 48px)}.aid .cn.c2 .tk{top:calc(66% + 30px)}}@media (max-width:899px){.aid .cn i{border-top:0;border-left:2px dotted #4d8cd4f2;width:0;height:auto}.aid .cn.c2 i{border-left-color:#4d8cd4f2}.aid .cn .bd{top:50%}}.aid .ldn span{align-items:center;gap:7px;display:flex}.aid .ldn span svg{width:14px;height:14px;color:var(--blue-l);flex:none}.aid .cg{z-index:2;background:var(--aid-hex-0c1426);width:30px;height:30px;color:var(--green);border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #4d8cd48c}.aid .cg svg{width:16px;height:16px}.aid .cgl{z-index:2;font:700 9px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--green);white-space:nowrap;position:absolute;top:calc(50% + 21px);left:50%;transform:translate(-50%)}.aid .ldi{display:block}.aid .ldw .wt{margin-bottom:8px}.aid .lds{box-shadow:0 0 0 1px var(--line2) inset;background:#ffffff0a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;padding:7px 12px;display:flex}.aid .lds small{font:700 10px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.aid .strip{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}@media (max-width:900px){.aid .strip,.aid .ld{grid-template-columns:minmax(0,1fr)}.aid .cg,.aid .cgl{z-index:2}}.aid .hrow{transition:background .9s,box-shadow .9s}.aid .hrow.fl{box-shadow:inset 2px 0 0 var(--green);background:#4d8cd41f}.aid .hrow .v{transition:opacity .28s}.aid .hcap{transition:opacity .3s}.aid .hero h1{text-wrap:balance;font-size:clamp(36px,4vw,56px)}.aid .hid-p{justify-content:flex-start;gap:12px}.aid .hid-p .st,.aid .idc-p .st{margin-left:auto}.aid .idc-p{justify-content:flex-start;gap:12px}.aid .hid-p .ph.big,.aid .idc-p .ph.big{width:48px;height:48px;margin:0}.aid .pn{flex:1;min-width:0}.aid .pnm{font:800 20px var(--head);color:var(--aid-hex-ffffff);letter-spacing:-.02em;line-height:1.15}.aid .pid{font:500 11.5px var(--mono);color:var(--tx3);overflow-wrap:anywhere;margin-top:3px}.aid .pid .k2{margin-right:4px;font-size:10px}.aid .idc-p .idc-id,.aid .idc-p .idc-id.none{font:500 11.5px var(--mono);color:var(--tx2)}.aid .idc-p .idc-id.none{color:var(--tx3)}.aid .rst{height:312px}.aid .sr{margin-bottom:2px;padding:3px 12px;font-size:12px;line-height:1.35}.aid .sh{padding-bottom:3px}.aid .play.c-g{--pc:73,193,123}.aid .play.c-b{--pc:59,130,246}.aid .play.c-p{--pc:188,143,239}.aid .play.c-y{--pc:247,201,72}.aid .play.c-o{--pc:249,115,22}.aid .play .ico{background:rgba(var(--pc),.22);box-shadow:0 0 0 1px rgba(var(--pc),.3) inset}.aid .lds{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 12px}.aid .lgs{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;display:flex}.aid .erl li{grid-template-columns:minmax(0,1fr) auto}.aid .erl li>div{grid-area:1/1}.aid .erl li .s{grid-area:1/2}.aid .cb{font:700 10px var(--head);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;grid-area:2/1;justify-self:start;margin-top:2px;padding:3px 9px;transition:background .4s,color .4s}.aid .cb.g{color:var(--green);background:#4d8cd41f}.aid .cb.y{color:var(--yellow);background:#9aa6b81f}.aid .cb.rvk{color:var(--red);background:#f0716b26}.aid .ero{font:500 12px var(--mono);color:var(--tx3);margin-top:10px;transition:color .4s}.aid .ero.on{color:var(--red)}.aid .mc{flex-direction:column;gap:10px;display:flex}.aid .pts .mc h3{margin-bottom:0}.aid .pts .mc p{margin:0}.aid .mc .ico{width:38px;height:38px}.aid .mv{box-shadow:0 0 0 1px var(--line2) inset;font:500 12px var(--mono);color:var(--tx2);background:#0508108c;border-radius:10px;margin-top:auto;padding:10px 12px}.aid .mpr{align-items:flex-start;gap:8px;min-height:58px;line-height:1.5;display:flex}.aid .mpr #mtype{color:var(--aid-hex-ffffff)}.aid .mcur{background:var(--green);flex:none;width:7px;height:14px;margin-top:3px;animation:1s steps(2,end) infinite aid-mblink}@keyframes aid-mblink{50%{opacity:0}}.aid .mrow{justify-content:space-between;gap:8px;display:flex}.aid .mbar{background:#ffffff14;border-radius:8px;height:8px;margin-top:8px;overflow:hidden}.aid .mbar i{border-radius:8px;height:100%;display:block}.aid .mbd .mbar i{background:var(--yellow);width:100%;animation:4s ease-out infinite aid-mfill}.aid .mjb .mbar i{background:var(--purple);width:86%;animation:4s ease-out infinite aid-mjob}@keyframes aid-mfill{0%{width:0}60%,to{width:100%}}@keyframes aid-mjob{0%{width:0}65%,to{width:86%}}.aid .rsv{min-height:34px;font:500 11px var(--mono);color:var(--tx3);background:#05081066;border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:7px 10px;display:flex;box-shadow:inset 0 0 0 1px #4d8cd44d}.aid .rvv{flex:1;min-width:0;height:18px;display:block;position:relative}.aid .rvv b{white-space:nowrap;font:700 13px/18px var(--mono);position:absolute;top:0;left:0}.aid .rvv .a{color:var(--green);opacity:0;animation:1.8s linear 3.2s infinite paused aid-rva}.aid .rvv .b{color:var(--aid-hex-ffffff);font-family:var(--head);opacity:1;animation:1.8s linear 3.2s infinite paused aid-rvb}.aid .lay3.keep .rvv b{animation-play-state:running}@keyframes aid-rva{0%{opacity:0}6%{opacity:1}26%{opacity:1}32%{opacity:0}to{opacity:0}}@keyframes aid-rvb{0%{opacity:1}4%{opacity:0}30%{opacity:0}38%{opacity:1}to{opacity:1}}@media (min-width:900px){.aid .cn.c1 i.rb{border-top-color:#4d8cd4e6;top:66%}.aid .cn.c1 .bd.r{color:var(--green);top:66%;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .cn.c1 .tk.rt{color:var(--green);animation-name:aid-tkb;top:calc(66% + 30px);box-shadow:inset 0 0 0 1px #4d8cd473}}@media (max-width:899px){.aid .cn i.rb,.aid .cn .bd.r,.aid .cn .tk.rt{display:none}}@media (min-width:900px){.aid .l2{display:block}.aid #h-plays,.aid #h-led{max-width:none}}.aid .tc{top:calc(var(--t1) + 6%)}.aid .thr g{transition:transform .4s}.aid .pst[data-s="2"] .thr{opacity:1}.aid .pst[data-s="2"] .tc{top:var(--t1);transition:top .4s}.aid .pst[data-s="2"] .thr g{transform:translateY(-6px)}.aid .cnt{transition:opacity .4s,transform .4s}.aid .ach{min-height:75px}@media (min-width:900px){.aid :is(#esteps,#gsteps) .sstep{opacity:1;--dy:50%;padding-left:34px;position:relative}.aid :is(#esteps,#gsteps) .sstep>*{opacity:.35;transition:opacity .5s}.aid :is(#esteps,#gsteps) .sstep.on>*{opacity:1}.aid :is(#esteps,#gsteps) .sstep:before{content:"";background:#9aa6b829;width:2px;transition:background .5s;position:absolute;top:0;bottom:0;left:5px}.aid :is(#esteps,#gsteps) .sstep.past:before{background:#9aa6b88c}.aid :is(#esteps,#gsteps) .sstep.on:before{background:linear-gradient(to bottom,#9aa6b88c var(--dy),#9aa6b829 var(--dy))}.aid :is(#esteps,#gsteps) .sstep:first-child{--dy:0px}.aid :is(#esteps,#gsteps) .sstep:first-child:before{top:9px}.aid :is(#esteps,#gsteps) .sstep:last-child:before{bottom:50%}.aid :is(#esteps,#gsteps) .sstep:after{content:"";background:var(--aid-hex-2a2512);border-radius:50%;width:12px;height:12px;margin-top:-6px;transition:background .4s,box-shadow .4s;position:absolute;top:50%;left:0;box-shadow:inset 0 0 0 1px #9aa6b840}.aid :is(#esteps,#gsteps) .sstep:first-child:after{margin-top:0;top:3px}.aid :is(#esteps,#gsteps) .sstep.past:after{background:#9aa6b8b3}.aid :is(#esteps,#gsteps) .sstep.on:after{background:var(--yellow);box-shadow:0 0 0 5px #9aa6b826,0 0 22px #9aa6b88c}.aid :is(#esteps,#gsteps).fin .sstep.past:before{background:#4d8cd48c}.aid :is(#esteps,#gsteps).fin .sstep.on:before{background:linear-gradient(to bottom,#4d8cd48c var(--dy),#4d8cd429 var(--dy))}.aid :is(#esteps,#gsteps).fin .sstep.past:after{background:#4d8cd4b3}.aid :is(#esteps,#gsteps).fin .sstep.on:after{background:var(--green);box-shadow:0 0 0 5px #4d8cd429,0 0 22px #4d8cd499}}.aid .ph.un img{opacity:0}.aid .ph.big img{transition:opacity .5s}.aid .ph.un{box-shadow:0 0 0 2px #ffffff1f}.aid .hid-h.hid-p{flex-wrap:nowrap;height:48px;margin-bottom:10px}.aid .hid-p .st{box-sizing:border-box;text-align:center;flex:none;width:76px;padding-left:0;padding-right:0;transition:color .6s,background .6s}.aid .hid-p .pn{min-width:0;height:46px;position:relative}.aid .hid .pnm{white-space:nowrap;height:25px;line-height:25px;position:relative}.aid .hid .pnm span{white-space:nowrap;transition:opacity .6s;position:absolute;top:0;left:0}.aid .hid .pnm .b,.aid .hid.idon .pnm .a{opacity:0}.aid .hid.idon .pnm .b{opacity:1}.aid .hid-p .pid{height:18px;margin-top:3px;position:relative;overflow:visible}.aid .hid .pid>span{white-space:nowrap;overflow-wrap:normal;line-height:18px;transition:opacity .6s;position:absolute;top:0;left:0}.aid .hid .pid .s1{font:500 10.5px/18px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.aid .hid .pid .s1.blip{animation:.35s ease-out aid-blip}.aid .hid .pid .s2,.aid .hid.idon .pid .s1{opacity:0}.aid .hid.idon .pid .s2{opacity:1}@keyframes aid-blip{0%{opacity:.15}to{opacity:1}}.aid .ph.big{position:relative}.aid .hid .ph.big{transition:box-shadow .6s}.aid .ph.big.pulse{animation:1.3s ease-out aid-ringp}@keyframes aid-ringp{0%{box-shadow:0 0 0 2px #4d8cd480,0 0 #4d8cd480}to{box-shadow:0 0 0 2px #4d8cd480,0 0 0 16px #4d8cd400}}.aid .hid .ph.big img{transition:opacity .6s}.aid .hrow{box-sizing:border-box;align-items:center;height:32px}.aid .hrow .l{padding-top:0}@media (max-width:899px){.aid .hrow{height:30px}}.aid .hid .ph.big{margin:0}.aid .hid-p .st.off{color:var(--tx3);background:#ffffff0f}.aid .term{position:relative}.aid .term pre{min-height:150px}.aid .cpb{height:32px;color:var(--tx);font:600 13px/1 var(--head);cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.aid .cpb .gl{width:15px;height:15px}.aid .cpb em{font-style:normal}.aid .cpb:hover{color:var(--aid-hex-ffffff);background:#ffffff29;border-color:#ffffff57}.aid .cpb:focus-visible{outline:2px solid var(--aid-hex-6ea5eb);outline-offset:2px}.aid .cpb.ok{background:var(--green);border-color:var(--green);color:var(--aid-hex-04130a)}@media (min-width:900px) and (max-height:820px){.aid .jpanel{height:calc(100svh - var(--chrome) - 24px);gap:10px}.aid .idc{border-radius:20px}.aid .idc-h{gap:6px;padding:10px 18px 6px}.aid .idc-b{padding:2px 14px 6px}.aid .rr{grid-template-columns:88px minmax(0,1fr);gap:10px;margin-bottom:3px;padding:3px 10px;font-size:13px;line-height:1.3}.aid .rr .lbl{padding-top:1px;font-size:10.5px}.aid .rr .sm{margin-top:0;font-size:12px}.aid .log{border-radius:18px;height:86px}.aid .log-h{padding:7px 16px 2px}.aid .log-b{padding:2px 16px 6px;font-size:11.5px;line-height:1.4}}@media (min-width:900px) and (max-height:740px){.aid .idc-h{gap:4px;padding:8px 16px 4px}.aid .idc-top .ph.big{width:40px;height:40px}.aid .rr{margin-bottom:2px;padding:2px 10px;font-size:12.5px;line-height:1.28}.aid .rr .sm{font-size:11.5px}.aid .log{height:76px}.aid .log-b{font-size:11px;line-height:1.35}.aid .jpanel{gap:8px}}@media (max-width:899px) and (max-height:700px){.aid .jpanel{height:clamp(250px,46vh,350px)}.aid .idc-h{gap:4px;padding:8px 14px 4px}.aid .idc-top .ph.big{width:34px;height:34px}.aid .idc-top .pnm{font-size:17px}.aid .rr{margin-bottom:3px;padding:3px 9px;font-size:12.5px;line-height:1.28}.aid .log{height:58px}.aid .log-h{padding:4px 12px 0}.aid .log-b{padding:1px 12px 4px;font-size:11px;line-height:1.35}}@media (min-width:900px) and (max-height:800px){.aid .hero{padding:24px 0 124px}.aid .hero h1{margin-top:14px;font-size:clamp(38px,4.6vw,60px)}.aid .hero .lede{font-size:18px}.aid .cta{margin-top:22px}.aid .metas{margin-top:18px}.aid .hv{height:420px}}@media (max-width:899px){.aid .pst{background:linear-gradient(rgb(var(--sfc)),rgb(var(--sfc)))}.aid .spanel{background:var(--ink)}}.aid .idc-top.idc-p{flex-wrap:nowrap;height:48px}.aid .idc .pn{min-width:0;height:46px;position:relative}.aid .idc .pnm{white-space:nowrap;height:25px;line-height:25px;position:relative}.aid .idc .pnm span{white-space:nowrap;transition:opacity .6s;position:absolute;top:0;left:0}.aid .idc .pnm .b,.aid .idc .pnm .c,.aid .idc.idon .pnm .a{opacity:0}.aid .idc.idon .pnm .b{opacity:1}.aid .idc.purge .pnm .b{opacity:0}.aid .idc.purge .pnm .c{opacity:1}.aid .idc .pid{height:18px;margin-top:3px;position:relative;overflow:visible}.aid .idc .pid>span{white-space:nowrap;overflow-wrap:normal;line-height:18px;transition:opacity .6s;position:absolute;top:0;left:0}.aid .idc .pid .s1{font:500 10.5px/18px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.aid .idc .pid .s2,.aid .idc.idon .pid .s1{opacity:0}.aid .idc.idon .pid .s2{opacity:1}.aid .idc .pid .idc-id{font:500 11.5px var(--mono);color:var(--tx2)}.aid .idc .ph.big{transition:box-shadow .6s,opacity .6s}.aid .idc .ph.big img{transition:opacity .6s}.aid .idc.purge .ph.big{opacity:0}.aid .idc-p .st{box-sizing:border-box;text-align:center;flex:none;width:98px;padding-left:0;padding-right:0;transition:color .6s,background .6s}.aid .mv{opacity:.62;background:#05081066}.aid .mcur{opacity:.7;animation-duration:1.8s}.aid .mbd .mbar i{background:#9aa6b88c;animation:11s ease-in-out infinite aid-mfill2}.aid .mjb .mbar i{background:#4d8cd48c;animation:12s ease-in-out infinite aid-mjob2}@keyframes aid-mfill2{0%{width:84%}60%,to{width:100%}}@keyframes aid-mjob2{0%{width:80%}65%,to{width:86%}}.aid #ledger:after{opacity:.6;background-image:radial-gradient(#ffffff1a 1px,#0000 1.2px);background-size:26px 26px}.aid #start-building:after{opacity:.85}.aid .rst:not(.loaded) .rtx{opacity:0}.aid .dz{z-index:4;opacity:0;pointer-events:none;background:#4d8cd40d;border:2px dashed #4d8cd480;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:min(440px,86%);height:min(160px,70%);transition:opacity .35s,border-color .3s,background .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aid .dz .dzl{font:600 12px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}.aid .rst.dz-on .dz{opacity:1}.aid .rst.dz-on .dz.landed{border-color:var(--green);background:#4d8cd41f}.aid .dz .fchip{max-width:calc(100% - 24px);position:relative;top:auto;left:auto;transform:none}.aid .dz .fchip.drop{animation:.9s cubic-bezier(.2,.8,.3,1) both aid-fdrop2}.aid .dz .fchip.wig{opacity:1;animation:.7s ease-in-out aid-csvwig}.aid .fchip small{white-space:nowrap}@keyframes aid-fdrop2{0%{opacity:0;transform:translateY(-110px)}55%{opacity:1;transform:none}72%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes aid-fout{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)translateY(8px)}}@keyframes aid-csvwig{0%,to{transform:none}15%{transform:translate(-5px)rotate(-.5deg)}35%{transform:translate(5px)rotate(.5deg)}55%{transform:translate(-3px)rotate(-.3deg)}75%{transform:translate(3px)rotate(.3deg)}}.aid .play{background-image:linear-gradient(180deg,rgba(var(--pc),.05),#ffffff05 70%);box-shadow:inset 0 2px 0 rgba(var(--pc),.26),0 18px 40px -30px #000c}.aid .play[aria-pressed=true]{background-image:linear-gradient(180deg,rgba(var(--pc),.1),#ffffff08)}.aid .ldw{background-color:#1c2c4cf2;background-image:linear-gradient(160deg,#3b82f629,#3b82f60d);box-shadow:inset 0 0 0 1.5px #6ea5ebcc,0 0 40px -18px #3b82f680}.aid .ldw .wt{color:var(--aid-hex-cfe0f7);font-size:11.5px;font-weight:800}.aid .ld{grid-template-columns:minmax(0,.85fr) 64px minmax(0,1.75fr) 40px minmax(0,.85fr)}.aid .ldw{justify-self:center;width:100%;max-width:470px;padding:14px 12px}.aid .ldw .ldi{background:#060b16b8}.aid .ldw .lds{background:#060b16b8;box-shadow:inset 0 0 0 1px #ffffff1a}.aid .lgs{flex-wrap:nowrap;justify-content:center;gap:6px 12px}.aid .lgs .wl{white-space:nowrap}@media (max-width:900px){.aid .ld{grid-template-columns:minmax(0,1fr)}.aid .ldw{max-width:none}}.aid .cta-box .st3{gap:22px;margin:56px 0 46px}.aid .sth{align-items:center;gap:16px;margin-bottom:12px;display:flex}.aid .sth h3{margin:0}.aid .sic{width:46px;height:46px;color:var(--green);background:#4d8cd41f;border-radius:12px;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #4d8cd44d}.aid .sic .ic{width:22px;height:22px}.aid .sic .num{background:var(--green);min-width:22px;height:22px;color:var(--aid-hex-04130a);font:800 11px/1 var(--head);letter-spacing:0;box-shadow:0 0 0 3px var(--aid-hex-0b1220);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-8px;left:-8px}.aid .st3 h3{margin:6px 0 10px}.aid .st3 p{line-height:1.5}.aid .cta-box .cta .pill{height:48px;padding:0 28px;font-size:15.5px}html:has(.aid){scroll-behavior:smooth;scroll-padding-top:var(--chrome)}@media (prefers-reduced-motion:reduce){html:has(.aid){scroll-behavior:auto}}.aid .lg-db{color:var(--aid-hex-ff3621)}.aid .lg-sf{color:var(--aid-hex-29b5e8)}.aid .lg-gc{color:var(--aid-hex-4285f4)}.aid .aid-chevron-icon{color:var(--tx3);cursor:pointer;animation:2s ease-in-out infinite chevronBounce}.aid .hero{min-height:calc(100svh - var(--header-height) - var(--banner-h,0px) - 44px);padding:36px 0 120px}@media (min-width:900px) and (max-height:800px){.aid .hero{padding:24px 0 108px}}@media (max-width:899px){.aid .hero{min-height:0;padding:36px 0 96px}}.aid .sstep,.aid .jstep{justify-content:flex-start;min-height:48svh}.aid .sstep{padding:0}.aid :is(#esteps,#gsteps) .sstep:first-child{min-height:48svh;padding-top:0}.aid .jstep{padding:0 0 0 34px}.aid .journey .scrolly .jstep:first-child{min-height:48svh;padding-top:0}.aid .jstep:after,.aid .journey .scrolly .jstep:first-child:after{margin-top:0;top:5px}.aid .jstep:before{top:0;bottom:0}@media (min-width:900px){.aid :is(#esteps,#gsteps) .sstep:after,.aid :is(#esteps,#gsteps) .sstep:first-child:after{margin-top:0;top:3px}.aid :is(#esteps,#gsteps) .sstep:first-child:before{top:9px}}@media (max-width:899px){.aid .sstep{min-height:48svh;padding:0}.aid .jstep{min-height:48svh;padding:0 0 0 30px}.aid .jstep:after{top:5px}}.aid .ach{flex-direction:column;align-items:flex-start;gap:9px;min-height:0;padding:12px 12px 11px;display:flex}.aid .ach .ai{width:20px;height:20px;color:var(--green)}.aid .ach b{margin-top:0}.aid .ach[aria-pressed=true] .ai{color:var(--aid-hex-ffffff)}.aid .dz{background:0 0;border:0;gap:0}.aid .rst.dz-on .dz.landed{background:0 0;border:0}.aid .dz .fchip.down{opacity:1;animation:.35s ease-in-out both aid-fdown}.aid .dz .fchip.up{opacity:1;animation:.35s ease-in-out both aid-fup}.aid .dz .fchip.out{animation:.38s ease-in both aid-fout2}@keyframes aid-fdown{0%{transform:none}to{transform:translateY(10px)}}@keyframes aid-fup{0%{transform:translateY(10px)}to{transform:translateY(-7px)}}@keyframes aid-fout2{0%{opacity:1;transform:translateY(-7px)}to{opacity:0;transform:translateY(-16px)scale(.96)}}.aid .tbar .cpb{margin-left:auto}@media (max-width:480px){.aid .hid{width:84%}.aid .hid-p .st{display:none}.aid .pnm{font-size:18px}}.aid section:before{opacity:.55}.aid .dots i,.aid .dots i:nth-child(2),.aid .dots i:nth-child(3){background:#ffffff38}.aid .ico{box-shadow:none}.aid .card{box-shadow:0 30px 70px -50px #000c}.aid .tag.b,.aid .tag.g,.aid .tag.y,.aid .tag.p{color:var(--tx2);background:#ffffff0d}.aid .hero h1{max-width:none;font-size:clamp(34px,4vw,52px);line-height:1.08}.aid .hero .lede{max-width:30em;font-size:19px}.aid .hero .lede2{color:var(--tx3);margin-top:10px;font-size:17px}.aid .hero .cta{margin-top:22px}.aid .hinstall pre{min-height:0;padding:14px 56px 14px 18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.aid .hstats{color:var(--tx2);flex-wrap:wrap;gap:6px 22px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.aid .hstats b{color:var(--aid-hex-ffffff);font-family:var(--head);font-weight:700}.aid .works{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}.aid .works .wl2{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin-right:4px}.aid .hfoot{max-width:36em;margin-top:14px}@media (max-width:899px){.aid .hero .hid{width:74%}}@media (max-width:640px){.aid .hero .hid{width:80%}.aid .hero h1{font-size:34px}}.aid .hgs,.aid .hg{display:block}.aid .hgc{gap:10px}.aid .ach b{text-transform:none}.aid .hxcap{height:112px}.aid .hxcap .t{height:88px;font-size:15px}.aid .hxs{height:520px}.aid .hxs .idv{font-size:16px}.aid .xsess{margin-top:26px}.aid .xsess pre{white-space:pre;min-height:0;font-size:13px;line-height:1.7;overflow-x:auto}@media (max-width:1000px){.aid .ach{flex:calc(33.3% - 8px)}.aid .hxcap{height:124px}.aid .hxcap .t{height:100px}}@media (max-width:620px){.aid .hxs{height:600px}.aid .hxcap{height:150px}.aid .hxcap .t{height:126px;font-size:14px}.aid .hxs .idv{font-size:12.5px}}.aid .build3{margin:0 0 28px}.aid .build3 .card{gap:12px}.aid .build3 p{font-size:15px}.aid .bstage pre{min-height:0;font-size:12.5px;line-height:1.8;overflow-x:auto}.aid .rc.sf{margin-top:0}.aid .rc.sf div{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 90px}.aid .rc.sf span:nth-child(2){text-align:left;font-family:var(--body);font-size:14.5px}.aid .rc.sf span:nth-child(3){text-align:right}.aid .rc.sf div:first-child span:nth-child(2){font-family:var(--head)}.aid .rc.sf .tag{font-style:normal}.aid .sfc .eg{max-width:60em;color:var(--tx2);margin-top:18px;font-size:14.5px}.aid .sfc .eg a{color:var(--blue-l)}@media (max-width:620px){.aid .rc.sf div{grid-template-columns:minmax(0,1fr) 82px;gap:4px 10px}.aid .rc.sf div span:nth-child(2){color:var(--tx2);grid-area:2/1;font-size:13px}.aid .rc.sf div span:nth-child(3){grid-area:1/2}.aid .rc.sf div:first-child span:nth-child(2){display:none}}.aid .evp{flex-direction:column;justify-content:center;gap:10px;padding:26px 24px;display:flex}.aid .ev-in,.aid .ev-out{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aid .evc{box-shadow:0 0 0 1px var(--line2) inset;font:600 13px var(--head);color:var(--aid-hex-ffffff);text-align:center;background:#ffffff0a;border-radius:12px;padding:10px 12px;transition:opacity .5s,box-shadow .5s,background .5s}.aid .ev-arrow{text-align:center;color:var(--tx3);font:400 18px var(--mono);line-height:1}.aid .ev-card{background:#4d8cd41a;border-radius:18px;padding:18px 20px;transition:opacity .5s,box-shadow .5s;box-shadow:inset 0 0 0 1px #4d8cd466}.aid .ev-id{font:700 18px var(--mono);color:var(--aid-hex-ffffff);overflow-wrap:anywhere;margin-top:6px}.aid .ev-meta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.aid .ev-meta span{font:500 12px var(--mono);color:var(--tx2);background:#ffffff0f;border-radius:999px;padding:4px 10px}.aid .evo{box-shadow:0 0 0 1px var(--line) inset;opacity:.4;background:#ffffff08;border-radius:14px;padding:12px 12px 13px;transition:opacity .5s,box-shadow .5s,background .5s}.aid .evo b{font:700 14px var(--head);color:var(--aid-hex-ffffff);letter-spacing:-.01em;display:block}.aid .evo span{color:var(--tx2);margin-top:5px;font-size:13px;line-height:1.4;display:block}.aid .evp[data-s="2"] .evo[data-o="1"],.aid .evp[data-s="3"] .evo[data-o="2"],.aid .evp[data-s="4"] .evo[data-o="3"]{opacity:1;background:#4d8cd41a;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .evp[data-s="1"] .evc{background:#4d8cd414;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .evp[data-s="2"] .evc,.aid .evp[data-s="3"] .evc,.aid .evp[data-s="4"] .evc{opacity:.45}.aid .evp[data-s="3"] .ev-card,.aid .evp[data-s="4"] .ev-card{opacity:.45;box-shadow:0 0 0 1px var(--line2) inset}@media (max-width:640px){.aid .evp{padding:18px 14px}.aid .evc{padding:9px 6px;font-size:12px}.aid .evo{padding:10px 8px}.aid .evo b{font-size:13px}.aid .evo span{font-size:12px}.aid .ev-id{font-size:13px}}.aid :is(#esteps,#gsteps) .sstep h3{font-size:clamp(24px,2.6vw,32px)}.aid .cmp{margin-top:56px;padding:8px 20px}.aid .cmpr{border-top:1px solid var(--line);color:var(--tx2);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:18px;padding:14px 4px;font-size:14.5px;display:grid}.aid .cmpr.h{font:600 11px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);border-top:0}.aid .cmpr span:first-child{color:var(--aid-hex-ffffff);font-weight:600}.aid .cmpr:not(.h) span:nth-child(3){color:var(--aid-hex-ffffff)}.aid .cmpr.h span:nth-child(3){color:var(--blue-l)}@media (max-width:700px){.aid .cmpr{grid-template-columns:minmax(0,1fr);gap:4px}.aid .cmpr.h{display:none}.aid .cmpr span[data-l]:before{content:attr(data-l) ": ";color:var(--tx3);font-size:12px}}.aid .ledcards{margin-top:0}.aid .pts .ico{margin-bottom:12px}.aid .ppl{box-shadow:0 0 0 1px var(--line) inset;background:#ffffff09;border-radius:18px;align-items:center;gap:14px;margin:22px 0 10px;padding:14px 18px;display:flex}.aid .ppl b{font:700 16px var(--head);color:var(--aid-hex-ffffff);display:block}.aid .ppl span:not(.ico){color:var(--tx2);margin-top:2px;font-size:14.5px;display:block}.aid #lay3{margin-top:14px}.aid .lay.l h3,.aid .lay.s h3{color:var(--blue-l)}.aid .lay.s{box-shadow:0 0 0 1px var(--line2) inset;background:linear-gradient(#ffffff0f,#ffffff04)}.aid .lay.l{background:linear-gradient(#4d8cd41f,#4d8cd408);box-shadow:inset 0 0 0 1px #4d8cd44d}.aid .cn .tk,.aid .cn.c2 .tk{color:var(--aid-hex-9ec2f5)}.aid .cn.c2 i{border-top-color:#4d8cd4f2}.aid .cn.c2 .bd{color:var(--blue-l);box-shadow:inset 0 0 0 1px #4d8cd480}.aid .open h3{letter-spacing:-.025em;max-width:26em;font-size:clamp(20px,2.2vw,26px)}.aid .open p{color:var(--tx2);max-width:46em;margin-top:10px;font-size:16px}.aid .open p b{color:var(--aid-hex-ffffff)}.aid .origin{padding:60px 0}.aid .origin .head{margin-bottom:22px}.aid .big2{max-width:38em;color:var(--tx);margin-top:0;font-size:clamp(19px,2vw,24px);line-height:1.55}@media (max-width:899px){.aid .origin{padding:44px 0}}.aid .pk ul{color:var(--tx2);gap:8px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.aid .pk li{align-items:flex-start;gap:10px;display:flex}.aid .pk li:before{content:"";background:var(--blue-l);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.62em}.aid .pk .pkf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:18px;display:flex}.aid .pk .pkf b{font:800 20px var(--head);color:var(--aid-hex-ffffff);letter-spacing:-.02em}.aid .faq{gap:10px;max-width:860px;display:grid}.aid .faqi{background:var(--cardbg);border:1px solid var(--line);border-radius:18px;padding:0 22px}.aid .faqi summary{cursor:pointer;font:700 17px/1.35 var(--head);letter-spacing:-.01em;color:var(--aid-hex-ffffff);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.aid .faqi summary::-webkit-details-marker{display:none}.aid .faqi summary:after{content:"+";font:400 22px/1 var(--mono);color:var(--tx3);flex:none}.aid .faqi[open] summary:after{content:"−"}.aid .faqi p{color:var(--tx2);max-width:46em;padding:0 0 20px;font-size:15.5px}.aid .faqi:hover{border-color:var(--line2)}.aid .cta-box{padding:64px 40px}.aid .cta-box:before{background:radial-gradient(45% 50% at 50% 40%,#4d8cd447,#0000 70%)}.aid .ctastats{justify-content:center;gap:6px 26px;margin-top:26px}@media (max-width:899px){.aid .cta-box{padding:44px 20px}}.aid .var{display:none}.aid[data-bf="1"] .var-bf.var-1,.aid[data-bf="2"] .var-bf.var-2,.aid[data-bf="3"] .var-bf.var-3,.aid[data-sf="1"] .var-sf.var-1,.aid[data-sf="2"] .var-sf.var-2,.aid[data-sf="3"] .var-sf.var-3,.aid[data-ld="1"] .var-ld.var-1,.aid[data-ld="2"] .var-ld.var-2,.aid[data-ld="3"] .var-ld.var-3,.aid[data-ed="1"] .var-ed.var-1,.aid[data-ed="2"] .var-ed.var-2,.aid[data-ed="3"] .var-ed.var-3{display:block}.aid .nw{white-space:nowrap}.aid .rm{position:relative}.aid[data-marks=on] .rm:before{content:"";background:var(--aid-hex-f7d84a);width:10px;height:10px;box-shadow:0 0 0 2px var(--aid-hex-0b1220);z-index:6;pointer-events:none;border-radius:50%;position:absolute;top:-5px;right:-6px}.aid .gscroll{margin-top:40px}.aid .gp{gap:12px}.aid .gpb{box-shadow:0 0 0 1px var(--line) inset;opacity:.4;background:#ffffff08;border-radius:16px;padding:16px 18px;transition:opacity .5s,box-shadow .5s,background .5s}.aid .gp[data-s="1"] .gpb[data-o="1"],.aid .gp[data-s="2"] .gpb[data-o="2"],.aid .gp[data-s="3"] .gpb[data-o="3"]{opacity:1;background:#4d8cd41a;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .gpl{font:500 12.5px var(--mono);color:var(--aid-hex-ffffff);white-space:nowrap;margin:10px 0;overflow-x:auto}.aid .gpr{color:var(--tx2);background:#ffffff0a;border-radius:10px;justify-content:space-between;gap:12px;margin-top:8px;padding:8px 12px;font-size:14px;display:flex}.aid .gpr b{color:var(--aid-hex-ffffff);text-align:right;font-weight:600}.aid .gpb .mbar i{background:var(--blue-l);width:100%;animation:none}.aid .mbd .mbar i,.aid .mjb .mbar i{background:var(--blue-l)}.aid .mws .mbar i{background:var(--blue-l);width:62%;animation:none}.aid .mws .mbar i.b2{width:34%}.aid .mws .mrow+.mrow{margin-top:6px}.aid .mpr .mtype{color:var(--aid-hex-ffffff);overflow-wrap:anywhere}.aid .mcur{background:var(--blue-l)}.aid .play{--pc:77,140,212;cursor:default}.aid .plays3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.aid .plays3{grid-template-columns:minmax(0,1fr)}}.aid .play .p{margin-top:0}.aid .ltg{grid-template-columns:minmax(0,6fr) minmax(0,5fr);margin-top:20px}.aid .ltg .er{padding:20px}.aid .erl li{align-items:flex-start}.aid .erl li>div{font:600 15px var(--head);color:var(--aid-hex-ffffff)}.aid .erl li small{font:400 13.5px var(--body);color:var(--tx2);margin-top:3px}.aid .erl .cb{font:700 10.5px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-l);white-space:nowrap;background:#4d8cd41f;border-radius:999px;padding:4px 10px}.aid .ltb .atr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:620px){.aid .ltb .atr>:nth-child(3){display:block}.aid .ltg .erl li{grid-template-columns:minmax(0,1fr)}}.aid .cn .tk{display:none}.aid .var-ld.var-2 .ppl{margin-top:16px}.aid .dtw{grid-template-columns:repeat(3,minmax(0,1fr))}.aid .dti{background:var(--cardbg);box-shadow:0 0 0 1px var(--line) inset,0 24px 60px -40px #000c;border-radius:20px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.aid .dti b{font:700 16px/1.25 var(--head);color:var(--aid-hex-ffffff);display:block}.aid .dti span:not(.ico){color:var(--tx2);margin-top:6px;font-size:14px;line-height:1.5;display:block}.aid .dti .ico{flex:none;width:40px;height:40px}.aid[data-dt="2"] .dti{border-radius:22px;flex-direction:column;padding:24px}.aid[data-dt="3"] .dtw{grid-template-columns:minmax(0,1fr);gap:10px}.aid[data-dt="3"] .dti{align-items:center}@media (max-width:1000px){.aid .dtw{grid-template-columns:minmax(0,1fr)}}.aid .pk.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.aid .pk.two{grid-template-columns:minmax(0,1fr)}}.aid .strip ul{color:var(--tx2);gap:8px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.aid .strip li{align-items:flex-start;gap:10px;display:flex}.aid .strip li:before{content:"";background:var(--blue-l);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.62em}.aid .strip .pkf{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.aid .strip .pkf b{font:800 20px var(--head);color:var(--aid-hex-ffffff)}.aid .strip h3{margin:12px 0 10px}.aid .strip.dgc{grid-template-columns:minmax(0,1fr);padding:22px}.aid .ldi{animation:none}.aid .orig{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:34px 40px;display:grid}.aid .orig .big2{max-width:34em;margin:0}.aid .ostats{border-left:1px solid var(--line2);gap:22px;padding-left:36px;display:grid}.aid .ostats b{font:800 clamp(34px,3.6vw,48px)/1 var(--head);letter-spacing:-.03em;color:var(--aid-hex-ffffff);display:block}.aid .ostats span{color:var(--tx2);margin-top:6px;font-size:13.5px;display:block}@media (max-width:899px){.aid .orig{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.aid .ostats{border-left:0;border-top:1px solid var(--line2);grid-template-columns:1fr 1fr;padding:20px 0 0}}.aid .faqi summary{justify-content:flex-start}.aid .faqi summary .fq{flex:1}.aid .faqi summary .fn{font:600 12px var(--mono);color:var(--blue-l);letter-spacing:.06em;margin-right:4px}.aid .faqi[open]{background:linear-gradient(#4d8cd412,#ffffff05);border-color:#4d8cd466}.aid .cta-box .st3{margin:40px 0 36px}.aid .cta-box .st3 .card{padding:22px 24px}.aid .st3 .sth{margin-bottom:0}.aid .st3 h3{margin:0;font-size:18px}.aid .hgrid{align-items:center;gap:22px 48px;width:100%;display:grid}.aid .hcopy{grid-area:copy;min-width:0}.aid .hinst{grid-area:inst;min-width:0}.aid .hgrid .hv{grid-area:hv;margin:0 0 0 auto}.aid .gh-link{color:var(--tx2);font:600 14px var(--head);white-space:nowrap;align-self:center;text-decoration:none}.aid .gh-link:hover{color:var(--aid-hex-ffffff)}.aid .hinstall{max-width:none;margin-top:0}.aid .hinstall pre{white-space:pre-wrap;overflow-wrap:anywhere;min-height:3.7em}.aid .hi-tabs{background:var(--aid-hex-0c121d);border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px;display:flex}.aid .hi-tabs .wl2{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin:0 8px 0 4px}.aid .hi-tabs button{width:36px;height:34px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background .2s,color .2s;display:grid}.aid .hi-tabs button:hover{color:var(--aid-hex-ffffff);background:#ffffff0f}.aid .hi-tabs button.on{color:var(--aid-hex-ffffff);background:#4d8cd438;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .hi-tabs .gl,.aid .hi-tabs .ic{width:18px;height:18px}.aid #tools .fine{margin-top:20px}.aid .build3 .play{gap:10px}.aid .build3 .play .p{color:var(--tx);font-size:15px;line-height:1.5}.aid .play .mv{width:100%;color:var(--tx);background:#4d8cd41f;margin-top:auto;box-shadow:inset 0 0 0 1px #4d8cd466}.aid .play .mrow{color:var(--tx)}.aid .play .mrow .mn{color:var(--aid-hex-9ec2f5)}.aid .mws .mbar{background:#ffffff29}.aid .mws .mbar i{background:var(--aid-hex-7db2ff);width:0}.aid .mws .w1{animation:5s ease-in-out infinite aid-wf}.aid .mws .w2{animation:5s ease-in-out 1.6s infinite aid-wf}@keyframes aid-wf{0%{width:0}55%,85%{width:92%}to{width:0}}.aid .mseq{flex-wrap:wrap;gap:8px;display:flex}.aid .mseq span{font:500 12px var(--mono);color:var(--tx);opacity:.35;background:#ffffff14;border-radius:999px;padding:5px 10px;animation:6s ease-in-out infinite aid-sq}.aid .mseq .s2{animation-delay:1.6s}.aid .mseq .s3{animation-delay:3.2s}@keyframes aid-sq{0%,6%{opacity:.35}14%,46%{opacity:1;background:#4d8cd459}58%,to{opacity:.35}}.aid .mpr{min-height:62px}.aid .mpr .mtype{color:var(--aid-hex-ffffff)}.aid .sfc{padding:14px 18px}.aid .rc.sf.sf2 div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:8px 14px}.aid .rc.sf.sf2 span:nth-child(2){text-align:left}.aid .rc.sf.sf2 div:first-child span:nth-child(2){display:block}@media (max-width:620px){.aid .rc.sf.sf2 div{grid-template-columns:minmax(0,1fr);gap:2px}.aid .rc.sf.sf2 div span:nth-child(n){grid-area:auto}.aid .rc.sf.sf2 div:first-child{display:none}}.aid .grows{gap:10px;margin-top:18px;display:grid}.aid .grow{background:var(--cardbg);box-shadow:0 0 0 1px var(--line) inset;border-radius:18px;grid-template-columns:auto minmax(0,1fr) minmax(0,330px);align-items:center;gap:18px;padding:14px 20px;display:grid}.aid .grow .ico{width:38px;height:38px;margin:0}.aid .grow h3{margin:0 0 3px;font-size:17px}.aid .grow p{color:var(--tx2);font-size:14px;line-height:1.45}.aid .gan{min-height:74px;color:var(--tx);background:#4d8cd41a;border-radius:12px;flex-direction:column;justify-content:center;gap:7px;padding:12px 14px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #4d8cd44d}.aid .ga1 .mbar{background:#ffffff29;border-radius:8px;height:8px;margin:0;overflow:hidden}.aid .ga1 .mbar i{background:var(--aid-hex-7db2ff);border-radius:8px;width:0;height:100%;animation:4.5s ease-in-out infinite aid-wf;display:block}.aid .gr{opacity:.35;justify-content:space-between;gap:10px;animation:6s ease-in-out infinite aid-gr;display:flex}.aid .gr b{color:var(--aid-hex-ffffff);font-weight:600}@keyframes aid-gr{0%,4%{opacity:.35}12%,30%{opacity:1}40%,to{opacity:.35}}.aid .ga3{place-items:center;display:grid}.aid .ga3>*{grid-area:1/1}.aid .ga3 .e1{background:#ffffff1a;border-radius:999px;padding:5px 12px;animation:5s ease-in-out infinite aid-e1}.aid .ga3 .e2{opacity:0;background:#4d8cd44d;border-radius:999px;padding:5px 12px;animation:5s ease-in-out infinite aid-e2}@keyframes aid-e1{0%,40%{opacity:1}55%,92%{opacity:0}to{opacity:1}}@keyframes aid-e2{0%,40%{opacity:0}55%,88%{opacity:1}to{opacity:0}}@media (max-width:860px){.aid .grow{grid-template-columns:auto minmax(0,1fr)}.aid .gan{grid-column:1/-1}}.aid .ssw{gap:12px;margin-top:22px;display:grid}.aid .ssw-tabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.aid .ssw-tabs::-webkit-scrollbar{display:none}.aid .ssw-tabs button{color:var(--tx3);font:500 13px var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;padding:8px 12px;transition:background .2s,color .2s;display:inline-flex}.aid .ssw-tabs button:hover{color:var(--tx)}.aid .ssw-tabs button.on{color:var(--aid-hex-ffffff);background:#4d8cd433;box-shadow:inset 0 0 0 1px #4d8cd473}.aid .ssw-tabs .gl,.aid .ssw-tabs .ic{width:17px;height:17px}.aid .ssw-term pre{white-space:pre-wrap;overflow-wrap:anywhere;min-height:268px;padding-right:20px;font-size:13px;line-height:1.75}.aid .ssw-term .rsp{color:var(--tx2);margin-top:12px;display:block}.aid .ssw-term .rl{opacity:0;transition:opacity .6s}.aid .ssw-term .rl.on{opacity:1}.aid .ssw-term .rl.ok{color:var(--aid-hex-7db2ff)}.aid .ssw-prog{gap:5px;padding:0 16px 14px;display:flex}.aid .ssw-prog i{background:#ffffff1f;border-radius:3px;width:22px;height:3px;transition:background .4s}.aid .ssw-prog i.on{background:var(--aid-hex-7db2ff)}@media (min-width:900px){.aid[data-sf="2"] .ssw{grid-template-columns:210px minmax(0,1fr);align-items:start}.aid[data-sf="2"] .ssw-tabs{flex-direction:column;overflow:visible}.aid[data-sf="2"] .ssw-tabs button{justify-content:flex-start}}.aid[data-sf="3"] .ssw-tabs{justify-content:center}.aid[data-sf="3"] .ssw-tabs button span{display:none}.aid[data-sf="3"] .ssw-tabs button{padding:9px 14px}.aid[data-sf="3"] .ssw-tabs button.on span{display:inline}.aid[data-sf="3"] .ssw-term pre{min-height:200px}.aid .ep2{justify-content:space-between;gap:12px;padding:22px 22px 18px}.aid .eps{flex:1;min-height:290px;position:relative}.aid .esc{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:10px;transition:opacity .7s;display:flex;position:absolute;inset:0}.aid .ep2[data-s="1"] .esA,.aid .ep2[data-s="2"] .esA,.aid .ep2[data-s="3"] .esB,.aid .ep2[data-s="4"] .esC{opacity:1}.aid .ein{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.aid .esB .ein,.aid .esC .ein{grid-template-columns:minmax(0,1fr);width:50%;margin:0 auto}.aid .epc{background:#4d8cd41a;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1px #4d8cd466}.aid .eph{border-radius:50%;flex:none;width:56px;height:56px;overflow:hidden;box-shadow:0 0 0 2px #4d8cd48c}.aid .eph img{object-fit:cover;width:100%;height:100%}.aid .epc.un{box-shadow:0 0 0 1px var(--line2) inset;background:#ffffff0a}.aid .epc.un .eph{box-shadow:0 0 0 2px var(--line2)}.aid .epc.un .eph img{filter:grayscale()brightness(.3)}.aid .epn{min-width:0}.aid .epn b{font:700 18px var(--head);color:var(--aid-hex-ffffff);display:block}.aid .epn .ev-id{margin-top:2px;font-size:14px}.aid .ecp{justify-content:center;align-items:center;gap:14px;display:flex}.aid .ecp .epc{padding:12px}.aid .ecf{box-shadow:0 0 0 1px var(--line2) inset;font:700 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--aid-hex-ffffff);background:#ffffff1a;border-radius:999px;padding:6px 14px}.aid .esc .ev-meta{justify-content:center}.aid :is(#esteps,#gsteps) .sstep:first-child{min-height:96svh}@media (max-width:640px){.aid .eps{min-height:300px}.aid .epc{padding:12px}.aid .epn b{font-size:16px}.aid .ein .evc{font-size:11.5px}}.aid .ledcards.slim .card{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.aid .ledcards.slim .ico{flex:none;width:36px;height:36px;margin:0}.aid .ledcards.slim h3{margin-bottom:3px;font-size:16px}.aid .ledcards.slim p{font-size:14px;line-height:1.45}.aid .ledcards+.sub3{margin-top:44px}.aid .erl li{transition:background .5s,box-shadow .5s}.aid .erl li.run{background:#4d8cd42e;box-shadow:inset 0 0 0 1px #4d8cd48c}.aid .erl li.ok{background:#4d8cd414}.aid .lrow{opacity:0;transition:opacity .6s}.aid .lrow.on{opacity:1}.aid .atr.new{animation:.6s both aid-lin}@keyframes aid-lin{0%{background:#4d8cd466}to{background:#4d8cd41f}}.aid .ltb .atr{min-height:34px}.aid .lt2{margin-top:18px;padding:20px}.aid .lay.hot,.aid .ppl.hot{box-shadow:inset 0 0 0 1px #4d8cd4d9,0 0 44px -12px #4d8cd48c}.aid .lay,.aid .ppl{transition:box-shadow .6s}.aid .lv .lay{opacity:1;transform:none}.aid .lv .cn i{transform:scaleX(1)}.aid .lv .cn .bd{opacity:1}.aid .cn .dt{background:var(--aid-hex-7db2ff);opacity:0;border-radius:50%;width:7px;height:7px;margin-top:-3px;text-decoration:none;animation:2.6s linear infinite aid-dt;position:absolute;top:34%;left:0;box-shadow:0 0 10px #4d8cd4cc}.aid .cn .dt.d2{animation-delay:1.3s;top:66%}@keyframes aid-dt{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@media (max-width:899px){.aid .cn .dt{display:none}}.aid .lstep{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aid .ls{box-shadow:0 0 0 1px var(--line) inset;opacity:.5;background:#ffffff08;border-radius:14px;padding:12px 14px;transition:opacity .5s,box-shadow .5s,background .5s}.aid .ls b{font:700 14.5px var(--head);color:var(--aid-hex-ffffff);display:block}.aid .ls span{color:var(--tx2);margin-top:2px;font-size:12.5px;display:block}.aid .ls.done{opacity:.8}.aid .ls.hot{opacity:1;background:#4d8cd41f;box-shadow:inset 0 0 0 1px #4d8cd499}@media (max-width:899px){.aid .lstep{grid-template-columns:repeat(2,minmax(0,1fr))}}.aid .orig{padding:40px 44px;display:block}.aid .story p{margin:0}.aid .story .s1{color:var(--tx2);max-width:30em;font-size:17px}.aid .story .s2{font:800 clamp(24px,3vw,38px)/1.2 var(--head);color:var(--aid-hex-ffffff);letter-spacing:-.025em;max-width:22em;margin-top:10px}.aid .faces{align-items:center;margin:22px 0;display:flex}.aid .faces span{width:48px;height:48px;box-shadow:0 0 0 2px var(--aid-hex-0b1220);border-radius:50%;margin-left:-10px;overflow:hidden}.aid .faces span:first-child{margin-left:0}.aid .faces span img{object-fit:cover;width:100%;height:100%}.aid .faces i{color:var(--tx3);margin:0 16px;font-size:20px;font-style:normal}.aid .faces em{width:48px;height:48px;color:var(--blue-l);background:#4d8cd429;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #4d8cd480}.aid .story .s3{font:700 20px var(--head);color:var(--aid-hex-ffffff)}.aid .story .s4{color:var(--tx);max-width:30em;margin-top:6px;font-size:clamp(18px,2vw,23px)}.aid .story .s4 b{color:var(--aid-hex-7db2ff);font-family:var(--head);font-weight:800}.aid .pull{border-left:3px solid var(--blue-l);font:700 clamp(20px,2.4vw,28px)/1.35 var(--head);letter-spacing:-.02em;color:var(--aid-hex-ffffff);max-width:26em;margin:28px 0 0;padding:4px 0 4px 24px}@media (max-width:899px){.aid .orig{padding:26px 20px}}.aid .h3l{max-width:none}.aid .h3l span{display:block}.aid .dtw{grid-template-columns:minmax(0,1fr);gap:10px}.aid .dti{align-items:center}.aid .pk3{gap:14px}.aid .pk3 .card{gap:8px;padding:18px 20px}.aid .pk3 h3{font-size:19px}.aid .pk3 ul{gap:6px;font-size:14.5px}.aid .pk3 .pkf{padding-top:10px}.aid .pk3 .pkf b{font-size:18px}.aid .pk3 .pill{height:36px;padding:0 16px;font-size:13.5px}.aid .sup{margin-top:20px}.aid .sl3,.aid .sl2,.aid .sl1{padding:16px 18px 18px}.aid .sl3{background:linear-gradient(#4d8cd41a,#ffffff04);border-radius:22px;box-shadow:inset 0 0 0 1px #4d8cd459}.aid .sl2{background:#4d8cd41a;border-radius:18px;margin-top:12px;box-shadow:inset 0 0 0 1px #4d8cd473}.aid .sl1{background:#4d8cd433;border-radius:14px;margin-top:12px;padding:12px 16px;box-shadow:inset 0 0 0 1px #4d8cd499}.aid .slt{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.aid .slt b{font:700 15px var(--head);color:var(--aid-hex-ffffff)}.aid .slt span{color:var(--tx2);font-size:13.5px}.aid .sup .lgs{justify-content:flex-start;margin-top:14px}.aid .steps3{gap:8px;margin-top:20px;display:grid}.aid .st{background:#4d8cd41a;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 18px;display:flex;box-shadow:inset 0 0 0 1px #4d8cd459}.aid .st b{font:700 15px var(--head);color:var(--aid-hex-ffffff)}.aid .st span{color:var(--tx2);font-size:13.5px}.aid .st1{background:#4d8cd438;width:46%}.aid .st2{background:#4d8cd426;width:74%}.aid .st3{width:100%}@media (max-width:760px){.aid .st1,.aid .st2{width:100%}}.aid .ld{margin-top:20px}.aid .faqh{text-align:center}.aid .faqh h2{max-width:none;margin-left:auto;margin-right:auto}.aid .faqw{--text-primary:var(--tx);--text-secondary:var(--tx2);--border-default:var(--line2);--color-dos-500:var(--aid-hex-7db2ff);background:var(--cardbg);border:1px solid var(--line);border-radius:20px;max-width:768px;margin:0 auto;padding:4px 24px}.aid .faqw button{font-family:var(--head)}.aid .subl{color:var(--tx2);flex-direction:column;align-items:center;gap:2px;margin-top:14px;font-size:17px;display:flex}.aid .cta-box .cta{margin-top:26px}.aid .ctaq{color:var(--tx3);flex-wrap:wrap;justify-content:center;gap:8px 26px;margin:26px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.aid .ctaq .ic{width:14px;height:14px;color:var(--blue-l);vertical-align:-2px;margin-right:6px}.aid .hid-p .st{display:none}.aid .ctaq li{align-items:center;display:inline-flex}.aid .hgrid{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy hv""copy inst";place-items:start stretch;gap:18px 56px}.aid .hgrid .hv{width:100%;max-width:none;height:400px;margin:0}.aid .hgrid .hinst{width:100%}.aid .gh-pill{display:inline-flex}.aid .gh-link{display:none}.aid .hcopy{align-self:start;padding-top:8px}.aid .hcopy .lede2{margin-top:16px}.aid .hcopy .cta{margin-top:44px}.aid .hero .hstats{margin-top:52px}.aid[data-hr="3"] .hgrid{align-items:center}.aid[data-hr="3"] .hcopy{grid-row:1/3;align-self:center}@media (max-width:899px){.aid[data-hr] .hgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""hv""inst";gap:28px}.aid[data-hr] .hgrid .hv{height:430px;margin:0 auto}.aid[data-hr="3"] .hcopy{grid-row:auto}.aid[data-hr] .hcopy .cta{margin-top:30px}.aid[data-hr] .hero .hstats{flex-wrap:wrap;margin-top:32px}}@media (min-width:900px){.aid .ssw{grid-template-columns:210px minmax(0,1fr);align-items:start}.aid .ssw-tabs{flex-direction:column;overflow:visible}.aid .ssw-tabs button{justify-content:flex-start}}.aid #surfaces .grows{margin-top:8px}.aid .ga1 .mbar i{animation-duration:12s}.aid .gr{animation-duration:14s}.aid .gr.r2{animation-delay:4.6s}.aid .gr.r3{animation-delay:9.3s}.aid .ga3{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;display:flex}.aid .ga3 .ic{width:28px;height:28px;color:var(--blue-l);flex:none}.aid .g3s{flex:1;min-width:0;display:grid}.aid .ga3 .g3s>*{opacity:0;background:#ffffff1a;border-radius:999px;grid-area:1/1;justify-self:start;padding:6px 14px;animation:10s ease-in-out infinite aid-g3}.aid .ga3 .g3s .e2{background:#4d8cd447;animation-delay:3.3s}.aid .ga3 .g3s .e3{background:#4d8cd466;animation-delay:6.6s}@keyframes aid-g3{0%{opacity:0}6%,28%{opacity:1}34%,to{opacity:0}}.aid[data-op="1"] .var-op.var-1,.aid[data-op="2"] .var-op.var-2,.aid[data-op="3"] .var-op.var-3,.aid[data-or="1"] .var-or.var-1,.aid[data-or="2"] .var-or.var-2,.aid[data-or="3"] .var-or.var-3{display:block}.aid #ledger-open{margin-top:24px}.aid .open{margin-top:0;padding:34px 40px}.aid .ost{font:800 clamp(26px,3vw,40px)/1.15 var(--head);letter-spacing:-.03em;color:var(--aid-hex-ffffff);max-width:none;margin:0}.aid .ost span{display:block}.aid .opr .k2{margin-bottom:12px;display:block}.aid .op1,.aid .op2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:0 48px;display:grid}.aid .op1 .opr{border-left:1px solid var(--line2);padding-left:48px}.aid .op1 .opr p{color:var(--tx2);max-width:30em;margin:0;font-size:17px;line-height:1.6}.aid .op2 ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.aid .op2 li{color:var(--tx);align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}.aid .op2 li .ic{width:18px;height:18px;color:var(--blue-l);margin-top:2px}.aid .op3{text-align:center}.aid .op3 .ost{margin:0 auto}.aid .op3 .k2{margin:24px 0 14px;display:block}.aid .opc{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aid .opc p{box-shadow:0 0 0 1px var(--line) inset;color:var(--tx2);background:#ffffff0a;border-radius:14px;margin:0;padding:16px 18px;font-size:15px;line-height:1.5}@media (max-width:899px){.aid .op1,.aid .op2{grid-template-columns:minmax(0,1fr);gap:24px}.aid .op1 .opr{border-left:0;border-top:1px solid var(--line2);padding-top:22px;padding-left:0}.aid .opc{grid-template-columns:minmax(0,1fr)}.aid .open{padding:26px 22px}}.aid .or1{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px 44px;display:grid}.aid .orq{border-left:3px solid var(--blue-l);font:800 clamp(24px,3vw,38px)/1.2 var(--head);letter-spacing:-.025em;color:var(--aid-hex-ffffff);margin:0;padding:4px 0 4px 26px}.aid .orb p{color:var(--tx2);margin:0 0 14px;font-size:16px;line-height:1.55}.aid .orb p:last-child{color:var(--tx);margin-bottom:0;font-size:18px}.aid .orb .big{font:700 20px var(--head);color:var(--aid-hex-ffffff)}.aid .orb b,.aid .otl b,.aid .otx b{font:800 1.35em var(--head);color:var(--aid-hex-7db2ff)}.aid .or2{padding:36px 40px}.aid .otl{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid;position:relative}.aid .otl:before{content:"";background:linear-gradient(90deg,#4d8cd433,#4d8cd4bf);height:2px;position:absolute;top:15px;left:0;right:0}.aid .otl li{padding-top:46px;position:relative}.aid .otl i{width:32px;height:32px;font:700 13px var(--head);background:var(--aid-hex-0b1220);color:var(--blue-l);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 2px #4d8cd4a6}.aid .otl li.end i{background:#4d8cd438;border-radius:10px}.aid .otl p{color:var(--tx2);margin:0;font-size:14.5px;line-height:1.55}.aid .otl li.end p{color:var(--aid-hex-ffffff);font-weight:600}.aid .or3{padding:36px 40px}.aid .oba{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.aid .obs{flex-wrap:wrap;justify-content:center;gap:10px 14px;max-width:560px;display:flex}.aid .ob{box-shadow:0 0 0 1px var(--line2) inset;background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;display:flex}.aid .oph{border-radius:50%;flex:none;width:36px;height:36px;display:block;overflow:hidden}.aid .oph img{object-fit:cover;width:100%;height:100%}.aid .oph.big{width:56px;height:56px}.aid .ob em{font:500 12px var(--mono);color:var(--tx2);font-style:normal}.aid .oar{color:var(--tx3);font-size:28px;font-style:normal}.aid .oid{background:#4d8cd41f;border-radius:18px;align-items:center;gap:14px;padding:16px 22px;display:flex;box-shadow:inset 0 0 0 1px #4d8cd473}.aid .oid b{font:700 18px var(--head);color:var(--aid-hex-ffffff);display:block}.aid .oid span:not(.oph){font:500 12.5px var(--mono);color:var(--tx2);display:block}.aid .otx{border-top:1px solid var(--line2);grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:30px;padding-top:26px;display:grid}.aid .otx p{color:var(--tx2);margin:0;font-size:16px;line-height:1.55}@media (max-width:899px){.aid .or1{grid-template-columns:minmax(0,1fr);gap:26px;padding:26px 20px}.aid .or2,.aid .or3{padding:26px 20px}.aid .otl{grid-template-columns:minmax(0,1fr);gap:22px}.aid .otl:before{width:2px;height:auto;inset:0 auto 0 15px}.aid .otl li{padding:0 0 0 52px}.aid .otx{grid-template-columns:minmax(0,1fr)}}.aid #data{padding-bottom:70px}.aid #data .pk3,.aid .hgrid .hinst{margin-top:14px}.aid .hgrid .hv{height:480px}.aid .hero .hid{width:56%}.aid .hgrid .hinst{margin-top:34px}.aid .hcopy h1{text-wrap:balance}.aid[data-hr="3"] .hero .hstats{flex-direction:column;gap:6px;margin-top:44px;font-size:14px}.aid .hstats .hs2{flex-wrap:wrap;gap:4px 0;display:flex}.aid .hstats .hs2 span+span{border-left:1px solid var(--line2);margin-left:14px;padding-left:14px}.aid a.cpb{text-decoration:none}@media (max-width:899px){.aid[data-hr] .hgrid .hv{height:450px}.aid[data-hr] .hgrid .hinst{margin-top:30px}.aid .hero .hid{width:66%}}@media (max-width:560px){.aid .hstats .hs2 span+span{border-left:0;margin-left:0;padding-left:0}.aid .hero .hid{width:80%}}@media (max-width:1250px){.aid[data-hr="3"] .hero .hstats{font-size:13px}.aid .hstats .hs2 span+span{margin-left:10px;padding-left:10px}}.aid .hx .ach{text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:14px;min-height:0;padding:16px 12px}.aid .hx .ach .ai{flex:none;width:32px;height:32px}.aid .hx .ach b{margin:0;font-size:18px}.aid .op2 .opl{border-left:0;padding-left:0}.aid .or1{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;row-gap:30px}.aid .or1 .orb p{color:var(--tx);font-size:17px}.aid .or1 .orb .orf{color:var(--tx);margin:16px 0 0;font-size:17px;line-height:1.55}.aid .or1 .orq{font-size:clamp(22px,2.4vw,31px)}
