.portal37{background:#fff;color:#141414;font-family:Arial,Helvetica,sans-serif;--accent:#d71920;--bg:#fff;--text:#141414;--muted:#626262;--border:#ddd;--card:#fff}.portal37 a{color:inherit}.portal37 a:hover{color:#c4161c}.portal37 .wrap{max-width:1280px;width:calc(100% - 48px);margin:auto}.portal37 main.wrap{padding-top:28px}.portal37 :focus-visible{outline:3px solid #c4161c;outline-offset:4px}.p37-header{border-bottom:1px solid #ddd;background:white;position:relative;z-index:20}.p37-header-inner{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 24px;position:relative}.p37-logo{font-size:26px;font-weight:900;letter-spacing:-1px;white-space:nowrap;text-decoration:none}.p37-logo img{max-width:260px;width:auto;height:auto;max-height:52px;object-fit:contain}.p37-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:18px;font-size:12px;font-weight:800}.p37-nav a{text-decoration:none}.p37-navitem{display:flex;align-items:center;position:relative;gap:3px}.p37-nav summary{cursor:pointer;list-style:none;padding:10px 4px}.p37-nav summary::-webkit-details-marker{display:none}.p37-sub{position:absolute;top:100%;left:0;min-width:220px;max-height:65vh;overflow:auto;padding:18px;background:white;border:1px solid #ddd;box-shadow:0 8px 16px #0001;display:grid;gap:16px}.p37-mega{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 10px 18px #0002;border-top:3px solid #d71920;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:32px;max-height:70vh;overflow:auto}.p37-group{list-style:none;padding:0;margin:0;min-width:0}.p37-group>li>a{font-weight:800}.p37-group li{margin-bottom:12px;overflow-wrap:anywhere}.p37-group ul{list-style:none;padding:14px 0 0 12px;font-size:14px;font-weight:400}.p37-group a{text-decoration:none}.p37-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:38px}.p37-primary,.p37-sidebar{min-width:0}.p37-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:3px solid #171717;padding-top:16px;margin-bottom:18px}.p37-home h2,.p37-footer h2{font-size:22px;font-weight:850;line-height:1.2;margin:0}.p37-section-head>a{font-size:13px}.p37-section-head button{width:36px;height:36px;border:1px solid #ccc;background:white;color:#111;cursor:pointer;margin-left:6px;font-size:20px}.p37-section-head button:disabled{opacity:.35;cursor:default}.p37-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:14px;overscroll-behavior-x:contain}.p37-card{flex:0 0 calc(50% - 10px);scroll-snap-align:start;min-width:0}.p37-card a{text-decoration:none}.p37-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#f2f2f2}.p37-hero .p37-card{flex-basis:100%}.p37-card p{font-size:15px;line-height:1.6;margin:8px 0 0;color:#444}.p37-hero .p37-card p{font-size:18px}.p37-card-meta{font-size:11px;letter-spacing:1px;color:#777;margin-top:14px}.p37-noimage{background:#f0f0f0;border-left:4px solid #d71920;aspect-ratio:16/9;padding:24px;box-sizing:border-box;display:flex;align-items:center;margin:0;font-size:24px}.p37-carousel{margin-bottom:38px}.p37-live>h2,.p37-wiki>h2{border-top:3px solid #171717;padding:20px 0 16px}.p37-live>h2 span{font-size:18px;color:#d71920;margin-right:8px}.p37-filters{display:flex;overflow-x:auto;gap:20px;white-space:nowrap;border-bottom:1px solid #ddd;padding:0 0 14px;scrollbar-width:thin}.p37-filters a{font-size:13px;text-decoration:none;padding:8px 0}.p37-filters [aria-current=true]{color:#c4161c;border-bottom:2px solid #c4161c;font-weight:700}.p37-news-list{max-height:650px;overflow-y:auto;scrollbar-width:thin}.p37-news{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:20px 0;border-bottom:1px solid #eee}.p37-news[hidden]{display:none}.p37-news time{font-size:18px;font-weight:800;color:#c4161c}.p37-news time small{display:block;font-size:10px;color:#777;margin-top:5px;font-weight:400}.p37-news h3{font-size:18px;line-height:1.4;margin:0;font-weight:600}.p37-news a{text-decoration:none}.p37-news span{font-size:10px;color:#777;text-transform:uppercase;display:block;margin-top:8px;letter-spacing:.7px}.p37-allnews{display:block;padding:20px 0;font-size:13px;font-weight:700}.p37-wiki{margin-top:36px}.p37-wiki article{padding:16px 0;border-bottom:1px solid #eee}.p37-wiki h3{margin:0;font-size:18px}.p37-wiki p{font-size:14px;color:#626262;line-height:1.5}.p37-wiki>a{display:block;padding:20px 0}.p37-ranking{margin:36px 0 60px}.p37-ranking p{color:#626262;font-size:12px;line-height:1.6}.p37-table-scroll{overflow:auto}.p37-ranking table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:14px;background:#fff;color:#141414}.p37-ranking th,.p37-ranking td{padding:16px;text-align:right;border-bottom:1px solid #e5e5e5;background:#fff}.p37-ranking th:first-child,.p37-ranking th:nth-child(2){text-align:left}.p37-ranking thead th{font-size:11px;text-transform:uppercase;background:#f5f5f5}.p37-ranking a{text-decoration:none}.p37-ranking small{color:#777;margin-left:8px}.p37-down{color:#bd151c}.p37-footer{background:white!important;border-top:1px solid #ddd!important;padding:40px 0 0!important;color:#222!important}.p37-footer-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;padding-bottom:32px}.p37-footer-links{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-top:1px solid #ddd;padding:32px 0}.p37-footer h2{font-size:14px;margin-bottom:20px}.p37-footer-links a{display:block;font-size:13px;margin:14px 0;text-decoration:none}.p37-legal{border-top:1px solid #ddd;text-align:center;color:#626262;font-size:12px;padding:26px 0;line-height:2.5}.p37-urgent{background:#f5f5f5;padding:14px;margin-bottom:24px}.p37-urgent strong{background:#c4161c;color:#fff;padding:8px;margin-right:12px}.p37-visually-hidden,.p37-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.p37-skip:focus{display:block;padding:14px}.portal37 .km-ticker{max-width:1280px;margin:auto}.p37-news-empty[hidden]{display:none}@media(max-width:1100px){.p37-header-inner{flex-direction:column;align-items:flex-start;gap:12px}.p37-nav{justify-content:flex-start;gap:16px}.p37-mega{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.portal37 .wrap{width:calc(100% - 32px)}.p37-header-inner{padding:20px 16px}.p37-logo{font-size:24px}.p37-nav{gap:10px;font-size:11px}.p37-layout{grid-template-columns:1fr;gap:20px}.p37-primary{display:contents}.p37-hero{grid-row:1;margin-bottom:0}.p37-sidebar{grid-row:2}.p37-mega{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}.p37-sub{left:auto;right:0;min-width:180px}.p37-card{flex-basis:82%}.p37-home h2{font-size:20px}.p37-hero .p37-card p{font-size:16px}.p37-news-list{max-height:520px}.p37-footer-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.p37-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.p37-noimage{font-size:20px}.p37-section-head>a{max-width:120px}.p37-navitem{position:static}.p37-drop{position:relative}}@media(prefers-reduced-motion:reduce){.p37-track{scroll-behavior:auto}}
.p37-carousel{min-width:0}.p37-section-head button{padding:0;line-height:1;border-radius:0;box-sizing:border-box}.p37-section-head>div{white-space:nowrap;display:flex}.p37-track .p37-card{box-sizing:border-box}
.portal37{--orange:#c4161c}.p37-ranking thead th{color:#626262}.p37-ranking td a,.p37-ranking th a{color:#141414}.p37-custom{margin:30px 0}.p37-nav>a,.p37-navitem>a{display:flex;align-items:center;min-height:36px}.p37-mega{left:50%;right:auto;width:100vw;transform:translateX(-50%);box-sizing:border-box}
