/* Arena HOME 8 — scoped layout and components. Existing payments/modules unchanged. */
body.n-next .n-main > .arena-layout-grid {display:grid;grid-template-columns:224px minmax(0,1fr);gap:24px;margin:0;align-items:start}
body.n-next .arena-left-rail,body.n-next .arena-content-rail,body.n-next .arena-left-priority,body.n-next .arena-left-secondary{min-width:0}
body.n-next .arena-left-rail{grid-column:1;grid-row:1;display:block}
body.n-next .arena-content-rail{grid-column:2;grid-row:1}
body.n-next .arena-content-rail > [class*="col-"]{width:100%;max-width:100%;flex:none;padding-left:0;padding-right:0;order:initial}
body.n-next .arena-left-rail .block{margin:0 0 18px;padding:18px;border-radius:18px}
body.n-next .arena-left-rail .block_head{font-size:16px;margin-bottom:14px}
body.n-next .arena-left-rail .vertical-navigation ul{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:0;margin:0}
body.n-next .arena-left-rail .vertical-navigation li{margin:0;list-style:none}
body.n-next .arena-left-rail .vertical-navigation li > a{display:flex;align-items:center;min-height:40px;height:auto;width:100%;padding:10px 12px;border:1px solid var(--n-line);border-radius:11px;background:var(--n-surface-2);font-size:13px;line-height:1.45;color:var(--n-muted);white-space:normal;overflow-wrap:anywhere}
body.n-next .arena-left-rail .vertical-navigation li > a:hover,body.n-next .arena-left-rail .vertical-navigation li > a[aria-current="page"],body.n-next .arena-left-rail .vertical-navigation li.active > a,body.n-next .arena-left-rail .vertical-navigation li > a.active{background:var(--n-accent-soft);border-color:var(--n-ring);color:var(--n-link)}
body.n-next .arena-rail-disclosure > summary{display:flex;align-items:center;flex-wrap:wrap;position:relative;gap:4px 10px;list-style:none;font-size:16px;font-weight:800;line-height:1.4;color:var(--n-text);cursor:default}
body.n-next .arena-rail-disclosure > summary::-webkit-details-marker{display:none}
body.n-next .arena-rail-disclosure > summary > small{display:none}
body.n-next .arena-rail-disclosure[open] > summary{margin-bottom:14px}
body.n-next .arena-rail-actions .btn{display:flex;align-items:center;justify-content:center;width:100%;margin:0;min-height:43px;white-space:normal;font-size:14px}
body.n-next .arena-rail-actions .btn + .btn{margin-top:8px}
body.n-next .arena-rail-select select{height:46px!important;min-height:46px!important;line-height:normal!important;padding:0 36px 0 12px!important;font-size:14px!important}
body.n-next .arena-left-secondary:empty{display:none}

