@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f4f5f1;--surf:#fff;--surf2:#f8f9f5;--line:#e1e2dc;--line2:#eeefe9;--txt:#2f2f31;--mut:#58585b;--ph:#6f6f72;--acc:#7ab51d;--acc-h:#6ea318;--acc-tx:#1b2b05;--link:#3f6a08;--fill:#d9ecb8;--stk:#46730a;--bar:#5d9611;--track:#e6e7e1;--dg:#b3261e;--dg-tx:#8f1d16;--dg-bg:#fdecea;--dg-bt-tx:#fff;--fd:#8f9088;--hov:#eef0e8;--scr:#1e1e1980;--foc:#1a5fb4;--ok-bg:#e3f1c9;--ok-tx:#2f5a05;--wa-bg:#fbefc3;--wa-tx:#6b4a00;--ba-bg:#fdecea;--ba-tx:#9b1c14;--drop:#7ab51d29;--sh:0 12px 40px #28281e24;--file:#6b6b6e;--filef:#f1f2ec;--info-bg:#eef4fb;--info-tx:#1d4a7a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#141415;--surf:#1e1e20;--surf2:#252527;--line:#38383b;--line2:#2c2c2f;--txt:#ecece8;--mut:#b1b1ad;--ph:#9a9a96;--acc:#7ab51d;--acc-h:#8cc92e;--acc-tx:#14210a;--link:#9fd23f;--fill:#2f3d17;--stk:#9fd23f;--bar:#8cc92e;--track:#38383b;--dg:#ff8a80;--dg-tx:#ffb4ab;--dg-bg:#3b1f1c;--dg-bt-tx:#2a0b09;--fd:#8a8a86;--hov:#2c2c2f;--scr:#0000009e;--foc:#8ab8ff;--ok-bg:#26340f;--ok-tx:#b5e35e;--wa-bg:#3a2f08;--wa-tx:#f2cf6b;--ba-bg:#3d1f1c;--ba-tx:#ffa8a0;--drop:#8cc92e24;--sh:0 12px 40px #0000008c;--file:#a8a8a4;--filef:#2a2a2c;--info-bg:#1b2a3b;--info-tx:#a9cdf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lg-h{display:none}.lg-d{display:block}}body{background:var(--bg);color:var(--txt);-webkit-text-size-adjust:100%;margin:0;font-family:Figtree Variable,Figtree,system-ui,sans-serif}.scr{flex-direction:column;min-height:100dvh;display:flex}*,:before,:after{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--foc);outline-offset:2px}h1,h2,h3,p{margin:0}.lg-h{display:block}.lg-d{display:none}.hd{background:var(--surf);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 40px;display:flex}.hd img{width:auto;height:52px}.sp{flex:1}.who{flex-direction:column;align-items:flex-end;gap:2px;font-size:16px;display:flex}.who small{color:var(--mut);font-size:14px}.main{flex-direction:column;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:32px 40px 48px;display:flex}.tb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.btns{flex-wrap:wrap;gap:12px;display:flex}.crumbs{flex-wrap:wrap;align-items:center;gap:8px 10px;font:500 20px/1 Outfit Variable,Outfit,sans-serif;display:flex}.crumbs a{color:var(--link);text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.crumbs i{color:var(--mut);font-style:normal}.crumbs b{font-weight:600}.btn{cursor:pointer;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font:600 17px/1 Outfit Variable,Outfit,sans-serif;text-decoration:none;display:inline-flex}.btn svg{flex:none}.btn-p{background:var(--acc);color:var(--acc-tx)}.btn-p:hover{background:var(--acc-h)}.btn-s{background:var(--surf);color:var(--txt);border-color:var(--fd);font-size:16px}.btn-s:hover{background:var(--hov)}.btn-d{background:var(--dg);color:var(--dg-bt-tx)}.btn-d:hover{filter:brightness(.92)}.btn-l{width:100%;min-height:58px;font-size:18px}.ib{width:48px;height:48px;color:var(--txt);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.ib:hover{background:var(--hov)}.ib.g{color:var(--link)}.ib.r{color:var(--dg)}.card{background:var(--surf);border:1px solid var(--line);border-radius:12px}.st{flex-direction:column;gap:10px;padding:16px 20px;display:flex}.st .l1{justify-content:space-between;gap:12px;font-size:16px;display:flex}.st .l1 span:last-child{color:var(--mut)}.bar{background:var(--track);border-radius:6px;height:12px;overflow:hidden}.bar>i{background:var(--bar);border-radius:6px;height:100%;display:block}.bar.warn>i{background:var(--dg)}.st.warn .l1 span:last-child{color:var(--dg-tx);font-weight:600}.warnmsg{color:var(--dg-tx);align-items:center;gap:8px;font-size:15px;display:flex}.tbl{overflow:hidden}.th,.tr{grid-template-columns:minmax(0,1fr) 110px 130px 156px;align-items:center;gap:16px;padding:6px 20px;display:grid}.th{background:var(--surf2);border-bottom:1px solid var(--line);color:var(--mut);padding:12px 20px;font-size:14px;font-weight:600}.th span:last-child{text-align:right}.tr{border-bottom:1px solid var(--line2);min-height:60px}.tr:last-child{border-bottom:0}.tr:hover{background:var(--surf2)}.c-sz,.c-dt{color:var(--mut);font-size:16px}.nm{align-items:center;gap:14px;min-width:0;font-size:17px;display:flex}.nm svg{flex:none}.nm a{color:var(--txt);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.nm a:hover{text-decoration:underline}.nm span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acts{justify-content:flex-end;gap:2px;display:flex}.lbl{font-size:16px;font-weight:600}.hint{color:var(--mut);font-size:15px}.fld{flex-direction:column;gap:8px;display:flex}.inp{border:2px solid var(--fd);background:var(--surf);width:100%;height:58px;color:var(--txt);border-radius:12px;padding:0 16px;font:400 17px/1 Figtree Variable,Figtree,sans-serif}.inp::placeholder{color:var(--ph);opacity:1}.inp:focus{border-color:var(--link)}.mono{letter-spacing:.06em;text-transform:uppercase;font:500 18px/1 JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.inp.err{border-color:var(--dg)}.fg{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;display:grid}.sfx{position:relative}.sfx .inp{padding-right:60px}.sfx em{color:var(--mut);font-style:normal;font-weight:600;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:2px solid var(--fd);background:var(--surf);min-height:44px;color:var(--txt);cursor:pointer;border-radius:999px;padding:0 16px;font:600 15px/1 Outfit Variable,Outfit,sans-serif}.chip:hover{background:var(--hov)}.chip[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--acc-tx)}.lgn{flex-direction:column;flex:1;display:flex}.lgn header{padding:28px 48px}.lgn header img{width:auto;height:60px}.lgn main{flex:1;justify-content:center;align-items:center;padding:16px 24px 48px;display:flex}.lgn footer{text-align:center;color:var(--mut);padding:0 48px 28px;font-size:14px}.lcard{background:var(--surf);border:1px solid var(--line);width:100%;max-width:480px;box-shadow:var(--sh);border-radius:16px;overflow:hidden}.lcard .art{object-fit:cover;object-position:50% 100%;width:100%;height:132px;display:block}.lcard form{flex-direction:column;gap:20px;padding:32px 36px 36px;display:flex}.lcard h1{font:600 28px/1.2 Outfit Variable,Outfit,sans-serif}.lcard p.lead{color:var(--mut);font-size:17px;line-height:1.5}.alert{background:var(--dg-bg);border:1px solid var(--dg);color:var(--dg-tx);border-radius:12px;gap:12px;padding:14px 16px;font-size:16px;line-height:1.45;display:flex}.alert svg{flex:none;margin-top:2px}.alert b{margin-bottom:2px;font-size:17px;display:block}.note{background:var(--info-bg);color:var(--info-tx);border-radius:12px;gap:12px;padding:14px 16px;font-size:16px;line-height:1.45;display:flex}.note svg{flex:none;margin-top:2px}.note.warn{background:var(--wa-bg);color:var(--wa-tx)}.scrim{background:var(--scr);z-index:5;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.dlg{background:var(--surf);color:var(--txt);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:520px;max-height:calc(100dvh - 64px);padding:28px;display:flex;overflow:auto}.dlg-m{max-width:640px}.dlg-l{max-width:1040px}.dh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dh h2{font:600 24px/1.25 Outfit Variable,Outfit,sans-serif}.dh .ib{margin:-6px -8px 0 0}.da{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.empty{text-align:center;flex-direction:column;align-items:center;display:flex;overflow:hidden}.empty .in{flex-direction:column;align-items:center;gap:14px;padding:48px 24px 28px;display:flex}.empty h2{font:600 24px/1.25 Outfit Variable,Outfit,sans-serif}.empty p{color:var(--mut);max-width:440px;font-size:18px;line-height:1.5}.empty img{object-fit:cover;object-position:50% 100%;width:100%;height:150px;display:block}.rel{position:relative}.drop{border:3px dashed var(--link);background:var(--drop);text-align:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.drop h2{color:var(--txt);font:600 28px/1.2 Outfit Variable,Outfit,sans-serif}.drop p{color:var(--txt);font-size:17px}.upl{flex-direction:column;padding:8px 20px 16px;display:flex}.uph{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 0 10px;display:flex}.uph h2{font:600 20px/1.2 Outfit Variable,Outfit,sans-serif}.upr{border-top:1px solid var(--line2);flex-direction:column;gap:8px;padding:14px 0;display:flex}.upt{justify-content:space-between;align-items:center;gap:12px;display:flex}.upn{flex-direction:column;min-width:0;display:flex}.upn b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.upn small{color:var(--mut);font-size:14px}.sb{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:14px;font-weight:700;display:inline-flex}.sb-w{background:var(--track);color:var(--txt)}.sb-l{background:var(--info-bg);color:var(--info-tx)}.sb-f{background:var(--ok-bg);color:var(--ok-tx)}.sb-e{background:var(--ba-bg);color:var(--ba-tx)}.pr{background:var(--track);border-radius:5px;height:10px;overflow:hidden}.pr>i{background:var(--bar);border-radius:5px;height:100%;display:block}.pr.e>i{background:var(--dg)}.pct{text-align:right;flex:none;width:44px;font-size:14px;font-weight:700}.pl{align-items:center;gap:12px;display:flex}.uperr{color:var(--dg-tx);align-items:flex-start;gap:8px;font-size:15px;display:flex}.uperr svg{flex:none;margin-top:2px}.hd .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--link);border:1px solid var(--line);border-radius:999px;padding:7px 12px;font:500 14px/1 Outfit Variable,Outfit,sans-serif}.sect{flex-direction:column;gap:22px;padding:28px;display:flex}.sect h2{font:600 22px/1.2 Outfit Variable,Outfit,sans-serif}.bd{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:14px;font-weight:700;display:inline-flex}.bd-ok{background:var(--ok-bg);color:var(--ok-tx)}.bd-wa{background:var(--wa-bg);color:var(--wa-tx)}.bd-ba{background:var(--ba-bg);color:var(--ba-tx)}.ar{grid-template-columns:minmax(0,1.3fr) 128px 140px minmax(0,1fr) 130px 282px;align-items:center;gap:16px;padding:10px 28px;display:grid}.arh{background:var(--surf2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--mut);padding:12px 28px;font-size:14px;font-weight:600}.arr{border-bottom:1px solid var(--line2);min-height:76px}.arr:last-child{border-bottom:0}.k1{font-size:17px;font-weight:600}.k2{color:var(--mut);margin-top:2px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14px}.s2{color:var(--mut);margin-top:2px;font-size:14px}.cl{color:var(--mut);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:13px;font-weight:600;display:none}.mini{background:var(--track);border-radius:4px;max-width:150px;height:8px;margin-top:6px;overflow:hidden}.mini>i{background:var(--bar);height:100%;display:block}.ab{width:44px;height:44px;color:var(--txt);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font:600 15px/1 Outfit Variable,Outfit,sans-serif;display:inline-flex}.ab:hover{background:var(--hov)}.ab.r{color:var(--dg)}.ab.g{color:var(--link)}.al{display:none}.acts2{justify-content:flex-end;gap:2px;display:flex}.tokbox{background:var(--surf2);border:2px solid var(--link);text-align:center;letter-spacing:.06em;word-break:break-word;color:var(--txt);border-radius:14px;padding:22px 20px;font:600 30px/1.3 JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.msg{background:var(--surf2);border:1px solid var(--line);white-space:pre-wrap;color:var(--txt);border-radius:12px;padding:18px 20px;font-size:16px;line-height:1.55}.msgh{color:var(--mut);text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:600}.lg{width:100%}.lgr{border-bottom:1px solid var(--line2);grid-template-columns:150px 160px minmax(0,1fr);align-items:center;gap:16px;padding:12px 20px;font-size:16px;display:grid}.lgr:last-child{border-bottom:0}.lgh{background:var(--surf2);border-bottom:1px solid var(--line);color:var(--mut);padding:10px 20px;font-size:14px;font-weight:600}.lgr .zt{color:var(--mut);font-size:15px}.ac{align-items:center;gap:8px;font-weight:600;display:inline-flex}@media (width<=700px){.hd{gap:10px 12px;padding:12px 16px}.hd img{height:44px}.who{order:5;align-items:flex-start;width:100%}.main{gap:16px;padding:20px 16px 32px}.btns{flex-direction:column;width:100%}.btns .btn{width:100%}.crumbs{font-size:18px}.ib{width:44px;height:44px}.th{display:none}.tr{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:4px 6px 4px 14px}.c-sz,.c-dt{display:none}.nm{gap:12px;font-size:16px}.mono{letter-spacing:.03em;font-size:15px}.lgn header{padding:20px 20px 4px}.lgn header img{height:48px}.lgn main{align-items:flex-start;padding:16px 16px 32px}.lgn footer{padding:0 20px 24px}.lcard form{padding:24px 20px 28px}.lcard h1{font-size:25px}.scrim{align-items:flex-end;padding:0}.dlg{border-width:1px 0 0;border-radius:20px 20px 0 0;max-width:none;padding:20px 16px 24px}.dh h2{font-size:21px}.da{flex-direction:column-reverse}.da .btn{width:100%}.empty .in{padding:36px 20px 20px}.empty h2{font-size:21px}.drop h2{font-size:22px}.sect{padding:20px 16px}.ar{flex-direction:column;align-items:stretch;gap:12px;padding:18px 16px;display:flex}.arh{display:none}.cl{display:block}.acts2{flex-wrap:wrap;justify-content:flex-start;gap:8px}.ab{border:1px solid var(--line);background:var(--surf2);width:auto;padding:0 14px}.al{display:inline}.mini{max-width:none}.tokbox{letter-spacing:.03em;padding:18px 12px;font-size:21px}.lgr{grid-template-columns:1fr;gap:4px;padding:12px 16px}.lgh{display:none}}button{font-family:inherit}.btn:disabled,.ab:disabled,.ib:disabled{opacity:.55;cursor:not-allowed}.btn.sm{border-radius:10px;min-height:44px;padding:0 16px;font-size:15px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb{flex-direction:column;gap:20px;display:flex}.fb-hint{color:var(--mut);font-size:15px}.crumbs button,.nm .lnk{font:inherit;cursor:pointer;color:var(--link);background:0 0;border:0;padding:0}.crumbs button{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:500;text-decoration:underline;display:inline-flex}.nm .lnk{color:var(--txt);text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:44px;font-weight:600;font-size:inherit;align-items:center;display:inline-flex;overflow:hidden}.nm .lnk:hover{text-decoration:underline}.nm svg.fo{color:var(--stk)}.nm svg.fi{color:var(--file)}.rel{min-height:220px}.th.th-abs{grid-template-columns:minmax(0,1fr) 110px 130px 156px}.nf{border:2px solid var(--link);flex-direction:column;gap:14px;padding:20px;display:flex}.nf .row{flex-wrap:wrap;gap:12px;display:flex}.hdr-logo{align-items:center;display:flex}.ac.w{color:var(--wa-tx)}.lgr .det{overflow-wrap:anywhere;font-size:15px}.chk{cursor:pointer;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.chk input{width:24px;height:24px;accent-color:var(--link);flex:none;margin:1px 0 0}.copied{color:var(--ok-tx);min-height:22px;font-size:15px;font-weight:600}.dlg p.txt{font-size:17px;line-height:1.5}.dlg .fld+.fld{margin-top:0}.scrim{overflow:auto}.hint a,.lcard a{color:var(--link)}input[type=datetime-local].inp{min-width:0}.lcard .alert{margin:0}.actwrap{max-height:56vh;overflow:auto}.list-err{margin:0}@media (width<=700px){.hd .tag{order:3}.nf .row{flex-direction:column}.nf .row .btn{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pl .pr{flex:1;min-width:0}.nb{white-space:nowrap}.k2{font-family:inherit}.k2 code{white-space:nowrap;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.sect2{padding:28px 28px 18px}.sect2 h2{font:600 22px/1.2 Outfit Variable,Outfit,sans-serif}.pad{padding:0 28px 24px}.ar{grid-template-columns:minmax(0,1.3fr) 128px 150px minmax(0,1fr) 128px 282px;gap:12px}@media (width<=700px){.sect2{padding:20px 16px 12px}.pad{padding:0 16px 20px}.ar{grid-template-columns:none}}
