@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--st-bg:#e5e7eb;--st-fg:#111827;--st-time:#c8102e;--st-label:#c8102e;--primary:#0b5fa5;--accent:#c8102e;--text:#1b1b1f;--muted:#5f6368;--border:#e3e5e8;--soft:#f6f7f9;--font:"Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--maxw:1300px;--logo-h:78px}
.brand .logo{height:78px;width:auto;max-width:100%;max-height:none}
:root{--alt-bg:#f1f3f5;--alt-bg2:#ffffff;--ln:#c9ced6}
:root{--sw-category:320px;--sw-article:320px}
html{background:#e6e9ee}html body{width:calc(100% - 32px);max-width:1300px;margin:24px auto 23px;background:#fff;box-shadow:0 0 32px rgba(15,23,42,.2)}@media (max-width:900px){html body{width:auto;max-width:none;margin:0;box-shadow:none}}
:root{--tb-bg:#0b1f3a;--tb-fg:#e8eefc;--tb-h:50px;--tb-fs:14px;--tb-ic:18px;--tb-fw:700}
:root{--mh-menu:#78a2c4;--mh-menu-fg:#ffffff}
.s-1{--mc:#c8102e}
.s-2{--mc:#2e8b57}
.s-3{--mc:#e08a00}
.s-4{--mc:#7b3fa0}
.s-5{--mc:#0e8f9a}
.s-6{--mc:#d6336c}
.s-7{--mc:#5c7a1f}
.s-8{--mc:#0b5fa5}
.s-9{--mc:#c8102e}
.s-10{--mc:#2e8b57}
.s-11{--mc:#e08a00}
.s-12{--mc:#7b3fa0}
.s-13{--mc:#0e8f9a}
.s-14{--mc:#d6336c}
.s-15{--mc:#5c7a1f}
.s-16{--mc:#0b5fa5}
.s-17{--mc:#c8102e}
.s-18{--mc:#2e8b57}
.s-19{--mc:#e08a00}
.s-20{--mc:#7b3fa0}
.s-21{--mc:#0e8f9a}
.s-22{--mc:#d6336c}
.s-23{--mc:#5c7a1f}
.s-24{--mc:#0b5fa5}
.s-25{--mc:#c8102e}
.s-26{--mc:#2e8b57}
.s-27{--mc:#e08a00}
.s-28{--mc:#7b3fa0}
.s-29{--mc:#0e8f9a}
.s-30{--mc:#d6336c}
.s-31{--mc:#5c7a1f}
.s-32{--mc:#0b5fa5}
.s-33{--mc:#c8102e}
:root{--wx-rad:16px;}
