:root{--hbr-bg:#0c0a09;--hbr-bg-elevated:#1c1410;--hbr-bg-input:#180f06;--hbr-card:#2a1a08;--hbr-card-stroke:#451a07;--hbr-accent-1:#f97316;--hbr-accent-2:#fb923c;--hbr-accent-3:#ec4899;--hbr-accent-4:#facc15;--hbr-accent-text:#fff7ed;--hbr-line:rgba(249,115,22,0.32);--hbr-shadow:6px 6px 0 0 rgba(244,63,94,0.45);--hbr-shadow-strong:10px 10px 0 0 rgba(236,72,153,0.55);--hbr-glow:0 0 32px rgba(249,115,22,0.35);--hbr-font-display:"Inter","Be Vietnam Pro",system-ui,-apple-system,sans-serif;--hbr-font-body:"Inter","Be Vietnam Pro",system-ui,-apple-system,sans-serif;--hbr-clip-slash:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 32px) 100%,0 100%);--hbr-clip-step:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));--hbr-clip-arrow:polygon(0 0,100% 0,calc(100% - 26px) 50%,100% 100%,0 100%);--hbr-clip-tab:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px)}.hbr-shell{background:radial-gradient(circle at 10% 0,rgba(249,115,22,.16),transparent 36%),radial-gradient(circle at 90% 12%,rgba(236,72,153,.12),transparent 40%),linear-gradient(180deg,#0c0a09,#18120a 60%,#0c0a09);color:#f5f2ee;font-family:var(--hbr-font-body);position:relative}.hbr-shell:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(252,211,77,.025),rgba(252,211,77,.025) 1px,transparent 0,transparent 4px);z-index:0}.hbr-card{background:linear-gradient(150deg,rgba(252,165,50,.06),rgba(244,63,94,.03));border:2px solid var(--hbr-line);position:relative;padding:1.25rem;clip-path:var(--hbr-clip-slash)}.hbr-card-stamp{position:relative;background:var(--hbr-bg-elevated);color:var(--hbr-accent-text);border:3px solid var(--hbr-accent-1);padding:1.5rem;box-shadow:var(--hbr-shadow);transform:translate(-2px,-2px)}.hbr-card-stamp:after{content:"";position:absolute;inset:-3px -3px 6px 6px;border:1px dashed rgba(252,211,77,.5);pointer-events:none;z-index:-1}.hbr-card-step{background:var(--hbr-bg-elevated);clip-path:var(--hbr-clip-step);padding:1.5rem 1.75rem;border-left:4px solid var(--hbr-accent-1);position:relative}.hbr-card-arrow{background:linear-gradient(135deg,var(--hbr-accent-1) 0,var(--hbr-accent-3) 100%);clip-path:var(--hbr-clip-arrow);padding:1rem 2.75rem 1rem 1.25rem;color:#1a0f06;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.hbr-tag{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(249,115,22,.16);color:var(--hbr-accent-2);border:1px solid var(--hbr-line);clip-path:var(--hbr-clip-tab)}.hbr-tag-fuchsia{background:rgba(236,72,153,.18);color:#fbcfe8;border-color:rgba(236,72,153,.4)}.hbr-tag-gold{background:rgba(252,211,77,.16);color:#fde68a;border-color:rgba(252,211,77,.4)}.hbr-heading-stamp{display:inline-block;background:var(--hbr-accent-1);color:#1a0f06;padding:.4rem 1rem .5rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase;box-shadow:var(--hbr-shadow);transform:rotate(-1.5deg);margin-bottom:1rem}.hbr-heading-slash{position:relative;font-weight:900;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.05;color:#fff7ed;text-shadow:4px 4px 0 rgba(0,0,0,.4)}.hbr-heading-slash:before{content:"//";display:inline-block;margin-right:.45rem;color:var(--hbr-accent-3);font-style:italic}.hbr-heading-underline{position:relative;display:inline-block;padding-bottom:.4rem}.hbr-heading-underline:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,var(--hbr-accent-1),var(--hbr-accent-3));clip-path:polygon(0 0,100% 0,96% 100%,0 100%)}.hbr-score-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .8rem;background:rgba(28,20,16,.85);border:2px solid var(--hbr-accent-1);font-family:JetBrains Mono,Roboto Mono,monospace;font-weight:700;font-size:.85rem;color:var(--hbr-accent-text);clip-path:var(--hbr-clip-tab);box-shadow:3px 3px 0 0 rgba(244,63,94,.4)}.hbr-live-dot{width:.55rem;height:.55rem;background:#ef4444;border-radius:50%;animation:hbr-blink 1.4s ease-in-out infinite;box-shadow:0 0 14px rgba(239,68,68,.8)}@keyframes hbr-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.hbr-btn{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:800;font-size:.92rem;text-transform:uppercase;letter-spacing:.04em;background:var(--hbr-accent-1);color:#1a0f06;border:3px solid #1a0f06;box-shadow:5px 5px 0 0 #1a0f06;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;clip-path:var(--hbr-clip-step)}.hbr-btn:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 0 #1a0f06}.hbr-btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 0 #1a0f06}.hbr-btn-secondary{background:transparent;color:var(--hbr-accent-text);border:3px solid var(--hbr-accent-3);box-shadow:5px 5px 0 0 var(--hbr-accent-3)}.hbr-btn-secondary:hover{box-shadow:8px 8px 0 0 var(--hbr-accent-3);background:rgba(236,72,153,.12)}.hbr-table-wrap{width:100%;overflow-x:auto;padding-bottom:1rem;scrollbar-color:var(--hbr-accent-1) transparent;scrollbar-width:thin}.hbr-table{min-width:700px;width:100%;border-collapse:separate;border-spacing:0;background:var(--hbr-bg-elevated);border:2px solid var(--hbr-line)}.hbr-table thead{background:linear-gradient(90deg,var(--hbr-accent-1) 0,var(--hbr-accent-3) 100%)}.hbr-table thead th{padding:.85rem 1rem;color:#1a0f06;font-weight:900;text-transform:uppercase;font-size:.78rem;letter-spacing:.06em;text-align:left}.hbr-table tbody tr{border-bottom:1px solid rgba(249,115,22,.16);color:#f5f2ee}.hbr-table tbody tr:hover{background:rgba(249,115,22,.08)}.hbr-table tbody td{padding:.7rem 1rem;font-size:.9rem}.hbr-rank-zone-promotion{background:rgba(252,211,77,.14)}.hbr-rank-zone-ucl{background:rgba(56,189,248,.12)}.hbr-rank-zone-uel{background:rgba(249,115,22,.14)}.hbr-rank-zone-relegation{background:rgba(239,68,68,.14)}.hbr-hero{position:relative;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,2rem);background:linear-gradient(140deg,rgba(249,115,22,.18),rgba(236,72,153,.12) 60%,rgba(28,20,16,.95));border:3px solid var(--hbr-accent-1);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 64px) 100%,0 100%);overflow:hidden}.hbr-hero:before{content:"";position:absolute;top:-40px;right:-40px;width:220px;height:220px;background:radial-gradient(circle,rgba(252,211,77,.4),transparent 70%);pointer-events:none}.hbr-hero-eyebrow{display:inline-block;padding:.3rem .8rem;font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;background:var(--hbr-accent-3);color:#1a0f06;margin-bottom:1rem}.hbr-hero-title{font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:900;line-height:1.02;color:#ffffff;margin-bottom:.9rem;text-shadow:5px 5px 0 rgba(0,0,0,.55)}.hbr-hero-subtitle{font-size:clamp(.95rem,1.6vw,1.1rem);color:rgba(255,247,237,.86);max-width:56ch}.hbr-hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:2rem}.hbr-hero-stat{background:rgba(0,0,0,.35);border-left:4px solid var(--hbr-accent-1);padding:.9rem 1.1rem}.hbr-hero-stat-num{font-family:JetBrains Mono,monospace;font-size:1.6rem;font-weight:900;color:var(--hbr-accent-2)}.hbr-hero-stat-label{font-size:.74rem;text-transform:uppercase;color:rgba(255,247,237,.62);letter-spacing:.08em;margin-top:.2rem}.hbr-seo h2,.hbr-seo h3{color:#ffffff;font-weight:800;letter-spacing:-.01em}.hbr-seo h2{font-size:clamp(1.4rem,2.8vw,1.85rem);margin-top:2.2rem;margin-bottom:1rem;border-left:5px solid var(--hbr-accent-3);padding-left:.85rem}.hbr-seo h3{font-size:clamp(1.1rem,2vw,1.32rem);margin-top:1.6rem;margin-bottom:.7rem;color:var(--hbr-accent-2)}.hbr-seo li,.hbr-seo p{color:rgba(255,247,237,.88);line-height:1.72;font-size:.98rem}.hbr-seo strong{color:#ffffff;font-weight:700}.hbr-seo a{color:var(--hbr-accent-2);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;font-weight:600}.hbr-seo a:hover{color:#ffffff;background:var(--hbr-accent-1);text-decoration:none;padding:0 .2em}.hbr-seo ol,.hbr-seo ul{margin-left:1.4rem;margin-bottom:1.2rem}.hbr-seo ul li{list-style:none;position:relative;padding-left:1.4rem}.hbr-seo ul li:before{content:"▶";position:absolute;left:0;color:var(--hbr-accent-1);font-size:.78em;top:.35em}.hbr-seo ol{counter-reset:hbr-counter}.hbr-seo ol li{list-style:none;position:relative;padding-left:2.2rem;counter-increment:hbr-counter}.hbr-seo ol li:before{content:counter(hbr-counter,decimal-leading-zero);position:absolute;left:0;top:.1em;background:var(--hbr-accent-3);color:#1a0f06;font-family:JetBrains Mono,monospace;font-weight:800;font-size:.85em;padding:.1em .45em}@media (max-width:768px){body{overflow-x:clip}.hbr-mobile-bottomnav{position:fixed;bottom:0;left:0;right:0;background:rgba(12,10,9,.96);border-top:3px solid var(--hbr-accent-1);z-index:30;padding:.4rem .6rem}}@media (prefers-reduced-motion:reduce){.hbr-live-dot{animation:none}}