/* Three regular slides + an optional fourth monitoring slide. */
body.n-next .n-main .arena-home-hero{--arena-hero-height:380px;display:grid;grid-template-columns:minmax(0,1fr) 298px;gap:18px;width:100%;margin:0 0 26px;padding:0;min-width:0;background:none;border:0}
body.n-next .n-main .arena-home-hero:not(:has(.arena-home-donation)){grid-template-columns:minmax(0,1fr)}
body.n-next .arena-carousel{position:relative;isolation:isolate;width:100%;height:var(--arena-hero-height);min-width:0;overflow:hidden;border:1px solid var(--n-line);border-radius:22px;background:#14212c;box-shadow:0 8px 28px rgba(0,0,0,.06)}
body.n-next .arena-carousel-stage{position:relative;height:calc(100% - 52px);min-width:0;touch-action:pan-y}
body.n-next .arena-slide{position:absolute;inset:0;isolation:isolate;overflow:hidden;background:#14212c}
body.n-next .arena-slide[hidden],body.n-next .arena-carousel [hidden],body.n-next .arena-home-donation [hidden],body.n-next .arena-community-leaders [hidden]{display:none!important}
body.n-next .arena-slide.is-active{animation:arena-slide-reveal .45s ease-out}
@keyframes arena-slide-reveal{from{opacity:.35;transform:translateX(7px)}to{opacity:1;transform:translateX(0)}}
body.n-next .arena-slide-art{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:72% center;filter:saturate(.82) brightness(.92);transition:filter .25s ease,opacity .25s ease;pointer-events:none}
body.n-next .arena-slide::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(13,22,31,.98),rgba(13,22,31,.86) 37%,rgba(13,22,31,.15) 90%)}
body.n-next .arena-slide-copy{position:relative;z-index:1;padding:28px;max-width:410px;width:78%;min-width:0}
body.n-next .arena-slide-kicker{display:flex;align-items:center;gap:7px;font-size:10px;line-height:1.5;letter-spacing:.12em;font-weight:800;color:#b6d7eb}
body.n-next .arena-slide-kicker > i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#78ccf6;box-shadow:0 0 12px rgba(120,204,246,.6)}
body.n-next .arena-slide h2{margin:17px 0 14px;color:#f4f7fb;font-size:clamp(30px,2.9vw,42px);line-height:1.08;font-weight:800;letter-spacing:-.045em;overflow-wrap:normal}
body.n-next .arena-slide h2 em{font-style:normal;color:#7ecdf4}
body.n-next .arena-slide-copy > p{font-size:14px;line-height:1.6;color:#bfcddb;margin:0 0 22px;max-width:300px}
body.n-next .arena-slide .btn-primary{min-height:43px;padding:11px 17px;font-size:13px;line-height:1.4;gap:15px;color:#123044!important;background:#78ccf6;border:1px solid #78ccf6;border-radius:11px;white-space:normal;box-shadow:0 5px 16px rgba(7,17,26,.1)}
body.n-next .arena-slide .btn-primary:hover{background:#a0ddfa;border-color:#a0ddfa;color:#123044!important}
body.n-next .arena-slide-cta > span{font-size:18px;line-height:1}
body.n-next .arena-slide-label{position:absolute;right:18px;bottom:16px;color:rgba(202,223,238,.62);font-size:9px;letter-spacing:.12em;font-weight:700}
body.n-next .arena-carousel-controls{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:8px;height:52px;padding:0 17px 0 24px;border-top:1px solid rgba(130,175,208,.16);background:#14212c;color:#bcd3e4}
body.n-next .arena-carousel-dots,body.n-next .arena-carousel-tools{display:flex;align-items:center;gap:5px;min-width:0}
body.n-next .arena-carousel-controls button{display:grid;place-items:center;width:32px;height:34px;min-width:32px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}
body.n-next .arena-carousel-controls button:hover{background:rgba(120,204,246,.14);color:#a0ddfa}
body.n-next .arena-carousel-controls button svg{width:17px;height:17px}
body.n-next .arena-carousel-dots button{width:27px;min-width:27px}
body.n-next .arena-carousel-dots button > span{display:block;width:7px;height:7px;border-radius:6px;background:#476273;transition:width .2s,background .2s}
body.n-next .arena-carousel-dots button.is-active > span{width:23px;background:#78ccf6}
body.n-next .arena-carousel-count{white-space:nowrap;margin-right:7px;font-size:11px;font-variant-numeric:tabular-nums;color:#809aae}
body.n-next .arena-carousel-count b{color:#d9e8f3}
body.n-next .arena-carousel .arena-play-icon,body.n-next .arena-carousel.is-paused .arena-pause-icon{display:none}
body.n-next .arena-carousel.is-paused .arena-play-icon{display:block}

/* Re-colour the actual artwork and its overlays when the site's theme changes. */
html[data-theme="light"] body.n-next .arena-slide,html[data-theme="light"] body.n-next .arena-carousel{background:#e3eef5}
html[data-theme="light"] body.n-next .arena-slide-art{filter:saturate(.46) brightness(1.5) contrast(.83);opacity:.8}
html[data-theme="light"] body.n-next .arena-slide::after{background:linear-gradient(90deg,rgba(237,246,251,1),rgba(237,246,251,.94) 33%,rgba(237,246,251,.27) 83%,rgba(237,246,251,.08))}
html[data-theme="light"] body.n-next .arena-slide h2{color:#182f40}
html[data-theme="light"] body.n-next .arena-slide h2 em{color:#237ba8}
html[data-theme="light"] body.n-next .arena-slide-copy > p{color:#4a6274}
html[data-theme="light"] body.n-next .arena-slide-kicker{color:#356c8c}
html[data-theme="light"] body.n-next .arena-slide-label{color:#365d73}
html[data-theme="light"] body.n-next .arena-carousel-controls{background:#e3eef5;border-top-color:#ccdfe9;color:#46687f}
html[data-theme="light"] body.n-next .arena-carousel-count b{color:#1b435b}
html[data-theme="light"] body.n-next .arena-carousel-dots button > span{background:#b5cbd9}
html[data-theme="light"] body.n-next .arena-carousel-dots button.is-active > span{background:#297fac}
html[data-theme="light"] body.n-next .arena-carousel-controls button:hover{background:#d2e6f1;color:#176994}

/* Compact monitoring slide. */
body.n-next .arena-featured-server .arena-slide-copy{width:84%;max-width:440px;padding-top:24px}
body.n-next .arena-featured-server h2{font-size:clamp(22px,2vw,30px);line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin:13px 0 6px}
body.n-next .arena-featured-server .arena-featured-caption{font-size:12px;margin-bottom:10px;line-height:1.45}
body.n-next .arena-featured-meta{display:flex;align-items:center;gap:16px;color:#dbeaf5;margin:0 0 7px}
body.n-next .arena-featured-meta > strong{font-size:43px;line-height:1.1;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
body.n-next .arena-featured-meta small{font-size:21px;color:#91b5cc!important}
body.n-next .arena-featured-meta > span{font-size:11px;line-height:1.5;color:#b2cadb}
body.n-next .arena-featured-meta b{font-size:12px;font-weight:650;max-width:160px;display:block;overflow-wrap:anywhere}
body.n-next .arena-featured-load{height:5px;max-width:300px;border-radius:5px;background:rgba(134,179,208,.18);overflow:hidden;margin:0 0 14px}
body.n-next .arena-featured-load > span{display:block;height:100%;background:#78ccf6;border-radius:inherit;transition:width .3s}
body.n-next .arena-featured-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
body.n-next .arena-featured-copy{font:inherit;font-size:12px;line-height:1.3;color:#c7e5f8;background:rgba(121,178,212,.12);border:1px solid rgba(139,185,214,.3);min-height:40px;border-radius:9px;padding:9px 11px;cursor:pointer;max-width:100%;overflow-wrap:anywhere}
body.n-next .arena-featured-time{display:block;margin-top:8px;font-size:10px;color:#8ca9be;line-height:1.4}
body.n-next .arena-featured-map{position:absolute;right:16px;bottom:16px;width:130px;height:80px;object-fit:cover;border:1px solid rgba(170,210,230,.3);border-radius:12px;opacity:.8;pointer-events:none}
html[data-theme="light"] body.n-next .arena-featured-meta{color:#1b435b}
html[data-theme="light"] body.n-next .arena-featured-meta > span,html[data-theme="light"] body.n-next .arena-featured-meta small,html[data-theme="light"] body.n-next .arena-featured-time{color:#4a7088!important}
html[data-theme="light"] body.n-next .arena-featured-copy{color:#205c7c;background:#daebf5;border-color:#b8d1e1}

/* Donation panel: a fixed footprint in BOTH tabs, scroll only inside the content. */
body.n-next .arena-home-hero .arena-home-donation.block{display:flex;flex-direction:column;width:100%;height:var(--arena-hero-height);min-width:0;max-width:100%;margin:0;padding:20px;border:1px solid var(--n-line);border-radius:22px;background:var(--n-surface);overflow:visible}
body.n-next .arena-donation-panel-heading{display:flex;align-items:center;gap:11px;margin-bottom:16px;flex-shrink:0}
body.n-next .arena-panel-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--n-accent-soft);color:var(--n-link);font-size:25px;line-height:1}
body.n-next .arena-panel-kicker{display:block;font-size:9px;line-height:1.3;letter-spacing:.1em;color:var(--n-muted);font-weight:800;margin-bottom:4px}
body.n-next .arena-donation-panel-heading h2{font-size:16px;line-height:1.3;letter-spacing:-.02em;margin:0}
body.n-next .arena-home-donation .arena-donation-tabs{margin:0 0 15px;flex-shrink:0}
body.n-next .arena-home-donation .arena-donation-tabs button,body.n-next .arena-leaders-tabs button{font-family:inherit;font-size:12px;line-height:1.4;min-height:38px;padding:8px 6px;font-weight:750;border:1px solid var(--n-line);border-radius:9px;color:var(--n-muted);background:var(--n-surface-2);cursor:pointer}
body.n-next .arena-home-donation .arena-donation-tabs button.active,body.n-next .arena-leaders-tabs button.active{color:var(--n-link);background:var(--n-accent-soft);border-color:var(--n-ring)}
body.n-next .arena-donation-viewport{flex:1 1 0;position:relative;min-height:0;min-width:0}
body.n-next .arena-home-donation .arena-donation-tab{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:1px}
body.n-next .arena-home-donation .arena-donation-tab::-webkit-scrollbar,body.n-next .arena-leaders-panel::-webkit-scrollbar{width:0;height:0}
body.n-next .arena-home-donation .arena-donation-heading{display:none!important}
body.n-next .arena-home-donation .arena-donation-target{font-size:10px;line-height:1.4;color:var(--n-muted);margin:0 0 4px;text-transform:uppercase;letter-spacing:.06em}
body.n-next .arena-home-donation #dw_target{font-size:14px;line-height:1.45;margin:0 0 10px;overflow-wrap:anywhere}
body.n-next .arena-home-donation .arena-donation-totals{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:11px}
body.n-next .arena-home-donation .arena-donation-totals strong{font-size:24px;line-height:1.2;letter-spacing:-.035em;color:var(--n-text)}
body.n-next .arena-home-donation .arena-donation-totals strong > span{font-size:12px;margin-left:3px;font-weight:600}
body.n-next .arena-home-donation .arena-donation-progress{height:6px;margin:0 0 6px;border-radius:8px;background:var(--n-surface-3);overflow:hidden}
body.n-next .arena-home-donation .arena-donation-progress > span{display:block;height:100%;max-width:100%;border-radius:8px;background:var(--n-accent)}
body.n-next .arena-home-donation .arena-donation-progress-meta{display:flex;justify-content:space-between;gap:8px;margin:0 0 12px;font-size:10px;line-height:1.5;color:var(--n-muted)}
body.n-next .arena-home-donation .arena-donation-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:end}
body.n-next .arena-home-donation .arena-donation-amount label{font-size:10px;line-height:1.5;margin-bottom:5px;display:block;color:var(--n-muted)}
body.n-next .arena-home-donation .arena-donation-amount input{width:100%;min-width:0;height:40px!important;min-height:40px!important;padding:8px 10px!important;font-size:13px!important;line-height:1.4!important;margin:0;border-radius:10px}
body.n-next .arena-home-donation #send_button_donate{min-width:0;min-height:40px;height:40px;padding:8px 12px;font-size:12px;line-height:1.4;margin:0;border-radius:10px}
body.n-next .arena-home-donation .arena-donation-supporters{display:none!important}
body.n-next .arena-home-donation .arena-donation-result{margin-top:8px;font-size:12px}
body.n-next .arena-home-donation .arena-donation-result:empty{display:none}
body.n-next .arena-home-donation .arena-donation-panel-footer{flex-shrink:0;padding-top:11px;margin-top:10px;border-top:1px solid var(--n-line);font-size:11px;line-height:1.5}
body.n-next .arena-donation-panel-footer a{display:flex;justify-content:space-between;color:var(--n-muted)}
body.n-next .arena-donation-panel-footer a:hover{color:var(--n-link)}
body.n-next .arena-widget-empty{color:var(--n-muted);font-size:13px;line-height:1.65;margin:15px 0;overflow-wrap:anywhere}
body.n-next .arena-home-donation .arena-donation-person{display:flex;align-items:center;gap:9px;margin:0;padding:10px;background:var(--n-surface-2);border:1px solid var(--n-line);border-radius:12px;min-width:0}
body.n-next .arena-home-donation .arena-donation-person img{width:34px;height:34px;border-radius:10px;object-fit:cover;flex:0 0 34px}
body.n-next .arena-home-donation .arena-donation-person-text{min-width:0;flex:1}
body.n-next .arena-home-donation .arena-donation-person-name{display:block;font-size:12px;line-height:1.4;overflow-wrap:anywhere}
body.n-next .arena-home-donation .arena-donation-person p{font-size:10px;line-height:1.5;margin:4px 0 0;color:var(--n-muted)}
body.n-next .arena-home-donation .arena-donation-person-amount{font-size:12px;white-space:nowrap}
body.n-next .arena-home-donation .arena-donation-person-amount > span{font-size:10px;margin-left:3px}

/* One switchable community ranking, instead of two tall blocks. */
body.n-next .arena-leaders-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px}
body.n-next .arena-leaders-tabs:has(>button:only-child){grid-template-columns:1fr}
body.n-next .arena-leaders-panel{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:auto;scrollbar-width:none}
body.n-next .arena-community-leaders .n-top-donators,body.n-next .arena-community-leaders #top_users{display:grid;gap:8px;min-width:0}
body.n-next .arena-community-leaders .n-top-donators > a,body.n-next .arena-community-leaders #top_users > a{display:flex;align-items:center;gap:9px;padding:10px;margin:0;min-width:0;min-height:54px;height:auto;border:1px solid var(--n-line);border-radius:11px;background:var(--n-surface-2)}
body.n-next .arena-community-leaders a > img{width:32px;height:32px;flex:0 0 32px;border-radius:9px;object-fit:cover}
body.n-next .arena-community-leaders a > div,body.n-next .arena-community-leaders a > span{min-width:0;overflow-wrap:anywhere;font-size:12px;line-height:1.4}
body.n-next .arena-community-leaders a > span:last-child{margin-left:auto;font-size:10px}
body.n-next .arena-community-leaders #top_users p{display:flex;flex-wrap:wrap;gap:5px;font-size:10px;margin:4px 0 0;line-height:1.5}
body.n-next .arena-community-leaders #top_users p > span{font-size:10px;margin:0}

@media(min-width:1400px){body.n-next .n-main > .arena-layout-grid{grid-template-columns:236px minmax(0,1fr)}}
@media(min-width:992px) and (max-width:1199px){
 body.n-next .n-main > .arena-layout-grid{grid-template-columns:200px minmax(0,1fr);gap:18px}
 body.n-next .n-main .arena-home-hero{grid-template-columns:minmax(0,1fr) 264px;gap:14px;--arena-hero-height:390px}
 body.n-next .arena-slide-copy{padding:23px 20px;width:94%}
 body.n-next .arena-slide h2{font-size:33px}
 body.n-next .arena-slide-copy > p{font-size:13px;max-width:235px}
 body.n-next .arena-slide-label{display:none}
 body.n-next .arena-home-hero .arena-home-donation.block{padding:16px}
 body.n-next .arena-donation-panel-heading h2{font-size:14px}
 body.n-next .arena-featured-server .arena-slide-copy{padding:22px 20px;width:100%}
 body.n-next .arena-featured-map{display:none}
 body.n-next .arena-featured-server h2{font-size:23px}
 body.n-next .arena-featured-copy{font-size:11px;padding:8px}
}
@media(max-width:991px){
 body.n-next .n-main > .arena-layout-grid{display:flex;flex-direction:column;gap:0}
 body.n-next .arena-left-rail{display:contents}
 body.n-next .arena-left-priority{order:0;width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:18px}
 body.n-next .arena-content-rail{order:1;width:100%}
 body.n-next .arena-left-secondary{order:2;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:6px;align-items:start}
 body.n-next .arena-left-secondary[hidden]{display:none}
 body.n-next .arena-left-rail .block{margin:0;padding:16px}
 body.n-next .arena-left-rail .arena-rail-disclosure{padding:0;overflow:hidden}
 body.n-next .arena-rail-disclosure > summary{min-height:48px;cursor:pointer;padding:13px 43px 13px 16px;font-size:14px;line-height:1.5;margin:0!important}
 body.n-next .arena-rail-disclosure > summary::after{content:"";position:absolute;right:19px;top:18px;width:8px;height:8px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg);transition:transform .2s;color:var(--n-muted)}
 body.n-next .arena-rail-disclosure[open] > summary::after{transform:rotate(225deg);top:22px}
 body.n-next .arena-rail-disclosure > summary > small{display:block;max-width:75%;font-size:11px;line-height:1.5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 body.n-next .arena-rail-disclosure-body{padding:0 14px 14px}
 body.n-next .arena-left-rail .vertical-navigation ul{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.n-next .arena-rail-actions{display:flex;align-items:center;gap:8px;padding:10px!important}
 body.n-next .arena-rail-actions .btn{width:auto;flex:1;min-width:0;min-height:42px}
 body.n-next .arena-rail-actions .btn + .btn{margin-top:0}
 body.n-next .arena-rail-select{display:flex;align-items:center;gap:12px;padding:10px 14px!important}
 body.n-next .arena-rail-select .block_head{margin:0;font-size:13px;flex:0 0 auto}
 body.n-next .arena-rail-select select{flex:1;min-width:0;max-width:100%}
 body.n-next .n-main .arena-home-hero{grid-template-columns:minmax(0,1fr) 280px;--arena-hero-height:390px}
 body.n-next .arena-slide-copy{padding:26px;width:86%}
 body.n-next .arena-slide h2{font-size:36px}
 body.n-next .arena-featured-map{display:none}
 body.n-next .arena-featured-server h2{font-size:25px}
}
@media(max-width:767px){
 body.n-next .n-main .arena-home-hero{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:22px;--arena-hero-height:380px}
 body.n-next .arena-carousel{height:340px}
 body.n-next .arena-slide-copy{padding:25px 23px;width:82%;max-width:390px}
 body.n-next .arena-slide h2{font-size:36px;margin-top:15px;margin-bottom:12px}
 body.n-next .arena-slide-copy > p{font-size:13px;line-height:1.6;margin-bottom:18px}
 body.n-next .arena-slide-label{display:none}
 body.n-next .arena-carousel-controls{padding-left:18px;padding-right:12px}
 body.n-next .arena-home-hero .arena-home-donation.block{padding:18px;height:380px}
 body.n-next .arena-donation-panel-heading{margin-bottom:13px}
 body.n-next .arena-home-donation .arena-donation-tabs{margin-bottom:12px}
 body.n-next .arena-home-donation #dw_target{margin-bottom:8px}
 body.n-next .arena-home-donation .arena-donation-panel-footer{padding-top:8px;margin-top:8px}
 body.n-next .arena-home-donation .arena-donation-totals{justify-content:flex-start;gap:14px}
 body.n-next .arena-home-donation .arena-donation-totals strong{font-size:25px}
 body.n-next .arena-featured-server .arena-slide-copy{padding:22px 23px;width:100%}
 body.n-next .arena-featured-server h2{font-size:25px;max-width:95%;margin:12px 0 6px}
 body.n-next .arena-featured-server .arena-featured-caption{font-size:11px;margin-bottom:7px}
 body.n-next .arena-featured-meta > strong{font-size:36px}
 body.n-next .arena-featured-time{font-size:9px}
 body.n-next .arena-left-secondary{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:359px){
 body.n-next .arena-slide-copy{padding:22px 18px;width:93%}
 body.n-next .arena-slide h2{font-size:32px}
 body.n-next .arena-slide-kicker{font-size:9px}
 body.n-next .arena-slide .btn-primary{font-size:12px;padding:10px 13px}
 body.n-next .arena-carousel-count{margin-right:0;font-size:10px}
 body.n-next .arena-carousel-controls{padding-left:12px;padding-right:8px}
 body.n-next .arena-carousel-controls button{width:29px;min-width:29px}
 body.n-next .arena-carousel-dots button{width:24px;min-width:24px}
 body.n-next .arena-featured-server h2{font-size:22px}
 body.n-next .arena-featured-copy{font-size:10px;padding:8px}
 body.n-next .arena-left-rail .vertical-navigation ul{grid-template-columns:minmax(0,1fr)}
 body.n-next .arena-rail-select{flex-wrap:wrap}
 body.n-next .arena-rail-select select{flex-basis:100%}
}
@media(prefers-reduced-motion:reduce){body.n-next .arena-slide.is-active{animation:none}body.n-next .arena-slide-art,body.n-next .arena-carousel-dots button > span{transition:none}}
