@font-face{font-family: 'Visgi';font-style: italic;font-weight: 400;font-display: swap;src: url(/build/gem/h/li2c4cee.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family: 'Visgi';font-style: normal;font-weight: 400;font-display: swap;src: url(/build/gem/h/ri673a84.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family: 'Visgi';font-style: normal;font-weight: 700;font-display: swap;src: url(/build/gem/h/vu1fb6b4.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family: 'Zido';font-style: normal;font-weight: 400;font-display: swap;src: url(/build/gem/h/zaecbe2c.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family: 'Zido';font-style: normal;font-weight: 700;font-display: swap;src: url(/build/gem/h/jib896a34.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family: 'Cuhkot';font-style: normal;font-weight: 400;font-display: swap;src: url(/build/gem/h/jet35094e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root{--cu:#111318;--dug:#1C1F26;--ki:#474D59;--kat:#6B7280;--kik:#F5F6F8;--ka:#ECEEF2;--vap:#E0E3E9;--hut:#FFFFFF;--tem:rgba(17,19,24,0.13);--ruv:rgba(17,19,24,0.075);--naf:rgba(17,19,24,0.035);--git:#0D1017;--hir:#151923;--fez:#1F2430;--po:#FFFFFF;--tij:rgba(255,255,255,0.68);--dan:rgba(255,255,255,0.12);--kir:#3D5AFE;--dem:#2F49D8;--bop:#E6EAFF;--nil:rgba(61,90,254,0.09);--ci:#FFFFFF;--mom:rgba(255,255,255,0.74);--he:#FF5C39;--t:#D4FF3F;--bev:#111318;--tig:#12824C;--nej:#DCF2E5;--kuk:#D33A2C;--cer:#FBE3DF;--be:#8A93A1;--lok:#E8EBEF;--nof:#12824C;--rig:#DCF2E5;--bir:#B26B00;--res:#FCEFD3;--f:#D33A2C;--vub:#FBE3DF;--fag:#2563EB;--peh:#E3EBFD;--muh:#7A4DE0;--tod:#EEE7FD;--dos:#0F6E40;--sok:#8F5500;--map:#B42318;--vo:#1D4FD0;--nuh:#6537CF;--hih:#D4A72C;--kid:#A9B2BD;--le:#B8733A;--sov:#F4B400;--dip:#3D5AFE;--gez:#FF8A3D;--ral:#17A673;--r:#E5484D;--lo:#8E5CF7;--fe:#0EA5C6;--lu:#D6409F;--nij:#8B93A1;--mah:var(--kir);--sal:"Geist";--di:"Noto Sans JP";--hoh:"Geist";--cul:var(--sal),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--ho:var(--hoh),var(--sal),-apple-system,"Segoe UI",Arial,sans-serif;--pug:var(--ho);--buz:var(--cul);--muc:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--tov:700;--gib:normal;--ti:none;--tev:-0.025em;--vip:1.05;--ke:1;--jaf:100%;--joh:700;--jig:1;--tud:var(--cul);--cig:600;--bet:uppercase;--ta:normal;--dil:0.08em;--moh:1;--ru:var(--cul);--m:600;--bip:none;--l:0;--jaz:1;--pis:1.5;--jov:4px;--muf:8px;--lil:12px;--did:18px;--ne:24px;--pej:999px;--nip:var(--muf);--fig:1px;--jef:4px;--tit:8px;--gun:12px;--zek:16px;--gir:20px;--jac:24px;--vem:32px;--nov:40px;--zur:56px;--gik:72px;--cel:1320px;--j:1560px;--vik:860px;--bif:clamp(16px,3.2vw,40px);--fic:clamp(40px,5vw,76px);--huj:clamp(40px,5.6vw,84px);--ve:clamp(30px,4vw,54px);--mi:clamp(24px,2.7vw,36px);--bis:21px;--mas:17px;--tez:0 6px 16px -10px rgba(17,19,24,0.28);--rif:0 18px 40px -22px rgba(17,19,24,0.30);--pus:0 34px 80px -30px rgba(17,19,24,0.38);--don:radial-gradient(rgba(255,255,255,0.075) 1px,transparent 1.6px) 0 0 / 18px 18px;--hob:radial-gradient(rgba(17,19,24,0.07) 1px,transparent 1.6px) 0 0 / 18px 18px;--zov:#DCE3F5;--ze:#EEF2FA;--but:#FFD66B;--gub:#A9B8D6;--sol:#7F93BC;--dab:#5B6F99;--zol:#3D6FD8;--cef:#E9DFC8;--tuv:#F2F3F6;--guh:#D5DAE3;--keh:#3D5AFE;--nod:#7C8FB8;--rum:#2E7D5B;--tir:#FF5C39;--mim:#FFFFFF;--dam:#CFD5DF;--gil:#3D5AFE;--cod:#FF8A3D;--pof:#17A673;--ner:#1B1E25;--vam:#3A3F4B;--pe:#3D5AFE;--bob:#9BB0FF;--mov:#FFFFFF;--jec:#D4FF3F;--zid:60;--kim:70;--nep:75;--cah:80;--dut:90;--guz:100;color-scheme:light}[data-tech="dr"]{--cu:#0E141B;--dug:#18212B;--ki:#46525F;--kat:#6C7886;--kik:#F3F5F7;--ka:#E8ECF0;--vap:#DCE2E8;--hut:#FFFFFF;--tem:rgba(14,20,27,0.14);--ruv:rgba(14,20,27,0.075);--naf:rgba(255,90,31,0.04);--git:#0B141D;--hir:#122130;--fez:#1A2D40;--kir:#FF5A1F;--dem:#D9440E;--bop:#FFE8DD;--nil:rgba(255,90,31,0.10);--he:#0C7FD9;--t:#5CE1E6;--bev:#06222A;--dip:#FF5A1F;--gez:#0C7FD9;--ral:#17A673;--r:#F2B01E;--lo:#7B61FF;--fe:#5CC8E6;--lu:#D9467C;--nij:#8994A2;--hoh:"Chakra Petch";--dac:"M PLUS 1";--ho:var(--hoh),"Barlow",var(--sal),Arial,sans-serif;--tov:700;--tev:-0.012em;--vip:1.04;--ke:1.02;--tud:var(--muc);--cig:500;--bet:uppercase;--dil:0.12em;--moh:0.94;--ru:var(--ho);--m:600;--bip:uppercase;--l:0.06em;--jaz:0.94;--jov:2px;--muf:4px;--lil:6px;--did:10px;--ne:14px;--don:linear-gradient(rgba(92,225,230,0.08) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(90deg,rgba(92,225,230,0.08) 1px,transparent 1px) 0 0 / 40px 40px;--hob:linear-gradient(rgba(14,20,27,0.05) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(90deg,rgba(14,20,27,0.05) 1px,transparent 1px) 0 0 / 40px 40px;--zov:#CFE6F5;--ze:#EAF4FA;--but:#FFD27A;--gub:#9FB9C9;--sol:#7FA58A;--dab:#5C8A66;--zol:#3C8DBF;--keh:#D9602F;--tir:#FF5A1F;--ner:#1E2833;--vam:#4C5A69;--pe:#0C7FD9;--bob:#9CD6F5;--jec:#FF5A1F;--gil:#FF5A1F;--cod:#0C7FD9;--pof:#17A673}.suc,.capo,.mebi,.raf,h1,h2,h3,h4,.jivi{font-stretch:var(--jaf)}:root{--mar:var(--ki);--jid:var(--kat);--ref:var(--tem);--d:var(--ruv);--kof:var(--cu)}:root{--g:"best"}:lang(de){--g:"bester"}:lang(es){--g:"mejor"}:lang(it){--g:"migliore"}:lang(sk){--g:"najlepšie"}:lang(ru){--g:"лучше"}:lang(ja){--g:"最高";--cul:var(--sal),var(--di),"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;--ho:var(--hoh),var(--dac,var(--di)),var(--di),"Hiragino Sans","Yu Gothic",sans-serif;--tev:0.01em;--vip:1.32;--ti:none;--bet:none;--dil:0.04em;--bip:none;--l:0.02em;--pis:1.75}:lang(ja) :is(h1,h2,h3,h4,.koso,.suc,.capo,.mebi,.raf,.to,.jela){word-break:auto-phrase;line-break:strict;overflow-wrap:anywhere}:lang(ja) :is(.nu,p){line-break:strict}:lang(de) :is(.nu,.to,.jela,.mebi,.raf,p,dd,td,.tojo,.zut){hyphens:auto;-webkit-hyphens:auto}[data-palette="green"]{--kir:#13854E;--dem:#0F6F41;--bop:#DDF2E6;--nil:rgba(19,133,78,0.09);--ci:#fff}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--cul);font-size:15px;line-height:var(--pis);color:var(--cu);background:var(--kik);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}img,svg,video,canvas{display:block;max-width:100%}svg{flex-shrink:0}svg:not([fill]){fill:none}:where(svg:not([class])){width:1.25em;height:1.25em}button,input,select,textarea{font:inherit;color:inherit;background:none;border:0}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:var(--fig) solid var(--tem)}b,strong{font-weight:700}small{font-size:0.86em}sup{font-size:0.62em;line-height:0;vertical-align:super}::selection{background:var(--kir);color:var(--ci)}:focus-visible{outline:2px solid var(--kir);outline-offset:2px}[hidden]{display:none !important}.rako,td.rako,th.rako{font-variant-numeric:tabular-nums lining-nums}.keto,code,kbd{font-family:var(--muc);font-size:.92em}.suc,.capo,.mebi,.raf,h1,h2,h3,h4{font-family:var(--ho);font-weight:var(--tov);font-style:var(--gib);text-transform:var(--ti);letter-spacing:var(--tev);line-height:var(--vip);text-wrap:balance}h1,h2,h3,h4{font-size:inherit}.suc{font-size:calc(var(--ve) * var(--ke))}.capo{font-size:calc(var(--mi) * var(--ke))}.mebi{font-size:calc(var(--bis) * var(--ke));line-height:calc(var(--vip) + 0.08)}.raf{font-size:calc(var(--mas) * var(--ke));line-height:calc(var(--vip) + 0.12)}.suc em,.capo em,.mebi em{font-style:italic;color:var(--dem)}.gag{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--tud);font-size:calc(12px * var(--moh));font-weight:var(--cig);letter-spacing:var(--dil);text-transform:var(--bet);font-variant-caps:var(--ta);color:var(--dem);line-height:1.2}.gag::before{content:"";width:7px;height:7px;border-radius:2px;background:var(--he);flex-shrink:0}:is(.soha,.neke,.hof,.rafa,.daji) .gag{color:inherit;opacity:.82}:is(.soha,.neke,.hof,.rafa,.daji) .gag::before{background:currentColor}:is(.kib,.bit,.til,.lisa:not(.fup),.vena,.ma) .gag{color:var(--tij)}:is(.kib,.bit,.til,.lisa:not(.fup),.vena,.ma) .gag::before{background:var(--t)}:is(.kib,.soha,.bit,.neke,.vena,.hof,.til,.lisa:not(.fup),.ma) :is(.vu:not(.bit):not(.neke),.nali,.da:not(.ri):not(.noto),.miz,.cafa) :is(.zih:not(.sagu)){background:var(--ka)}:is(.kib,.soha,.bit,.neke,.vena,.hof,.til,.lisa:not(.fup),.ma) :is(.vu:not(.bit):not(.neke),.nali,.da:not(.ri):not(.noto),.miz,.cafa) .gag{color:var(--dem);opacity:1}:is(.kib,.soha,.bit,.neke,.vena,.hof,.til,.lisa:not(.fup),.ma) :is(.vu:not(.bit):not(.neke),.nali,.da:not(.ri):not(.noto),.miz,.cafa) .gag::before{background:var(--he)}.rek{font-size:clamp(16px,1.35vw,19px);line-height:1.55;color:var(--ki);max-width:64ch}.va{font-size:12px}.buti{color:var(--kat)}.nu{font-family:var(--buz);font-size:17px;line-height:1.7;color:var(--dug);max-width:70ch}.nu>*+*{margin-top:1.05em}.nu h2{font-size:calc(28px * var(--ke));margin-top:1.6em;color:var(--cu);scroll-margin-top:calc(var(--jet,68px) + 24px)}.nu h3{font-size:calc(21px * var(--ke));margin-top:1.4em;color:var(--cu);scroll-margin-top:calc(var(--jet,68px) + 24px)}.nu a{color:var(--dem);text-decoration:underline;text-underline-offset:3px}.nu ul{list-style:disc;padding-left:1.3em}.nu ol{list-style:decimal;padding-left:1.3em}.nu li+li{margin-top:0.4em}.nu li::marker{color:var(--dem)}.nu blockquote{border-left:4px solid var(--he);padding:4px 0 4px 20px;font-family:var(--ho);font-style:var(--gib);font-size:calc(22px * var(--ke));line-height:1.3;color:var(--cu);text-transform:none}.nu figure{margin:1.6em 0}.nu figcaption{font-size:13px;color:var(--kat);margin-top:8px}.nu .rek{font-size:20px;color:var(--cu)}.nu strong{color:var(--cu)}.nu table{font-size:15px}.gi{width:100%;max-width:calc(var(--cel) + var(--bif) * 2);margin:0 auto;padding:0 var(--bif)}.du{max-width:calc(var(--vik) + var(--bif) * 2)}.bu{padding:var(--fic) 0}.casi{padding:calc(var(--fic) * 0.6) 0}.bem{background:var(--ka)}.vu:not(.bit):not(.neke),.dobi,.dove:not(.cemi),.giru,.cen,.pu{color:var(--cu);--ki:var(--mar);--kat:var(--jid);--tem:var(--ref);--ruv:var(--d);--vil:var(--hut)}.nim{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:24px;flex-wrap:wrap}.veza{min-width:0;max-width:780px}.veza p{margin-top:10px;color:var(--ki);font-size:15.5px;max-width:66ch}.ga{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;max-width:100%}.ja{display:grid;gap:var(--gul,20px);grid-template-columns:repeat(var(--fij,3),minmax(0,1fr))}.paba{--fij:2}.fare{--fij:3}@media (max-width:960px){.fare{--fij:2}}@media (max-width:720px){.ja,.paba{--fij:1}}.bahu{display:grid;grid-template-columns:minmax(0,1fr) var(--k,340px);gap:36px;align-items:start}.puho{min-width:0}.daju{position:sticky;top:calc(var(--jet,68px) + 20px);display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width:1100px){.bahu{grid-template-columns:minmax(0,1fr)}.daju{position:static}}.ce{display:flex;flex-direction:column;gap:var(--gul,14px);min-width:0}.godi{--gul:24px}.gu{display:grid;grid-auto-flow:column;grid-auto-columns:var(--fu,280px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.gu>*{scroll-snap-align:start}.temu{display:inline-block;width:21px;height:14px;border-radius:2px;flex-shrink:0;vertical-align:-2px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,0.12);background:var(--ka)}.joto{position:sticky;top:0;z-index:var(--zid);background:var(--hut);color:var(--cu);border-bottom:var(--fig) solid var(--ruv);overflow-x:clip}.dor{display:flex;align-items:center;gap:22px;height:68px;min-width:0}.hile{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;color:inherit}.gut{display:flex;align-items:center;gap:2px;flex:1;min-width:0}.zis{position:relative;display:flex;align-items:center}.nuzo{position:relative;display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 12px;border-radius:var(--muf);font-size:14.5px;font-weight:600;white-space:nowrap;color:inherit;transition:background-color .15s ease,color .15s ease}.nuzo>svg{width:15px;height:15px;opacity:.6;transition:transform .15s ease}.nuzo:hover,.zis.is-open>.nuzo{background:var(--ka)}.zis.is-open>.nuzo>svg{transform:rotate(180deg)}.nuzo.is-active{color:var(--dem)}.nuzo.is-active::after{content:"";position:absolute;left:12px;right:12px;bottom:-14px;height:3px;border-radius:3px 3px 0 0;background:var(--kir)}.bul{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.ruk{display:none;width:42px;height:42px;place-items:center;border-radius:var(--muf);color:inherit}.ruk svg{width:24px;height:24px}.ruk:hover{background:var(--ka)}.joto.is-stuck{box-shadow:0 10px 30px -18px rgba(0,0,0,0.35)}:is(.coji,.fob) :is(.nuzo:hover,.zis.is-open>.nuzo,.mu:hover,.ruk:hover){background:rgba(255,255,255,0.1)}:is(.coji) .nuzo.is-active{color:#fff}:is(.coji) .nuzo.is-active::after{background:var(--t)}@media (max-width:1100px){.nuzo{padding:0 9px;font-size:14px}.dor{gap:14px}}@media (max-width:960px){.gut{display:none !important}.ruk{display:grid}.dor{height:60px}}.giru{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--kim);min-width:250px;padding:6px;background:var(--hut);color:var(--cu);border:1px solid var(--ruv);border-radius:var(--lil);box-shadow:var(--pus);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.zis.is-open>.giru,.giru.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .16s ease,transform .16s ease,visibility 0s}.cen{position:absolute;left:0;right:0;top:100%;z-index:var(--kim);background:var(--hut);color:var(--cu);border-top:1px solid var(--ruv);box-shadow:0 30px 60px -30px rgba(0,0,0,0.35);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.zis.is-open>.cen{opacity:1;visibility:visible;transform:none;transition:opacity .16s ease,transform .16s ease,visibility 0s}.puza{display:flex;flex-shrink:0;animation:tickerRun var(--cut,60s) linear infinite}@keyframes tickerRun{to { transform:translateX(-50%);}}@media (prefers-reduced-motion:reduce){.puza{animation:none}}.roho{display:flex;align-items:center;gap:2px;height:46px;overflow-x:auto;scrollbar-width:none}.roho::-webkit-scrollbar{display:none}.loj{display:flex;align-items:center;gap:2px;height:52px;overflow-x:auto;scrollbar-width:none}.loj::-webkit-scrollbar{display:none}.zomo{position:fixed;inset:0;z-index:var(--cah);visibility:hidden}.zomo.is-open{visibility:visible}.sora{position:absolute;inset:0;background:rgba(8,10,14,0.5);opacity:0;transition:opacity .2s ease}.zomo.is-open .sora{opacity:1}.lip{position:absolute;top:0;right:0;bottom:0;width:min(380px,92vw);background:var(--hut);color:var(--cu);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .24s cubic-bezier(.2,.8,.2,1);box-shadow:-20px 0 60px rgba(0,0,0,0.25)}.zomo.is-open .lip{transform:none}.fov{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 18px;border-bottom:1px solid var(--ruv)}.zona{flex:1;overflow-y:auto;padding:10px 10px 20px;display:flex;flex-direction:column;gap:1px}.zona>a{display:flex;align-items:center;gap:12px;padding:11px 10px;border-radius:var(--muf);font-size:15.5px;font-weight:600;color:inherit}.zona>a:hover{background:var(--ka)}.zona>a.is-active{background:var(--bop);color:var(--dem)}.zona>a>svg:not(.temu){width:20px;height:20px;color:var(--kat)}.zona>a .n{margin-left:auto}.bi{padding:16px 10px 6px;font-family:var(--tud);font-variant-caps:var(--ta);font-size:calc(10.5px * var(--moh));font-weight:700;letter-spacing:var(--dil);text-transform:var(--bet);color:var(--kat)}.cide{padding:14px 18px 18px;border-top:1px solid var(--ruv);display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:720px){.cabe{display:none !important}}@media (max-width:720px){.bul{flex-shrink:0;gap:4px}}.rubi{display:flex;align-items:center;gap:8px;height:44px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.rubi::-webkit-scrollbar{display:none}.joso{display:flex;align-items:center;gap:8px;height:60px;overflow-x:auto;scrollbar-width:none}.joso::-webkit-scrollbar{display:none}.fo{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;min-width:0}.fo::-webkit-scrollbar{display:none}.fo a{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:4px;white-space:nowrap;color:inherit}.fo a:hover{background:rgba(255,255,255,0.1);color:#fff}.fo .temu{width:18px;height:12px}.li{--nen:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--nen);padding:0 18px;border:var(--fig) solid transparent;border-radius:var(--nip);background:var(--ka);color:var(--cu);font-family:var(--ru);font-weight:var(--m);text-transform:var(--bip);letter-spacing:var(--l);font-size:calc(14.5px * var(--jaz));line-height:1;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease,box-shadow .15s ease;cursor:pointer;user-select:none;text-decoration:none;position:relative}.li svg{width:18px;height:18px;flex-shrink:0}.li:hover{background:var(--vap)}.li:active{transform:translateY(1px)}.li:disabled{opacity:.45;pointer-events:none}.hi{background:var(--kir);color:var(--ci)}.hi:hover{background:color-mix(in srgb,var(--kir) 86%,#000)}.zede{background:transparent;border-color:var(--tem);color:var(--cu)}.zede:hover{background:transparent;border-color:var(--cu)}.jahe{background:transparent;color:var(--cu)}.jahe:hover{background:var(--ka)}.pol{--nen:34px;padding:0 13px;font-size:calc(13.5px * var(--jaz));gap:6px}.pol svg{width:16px;height:16px}.zo{--nen:50px;padding:0 24px;font-size:calc(16px * var(--jaz))}.zo svg{width:20px;height:20px}.kofe{width:var(--nen);padding:0}.li .n{font-family:var(--cul);font-weight:600;font-size:11.5px;padding:2px 6px;border-radius:99px;background:rgba(0,0,0,0.12);letter-spacing:0;text-transform:none}.hi .n{background:rgba(255,255,255,0.2)}.nih{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--muf);border:1px solid var(--tem);font-size:12.5px;font-weight:600;color:var(--ki);background:var(--hut)}.nih svg{width:15px;height:15px}.nih:hover{border-color:var(--cu);color:var(--cu)}.nih.is-on{background:var(--bop);border-color:var(--kir);color:var(--dem)}.miga{display:flex;flex-direction:column;gap:6px;min-width:0}.bedo{font-size:13px;font-weight:600;color:var(--dug)}.input,.vis,.pape{width:100%;height:42px;padding:0 14px;background:var(--hut);color:var(--cu);border:var(--fig) solid var(--tem);border-radius:var(--muf);font-size:14.5px;transition:border-color .15s ease,box-shadow .15s ease}.pape{height:auto;min-height:110px;padding:12px 14px;line-height:1.5;resize:vertical}.input::placeholder,.pape::placeholder{color:var(--jid)}.input:hover,.vis:hover,.pape:hover{border-color:color-mix(in srgb,var(--cu) 30%,transparent)}.input:focus,.vis:focus,.pape:focus{outline:0;border-color:var(--kir);box-shadow:0 0 0 3px var(--nil)}.vis{appearance:none;padding-right:36px;cursor:pointer;background:var(--hut) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23889' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center}.zub{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kav{position:relative;display:flex;align-items:center;min-width:0}.kav>svg{position:absolute;left:13px;width:18px;height:18px;color:var(--jid);pointer-events:none;z-index:1}.kav .input{padding-left:40px}.pu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:var(--kim);padding:6px;background:var(--hut);color:var(--cu);border:1px solid var(--ruv);border-radius:var(--lil);box-shadow:var(--pus);display:none;max-height:420px;overflow-y:auto;text-align:left}.kav.is-open .pu,.pu.is-open{display:block}.zota{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--muf);font-size:14px;color:inherit}.zota:hover{background:var(--ka)}.zota>svg:not(.temu){width:18px;height:18px;color:var(--kat)}.zota small{margin-left:auto;font-size:12px;color:var(--kat);white-space:nowrap}.zota mark{background:none;color:var(--dem);font-weight:700}.sof{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;user-select:none;min-width:0}.sof input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.peku{width:18px;height:18px;flex-shrink:0;border:1.5px solid color-mix(in srgb,var(--cu) 35%,transparent);background:var(--hut);display:grid;place-items:center;transition:all .15s ease}.peku{border-radius:calc(var(--jov) + 1px)}.peku svg{width:13px;height:13px;color:var(--ci);stroke-width:3;opacity:0}.sof input:checked+.peku{background:var(--kir);border-color:var(--kir)}.sof input:checked+.peku svg{opacity:1}.sof input:focus-visible+.peku{outline:2px solid var(--kir);outline-offset:2px}.sof small{color:var(--kat);margin-left:4px}.pija{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pija::-webkit-scrollbar{display:none}.fiti{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--pej);background:var(--hut);border:var(--fig) solid var(--tem);color:var(--ki);font-size:13.5px;font-weight:600;white-space:nowrap;transition:all .15s ease}.fiti svg:not(.temu){width:16px;height:16px}.fiti .temu{width:18px;height:12px}.fiti:hover{border-color:color-mix(in srgb,var(--cu) 40%,transparent);color:var(--cu)}.fiti.is-active,.fiti.is-on{background:var(--cu);border-color:var(--cu);color:var(--kik)}.fiti .n{font-size:11.5px;color:var(--kat);font-weight:500}.fiti.is-active .n,.fiti.is-on .n{color:inherit;opacity:.7}:is(.vena,.hof,.kib,.soha,.ma,.bit,.neke) .fiti{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.16);color:inherit}:is(.vena,.hof,.kib,.soha,.ma,.bit,.neke) .fiti:hover{border-color:rgba(255,255,255,0.45)}:is(.vena,.hof,.kib,.soha,.ma,.bit,.neke) .fiti.is-active{background:#fff;border-color:#fff;color:#111}.kaco{display:flex;align-items:flex-end;gap:2px;height:38px;margin:0 9px 2px}.kaco i{flex:1;height:calc(var(--ra) * 1%);min-height:2px;background:var(--vap);border-radius:2px 2px 0 0}.kaco i.is-in{background:color-mix(in srgb,var(--kir) 45%,var(--vap))}.zi{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 11px;border-radius:var(--pej);background:var(--bop);color:var(--dem);font-size:12.5px;font-weight:600;white-space:nowrap}.zi .temu{width:16px;height:11px}.zi button{width:18px;height:18px;display:grid;place-items:center;border-radius:50%}.zi button:hover{background:var(--nil)}.zi svg{width:12px;height:12px}.refi{font-size:12.5px;font-weight:600;color:var(--kat);padding:0 6px}.refi:hover{color:var(--f)}.tof{padding:14px 16px;border-top:var(--fig) solid var(--ruv)}.tof:first-child{border-top:0}.jo{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:13.5px;font-weight:700;margin-bottom:10px;text-align:left;color:var(--cu)}.jo .n{margin-left:auto;font-size:11px;font-weight:700;color:var(--dem);background:var(--bop);padding:1px 6px;border-radius:99px}.jo svg{width:16px;height:16px;color:var(--kat);transition:transform .15s ease;flex-shrink:0}.tof.is-closed .jo{margin-bottom:0}.tof.is-closed .jo svg{transform:rotate(-90deg)}.tof.is-closed .do{display:none}.do{display:flex;flex-direction:column;gap:7px}.do .kav .input{height:34px;font-size:13.5px}.pek{align-self:flex-start;font-size:13px;font-weight:600;color:var(--dem);margin-top:2px}.tof.is-expanded .is-more-hidden{display:flex}.gaga{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;cursor:pointer}.gaga .peku{width:17px;height:17px}.gaga>span:not(.peku):not(.n){flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.gaga>span:not(.peku):not(.n)>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gaga>span>svg:not(.temu){width:16px;height:16px;color:var(--kat)}.gaga .n{flex:none;margin-left:auto;font-size:12px;font-weight:500}.gaga input{position:absolute;opacity:0;width:1px;height:1px}.gaga input:checked+.peku{background:var(--kir);border-color:var(--kir)}.gaga input:checked+.peku svg{opacity:1}.gaga:hover>span:not(.peku):not(.n){color:var(--dem)}.beno{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.beno::-webkit-scrollbar{display:none}.tad{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:58px;height:60px;padding:0 10px;border-radius:var(--muf);border:var(--fig) solid var(--ruv);background:var(--hut);color:var(--ki);flex-shrink:0;transition:all .15s ease}.tad:hover{border-color:var(--tem)}.tad.is-active{background:var(--cu);border-color:var(--cu)}.tad.is-active :is(.vaso,.joc,.viz){color:var(--kik)}.n{font-size:11px;font-weight:600;color:var(--kat);font-variant-numeric:tabular-nums}.dobi{background:var(--hut);border:var(--fig) solid var(--ruv);border-radius:var(--lil);overflow:hidden}.fibi{overflow-x:auto;scrollbar-width:thin}.sazu{width:100%;font-size:14px}.sazu th{padding:10px 12px;text-align:left;white-space:nowrap;vertical-align:bottom;font-family:var(--tud);font-size:calc(10.5px * var(--moh));font-weight:var(--cig);letter-spacing:var(--dil);text-transform:var(--bet);font-variant-caps:var(--ta);color:var(--kat);border-bottom:var(--fig) solid var(--tem)}.sazu tbody th{font-family:var(--cul);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;font-variant-caps:normal;color:var(--cu);vertical-align:middle;white-space:normal;border-bottom:1px solid var(--ruv)}.sazu th small{display:block;font-family:var(--cul);font-variant-caps:normal;text-transform:none;letter-spacing:0;font-weight:500;font-size:11px;margin-top:2px;opacity:.85}.sazu td{padding:10px 12px;border-bottom:1px solid var(--ruv);vertical-align:middle}.sazu tbody tr:last-child td{border-bottom:0}.sazu tbody tr{transition:background-color .12s ease}.sazu tbody tr:hover{background:var(--naf)}.sazu .rako{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.sazu td small,.sazu td .s{display:block;font-size:12px;color:var(--kat);font-weight:400;margin-top:1px}.sazu th[data-sort]{cursor:pointer;user-select:none}.sazu th[data-sort]:hover{color:var(--cu)}.sazu th[data-sort]::after{content:"";display:inline-block;width:7px;height:9px;margin-left:5px;vertical-align:-1px;opacity:.35;background:linear-gradient(currentColor,currentColor) 50% 0 / 0 0 no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 0 7 3.5H0zM3.5 9 0 5.5h7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 0 7 3.5H0zM3.5 9 0 5.5h7z'/%3E%3C/svg%3E") center / contain no-repeat;background:currentColor}.sazu th.is-asc::after,.sazu th.is-desc::after{opacity:1}.sazu th.is-asc::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 1 7 5.5H0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 1 7 5.5H0z'/%3E%3C/svg%3E")}.sazu th.is-desc::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 8 0 3.5h7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 9'%3E%3Cpath d='M3.5 8 0 3.5h7z'/%3E%3C/svg%3E")}.sazu th.is-asc,.sazu th.is-desc{color:var(--cu)}.sazu td.is-sorted{background:color-mix(in srgb,var(--kir) 3.5%,transparent)}.sazu tr.is-hidden,.sazu [data-col].is-hidden{display:none}.lub td{background:var(--ka);font-family:var(--tud);font-size:calc(11px * var(--moh));font-weight:700;letter-spacing:var(--dil);text-transform:var(--bet);font-variant-caps:var(--ta);color:var(--ki);padding-top:8px;padding-bottom:8px}.lub td .n{margin-left:6px}.sazu tr[data-z]>td:first-child{box-shadow:inset 3px 0 0 var(--leg)}.hev td{padding:7px 10px;font-size:13.5px}.hev th{padding:8px 10px}.sazu tr.ramu>td{background:var(--ka);padding:14px 16px 16px}.sazu tr.ramu:not(.is-open){display:none}.fizu{display:flex;flex-direction:column;gap:4px;min-width:0}.jivi{font-family:var(--pug);font-weight:var(--joh);font-size:calc(32px * var(--jig));line-height:1;letter-spacing:-0.02em;font-variant-numeric:lining-nums}.jivi small{font-family:var(--cul);font-size:0.46em;font-weight:600;color:var(--kat);margin-left:3px;letter-spacing:0}.cino{font-size:12.5px;color:var(--kat);line-height:1.3}.gek{--fij:4;display:grid;grid-template-columns:repeat(var(--fij),minmax(0,1fr));gap:0;background:var(--hut);border:var(--fig) solid var(--ruv);border-radius:var(--lil);overflow:hidden}.gek>.fizu{padding:16px 18px;border-left:1px solid var(--ruv)}.gek>.fizu:first-child{border-left:0}@media (max-width:720px){.gek{grid-template-columns:repeat(2,minmax(0,1fr))}.gek>.fizu:nth-child(2n+1){border-left:0}.gek>.fizu:nth-child(n+3){border-top:1px solid var(--ruv)}}.vu{position:relative;background:var(--hut);border:var(--fig) solid var(--ruv);border-radius:var(--lil);min-width:0}.facu{padding:20px}:is(.facu,.goma)>.tif{padding:0}.ba{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.ba:hover{border-color:var(--tem);transform:translateY(-2px);box-shadow:var(--rif)}.tif{padding:16px 18px}.vu>.fibi{border-radius:0 0 var(--lil) var(--lil)}.dove{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px;min-height:124px;border-radius:var(--lil);background:var(--hut);border:var(--fig) solid var(--ruv);overflow:hidden;transition:all .15s ease}.dove:hover{border-color:var(--tem);transform:translateY(-2px);box-shadow:var(--tez)}.baj{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--muf);background:var(--bop);color:var(--dem);margin-bottom:auto}.baj svg{width:22px;height:22px}.tojo{font-weight:700;font-size:15.5px;margin-top:12px;line-height:1.25}.fun{font-size:12.5px;color:var(--kat)}.viki{position:relative}.is-more-hidden:not(.gaga){display:none !important}.si{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0}.si small{font-size:12.5px;color:var(--kat)}.von{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.nos{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 4px 0 8px;border-radius:var(--muf);background:rgba(255,255,255,0.1);font-size:12.5px;font-weight:600;white-space:nowrap}.nos button{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:rgba(255,255,255,0.7)}.nos button:hover{background:rgba(255,255,255,0.14);color:#fff}.nos svg{width:13px;height:13px}.son{width:36px;height:36px;border-radius:var(--muf);border:1.5px dashed rgba(255,255,255,0.25);flex-shrink:0}@media (max-width:720px){.son{display:none}}.luka{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding-top:18px;border-top:1px solid var(--ruv);scroll-margin-top:140px}.luka.is-dim{opacity:.35}.jom{display:grid;grid-template-columns:28px 118px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 14px 9px calc(14px + var(--jum,0) * 26px);border-top:1px solid var(--ruv);font-size:14px;min-width:0}.jom:hover{background:var(--naf)}.vehe{width:26px;height:26px;display:grid;place-items:center;border-radius:var(--jov);color:var(--kat)}.vehe:hover{background:var(--ka);color:var(--cu)}.vehe svg{width:16px;height:16px;transition:transform .15s ease}.jom.is-open>.vehe svg{transform:rotate(90deg)}.jom[data-lv="0"]{background:var(--ka);font-weight:600}.jom[data-lv="0"]:hover{background:var(--vap)}.mam{display:none}.jom.is-open+.mam{display:block}.jom.is-match{box-shadow:inset 3px 0 0 var(--kir);background:var(--bop)}@media (max-width:720px){.jom{grid-template-columns:26px minmax(0,1fr)}}.su{position:relative;grid-column:calc(var(--duh) + 1);grid-row:calc(var(--met) + 1);aspect-ratio:1;border-radius:var(--jov);background:var(--vap);color:var(--cu);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:clamp(8px,1.1vw,11.5px);font-weight:700;line-height:1.05;text-align:center;transition:transform .12s ease,box-shadow .12s ease;cursor:pointer;container-type:inline-size}.su small{font-size:0.82em;font-weight:500;opacity:.75;font-variant-numeric:tabular-nums}.su b{font-size:clamp(9px,26cqw,15px);letter-spacing:.02em}.su[data-q="1"]{background:var(--vug)}.su[data-q="2"]{background:var(--kig)}.su[data-q="3"]{background:var(--teb)}.su[data-q="4"]{background:var(--rur);color:#fff}.su[data-q="5"]{background:var(--haj);color:#fff}.su[data-q="6"]{background:var(--lah);color:#fff}.su:hover{transform:scale(1.06);z-index:2;box-shadow:0 0 0 2px var(--hut),0 0 0 4px var(--cu)}.su.is-active{box-shadow:0 0 0 2px var(--hut),0 0 0 4px var(--he);z-index:2}.su.is-dim{opacity:.3}.maptip{position:absolute;z-index:20;pointer-events:none;padding:8px 10px;border-radius:var(--muf);background:var(--cu);color:var(--kik);font-size:12.5px;line-height:1.35;box-shadow:var(--rif);transform:translate(-50%,calc(-100% - 10px));white-space:nowrap;display:none}.maptip b{display:block;font-size:13.5px}.vud{position:relative;width:100%;min-width:0}.vud.has-tip .maptip{display:block}.las{font-weight:600;color:var(--ki)}.ca{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums}.ji{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(84px,1fr);overflow-x:auto;padding:6px 2px 10px;scrollbar-width:thin}.muda{--tab:#0F1219;--fum:#D7DCE5;--vet:rgba(255,255,255,0.08);position:relative;border-radius:var(--lil);background:var(--tab);color:var(--fum);overflow:hidden;box-shadow:inset 0 0 0 1px var(--vet)}.muda pre{margin:0;padding:16px 18px;overflow-x:auto;font-family:var(--muc);font-size:13px;line-height:1.65;tab-size:2;scrollbar-width:thin}.muda code{font-family:inherit;font-size:inherit}.noc{display:flex;gap:2px;align-self:stretch}.noc button{position:relative;padding:0 12px;color:rgba(255,255,255,0.55);font-family:var(--muc);font-size:12.5px}.noc button.is-active{color:#fff}.noc button.is-active::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--zuv,var(--kir))}.muda>pre[data-pane]:not(.is-active){display:none}.ju{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;color:rgba(255,255,255,0.7);font-size:12px}.ju:hover{background:rgba(255,255,255,0.08);color:#fff}.ju svg{width:15px;height:15px}.fave{display:flex;align-items:center;gap:12px;padding:14px 10px 14px 16px;background:rgba(255,255,255,0.07);font-family:var(--muc);font-size:14px}.fave code{flex:1;min-width:0;white-space:nowrap;overflow-x:auto}.lol{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;color:rgba(255,255,255,0.7)}.lol:hover{background:rgba(255,255,255,0.1);color:#fff}.lol svg{width:16px;height:16px}.nu :not(pre,.fave)>code{padding:1px 6px;border-radius:5px;background:var(--vap);font-size:.88em}.change{position:relative;padding:0 0 26px 26px;border-left:2px solid var(--tem)}.change::before{content:"";position:absolute;left:-7px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--kik);box-shadow:inset 0 0 0 3px var(--kir)}.change ul{display:flex;flex-direction:column;gap:7px;font-size:14px;color:var(--dug)}.change li{display:flex;gap:10px;align-items:baseline;line-height:1.5}.tubu{padding:16px 20px;border-top:1px solid var(--ruv)}.tubu:first-child{border-top:0}.tubu:not(.is-done):not(.is-active){opacity:.55}.kad{height:34px;padding:0 14px;border-radius:var(--nip);border:1px solid var(--tem);font-size:13.5px;font-weight:600;background:var(--hut)}.kad:hover{border-color:var(--ki)}.kad.is-active{background:var(--cu);color:var(--hut);border-color:var(--cu)}main{zoom:var(--sot,1)}.hc{--kat:var(--ki);--ki:var(--dug);--tem:rgba(0,0,0,0.42);--ruv:rgba(0,0,0,0.26)}.hc .hi{outline:2px solid var(--cu);outline-offset:1px}.koce{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;color:var(--kat)}.koce li{display:inline-flex;align-items:center;gap:4px}.koce li+li::before{content:"";width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin:0 6px 0 2px;opacity:.6}.koce a{display:inline-flex;align-items:center;gap:5px}.koce a:hover{color:var(--cu)}.koce svg{width:15px;height:15px}.vez{display:flex;align-items:center;gap:4px;border-bottom:var(--fig) solid var(--tem);overflow-x:auto;scrollbar-width:none}.vez::-webkit-scrollbar{display:none}[data-tab-panel]:not(.is-active){display:none}.moz{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.moz a,.moz span{display:grid;place-items:center;min-width:38px;height:38px;padding:0 8px;border-radius:var(--muf);font-size:14px;font-weight:600;color:var(--ki);font-variant-numeric:tabular-nums}.moz a:hover{background:var(--ka);color:var(--cu)}.moz .is-active{background:var(--cu);color:var(--kik)}.moz svg{width:18px;height:18px}.hav{color:var(--kat)}.modal{position:fixed;inset:0;z-index:var(--dut);display:grid;place-items:center;padding:20px;visibility:hidden}.modal.is-open{visibility:visible}.drawer{position:fixed;inset:0;z-index:var(--cah);visibility:hidden}.drawer.is-open{visibility:visible}.toasts{position:fixed;right:20px;bottom:20px;z-index:var(--guz);display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}.toast{display:flex;align-items:center;gap:10px;min-width:260px;max-width:380px;padding:12px 14px;border-radius:var(--lil);background:var(--cu);color:var(--kik);font-size:14px;font-weight:500;box-shadow:var(--pus);pointer-events:auto;animation:toastIn .22s ease}.toast svg{width:18px;height:18px;flex-shrink:0}.toast.is-leaving{animation:toastOut .2s ease forwards}@keyframes toastIn{from { opacity:0;transform:translateY(8px);}}@keyframes toastOut{to { opacity:0;transform:translateY(8px);}}@media (max-width:720px){.toasts{bottom:80px;left:12px;right:12px;align-items:stretch}.toast{min-width:0;max-width:none}}.zar{display:flex;gap:12px;padding:14px 16px;border-radius:var(--lil);background:var(--peh);color:var(--cu);font-size:14px;line-height:1.5}.zar>svg{width:20px;height:20px;flex-shrink:0;color:var(--fag);margin-top:1px}.zar b{font-weight:700}.puvi{background:var(--vub)}.puvi>svg{color:var(--f)}.mazi{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;text-align:center;border-radius:var(--lil);border:var(--fig) dashed var(--tem)}.vida{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:var(--ka);color:var(--kat);margin-bottom:4px}.vida svg{width:26px;height:26px}.mazi b{font-size:16px}.mazi p{font-size:14px;color:var(--kat);max-width:44ch}.sa{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:60px;padding:10px 10px 11px;border-radius:var(--muf);background:var(--hut);color:var(--cu);border:var(--fig) solid var(--ruv);box-shadow:inset 0 -3px 0 var(--kir);line-height:1}.sa b{font-family:var(--pug);font-weight:var(--joh);font-size:calc(26px * var(--jig));letter-spacing:-0.01em;font-variant-numeric:tabular-nums lining-nums}.sa small{margin-top:6px;font-family:var(--tud);font-variant-caps:var(--ta);font-size:calc(10px * var(--moh));font-weight:700;letter-spacing:var(--dil);text-transform:uppercase;color:var(--kat)}.ko{border-bottom:var(--fig) solid var(--tem)}.me{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:17px 0;text-align:left;font-weight:700;font-size:16px}.me svg{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease;color:var(--kat)}.ko.is-open .me svg{transform:rotate(45deg);color:var(--dem)}.tu{border:var(--fig) solid var(--ruv);border-radius:var(--lil);background:var(--hut);overflow:hidden}.ha{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;text-align:left;font-weight:700;font-size:15px}.ha>svg:first-child{width:20px;height:20px;color:var(--dem)}.ha>svg:last-child{margin-left:auto;width:18px;height:18px;color:var(--kat);transition:transform .2s ease}.ha .n{margin-left:auto}.ha .n+svg{margin-left:8px}.tu.is-open .ha>svg:last-child{transform:rotate(180deg)}.ziva{padding:clamp(24px,3.4vw,44px) 0 clamp(20px,2.8vw,34px);background:var(--hob),var(--kik);border-bottom:var(--fig) solid var(--ruv)}.ziva .koce{margin-bottom:16px}.dot{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 30px;flex-wrap:wrap}.co{margin-top:12px;max-width:72ch;font-size:16px;color:var(--ki)}.keju{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:13.5px;color:var(--ki)}.keju span{display:inline-flex;align-items:center;gap:7px}.keju svg:not(.temu){width:16px;height:16px;color:var(--kat)}.keju b{color:var(--cu);font-variant-numeric:tabular-nums}.hude{position:relative;overflow:hidden;isolation:isolate;padding:clamp(32px,5vw,72px) 0}.lid{font-family:var(--ho);font-weight:var(--tov);font-style:var(--gib);text-transform:var(--ti);letter-spacing:var(--tev);font-size:calc(var(--huj) * var(--ke));line-height:calc(var(--vip) * 0.95);text-wrap:balance}.lid em{font-style:italic;color:var(--t)}.seze{margin-top:18px;font-size:clamp(16px,1.4vw,19px);line-height:1.55;max-width:58ch;color:var(--ki)}.loka{background:var(--don),var(--git);color:var(--tij);padding:clamp(40px,5vw,64px) 0 26px;font-size:14px;--tem:var(--dan)}.loka a:hover{color:#fff}.rin{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid var(--dan);font-size:12.5px}.fis{display:flex;gap:8px 20px;flex-wrap:wrap}.has-more{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.has-before{-webkit-mask:linear-gradient(90deg,transparent,#000 56px);mask:linear-gradient(90deg,transparent,#000 56px)}.has-before.has-more{-webkit-mask:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.fibi.has-more,.fibi.has-before{-webkit-mask:none;mask:none}.nu a:is(.li,.fiti,.re,.gec,.hari,.sedi){color:inherit;text-decoration:none}.relative{position:relative}@media (max-width:720px){.cabe{display:none !important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important}}:is([data-tech="dr"],.fev) .gag::before{width:10px;height:2px;border-radius:0;background:var(--kir)}:is([data-tech="dr"],.fev) :is(.koso,.suc,.capo,.lid) em{font-style:normal;color:var(--kir)}:is([data-tech="dr"],.fev) .sazu th{font-family:var(--muc);font-weight:500;letter-spacing:.08em}:lang(ja) .li{font-weight:700}:lang(ja) .lid{line-height:1.22;letter-spacing:0.01em}:lang(ja) .gag{letter-spacing:.06em}:is([data-tech="dr"],.fev) section[id]{scroll-margin-top:calc(var(--jet,80px) + 12px)}:is([data-tech="dr"],.fev) .ga{min-width:0;max-width:100%}:is([data-tech="dr"],.fev) .ga>:is(.vez,.zih){min-width:0;max-width:100%}#glossary .luka{scroll-margin-top:150px}@media (max-width:560px){#glossary .luka{grid-template-columns:minmax(0,1fr);gap:10px}}:is(.je,.zof,.de){position:relative}:is(.je,.zof,.de)::before,:is(.je,.zof,.de)::after{content:"";position:absolute;z-index:2;width:7px;height:7px;background:var(--hut);border:1.5px solid var(--he);opacity:0;transition:opacity .12s ease;pointer-events:none}:is(.je,.zof,.de)::before{left:-9px;top:-9px}:is(.je,.zof,.de)::after{right:-9px;bottom:-9px}:is(.je,.zof,.de):hover{outline:1.5px solid var(--he);outline-offset:3px}:is(.je,.zof,.de):hover::before,:is(.je,.zof,.de):hover::after{opacity:1}#pktable td small{max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.duk,.cum,.vuz,.toja){position:relative}:is(.duk,.cum,.vuz,.toja)::before{content:attr(data-node);position:absolute;left:-1px;bottom:calc(100% + 5px);z-index:4;padding:2px 7px;border-radius:3px;background:var(--he);color:#fff;font:500 11px/1.5 var(--muc);white-space:nowrap;opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}:is(.duk,.cum,.vuz,.toja):hover::before{opacity:1;transform:none}:is(.duk,.vuz,.toja):hover{border-color:transparent;box-shadow:0 0 0 1.5px var(--he),0 0 0 5px rgba(59,130,246,0.12)}.za{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ge{display:flex;flex-direction:column;gap:16px;background:var(--hut);border:1px solid var(--tem);border-radius:var(--did);padding:clamp(18px,3vw,28px)}.zun{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zac{display:flex;flex-wrap:wrap;gap:10px 20px;padding-top:4px}.suf{max-width:calc(50% - 8px)}.ni{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.molu{font-size:13px}.fa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:start}.fa .capo{margin:8px 0 12px}.na{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:clamp(24px,3vw,36px)}.cobe{margin-bottom:clamp(24px,3vw,36px)}.ro{margin:clamp(24px,3vw,40px) 0 16px}.rac{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.pavu .tif{display:flex;flex-direction:column;gap:6px}.vi svg{width:26px;height:26px;color:var(--kir)}.ridi{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ridi li{display:flex;gap:10px;align-items:flex-start}.ridi svg{width:18px;height:18px;color:var(--nof,var(--kir));flex-shrink:0;margin-top:3px}.jeka svg{width:18px;height:18px;vertical-align:-3px}.cuk{margin:8px 0 24px}.pico p+p{margin-top:1em}@media (max-width:760px){.fa,.zun{grid-template-columns:1fr}.suf{max-width:none}}.sizo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.zit{display:flex;flex-direction:column;line-height:1.1;font-family:var(--ho);font-weight:700;font-size:1.15rem}.job{font-family:var(--cul);font-weight:500;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-top:2px}.dal{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--muf);background:var(--kir);color:var(--ci,#fff);font-weight:800;font-family:var(--ho);flex:0 0 auto}.dal svg{width:22px;height:22px}.mube .lid{text-wrap:balance}.pozu{gap:12px}.nonu{text-decoration:none;color:inherit}.kon{display:flex;flex-wrap:wrap;gap:8px}.kon .zi b{font-weight:600;opacity:.65;margin-inline-start:4px;font-variant-numeric:tabular-nums}.ked{max-width:52rem}.pi .gag svg{width:15px;height:15px;margin-inline-end:6px;vertical-align:-2px}.jip{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:var(--gir,20px);padding-top:var(--zek,16px);border-top:1px solid var(--tem)}.ku{display:flex;flex-direction:column;min-width:0}.ku b{font-family:var(--ho);font-size:1.35rem;font-weight:700;line-height:1.15}.ku small{color:var(--kat);font-size:.82rem}.sicu{display:grid;grid-template-columns:minmax(150px,34%) 1fr;margin:0;border-top:1px solid var(--tem)}.sicu>div{display:contents}.sicu dt,.sicu dd{padding:9px 0;border-bottom:1px solid var(--tem);margin:0}.sicu dt{color:var(--kat);padding-inline-end:16px}.sicu dd{min-width:0;overflow-wrap:anywhere}@media (max-width:560px){.sicu{grid-template-columns:1fr}.sicu dt{border-bottom:0;padding-bottom:0;font-size:.85rem}}.jal{list-style:none;margin:0;padding:0;border-top:1px solid var(--tem)}.jal li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;border-bottom:1px solid var(--tem)}.se{font-weight:600}.jes{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--kat);font-size:.92rem}.nok a{font-weight:600;text-decoration:none}.nok a:hover{text-decoration:underline}.fot{width:100%}.mo{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:var(--zek,16px)}.mo a,.mo span{min-width:2rem;padding:4px 8px;text-align:center;border:1px solid var(--tem);border-radius:var(--muf);text-decoration:none;color:inherit;font-weight:600}.mo .is-active{background:var(--kir);color:var(--ci,#fff);border-color:var(--kir)}.lom{margin-top:var(--gir,20px)}.hu{display:flex;flex-direction:column;gap:4px}.foj{min-width:0}.foj>.mebi{margin-bottom:10px}.bih{color:var(--kat);font-size:.86rem;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px}.bih svg{width:15px;height:15px}.voz{width:100%;overflow-x:auto}.zodo{width:100%;max-width:760px;height:auto;display:block}.hoko{font-size:12px;fill:var(--cu);font-family:var(--cul)}.tik{font-size:11.5px;fill:var(--kat);font-family:var(--cul);font-variant-numeric:tabular-nums}.nibo{fill:var(--kir)}.haco .keto{font-family:var(--muc);margin:6px 0 10px}.zu{gap:14px}.so{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:10px}.so .raf{display:flex;gap:8px;align-items:center}.so .raf svg{width:18px;height:18px;color:var(--kir)}.vipu{margin:0;padding-inline-start:1.2em;display:grid;gap:4px;font-size:.92rem}.vipu li span{margin-inline-end:8px}.vipu b{float:inline-end;font-variant-numeric:tabular-nums}.rivi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.rivi nav{display:flex;flex-wrap:wrap;gap:8px 18px}.his{opacity:.75;max-width:46rem}.pi .koce a{display:inline-flex;align-items:center;gap:4px}.pi .koce svg{width:14px;height:14px}.daju .raf svg,.foj .mebi svg{width:18px;height:18px;vertical-align:-3px;margin-inline-end:6px}.daju .raf{display:flex;align-items:center;gap:4px}:root{--sal:Visgi;--hoh:Cuhkot;--cul:Visgi,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ho:Cuhkot,Visgi,Arial,sans-serif;--muc:Zido,ui-monospace,Menlo,Consolas,monospace;--cu:#12181B;--dug:#1B2327;--ki:#46525A;--kat:#6E7A82;--kik:#F4F5F2;--ka:#E9EBE5;--vap:#DCDFD6;--hut:#FFFFFF;--git:#0F1416;--hir:#172024;--fez:#212C31;--t:#C9A55C;--bev:#0F1416;--tov:400;--tev:0.01em;--vip:1.18;--ke:0.82;--tud:var(--muc);--bet:uppercase;--dil:0.12em;--jov:2px;--muf:4px;--lil:6px;--did:10px;--ne:14px}.fop{background:var(--git);color:#fff;border-bottom:1px solid var(--t)}.fop .nuzo{color:rgba(255,255,255,.82);font-family:var(--muc);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.fop .nuzo:hover,.fop .nuzo.is-active{color:var(--t)}.fop .ruk{color:#fff}.dal{background:transparent;color:var(--t);border:1px solid var(--t);border-radius:50%}.zit{font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#fff}.job{font-family:var(--muc);color:var(--t);opacity:1;letter-spacing:.14em}.cora .zit,.bo .zit{color:inherit}.hoha{background:var(--git);color:#fff;padding:64px 0 48px;background-image:repeating-radial-gradient(circle at 85% 120%,rgba(201,165,92,.10) 0 1px,transparent 1px 46px)}.hoha .lid{color:#fff;font-size:clamp(1.7rem,3.6vw,2.7rem);max-width:48rem}.hoha .seze{color:rgba(255,255,255,.72);max-width:42rem}.hoha .gag{color:var(--t);font-family:var(--muc)}.nonu{border:1px solid var(--tem);background:var(--hut);border-radius:var(--lil)}.nonu .fun{font-family:var(--muc);color:var(--dem)}.jal li{padding:12px 0}.se a{font-weight:700;text-decoration:none}.jes span:first-child{font-family:var(--muc);color:var(--cu)}.ku b{font-family:var(--muc);font-weight:700;font-size:1.3rem}.te th{font-family:var(--muc);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.la{border-top:1px solid var(--t)}