.gc-hotlaps2-page{--hl2-green:var(--accent,#96ff2f);--hl2-text:var(--text,#f4fff1);--hl2-muted:var(--muted,#84907c);--hl2-line:rgba(150,255,47,.22);--hl2-soft:rgba(150,255,47,.08);display:grid;gap:12px;width:min(1680px,calc(100vw - 48px));max-width:1680px;margin:0 auto;padding:28px 0 56px;box-sizing:border-box}html[data-gc-scope=marketing] body.gc-page-platform-data .gc-public-main{padding-top:0}.gc-hotlaps2-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);gap:14px;align-items:stretch;border:1px solid var(--hl2-line);background:linear-gradient(90deg,#060e08f5,#09180ab8)}.gc-hotlaps2-head>div:first-child{padding:18px 22px}.gc-hotlaps2-kicker,.gc-hotlaps2-filters span,.gc-hotlaps2-table th,.gc-hotlaps2-source dt{margin:0;color:var(--hl2-green);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.gc-hotlaps2-head h1{margin:4px 0 5px;color:var(--hl2-text);font-size:clamp(36px,4.6vw,74px);line-height:.86;letter-spacing:-.065em;text-transform:uppercase}.gc-hotlaps2-head p:not(.gc-hotlaps2-kicker){margin:0;max-width:840px;color:#f4fff1b3;font-size:14px}.gc-hotlaps2-source{border-left:1px solid var(--hl2-line);background:#0000002e}.gc-hotlaps2-source dl{display:grid;grid-template-columns:1fr 1fr;height:100%;margin:0}.gc-hotlaps2-source div{padding:14px;border-right:1px solid rgba(150,255,47,.12);border-bottom:1px solid rgba(150,255,47,.12)}.gc-hotlaps2-source div:nth-child(2n){border-right:0}.gc-hotlaps2-source dd{margin:4px 0 0;color:var(--hl2-text);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:16px;font-weight:950}.gc-hotlaps2-pulse{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--hl2-line);background:#030905eb}.gc-hotlaps2-pulse div{min-width:0;padding:12px 14px;border-right:1px solid rgba(150,255,47,.16)}.gc-hotlaps2-pulse div:last-child{border-right:0}.gc-hotlaps2-pulse span{display:block;color:var(--hl2-muted);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.gc-hotlaps2-pulse strong{display:block;margin-top:4px;color:var(--hl2-green);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:18px;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-hotlaps2-filters{display:grid;grid-template-columns:minmax(210px,1.4fr) repeat(8,minmax(120px,1fr)) auto;gap:8px;align-items:end;padding:10px;border:1px solid var(--hl2-line);background:#030905e0}.gc-hotlaps2-filters label{display:grid;gap:5px;min-width:0}.gc-hotlaps2-filters input,.gc-hotlaps2-filters select{width:100%;min-width:0;height:38px;border:1px solid rgba(150,255,47,.24);border-radius:0;background:#0000006b;color:var(--hl2-text);padding:0 10px;font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:850}.gc-hotlaps2-actions,.gc-hotlaps2-pager{display:flex;gap:8px;align-items:center}.gc-hotlaps2-actions button,.gc-hotlaps2-pager button{height:38px;border:1px solid rgba(150,255,47,.34);border-radius:0;background:#00000059;color:var(--hl2-text);padding:0 12px;font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.gc-hotlaps2-actions button:first-child{background:linear-gradient(90deg,#96ff2f,#54eaff);color:#061006;border-color:#96ff2f}.gc-hotlaps2-actions button:disabled,.gc-hotlaps2-pager button:disabled{opacity:.36;cursor:not-allowed}.gc-hotlaps2-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border:1px solid rgba(150,255,47,.18);background:#00000047;color:var(--hl2-muted);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:11px;font-weight:850;text-transform:uppercase}.gc-hotlaps2-table-wrap{border:1px solid var(--hl2-line);background:#0000003d;overflow:auto;max-height:calc(100vh - 265px);min-height:520px}.gc-hotlaps2-table{width:100%;min-width:1680px;border-collapse:collapse;color:var(--hl2-text);font-family:var(--gc-mono,"JetBrains Mono",monospace)}.gc-hotlaps2-table th{position:sticky;top:0;z-index:2;height:38px;padding:0 10px;text-align:left;background:#071109;border-bottom:1px solid var(--hl2-line);cursor:pointer;white-space:nowrap}.gc-hotlaps2-table th:not([data-sort]){cursor:default}.gc-hotlaps2-table td{height:42px;padding:0 10px;border-bottom:1px solid rgba(150,255,47,.12);background:#040a06c7;color:#f4fff1d1;font-size:12px;vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums}.gc-hotlaps2-table tr:hover td{background:#96ff2f0f}.gc-hotlaps2-table td:nth-child(2),.gc-hotlaps2-table td:nth-child(3),.gc-hotlaps2-table td:nth-child(4){font-weight:950;color:var(--hl2-text)}.gc-hotlaps2-time{color:var(--hl2-green);font-weight:1000;font-size:13px}.gc-hotlaps2-state{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid rgba(150,255,47,.32);color:var(--hl2-green);font-size:10px;font-weight:950;text-transform:uppercase}.gc-hotlaps2-state--bad{border-color:#ffc84657;color:#ffd75a}.gc-hotlaps2-source-tag{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid rgba(150,255,47,.25);font-family:var(--gc-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:950;text-transform:uppercase;white-space:nowrap;color:var(--hl2-green);background:#96ff2f0f}.gc-hotlaps2-source-tag--gt4{border-color:#54eaff59;color:#54eaff;background:#54eaff12}.gc-hotlaps2-table a{color:inherit;text-decoration:none}.gc-hotlaps2-table a:hover{color:var(--hl2-green)}@media(max-width:1500px){.gc-hotlaps2-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.gc-hotlaps2-actions{grid-column:1 / -1}}@media(max-width:900px){.gc-hotlaps2-head{grid-template-columns:1fr}.gc-hotlaps2-source{border-left:0;border-top:1px solid var(--hl2-line)}.gc-hotlaps2-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-hotlaps2-filters{grid-template-columns:1fr 1fr}.gc-hotlaps2-meta{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.gc-hotlaps2-filters,.gc-hotlaps2-pulse{grid-template-columns:1fr}.gc-hotlaps2-actions,.gc-hotlaps2-pager{width:100%}.gc-hotlaps2-actions button,.gc-hotlaps2-pager button{flex:1}}
