.sysb .hw.lg{min-height:48px;padding:12px 22px;font-size:15px}.sysb .lead{color:var(--steel);max-width:62ch;font-size:17px}.sys{place-items:center;min-height:min(72vh,680px);padding:clamp(40px,8vh,90px) 0;display:grid}.sysb{text-align:center;justify-items:center;gap:18px;max-width:620px;display:grid}.scode{font:700 clamp(96px,16cqi,180px)/1 var(--f-ui);letter-spacing:-.04em;color:var(--chrome);-webkit-user-select:none;user-select:none;align-items:center;gap:clamp(6px,1.4cqi,16px);display:flex}.scode>span{opacity:0;filter:blur(8px);animation:sdrop .7s var(--ease) forwards;animation-delay:calc(var(--i)*.11s + 80ms);text-shadow:0 0 40px #ff2d4840;display:inline-block;transform:translateY(-.35em)}.scode .o{border:clamp(8px,1.1cqi,13px) solid var(--red);border-radius:50%;place-items:center;width:.78em;height:.78em;display:grid;box-shadow:0 0 32px #ff2d488c,inset 0 0 22px #ff2d4859}.scode .o .nmark{--s:min(76px,9cqi)!important}@keyframes sdrop{to{opacity:1;filter:none;transform:none}}.sysb h1{font:700 clamp(30px,4.4cqi,52px)/1.1 var(--f-ui);letter-spacing:-.02em}[dir=rtl] .sysb h1{font:700 clamp(28px,4cqi,46px)/1.35 var(--f-ar);letter-spacing:0}.sysb h1 b{color:var(--red);font-weight:inherit}.sysb .lead{margin:0 auto}.sysb .acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.sysb .acts .hw.sec{background:var(--raise);color:var(--chrome)}.sysb .sm{font:500 12.5px var(--f-mono);color:var(--mute)}.sysb>:not(.scode):not(.sring){opacity:0;animation:sup .6s var(--ease) forwards;animation-delay:calc(var(--d,0)*1ms + .42s);transform:translateY(12px)}@keyframes sup{to{opacity:1;transform:none}}@container app (max-width:520px){.sysb .acts{width:100%;display:grid}.sysb .acts .hw{width:100%}}.sring{aspect-ratio:1;border:clamp(8px,1cqi,11px) solid var(--red);opacity:0;filter:blur(6px);width:clamp(120px,15cqi,156px);animation:sring .7s var(--ease) 80ms forwards;border-radius:50%;place-items:center;display:grid;position:relative;transform:scale(.8);box-shadow:0 0 32px #ff2d4880,inset 0 0 22px #ff2d484d}@keyframes sring{to{opacity:1;filter:none;transform:none}}.sring svg{width:62%;height:auto;overflow:visible}.sring .w{fill:none;stroke:var(--chrome);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sring .w.r{stroke:var(--red)}.s2 .sring .w.a{animation:1.6s step-end infinite jit}@keyframes jit{0%,to{transform:none}48%{transform:translate(2px,-3px)}52%{transform:translate(-2px,2px)}56%{transform:none}}.s4 .sring{border-color:var(--line2);box-shadow:none}.s4 .sring:after{content:"";border:clamp(8px,1cqi,11px) solid #0000;border-top-color:var(--red);border-inline-end-color:var(--red);filter:drop-shadow(0 0 10px #ff2d48b3);border-radius:50%;animation:1.6s linear infinite spin;position:absolute;inset:clamp(-11px,-1cqi,-8px)}@keyframes spin{to{transform:rotate(360deg)}}.s4 .sring b{font:600 clamp(26px,3.4cqi,36px)/1 var(--f-mono);color:var(--chrome);letter-spacing:-.02em}.s5 .sring{border-color:var(--line2);box-shadow:none}.s5 .sring .w{stroke:var(--mute)}.s5 .sring.shake{animation:.45s shk}@keyframes shk{20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.s3 .sring i{background:var(--chrome);border-radius:3px;width:clamp(12px,1.6cqi,16px);height:clamp(44px,5.4cqi,58px);display:block;box-shadow:0 0 14px #dfe6f259}.s3 .sring span{gap:clamp(12px,1.6cqi,16px);display:flex}.sbox{background:var(--panel);border:1px solid var(--line2);text-align:start;border-radius:14px;width:min(440px,100%);padding:6px 16px;display:grid}.sbox div{border-top:1px solid var(--line);color:var(--steel);justify-content:space-between;gap:14px;padding:9px 0;font-size:14px;display:flex}.sbox div:first-child{border-top:0}.sbox b{color:var(--chrome);white-space:nowrap;font-weight:600}.sbox .bad{color:#ff8a9a}.sysb .sm{font-family:var(--f-body);max-width:52ch;font-size:13.5px;line-height:1.55}[dir=rtl] .sysb .sm{font-family:var(--f-ar)}.sysb .sm.code{font-family:var(--f-mono);font-size:12.5px}.sysp{background:radial-gradient(70% 50% at 72% 8%,#ff2d481f,transparent 65%),radial-gradient(60% 50% at 15% 30%,#a3abbd0f,transparent 60%),var(--space);min-height:100dvh;color:var(--chrome);grid-template-rows:auto minmax(0,1fr);padding-inline:16px;display:grid}.sysp .sbrand{width:fit-content;color:var(--chrome);font:600 13px var(--f-ui);letter-spacing:.2em;text-transform:uppercase;justify-self:start;align-items:center;gap:10px;padding:18px 6px;text-decoration:none;display:flex}.sysp .sbrand i{color:var(--red);font-style:normal}.sysp[dir=rtl] .sbrand{letter-spacing:.05em}@media (prefers-reduced-motion:reduce){.scode>span,.sysb>:not(.scode):not(.sring),.sring{opacity:1;filter:none;animation:none;transform:none}.s4 .sring:after,.s2 .sring .w.a{animation:none}}
