.Om2Bzq_page{--spotlight-theme-color:#f5a623;--button-hover-glow:#f5a62373;--dad-bg:#0a0806;--dad-foreground:#f2ede6;--dad-accent:#f5a623;--dad-accent-dark:#c4922a;--dad-muted:#a3a199;--dad-surface:#1d1a15;--dad-surface-2:#27231c;--dad-border:#423929;width:100%;max-width:1600px;min-height:calc(100vh - 845px);color:var(--dad-foreground);margin:0 auto;padding:2rem 20px 40px;position:relative}@media screen and (max-width:800px){.Om2Bzq_page{padding:1.25rem 12px 30px;overflow-x:hidden}}.Om2Bzq_gradient{background:linear-gradient(135deg, #fcd28a 0%, var(--dad-accent) 50%, var(--dad-accent-dark) 100%);-webkit-text-fill-color:#0000;color:#0000}[dir=rtl] .Om2Bzq_gradient{background:linear-gradient(-135deg, #fcd28a 0%, var(--dad-accent) 50%, var(--dad-accent-dark) 100%)}[dir] .Om2Bzq_gradient{-webkit-background-clip:text;background-clip:text}.Om2Bzq_featuredBuild{background:var(--surface-3);border:1px solid var(--border-soft);border-radius:4px;flex-direction:column;align-items:center;padding:24px;display:flex}@media screen and (max-width:800px){.Om2Bzq_featuredBuild{padding:16px}}.Om2Bzq_featuredLabel{align-self:flex-start;align-items:center;gap:12px;margin-bottom:20px;display:flex}.Om2Bzq_featuredBadge{background:var(--spotlight-theme-color);color:#000;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:700}.Om2Bzq_featuredClass{color:var(--white);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.Om2Bzq_featuredBuildTitle{color:var(--white);align-self:flex-start;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.2}@media screen and (max-width:800px){.Om2Bzq_featuredBuildTitle{font-size:18px}}.Om2Bzq_featuredBuildDesc{color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:flex-start;margin-bottom:16px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Om2Bzq_featuredStats{background:var(--surface-2);border-radius:4px;align-items:flex-start;gap:24px;width:100%;margin-bottom:16px;padding:16px 20px;display:flex}@media screen and (max-width:800px){.Om2Bzq_featuredStats{flex-wrap:wrap;justify-content:center;gap:16px;padding:12px 14px}}.Om2Bzq_featuredStat{flex-direction:column;align-items:center;display:flex}.Om2Bzq_featuredStatValue{color:var(--white);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:20px;font-weight:700;overflow:hidden}@media screen and (max-width:800px){.Om2Bzq_featuredStatValue{font-size:16px}}.Om2Bzq_featuredStatLabel{color:#ffffff80;text-transform:uppercase;margin-top:2px;font-size:11px}.Om2Bzq_featuredTags{flex-wrap:wrap;align-self:flex-start;gap:6px;margin-bottom:20px;display:flex}.Om2Bzq_featuredTag{color:#ffffffa6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;padding:3px 8px;font-size:11px}.Om2Bzq_featuredCta{background:var(--spotlight-theme-color);color:#000;border-radius:4px;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Om2Bzq_featuredCta:hover{transform:translateY(-2px);box-shadow:0 4px 20px #f5a6234d}.Om2Bzq_featuredCta svg{font-size:12px}.Om2Bzq_topBuildsPanel{background:var(--surface-3);border:1px solid var(--border-soft);border-radius:4px;padding:20px}.Om2Bzq_topBuildsPanel h3{color:var(--white);margin-bottom:16px;font-size:16px;font-weight:600}@media screen and (max-width:800px){.Om2Bzq_topBuildsPanel{padding:12px}.Om2Bzq_topBuildsPanel h3{margin-bottom:12px;font-size:14px}}.Om2Bzq_buildsList{flex-direction:column;gap:8px;display:flex}.Om2Bzq_buildCard{background:var(--surface-2);border:1px solid var(--border-soft);color:var(--white);border-radius:4px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.Om2Bzq_buildCard:hover{background:color-mix(in srgb, var(--spotlight-theme-color) 8%, transparent);border-color:color-mix(in srgb, var(--spotlight-theme-color) 25%, transparent)}@media screen and (max-width:800px){.Om2Bzq_buildCard{gap:8px;padding:8px 10px}}.Om2Bzq_buildRank{color:var(--spotlight-theme-color);flex-shrink:0;min-width:20px;font-size:11px;font-weight:700}.Om2Bzq_buildClassIcon{border-radius:4px;flex-shrink:0;display:block}.Om2Bzq_buildInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Om2Bzq_buildTitle{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.Om2Bzq_buildMeta{color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Om2Bzq_buildVotes{color:var(--spotlight-theme-color);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:600}[dir=rtl] .Om2Bzq_buildVotes{margin-left:0;margin-right:auto}.Om2Bzq_classesSection{margin-bottom:40px}.Om2Bzq_classesSection .Om2Bzq_sectionHeader{padding-bottom:12px;position:relative}.Om2Bzq_classesSection .Om2Bzq_sectionHeader:after{content:"";background:linear-gradient(90deg, var(--spotlight-theme-color,#f5a623) 0%, color-mix(in srgb, var(--spotlight-theme-color,#f5a623) 35%, transparent) 50%, transparent 100%);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}[dir=rtl] .Om2Bzq_classesSection .Om2Bzq_sectionHeader:after{background:linear-gradient(-90deg, var(--spotlight-theme-color,#f5a623) 0%, color-mix(in srgb, var(--spotlight-theme-color,#f5a623) 35%, transparent) 50%, transparent 100%)}.Om2Bzq_classesGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media screen and (max-width:800px){.Om2Bzq_classesGrid{gap:8px}}@media screen and (max-width:500px){.Om2Bzq_classesGrid{grid-template-columns:repeat(2,1fr);gap:8px}}.Om2Bzq_classCard{border:1px solid var(--border-soft);color:var(--white);background:#ffffff08;border-radius:4px;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.Om2Bzq_classCard:hover{background:color-mix(in srgb, var(--spotlight-theme-color) 10%, transparent);border-color:color-mix(in srgb, var(--spotlight-theme-color) 40%, transparent);transform:translateY(-2px)}@media screen and (max-width:800px){.Om2Bzq_classCard{gap:8px;padding:14px 8px}}.Om2Bzq_classCardIcon{border-radius:4px;display:block}.Om2Bzq_classCardName{color:var(--white);text-align:center;font-size:13px;font-weight:600}@media screen and (max-width:800px){.Om2Bzq_classCardName{font-size:11px}}.Om2Bzq_patchNotes{margin-bottom:40px}.Om2Bzq_patchNotes .Om2Bzq_sectionHeader{padding-bottom:12px;position:relative}.Om2Bzq_patchNotes .Om2Bzq_sectionHeader:after{content:"";background:linear-gradient(90deg, var(--spotlight-theme-color,#f5a623) 0%, color-mix(in srgb, var(--spotlight-theme-color,#f5a623) 35%, transparent) 50%, transparent 100%);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}[dir=rtl] .Om2Bzq_patchNotes .Om2Bzq_sectionHeader:after{background:linear-gradient(-90deg, var(--spotlight-theme-color,#f5a623) 0%, color-mix(in srgb, var(--spotlight-theme-color,#f5a623) 35%, transparent) 50%, transparent 100%)}.Om2Bzq_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.Om2Bzq_sectionHeader h2{font-size:18px;font-weight:700;font-family:"Orbitron",var(--font-orbitron),sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--spotlight-theme-color,#f5a623);text-shadow:0 0 10px color-mix(in srgb, currentColor 45%, transparent)}.Om2Bzq_sectionHeader h2 span{-webkit-text-fill-color:currentColor;color:inherit;background:0 0}.Om2Bzq_patchSubtitle{color:#ffffff80;margin-bottom:20px;font-size:.875rem}.Om2Bzq_patchLinks{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media screen and (max-width:800px){.Om2Bzq_patchLinks{grid-template-columns:1fr}}.Om2Bzq_patchCard{color:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;flex-direction:column;gap:.5rem;padding:20px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.Om2Bzq_patchCard:hover{border-color:var(--spotlight-theme-color);background:#ffffff0d;transform:translateY(-2px)}.Om2Bzq_patchHeader{align-items:center;gap:10px;display:flex}.Om2Bzq_patchIcon{color:var(--spotlight-theme-color);flex-shrink:0;font-size:16px}.Om2Bzq_patchCardTitle{color:#fff;font-size:15px;font-weight:600}.Om2Bzq_patchCardDesc{color:#ffffff80;flex:1;margin:0;font-size:.875rem;line-height:1.5}.Om2Bzq_patchCardLink{color:var(--spotlight-theme-color);align-items:center;gap:6px;margin-top:4px;font-size:.75rem;display:flex}
