.hp-loader,.hp-match-loader{background:var(--hp-bg,#07090c);color:var(--hp-ink,#eef3f7);place-items:center;transition:opacity .26s;display:grid;position:fixed;inset:0;overflow:hidden}.hp-loader{z-index:90}.hp-match-loader{z-index:80}.hp-loader[data-state=out],.hp-match-loader[data-state=out]{opacity:0;pointer-events:none}.hp-loader-body,.hp-match-loader-body{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.hp-loader-body{gap:26px;animation:.26s .16s both hp-loader-in}.hp-loader-lockup{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--hp-ink,#eef3f7);text-shadow:0 3px #000000d9;align-items:center;gap:.32em;font-family:Oswald Variable,Arial Narrow,Impact,sans-serif;font-size:46px;font-weight:700;line-height:1;display:flex}.hp-loader-mark{filter:drop-shadow(0 3px #000000d9);flex:none;width:auto;height:.84em;display:block}.hp-loader-track{background:#ffffff1a;border-radius:999px;width:240px;height:3px;overflow:hidden}.hp-loader-fill{border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--hp-progress,0));transform-origin:0;background:linear-gradient(90deg,#b01a28,#c8202f 55%,#e0424f);transition:transform .24s ease-out;box-shadow:0 0 10px #c8202f8c}.hp-loader-label{letter-spacing:.12em;text-transform:uppercase;color:var(--hp-muted,#a7b7c5);font-family:JetBrains Mono Variable,ui-monospace,Menlo,monospace;font-size:11px;font-weight:500}.hp-match-loader-art{position:absolute;inset:0}.hp-match-loader-art img{object-fit:cover;filter:saturate(.9)brightness(.62);opacity:0;width:100%;height:100%;transition:opacity .42s;animation:14s ease-out both hp-match-push}.hp-match-loader-art[data-loaded] img{opacity:1}.hp-match-loader-veil{background:radial-gradient(70% 60% at 50% 55%,#07090c40,#07090ce0 100%),linear-gradient(#07090c33 40%,#07090ceb);position:absolute;inset:0}.hp-match-loader-body{gap:12px;animation:.22s both hp-loader-in}.hp-match-loader-name{letter-spacing:.03em;text-transform:uppercase;color:var(--hp-ink,#eef3f7);text-shadow:0 3px #000000d9;margin:0;font-family:Oswald Variable,Arial Narrow,Impact,sans-serif;font-size:60px;font-weight:700;line-height:1}.hp-match-loader-meta{color:var(--hp-muted,#a7b7c5);gap:14px;font-size:13px;display:flex}.hp-match-loader .hp-loader-track{width:360px;margin-top:14px}.hp-match-loader-foot{justify-content:center;align-items:center;gap:16px;min-height:52px;display:flex}@keyframes hp-loader-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes hp-match-push{0%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hp-loader-body,.hp-match-loader-body,.hp-match-loader-art img{animation:none}.hp-loader-fill{transition:none}}
