.workspace-heading{max-width:var(--content-width);margin:0 auto 34px;display:flex;align-items:end;justify-content:space-between;gap:30px}.workspace-heading h1{font:900 clamp(52px,7vw,96px)/.84 'Barlow Condensed',sans-serif;margin:14px 0}.workspace-heading p{color:var(--muted);max-width:700px}.workspace-toolbar{display:flex;align-items:center;gap:12px}.workspace-toolbar>span{padding:12px;border:1px solid var(--line);color:var(--success);font:700 11px monospace}.workspace-metrics{max-width:var(--content-width);margin:0 auto 16px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.workspace-metrics article,.workspace-panel{background:var(--panel);border:1px solid var(--line)}.workspace-metrics article{padding:22px;position:relative;overflow:hidden}.workspace-metrics article:before{content:'';position:absolute;inset:0 auto 0 0;width:3px;background:var(--orange)}.workspace-metrics small,.workspace-panel small{display:block;color:var(--orange);font:700 10px monospace;letter-spacing:1.2px}.workspace-metrics strong{display:block;margin:8px 0 2px;font:900 38px 'Barlow Condensed',sans-serif}.workspace-metrics span{color:var(--muted);font-size:11px}.analytics-layout{max-width:var(--content-width);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.workspace-panel{padding:22px;min-width:0}.workspace-panel.span-2{grid-column:span 2}.workspace-panel>header{display:flex;justify-content:space-between;align-items:start;gap:15px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:18px}.workspace-panel h2{font:800 25px 'Barlow Condensed',sans-serif;margin:4px 0 0}.workspace-panel>header>b{color:var(--orange);font:800 15px 'Barlow Condensed'}.analytics-chart{height:260px;display:flex;align-items:end;gap:5px;padding:24px 0 0;background:repeating-linear-gradient(to top,transparent 0 51px,var(--line) 52px)}.analytics-chart i{flex:1;min-width:3px;background:linear-gradient(var(--orange),color-mix(in srgb,var(--orange),transparent 65%));transition:.2s}.analytics-chart i:hover{filter:brightness(1.4)}.workspace-panel>footer{display:flex;justify-content:space-between;color:var(--muted);font:700 9px monospace;margin-top:10px}.workspace-list{margin:0}.workspace-list div{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:13px 0}.workspace-list dt{color:var(--muted);font-size:12px}.workspace-list dd{margin:0;font-weight:800}.workspace-insight{border:1px solid color-mix(in srgb,var(--orange),transparent 55%);padding:15px;color:var(--muted);line-height:1.55;font-size:12px}.heatmap{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;height:180px}.heatmap i{background:color-mix(in srgb,var(--orange) calc((var(--level) + 1)*9%),var(--panel))}.analytics-funnel{display:grid;place-items:center;gap:5px}.analytics-funnel span{display:flex;justify-content:space-between;width:var(--w);padding:12px 18px;background:color-mix(in srgb,var(--orange),var(--panel) 65%);font:800 13px 'Barlow Condensed'}.analytics-funnel span:nth-child(2){filter:hue-rotate(18deg)}.analytics-funnel span:nth-child(3){filter:hue-rotate(38deg)}.analytics-funnel span:nth-child(4){filter:hue-rotate(60deg)}
body[data-page=leaderboard] .leaderboard-module{padding-inline:max(20px,calc((100vw - var(--content-width))/2))}body[data-page=leaderboard] .leaderboard-module>.section-heading{align-items:end}body[data-page=leaderboard] .board-shell{background:var(--panel);border:1px solid var(--line);box-shadow:0 28px 80px #0004}body[data-page=leaderboard] .podium{background:linear-gradient(180deg,color-mix(in srgb,var(--orange),transparent 92%),transparent);padding-top:25px}body[data-page=leaderboard] .table-head{background:color-mix(in srgb,var(--panel),var(--paper) 4%)}body[data-page=map-viewer] .viewer-shell{grid-template-columns:minmax(300px,22vw) 1fr}body[data-page=map-viewer] .viewer-panel{background:var(--panel);border-color:var(--line)}body[data-page=map-viewer] .viewer-meta{grid-template-columns:repeat(3,1fr)}body[data-page=map-viewer] .interactive-map{border-left:1px solid var(--line)}body[data-page=map-viewer] .map-toolbar{flex-direction:column}body[data-page=map-viewer] .map-source,body[data-page=map-viewer] .coordinates{background:color-mix(in srgb,var(--panel),transparent 12%);border:1px solid var(--line)}body[data-page=wipe] .wipe-calendar-section{padding-inline:max(20px,calc((100vw - var(--content-width))/2))}body[data-page=wipe] .server-next-wipe{background:var(--panel);border:1px solid var(--line);box-shadow:inset 4px 0 var(--orange)}body[data-page=wipe] .single-wipe-calendar{background:var(--panel);border:1px solid var(--line);padding:20px}body[data-page=wipe] .wipe-month{border:0;padding:0}body[data-page=player-hub] .community-hub{max-width:none;padding-inline:max(20px,calc((100vw - var(--content-width))/2))}body[data-page=player-hub] .hub-tabs{top:76px;border:1px solid var(--line)}body[data-page=player-hub] .hub-panel{background:var(--panel);border:1px solid var(--line);padding:28px;margin:14px 0}body[data-page=player-hub] .hub-panel>h2{font-size:clamp(30px,4vw,52px)}body[data-page=player-hub] .hub-metrics article,body[data-page=player-hub] .hub-cards article{box-shadow:inset 3px 0 color-mix(in srgb,var(--orange),transparent 30%)}body[data-page=support] .support-layout{display:grid;grid-template-columns:minmax(250px,340px) 1fr;gap:12px}body[data-page=support] .support-types{display:grid;gap:8px}body[data-page=support] .support-types button{background:var(--panel);border:1px solid var(--line);text-align:left}body[data-page=support] .support-types button[aria-pressed=true],body[data-page=support] .support-types button:hover{border-color:var(--orange);box-shadow:inset 4px 0 var(--orange)}body[data-page=support] .support-form-shell{background:var(--panel);border:1px solid var(--line);padding:26px}@media(max-width:950px){.workspace-heading{align-items:start;flex-direction:column}.workspace-metrics{grid-template-columns:1fr 1fr}.analytics-layout{grid-template-columns:1fr 1fr}.workspace-panel.span-2{grid-column:span 2}}@media(max-width:680px){.workspace-metrics,.analytics-layout{grid-template-columns:1fr}.workspace-panel.span-2{grid-column:auto}.analytics-chart{height:180px}.workspace-toolbar{flex-wrap:wrap}body[data-page=support] .support-layout{grid-template-columns:1fr}}
