:root{--night:#0b0c10;--ink:#111318;--panel:#1b1e27;--panel-2:#2a2e3a;--line:#ffffff14;--line-strong:#fff3;--chalk:#f4f1ea;--muted:#a3a7b3;--dim:#6b7080;--soft:#c9ccd4;--yolk:#ffc531;--yolk-light:#ffe08a;--yolk-hover:#ffd466;--fed:#7be06a;--low:#ffb020;--planted:#ff4d3d;--out:#2a2e3a;--tier-industrial:#5e98d9;--tier-milspec:#4b69ff;--tier-restricted:#8847ff;--tier-classified:#d32ce6;--tier-classified-card:#e86af2;--tier-covert:#eb4b4b;--font-display:"Unbounded", "Unbounded Fallback Arial Black", "Unbounded Fallback Arial", "Unbounded Fallback Roboto", "Arial Black", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", sans-serif;--font-ui:"Onest", "Onest Fallback Arial", "Onest Fallback Roboto", system-ui, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", sans-serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:28px;--s-7:40px;--s-8:60px;--r-cell:8px;--r-tag:10px;--r-secondary:12px;--r-primary:16px;--r-panel:20px;--r-pill:999px;--gutter:60px;--content:1320px;--frame-w:880px;--frame-h:495px;--header-h:76px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=767px){:root{--header-h:56px}}@media (width<=720px){:root{--gutter:20px;--frame-w:350px;--frame-h:197px}}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/onest-500-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/onest-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/onest-500-latin-ext.woff2)format("woff2");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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/onest-500-latin.woff2)format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/onest-600-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/onest-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/onest-600-latin-ext.woff2)format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/onest-600-latin.woff2)format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/onest-700-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/onest-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/onest-700-latin-ext.woff2)format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/onest-700-latin.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/unbounded-700-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/unbounded-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/unbounded-700-latin-ext.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/unbounded-700-latin.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/unbounded-900-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/unbounded-900-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/unbounded-900-latin-ext.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/unbounded-900-latin.woff2)format("woff2");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:Unbounded Fallback Arial Black;font-weight:700;src:local(Arial Black);size-adjust:111.412%;ascent-override:86.96%;descent-override:21.4123%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback Arial Black;font-weight:900;src:local(Arial Black);size-adjust:115.285%;ascent-override:84.0392%;descent-override:20.6931%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback Arial;font-weight:700;src:local(Arial);size-adjust:137.722%;ascent-override:70.0745%;descent-override:17.2545%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback Arial;font-weight:900;src:local(Arial);size-adjust:142.509%;ascent-override:67.7209%;descent-override:16.675%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback Roboto;font-weight:700;src:local(Roboto);size-adjust:140.616%;ascent-override:69.921%;descent-override:17.2167%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback Roboto;font-weight:900;src:local(Roboto);size-adjust:145.503%;ascent-override:67.5725%;descent-override:16.6385%;line-gap-override:0%}@font-face{font-family:Onest Fallback Arial;font-weight:500;src:local(Arial);size-adjust:105.273%;ascent-override:91.2293%;descent-override:28.6855%;line-gap-override:0%}@font-face{font-family:Onest Fallback Arial;font-weight:600;src:local(Arial);size-adjust:106.383%;ascent-override:90.277%;descent-override:28.3861%;line-gap-override:0%}@font-face{font-family:Onest Fallback Arial;font-weight:700;src:local(Arial);size-adjust:107.272%;ascent-override:89.5293%;descent-override:28.151%;line-gap-override:0%}@font-face{font-family:Onest Fallback Roboto;font-weight:500;src:local(Roboto);size-adjust:108.512%;ascent-override:91.0294%;descent-override:28.6227%;line-gap-override:0%}@font-face{font-family:Onest Fallback Roboto;font-weight:600;src:local(Roboto);size-adjust:109.657%;ascent-override:90.0792%;descent-override:28.3239%;line-gap-override:0%}@font-face{font-family:Onest Fallback Roboto;font-weight:700;src:local(Roboto);size-adjust:110.573%;ascent-override:89.3332%;descent-override:28.0893%;line-gap-override:0%}.post-body{font:400 18px/1.7 var(--font-ui);color:#e3e0d8;text-wrap:pretty;overflow-wrap:anywhere}.post-body>*{margin:0}.post-body>*+*{margin-top:22px}.post-body p{font:400 18px/1.7 var(--font-ui);color:#e3e0d8}.post-body h2{font:700 30px/1.15 var(--font-display);letter-spacing:-.025em;color:var(--chalk);scroll-margin-top:90px}.post-body>*+h2{margin-top:40px}.post-body h3{font:700 21px/1.25 var(--font-display);letter-spacing:-.015em;color:var(--chalk);scroll-margin-top:90px}.post-body>*+h3{margin-top:32px}.post-body b,.post-body strong{color:var(--chalk);font-weight:700}.post-body em,.post-body i{font-style:italic}.post-body u{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.post-body s{text-decoration:line-through}.post-body a{color:var(--yolk);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.post-body a:hover{color:var(--yolk-light)}.post-body ol,.post-body ul{font:400 18px/1.6 var(--font-ui);color:#e3e0d8;flex-direction:column;padding:0;list-style:none;display:flex}.post-body ol li>p,.post-body ul li>p{font:inherit;color:inherit;margin:0}.post-body ol li>p+p,.post-body ul li>p+p{margin-top:8px}.post-body ul{gap:10px}.post-body ul li{grid-template-columns:22px 1fr;gap:8px;display:grid}.post-body ul li:before{content:"";background:var(--yolk);border-radius:2px;width:8px;height:8px;margin-top:11px;display:block}.post-body ol{counter-reset:pb-ol;gap:12px}.post-body ol li{counter-increment:pb-ol;grid-template-columns:36px 1fr;align-items:start;gap:10px;display:grid}.post-body ol li:before{content:counter(pb-ol);background:var(--chalk);width:28px;height:28px;color:var(--ink);font:900 13px/1 var(--font-display);border-radius:8px;justify-content:center;align-items:center;display:flex}.post-body .pb-figure{flex-direction:column;gap:10px;display:flex}.post-body .pb-figure img{background:var(--panel);border-radius:18px;width:100%;height:auto;display:block}.post-body .pb-figure figcaption{font:500 14px/1.4 var(--font-ui);color:var(--muted)}.post-body>*+.pb-figure{margin-top:30px}.post-body .pb-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.post-body .pb-pair .pb-figure{gap:8px;margin:0}.post-body .pb-pair .pb-figure img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:14px}.post-body .pb-pair .pb-figure figcaption{font-size:13px}.post-body .pb-quote{background:var(--yolk);color:var(--ink);font:700 22px/1.35 var(--font-display);letter-spacing:-.02em;text-wrap:pretty;border-radius:18px;padding:22px 26px}.post-body .pb-quote .pb-quote__body>*{margin:0}.post-body .pb-quote .pb-quote__body>*+*{margin-top:10px}.post-body .pb-quote a,.post-body .pb-quote b,.post-body .pb-quote p,.post-body .pb-quote strong{font:inherit;color:inherit;letter-spacing:inherit}.post-body .pb-quote a{text-decoration-color:#11131880}.post-body .pb-quote .pb-quote__source{font:500 14px/1.4 var(--font-ui);letter-spacing:0;margin-top:10px;font-style:normal;display:block}.post-body .pb-quote+*,.post-body>*+.pb-quote{margin-top:28px}.post-body .pb-callout{background:var(--panel);border-radius:16px;grid-template-columns:32px 1fr;align-items:start;gap:12px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1.5px #ffc53173}.post-body .pb-callout .pb-callout__i{background:var(--yolk);width:28px;height:28px;color:var(--ink);font:900 15px/1 var(--font-display);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.post-body .pb-callout p{font:500 16px/1.55 var(--font-ui);color:#e3e0d8;min-width:0;margin:0}.post-body hr{background:#ffffff1a;border:0;height:1px}.post-body>*+hr{margin-top:34px}.post-body .pb-chart{background:var(--panel);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px;display:flex}.post-body .pb-chart .pb-chart__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.post-body .pb-chart .pb-chart__title{font:700 17px/1.25 var(--font-display);color:var(--chalk)}.post-body .pb-chart .pb-chart__note{font:500 13px/1.3 var(--font-ui);color:var(--muted);white-space:nowrap}.post-body .pb-chart .pb-chart__bars{align-items:end;gap:10px;height:160px;display:grid}.post-body .pb-chart .pb-chart__col{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.post-body .pb-chart .pb-chart__value{font:700 14px/1 var(--font-ui);color:var(--chalk);font-variant-numeric:tabular-nums}.post-body .pb-chart .pb-chart__bar{background:#3a3f4e;border-radius:8px 8px 3px 3px;width:100%}.post-body .pb-chart .pb-chart__bar.is-hi{background:var(--yolk)}.post-body .pb-chart .pb-chart__labels{font:600 13px/1.3 var(--font-ui);color:var(--muted);text-align:center;gap:10px;display:grid}.post-body .pb-chart .pb-chart__labels>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.post-body .pb-table .pb-table__scroll{background:var(--panel);border-radius:18px;overflow:auto hidden}.post-body .pb-table table{border-collapse:collapse;width:100%;font:500 15px/1.35 var(--font-ui);color:var(--chalk)}.post-body .pb-table td,.post-body .pb-table th{text-align:left;vertical-align:middle;padding:14px 18px;position:relative}.post-body .pb-table td>p,.post-body .pb-table th>p{font:inherit;color:inherit;margin:0}.post-body .pb-table td>p+p,.post-body .pb-table th>p+p{margin-top:4px}.post-body .pb-table th{background:var(--panel-2);font:700 12px/1.3 var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.post-body .pb-table tr+tr td,.post-body .pb-table tr+tr th{border-top:1px solid #ffffff0f}.post-body .pb-table td[data-num],.post-body .pb-table th[data-num]{text-align:right;font-variant-numeric:tabular-nums}.post-body .pb-table td:first-child img{background:var(--chalk);-o-object-fit:contain;object-fit:contain;vertical-align:middle;border-radius:8px;width:32px;height:32px;margin-right:10px;display:inline-block}.post-body .pb-table.has-total tr:last-child td{background:#161920;border-top:1.5px solid #ffffff24;font-weight:700}.post-body .pb-table .pb-caption{font:500 13px/1.4 var(--font-ui);color:var(--muted);margin:12px 0 0}.post-body:focus,.post-body:focus-visible{outline:none}.post-body p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--dim);float:left;pointer-events:none;height:0}.post-body .ProseMirror-selectednode{outline:2px solid var(--yolk);outline-offset:4px;border-radius:12px}.post-body .selectedCell:after{content:"";pointer-events:none;background:#ffc53124;position:absolute;inset:0}.post-body .ProseMirror-gapcursor:after{border-top-color:var(--yolk)}@media (width<=720px){.post-body{font:400 17px/1.65 var(--font-ui)}.post-body>*+*{margin-top:16px}.post-body p{font:400 17px/1.65 var(--font-ui)}.post-body h2{font:700 22px/1.2 var(--font-display);letter-spacing:-.02em;scroll-margin-top:70px}.post-body>*+h2{margin-top:30px}.post-body h3{font:700 18px/1.3 var(--font-display);scroll-margin-top:70px}.post-body>*+h3{margin-top:24px}.post-body ol,.post-body ul{font:400 16px/1.55 var(--font-ui)}.post-body ul{gap:8px}.post-body ul li{grid-template-columns:18px 1fr;gap:6px}.post-body ul li:before{width:7px;height:7px;margin-top:10px}.post-body ol{gap:10px}.post-body ol li{grid-template-columns:32px 1fr;gap:8px}.post-body ol li:before{border-radius:7px;width:26px;height:26px;font-size:12px}.post-body .pb-figure{gap:8px}.post-body .pb-figure img{border-radius:14px}.post-body .pb-figure figcaption{font-size:13px}.post-body>*+.pb-figure{margin-top:20px}.post-body .pb-pair{gap:8px}.post-body .pb-pair .pb-figure img{aspect-ratio:1;border-radius:12px}.post-body .pb-pair .pb-figure figcaption{font-size:12px}.post-body .pb-quote{font:700 19px/1.3 var(--font-display);border-radius:16px;padding:18px 20px}.post-body .pb-quote .pb-quote__source{font-size:13px}.post-body .pb-quote+*,.post-body>*+.pb-quote{margin-top:20px}.post-body .pb-callout{border-radius:14px;grid-template-columns:26px 1fr;gap:10px;padding:14px}.post-body .pb-callout .pb-callout__i{width:24px;height:24px;font-size:12px}.post-body .pb-callout p{font:500 14px/1.5 var(--font-ui)}.post-body>*+hr{margin-top:24px}.post-body .pb-chart{border-radius:16px;gap:12px;padding:18px}.post-body .pb-chart .pb-chart__title{font-size:14px}.post-body .pb-chart .pb-chart__note{font-size:11px}.post-body .pb-chart .pb-chart__bars{gap:8px;height:110px}.post-body .pb-chart .pb-chart__col{gap:6px}.post-body .pb-chart .pb-chart__value{font-size:12px}.post-body .pb-chart .pb-chart__labels{gap:8px;font-size:11px}.post-body .pb-table .pb-table__scroll{border-radius:14px}.post-body .pb-table table{min-width:100%;font-size:14px}.post-body .pb-table td,.post-body .pb-table th{white-space:nowrap}.post-body .pb-table th{padding:10px 12px;font-size:10px}.post-body .pb-table td{padding:11px 12px}.post-body .pb-table td:first-child img{width:28px;height:28px;margin-right:8px}.post-body .pb-table .pb-caption{margin-top:8px;font-size:12px}}*,:after,:before{box-sizing:border-box}html{background:var(--night);-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--chalk);font:500 15px/1.4 var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--yolk);text-decoration:none}a:hover{color:var(--yolk-light)}iframe,img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p{margin:0}.t-display{font:900 60px/1 var(--font-display);letter-spacing:-.035em}.t-h1{font:900 56px/1 var(--font-display);letter-spacing:-.04em}html[lang=zh] :is(h1,h2,h3){text-wrap:balance}.t-h2{font:700 28px/1.1 var(--font-display);letter-spacing:-.02em}.t-h3{font:700 20px/1.2 var(--font-display)}.t-clock{font:900 64px/1 var(--font-display);letter-spacing:-.03em}.t-label{font:700 13px/1 var(--font-ui);text-transform:uppercase;letter-spacing:.06em}.t-meta{font:500 13px/1.4 var(--font-ui);color:var(--muted)}.t-body{font:500 15px/1.4 var(--font-ui)}.num{font-variant-numeric:tabular-nums}@media (width<=720px){.t-display,.t-h1{font-size:40px}.t-clock{font-size:44px}}.container{width:100%;max-width:calc(var(--content) + var(--gutter)*2);padding-inline:var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--planted)!important;background-color:#ff4d3d0f!important}.field-err{font:600 13px/1.35 var(--font-ui);color:var(--planted);margin-top:6px;display:block}.form-banner{min-height:52px;color:var(--chalk);font:500 15px/1.4 var(--font-ui);background:#ff4d3d1f;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.form-banner:before{content:"!";color:var(--planted);font:800 15px/1 var(--font-ui);flex:none}.form-banner a,.form-banner button{color:var(--yolk);font:600 15px/1 var(--font-ui);flex:none;padding:0}.err[data-v-d3a33c6d]{min-height:calc(100dvh - var(--header-h) - 130px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;padding-block:40px;display:grid}.err[data-v-d3a33c6d],.err__four[data-v-d3a33c6d]{align-items:center}.err__four[data-v-d3a33c6d]{justify-content:center;gap:10px;display:flex}.err__four[data-v-d3a33c6d]>*{flex-shrink:0}.err__four span[data-v-d3a33c6d]{font:900 240px/1 var(--font-display);letter-spacing:-.06em;color:var(--chalk)}.err__egg[data-v-d3a33c6d]{width:160px;height:200px;box-shadow:inset 0 0 0 36px var(--yolk);border-radius:50% 50% 46% 46%/58% 58% 42% 42%;display:block;transform:translateY(10px)}.err__nest[data-v-d3a33c6d]{background:var(--panel);border-radius:24px;height:560px;position:relative;overflow:hidden}.err__ghost[data-v-d3a33c6d]{font:900 220px/1 var(--font-display);letter-spacing:-.04em;color:#262a35;white-space:nowrap;position:absolute;top:40px;left:-8px}.err__ellipse[data-v-d3a33c6d]{background:var(--panel-2);border-radius:50%;width:300px;height:70px;margin-left:-150px;position:absolute;bottom:120px;left:50%;box-shadow:inset 0 10px #353a48}.err__shh[data-v-d3a33c6d]{background:var(--yolk);border-radius:24px;place-items:center;height:560px;display:grid;position:relative;overflow:hidden}.err__ghost--shh[data-v-d3a33c6d]{color:#ffd972;text-align:center;letter-spacing:-.06em;font-size:230px;top:70px;left:0;right:0}.err__silhouette[data-v-d3a33c6d]{filter:brightness(0)opacity(.85);width:auto;height:300px;position:relative}.err__btn--steam[data-v-d3a33c6d]{gap:10px;padding-left:20px}.err__steam[data-v-d3a33c6d]{width:24px;height:24px}.err__text[data-v-d3a33c6d]{flex-direction:column;gap:22px;max-width:520px;display:flex}.err__url[data-v-d3a33c6d]{font:700 14px/1 var(--font-ui);color:var(--muted);overflow-wrap:anywhere}.err__title[data-v-d3a33c6d]{font:900 56px/1.02 var(--font-display);letter-spacing:-.04em;color:var(--chalk)}.err__body[data-v-d3a33c6d]{font:500 18px/1.5 var(--font-ui);color:var(--soft)}.err__actions[data-v-d3a33c6d]{gap:10px;display:flex}.err__actions[data-v-d3a33c6d]>*{flex-shrink:0}.err__btn[data-v-d3a33c6d]{white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;height:64px;padding:0 28px;display:inline-flex}.err__btn--primary[data-v-d3a33c6d]{background:var(--yolk);color:var(--ink);font:700 17px/1 var(--font-display)}.err__btn--secondary[data-v-d3a33c6d]{color:var(--chalk);font:700 15px/1 var(--font-ui);border:1.5px solid #ffffff38}.err__links[data-v-d3a33c6d]{gap:18px;display:flex}.err__links a[data-v-d3a33c6d]{font:600 14px/1 var(--font-ui);color:var(--yolk)}.err__note[data-v-d3a33c6d]{background:var(--panel);border-radius:var(--r-primary);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.err__note b[data-v-d3a33c6d]{font:700 14px/1.3 var(--font-ui);color:var(--chalk)}.err__note span[data-v-d3a33c6d]{font:500 14px/1.45 var(--font-ui);color:var(--muted)}@media (width<=900px){.err[data-v-d3a33c6d]{min-height:calc(100dvh - var(--header-h) - 130px);grid-template-columns:1fr;align-content:start;align-items:start;gap:20px;padding-block:12px 28px}.err__four span[data-v-d3a33c6d]{font-size:130px}.err__egg[data-v-d3a33c6d]{width:86px;height:108px;box-shadow:inset 0 0 0 20px var(--yolk);transform:translateY(6px)}.err__nest[data-v-d3a33c6d]{border-radius:20px;height:240px}.err__ghost[data-v-d3a33c6d]{font-size:110px;top:30px}.err__shh[data-v-d3a33c6d]{border-radius:20px;height:240px}.err__ghost--shh[data-v-d3a33c6d]{font-size:150px;top:34px}.err__silhouette[data-v-d3a33c6d]{height:130px}.err__ellipse[data-v-d3a33c6d]{width:180px;height:44px;margin-left:-90px;bottom:44px;box-shadow:inset 0 8px #353a48}.err__url[data-v-d3a33c6d]{font-size:12px}.err__note[data-v-d3a33c6d]{display:none}.err__note--keep[data-v-d3a33c6d]{display:flex}.err__text[data-v-d3a33c6d]{flex:1;gap:16px;max-width:none}.err__title[data-v-d3a33c6d]{font-size:30px;line-height:1.05}.err__body[data-v-d3a33c6d]{font-size:14px}.err__desktop-only[data-v-d3a33c6d]{display:none}.err__actions[data-v-d3a33c6d]{flex-direction:column;gap:10px;margin-top:auto;padding-top:32px}.err__btn[data-v-d3a33c6d]{width:100%}.err__btn--primary[data-v-d3a33c6d]{height:60px;font-size:16px}.err__btn--secondary[data-v-d3a33c6d]{height:52px}.err__links[data-v-d3a33c6d]{justify-content:center}}
