h2,h3,h4,h5,h6,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400!important}.event-report-page .report-hero h1,.event-report-page header.hero h1,.event-report-page .report-main h1,.event-report-page .page-title{font-weight:900!important}.event-report-page :where(p,li,td,.report-lead,.report-note,.statistics-note){font-weight:400}.event-report-page :where(.report-stat strong,.stats strong,.stat-grid strong,.event-summary-item strong){font-weight:400!important}.event-report-page{background:var(--bg,#050506);color:var(--text,#f6f6f8)}.event-report-page :where(header.hero,header.report-hero,.report-main>header.report-hero){border-bottom:1px solid var(--border,#292930)}.event-report-page :where(main,.shell,.report-shell,.report-main){width:min(1160px,100%);margin-inline:auto}.event-report-page :where(.section,.panel,.report-section,.report-panel){border:1px solid var(--border,#292930);background:var(--bg-2,#0b0b0e);border-radius:7px;overflow:hidden}.event-report-page :where(.section,.panel,.report-section){margin-block:1rem;padding:1.1rem}.event-report-page :where(.section h2,.panel h2,.report-section h2,.report-panel h2){font-family:var(--display,Impact,"Arial Black",sans-serif);letter-spacing:.035em;text-transform:uppercase}.event-report-page :where(table){border-collapse:collapse;width:100%}.event-report-page :where(th,td){padding:.65rem .75rem;border-bottom:1px solid var(--border,#292930);text-align:left}.event-report-page :where(th){font-family:var(--mono,"Space Mono",monospace);font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3,#9898a6);background:var(--bg-3,#111116)}.event-report-page :where(td){font-size:12px;color:var(--text-2,#c9c9d1)}.event-report-page .report-team-tag{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border:1px solid rgba(255,255,255,.16);font-family:var(--mono,"Space Mono",monospace);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.event-report-page .report-outcome{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border:1px solid var(--border-2,#383842);font-size:10px;color:var(--text-2,#c9c9d1)}.event-report-page .report-customer-note{border-left:3px solid var(--red,#e53935);background:rgba(229,57,53,.07);padding:1rem;color:var(--text-2,#c9c9d1);margin-bottom:1rem}.hero-next-event,.home-priority-actions{width:min(760px,100%)!important;margin-inline:auto!important}.event-deck-page .player-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:14px;background:transparent;border-radius:0;overflow:visible}.event-deck-page .player-card{border:1px solid rgba(var(--faction-rgb),.3);border-left:3px solid rgba(var(--faction-rgb),.72);border-radius:8px;box-shadow:0 16px 38px rgba(0,0,0,.24)}.event-deck-page .player-card-banner{height:108px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(var(--faction-rgb),.16),#08080a)}.event-deck-page .player-card-banner .player-card-art{position:absolute;inset:0;width:100%;height:100%}.event-deck-page .player-card-banner .player-card-art img,.event-deck-page .player-card-banner .player-card-art-fallback{object-position:center 24%;opacity:1;-webkit-mask-image:none;mask-image:none}.event-deck-page .player-card-banner .player-card-art::after{background:linear-gradient(180deg,rgba(5,5,6,.05),rgba(5,5,6,.86))}.event-deck-page .player-card-banner .art-fallback-label{display:none}.event-deck-page .player-card-header{min-height:82px;padding:1rem 1.15rem;overflow:visible}.event-deck-page .player-card.is-pending .player-card-header{opacity:1}.event-deck-page .player-card.is-pending .player-photo-wrap{border-style:dashed}.event-deck-page .player-ign{white-space:normal;overflow:visible;text-overflow:clip}.event-deck-page .player-card-placement{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--text-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.event-deck-page .deck-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:.95rem 1.1rem;cursor:default}.event-deck-page .deck-row-main{padding:0;align-items:flex-start}.event-deck-page .deck-row-name{font-size:13px;font-weight:400;white-space:normal;overflow:visible;text-overflow:clip}.event-deck-page .deck-row-faction{font-size:11px;color:var(--text-2)}.event-deck-page .deck-row-placement{margin-top:5px;color:var(--text-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.event-deck-page .deck-row-actions{padding:0;display:grid;gap:6px;align-self:start}.event-deck-page .builder-link,.event-deck-page .copy-btn{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px}.event-deck-page .deck-row-curve{grid-column:1/-1;padding:.65rem 0 0;border-top:1px solid rgba(255,255,255,.05)}.event-deck-page .tilt-mini-curve-wrap{max-width:none}@media (max-width:620px){.event-deck-page .player-card-banner{height:92px}.event-deck-page .deck-row{grid-template-columns:1fr}.event-deck-page .deck-row-actions{grid-template-columns:1fr 1fr;width:100%}}.archive-retry{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:12px;padding:0 14px;border:1px solid var(--red,#e53935);background:rgba(229,57,53,.12);color:#fff;font:700 10px var(--mono,"Space Mono",monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.event-deck-page .player-org-badge.parallel_studios{color:#70b7ff;background:rgba(80,154,236,.12);border:1px solid rgba(80,154,236,.32)}.event-deck-page .player-org-badge.endgame{color:#ffbd66;background:rgba(255,169,64,.1);border:1px solid rgba(255,169,64,.3)}.event-deck-page .player-org-badge.sura{color:#b9a1ff;background:rgba(153,116,244,.12);border:1px solid rgba(153,116,244,.32)}.event-history-page .archive-table caption{font-family:var(--font,Inter,system-ui,sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--text-2,#c9c9d1)!important}.event-history-page .archive-table td,.event-history-page .archive-table td strong,.event-history-page .archive-table .intel-link{font-family:var(--font,Inter,system-ui,sans-serif)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.event-history-page .event-player-deck-head h3{font-family:var(--font,Inter,system-ui,sans-serif)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.builder-page .preview-modal-panel .builder-card-modal-header{position:absolute;right:12px;top:12px;z-index:6;border:0;padding:0;background:transparent}.builder-page .preview-modal-panel .modal-body{padding:0}.builder-page .preview-modal-panel .paragon-detail{min-height:0}.event-deck-page .player-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.event-deck-page .player-ign{font-size:20px!important;font-weight:700!important;color:#fff!important;line-height:1.1}.event-deck-page .player-card-placement strong{font-size:15px!important;font-weight:700!important;color:#fff!important}.event-deck-page .deck-row-curve{max-width:280px;width:100%;justify-self:start}.event-deck-page .deck-row-curve .tilt-mini-curve-wrap{max-width:280px!important;width:100%!important}.event-deck-page .player-photo-placeholder{display:none!important}.meta-page .coverage-card,.coverage-card{position:relative;overflow:hidden;min-height:210px;background-image:var(--coverage-image);background-size:cover;background-position:center;border-color:rgba(255,255,255,.18)}.coverage-card-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,6,.24),rgba(5,5,6,.96) 72%)}.coverage-card-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.archive-kicker,.archive-stat strong,.event-title,.event-summary-item strong,.deck-archive-card h3,.section-heading,.intel-detail-panel h2,.compare-name,.compare-stat strong,.record-rank,.record-value,.meta-case-card h3,.case-compare strong,.timeline-body h2,.meta-context-card strong,.event-deck-panel-intro strong,.event-player-deck-head h3,.event-deck-name,
.event-history-page .archive-table caption,.event-history-page .event-summary-item strong,.event-history-page .event-player-deck-head h3,.event-history-page .event-deck-name,
.event-report-page .report-panel h2,.event-report-page .report-stat strong,.event-report-page .report-eyebrow,
.event-deck-page .player-ign,.event-deck-page .player-card-placement strong,
.coverage-card-name,.coverage-card-stat strong,.liga-round-copy h4,.home-event-mini h3,.update-card-title,.post-title,
.card-detail .card-name,.paragon-detail-title,.paragon-detail-kicker,.paragon-detail-section h3,
[class*="compact-title"],[class*="small-title"]{font-weight:400!important}.event-history-page .archive-table caption,.event-history-page .event-player-deck-head h3,.event-history-page .event-deck-name,
.event-deck-page .player-ign,.event-deck-page .player-card-placement strong,.coverage-card-name,.home-event-mini h3,.update-card-title,.post-title{font-family:var(--font,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif)!important}.card-preview-modal .card-modal-detail{grid-template-columns:minmax(190px,240px) minmax(0,1fr)!important;align-items:stretch!important}.card-preview-modal .card-modal-detail .paragon-detail-media{order:1!important;border-right:1px solid var(--border)!important;border-left:0!important;background:#08080a!important}.card-preview-modal .card-modal-detail .paragon-detail-info{order:2!important;padding:20px!important}.card-preview-modal .card-modal-detail .paragon-detail-title{font-weight:400!important}.card-preview-modal .card-modal-detail .paragon-detail-kicker{font-family:var(--font-mono)!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase}@media (max-width:900px){.card-preview-modal .card-modal-detail{grid-template-columns:1fr!important}.card-preview-modal .card-modal-detail .paragon-detail-media{order:1!important;border-right:0!important;border-bottom:1px solid var(--border)!important}.card-preview-modal .card-modal-detail .paragon-detail-info{order:2!important}}.deck-card[data-source="event"] .deck-card-notes{display:none!important}.paragon-detail::after{opacity:.30!important;filter:saturate(1) brightness(1.35)!important}.paragon-card-summary::after{opacity:.30!important}.paragon-detail-info{position:relative}.paragon-detail-info>.paragon-detail-kicker,
.paragon-detail-info>.paragon-detail-title,
.paragon-detail-info>.paragon-detail-id,
.paragon-detail-info>.paragon-detail-section,
.paragon-detail-info>.preview-lookup{position:relative;z-index:2}.paragon-detail-stats{display:none!important}@media (max-width:520px){.login-logo{width:112px!important;height:112px!important}}body.profile-page{position:relative}body.profile-page::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:var(--favorite-card-image,none);transition:opacity .28s ease}body.profile-page::after{content:"";position:fixed;inset:0;pointer-events:none}.favorite-card-name{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.favorite-deck-shell{padding:0!important;overflow:hidden;position:relative;border-color:var(--favorite-accent,var(--border-2))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--favorite-accent,var(--red)) 12%,transparent),transparent 48%),var(--bg-2)!important}.favorite-deck-art{position:absolute;right:0;top:0;width:min(48%,330px);height:100%;background-image:linear-gradient(90deg,var(--bg-2) 0%,transparent 48%),var(--favorite-deck-art);background-size:cover;background-position:center top;opacity:.58;pointer-events:none}.favorite-deck-body{position:relative;z-index:2;padding:1.25rem 1.35rem;max-width:72%}.favorite-deck-kicker{font:700 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--favorite-accent,var(--red));margin-bottom:.55rem}.favorite-deck-title{font:400 clamp(1.35rem,3vw,2.15rem)/1 var(--display);text-transform:uppercase;color:var(--text);margin:0 0 .4rem}.favorite-deck-paragon{font-size:13px;color:var(--text-2);margin-bottom:.9rem}.favorite-deck-curve{display:flex;align-items:flex-end;gap:5px;height:62px;max-width:310px;margin:.8rem 0 1rem}.favorite-deck-bar{flex:1;min-width:8px;background:linear-gradient(180deg,var(--favorite-accent,var(--red)),color-mix(in srgb,var(--favorite-accent,var(--red)) 45%,#111));border-radius:2px 2px 0 0;position:relative}.favorite-deck-bar span{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);font:700 8px/1 var(--mono);color:var(--text-3)}.favorite-deck-actions{display:flex;gap:.55rem;flex-wrap:wrap}.favorite-deck-actions a,.favorite-deck-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:.58rem .8rem;border:1px solid var(--border-2);background:rgba(5,5,6,.72);color:var(--text);font:700 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:3px}.favorite-deck-actions a:first-child{border-color:var(--favorite-accent,var(--red));background:color-mix(in srgb,var(--favorite-accent,var(--red)) 15%,rgba(5,5,6,.8))}.favorite-deck-empty{padding:1.1rem;color:var(--text-3);font-size:13px}@media (max-width:700px){.favorite-deck-body{max-width:100%;padding:1rem}.favorite-deck-art{width:70%;opacity:.28}.favorite-deck-curve{max-width:100%}}.favorite-card-picker{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:end}.favorite-card-preview{display:flex;align-items:center;gap:.75rem;margin-top:.65rem;padding:.7rem;border:1px solid var(--border);background:var(--bg-3);border-radius:4px;min-height:70px}.favorite-card-preview img{width:48px;height:60px;object-fit:cover;border-radius:3px;border:1px solid var(--border-2)}.favorite-card-preview strong{display:block;font-size:13px;color:var(--text)}.favorite-card-preview span{display:block;font:700 9px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-top:.2rem}.favorite-card-clear{min-height:40px;border:1px solid var(--border-2);background:var(--bg-3);color:var(--text-2);font:700 9px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;padding:0 .8rem;cursor:pointer;border-radius:4px}.dashboard-refresh-note{display:none;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid rgba(255,209,102,.28);background:rgba(255,209,102,.06);color:var(--text-2);font-size:12px;border-radius:4px}.dashboard-refresh-note.is-visible{display:block}.dashboard-header-actions{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.8rem}.dashboard-header-actions a{display:inline-flex;align-items:center;min-height:38px;padding:.55rem .75rem;border:1px solid var(--border-2);background:var(--bg-2);color:var(--text-2);font:700 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:3px}.dashboard-header-actions a:hover{border-color:var(--red);color:var(--text)}.prime-page{min-height:100vh;background:#050506;color:var(--text);font-family:var(--font)}.prime-shell{max-width:1120px;margin:0 auto;padding:3rem 1.5rem 5rem}.prime-kicker{font:700 10px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.6rem}.prime-title{font:400 clamp(2.25rem,6vw,4.8rem)/.92 var(--display);text-transform:uppercase;margin:0}.prime-lead{max-width:720px;color:var(--text-2);font-size:14px;line-height:1.65;margin:1rem 0 1.6rem}.prime-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border);border:1px solid var(--border);margin-bottom:1.3rem}.prime-summary div{background:var(--bg-2);padding:1rem}.prime-summary span{display:block;font:700 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:.4rem}.prime-summary strong{font:400 1.55rem/1 var(--display);color:var(--text)}.prime-table-wrap{overflow:auto;border:1px solid var(--border);background:var(--bg-2)}.prime-table{width:100%;border-collapse:collapse;min-width:620px}.prime-table th{padding:.75rem 1rem;text-align:left;font:700 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:var(--bg-3);border-bottom:1px solid var(--border)}.prime-table td{padding:.85rem 1rem;border-bottom:1px solid var(--border);font-size:13px}.prime-table tr:last-child td{border-bottom:0}.prime-rank{font-family:var(--mono);color:var(--red);width:62px}.prime-value{font-family:var(--mono);font-weight:700;text-align:right}.prime-player{font-weight:700}.prime-cycle-nav{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.prime-cycle-nav select{min-height:40px;background:var(--bg-2);border:1px solid var(--border-2);color:var(--text);padding:0 .75rem;border-radius:3px}.prime-admin-note{margin-top:1rem;padding:1rem;border:1px solid var(--border);background:var(--bg-2);color:var(--text-2);font-size:12px;line-height:1.6}.prime-auth-state{padding:4rem 1rem;text-align:center;color:var(--text-3)}@media (max-width:680px){.prime-summary{grid-template-columns:1fr}.prime-shell{padding:2rem 1rem 4rem}}body.dashboard-page .site-nav .nav-brand{min-width:0;overflow:hidden}body.dashboard-page .site-nav .nav-brand img{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;max-height:24px!important;object-fit:contain!important;flex:0 0 24px!important}.login-logo{width:min(350px,74vw)!important;height:auto!important;max-width:350px!important;max-height:350px!important;margin-bottom:1.15rem!important;object-fit:contain!important}@media (max-width:520px){.login-logo{width:min(280px,72vw)!important;max-height:280px!important}}body.profile-page{isolation:isolate;background:#050506!important}body.profile-page::before{z-index:0!important}body.profile-page::after{z-index:1!important}body.profile-page>.site-nav,
body.profile-page>.page,
body.profile-page>.lightbox,
body.profile-page>script{position:relative;z-index:2}.prime-page .site-nav .nav-brand img{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important;object-fit:contain!important;flex:0 0 24px!important}.prime-page .site-nav{position:sticky;top:0;z-index:1000;height:54px;min-height:54px;padding:0 1.5rem;gap:1rem;background:rgba(10,10,11,.94);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.prime-page .nav-brand{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;white-space:nowrap}.prime-page .nav-brand img{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;max-height:24px!important;object-fit:contain!important;flex:0 0 24px!important}.prime-page .nav-brand strong{color:var(--red)}.prime-page .nav-links{display:flex;align-items:center;justify-content:flex-start;gap:0;margin-left:auto;position:static;width:auto;height:auto;padding:0;background:transparent;border:0;box-shadow:none;transform:none;visibility:visible;pointer-events:auto;overflow:visible}.prime-page .nav-links a{display:flex;align-items:center;height:54px;padding:0 .68rem;color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.prime-page .nav-links a:hover,.prime-page .nav-links a:focus-visible{color:var(--text-2);outline:none}.prime-page .nav-links a.active{color:var(--red);border-bottom-color:var(--red)}.prime-page .nav-right{display:flex;align-items:center;gap:.8rem;flex:0 0 auto}.prime-page .nav-player{display:none;align-items:center;gap:8px;color:var(--text-2);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.prime-page .nav-player:hover{color:var(--text)}.prime-page .nav-avatar{width:28px;height:28px;border-radius:50%;border:1px solid var(--border-2);object-fit:cover;background:var(--bg-4)}.prime-page .logout-btn{display:inline-flex;align-items:center;min-height:32px;padding:5px 10px;border:1px solid var(--border-2);border-radius:3px;background:transparent;color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.prime-page .logout-btn:hover{color:var(--text)}.prime-page .nav-toggle{display:none;min-width:48px;min-height:38px;padding:0 10px;border:1px solid var(--border-2);border-radius:3px;background:transparent;color:var(--text);font:700 10px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.prime-member-link{color:var(--text);font-weight:800;text-decoration:none}.prime-member-link:hover,.prime-member-link:focus-visible{color:var(--red2);text-decoration:underline;text-underline-offset:4px;outline:none}.prime-tier{font:700 9px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-2)}.prime-eligibility-note{margin:-.45rem 0 1rem;color:var(--text-3);font-size:12px;line-height:1.5}.prime-empty-row td{text-align:center;color:var(--text-3);padding:2rem 1rem!important}@media (max-width:1080px){.prime-page .nav-toggle{display:inline-flex;align-items:center;justify-content:center}.prime-page .nav-links{display:none;position:absolute;top:54px;right:1rem;width:min(300px,calc(100vw - 2rem));padding:10px;background:#111113;border:1px solid var(--border-2);box-shadow:0 22px 70px rgba(0,0,0,.55);flex-direction:column;align-items:stretch;z-index:1001}.prime-page .nav-links.open{display:flex}.prime-page .nav-links a{height:auto;min-height:42px;padding:10px 9px;border-bottom:0;text-align:right;justify-content:flex-end}.prime-page .nav-player span{display:none}}@media (max-width:560px){.prime-page .site-nav{padding:0 .8rem}.prime-page .nav-brand{font-size:12px}.prime-page .logout-btn{display:none}.prime-page .nav-player{display:none!important}}body.profile-page::before{top:54px!important;right:auto!important;bottom:auto!important;left:0!important;width:50vw!important;height:calc(100vh - 54px)!important;background-size:cover!important;background-repeat:no-repeat!important;transform:none!important;opacity:0!important}@media (max-width:760px){body.profile-page::before{top:54px!important;width:100vw!important;height:52vh!important;background-size:cover!important;-webkit-mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.72) 48%,transparent 100%)!important;mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.72) 48%,transparent 100%)!important}body.profile-page.profile-has-favorite-card::before{opacity:.42!important}body.profile-page::after{background:linear-gradient(180deg,rgba(5,5,6,.28),rgba(5,5,6,.92) 48%,#050506 100%)!important}}.prime-page .nav-links{flex-direction:row}@media (max-width:1120px){.prime-page .nav-toggle{display:inline-flex!important;align-items:center;justify-content:center}.prime-page .nav-links{display:none!important;position:absolute!important;top:54px!important;right:1rem!important;width:min(300px,calc(100vw - 2rem))!important;height:auto!important;padding:10px!important;background:#111113!important;border:1px solid var(--border-2)!important;box-shadow:0 22px 70px rgba(0,0,0,.55)!important;transform:none!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important;flex-direction:column!important;align-items:stretch!important;z-index:1001}.prime-page .nav-links.open{display:flex!important}.prime-page .nav-links a{height:auto!important;min-height:42px!important;padding:10px 9px!important;border-bottom:0!important;text-align:right!important;justify-content:flex-end!important}.prime-page .nav-player span{display:none}}@media (min-width:1121px){.prime-page .nav-toggle{display:none!important}.prime-page .nav-links{display:flex!important;flex-direction:row!important}}.prime-authority-warning{margin:.65rem 0 1rem;padding:.75rem .85rem;border:1px solid rgba(255,209,102,.32);background:rgba(255,209,102,.07);color:#e5d9ae;font-size:12px;line-height:1.5}.prime-summary.is-partial{border-color:rgba(255,209,102,.28)}body.profile-page::before{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 52%,rgba(0,0,0,.92) 64%,rgba(0,0,0,.58) 80%,transparent 100%)!important;mask-image:linear-gradient(to right,#000 0%,#000 52%,rgba(0,0,0,.92) 64%,rgba(0,0,0,.58) 80%,transparent 100%)!important}body.profile-page.profile-has-favorite-card::before{opacity:.82!important}body.profile-page::after{background:linear-gradient(90deg,rgba(5,5,6,.04) 0%,rgba(5,5,6,.18) 38%,rgba(5,5,6,.72) 66%,#050506 100%),linear-gradient(180deg,rgba(5,5,6,.08),rgba(5,5,6,.72) 78%,#050506 100%)!important}body.profile-page .profile-header,body.profile-page .card{background-color:rgba(10,10,13,.78)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width:760px){body.profile-page.profile-has-favorite-card::before{opacity:.68!important}body.profile-page::before{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 42%,rgba(0,0,0,.72) 68%,transparent 100%)!important;mask-image:linear-gradient(to right,#000 0%,#000 42%,rgba(0,0,0,.72) 68%,transparent 100%)!important}}.contact-channel-card{position:relative;overflow:hidden;padding-top:4.4rem!important}.contact-channel-icon{position:absolute;top:1rem;left:1rem;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--border-2);background:rgba(255,255,255,.035);color:#fff;border-radius:5px}.contact-channel-icon svg{width:21px;height:21px;display:block;fill:currentColor}.contact-channel-card:hover .contact-channel-icon{border-color:rgba(229,57,53,.55);color:var(--red2)}.home-event-feature-head,.hero-event-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.home-event-feature-state,.hero-event-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.home-event-organizer-logo,.hero-event-organizer-logo{place-items:center;flex:0 0 auto}@media (max-width:700px){.home-event-organizer-logo,.hero-event-organizer-logo{width:60px;height:60px;padding:8px}}.builder-mode-row{justify-content:flex-start!important}.builder-mode-actions{display:none!important}@media (min-width:1001px){.builder-shell-main{--builder-rail:240px;--builder-gap:14px}.builder-toolbar{grid-template-columns:var(--builder-rail) minmax(0,1fr) 360px!important;gap:var(--builder-gap)!important}.builder-workspace{grid-template-columns:var(--builder-rail) minmax(0,1fr) 360px!important;gap:var(--builder-gap)!important}.builder-toolbar .builder-field:first-child,.builder-toolbar .builder-field:first-child .builder-input{width:100%;box-sizing:border-box}}.toolbar-actions #newDeckBtn,.toolbar-actions #importBtn{border-color:rgba(255,255,255,.18)}.deck-share-action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.55rem .7rem;border:1px solid rgba(229,57,53,.45);background:rgba(229,57,53,.10);color:#fff;font:700 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;cursor:pointer}.deck-share-action:hover,.deck-share-action:focus-visible{background:rgba(229,57,53,.22);outline:none}.deck-share-preview-note{font:600 10px/1.45 var(--mono);letter-spacing:.04em;color:var(--text-3)}.prime-page .prime-nav-links{display:flex;align-items:center;justify-content:flex-start;gap:0;margin-left:auto;position:static;width:auto;height:auto;padding:0;background:transparent;border:0;box-shadow:none;transform:none;visibility:visible;pointer-events:auto;overflow:visible;flex-direction:row}.prime-page .prime-nav-links a{display:flex;align-items:center;height:54px;padding:0 .68rem;color:var(--text-3);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.prime-page .prime-nav-links a:hover,.prime-page .prime-nav-links a:focus-visible{color:var(--text-2);outline:none}.prime-page .prime-nav-links a.active{color:var(--red);border-bottom-color:var(--red)}@media (max-width:1120px){.prime-page .prime-nav-links{display:none;position:fixed;top:54px;right:1rem;bottom:auto;width:min(320px,calc(100vw - 2rem));height:auto;max-height:calc(100vh - 70px);padding:10px;background:#111113;border:1px solid var(--border-2);box-shadow:0 22px 70px rgba(0,0,0,.55);transform:none;visibility:visible;pointer-events:auto;overflow-y:auto;flex-direction:column;align-items:stretch;z-index:1001}.prime-page .prime-nav-links.open{display:flex}.prime-page .prime-nav-links a{height:auto;min-height:42px;padding:10px 9px;border-bottom:0;text-align:right;justify-content:flex-end}.prime-page .nav-toggle{display:inline-flex!important;align-items:center;justify-content:center}.prime-page .nav-player span{display:none}}@media (min-width:1121px){.prime-page .prime-nav-links{display:flex}.prime-page .nav-toggle{display:none!important}}.prime-verification-state{display:inline-flex;align-items:center;min-height:24px;padding:4px 7px;border:1px solid rgba(255,255,255,.13);border-radius:2px;font:700 9px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.prime-verification-state.is-verified{border-color:rgba(46,158,90,.38);color:#83d9a6;background:rgba(46,158,90,.08)}.prime-verification-state.is-pending{border-color:rgba(255,209,102,.30);color:#e5d9ae;background:rgba(255,209,102,.07)}.prime-player-unresolved{font-weight:800;color:var(--text)}body.profile-page::before{background-position:25% top!important}body.profile-page .profile-header{overflow:visible!important;position:relative;z-index:30}body.profile-page .profile-header-actions{position:relative;z-index:60}body.profile-page .profile-header-actions .tilt-share{position:relative;z-index:70}body.profile-page .profile-header-actions .tilt-share-menu{z-index:5000;left:auto;right:0;min-width:220px}body.profile-page .profile-header-actions .tilt-share.is-open .tilt-share-menu{display:grid}@media (max-width:650px){body.profile-page .profile-header-actions .tilt-share-menu{left:0;right:0}}.home-event-feature,.hero-event-card{position:relative;overflow:hidden;isolation:isolate}.home-event-feature-body,.hero-event-card>*:not(.hero-event-organizer-logo){position:relative;z-index:2}.home-event-feature-head,.hero-event-head{position:relative;min-height:74px;padding-right:124px}.home-event-organizer-logo,.hero-event-organizer-logo{position:absolute;z-index:1;top:-12px;right:-8px;width:150px;height:106px;display:block;padding:0;border:0;background:transparent;backdrop-filter:none;border-radius:0;pointer-events:none;opacity:.58;-webkit-mask-image:linear-gradient(to left,#000 0%,rgba(0,0,0,.92) 46%,rgba(0,0,0,.28) 78%,transparent 100%);mask-image:linear-gradient(to left,#000 0%,rgba(0,0,0,.92) 46%,rgba(0,0,0,.28) 78%,transparent 100%)}.home-event-organizer-logo img,.hero-event-organizer-logo img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:right center;filter:grayscale(.08) saturate(.92) brightness(1.25) drop-shadow(0 10px 26px rgba(0,0,0,.46))}@media (max-width:700px){.home-event-feature-head,.hero-event-head{min-height:60px;padding-right:88px}.home-event-organizer-logo,.hero-event-organizer-logo{width:108px;height:76px;top:-8px;right:-6px}}.operator-card{position:relative;overflow:hidden;isolation:isolate}.operator-card>*:not(.operator-team-logo){position:relative;z-index:2}.operator-team-name{margin:-.35rem 0 .8rem;color:var(--text-3);font:700 10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}@media (min-width:1001px){.builder-toolbar{padding:12px 0!important;border-left:0!important;border-right:0!important}.builder-toolbar .builder-code-field{justify-self:stretch}}.deck-library-share{margin-left:auto;min-height:30px;padding:5px 8px;border:1px solid rgba(229,57,53,.38);border-radius:3px;background:rgba(229,57,53,.08);color:#fff;font:700 9px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.deck-library-share:hover,.deck-library-share:focus-visible{background:rgba(229,57,53,.20);outline:none}.builder-share-note{font:600 10px/1.4 var(--mono);color:var(--text-3)}.event-source-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0;padding:14px 16px;border:1px solid rgba(255,255,255,.12);background:rgba(7,7,9,.72);backdrop-filter:blur(10px)}.event-source-links>span{font:400 13px/1.2 var(--font-ui,Arial,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2,#aaaab5);margin-right:4px}.event-source-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid rgba(255,74,69,.45);color:#fff;text-decoration:none;font:600 13px/1 var(--font-ui,Arial,sans-serif);background:rgba(255,74,69,.08)}.event-source-links a:hover,.event-source-links a:focus-visible{background:rgba(255,74,69,.18);border-color:#ff625d}.breakdown-fill{transition:width .25s ease,background-color .25s ease}.breakdown-units{background:#ff625d!important}.breakdown-effects{background:#6aa7ff!important}.breakdown-relics{background:#d2a84a!important}.breakdown-upgrades{background:#64d98b!important}.breakdown-split-cards{background:#c986ff!important}.cost-filter-actions{display:flex;gap:8px;align-items:center;grid-column:1/-1;margin-top:-4px}.contact-channel-heading{display:flex;align-items:center;gap:9px}.contact-channel-heading .contact-channel-icon{display:inline-grid;width:20px;height:20px;margin:0}.card-hover-paragon-layout .paragon-detail-section strong,.card-preview-modal .paragon-detail-section strong{color:#fff;font-weight:800}.report-card-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.report-card-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.report-card-actions a{min-height:42px;padding:10px 8px!important;display:grid;place-items:center;text-align:center}.event-history-page .event-meta,.event-history-page .event-detail-small,.event-history-page small{font-weight:400!important;color:#b9b9c3!important}@media (max-width:760px){.report-card-actions{grid-template-columns:1fr}}.profile-header{isolation:isolate}.reports-page .actions,.report-card .actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.report-card .actions .btn{min-height:44px;padding:10px 6px;display:grid;place-items:center;text-align:center}.swiss-ranking-rule{font-weight:500;color:#c6c6cf}.event-winner-badge{font-weight:800;color:#ff625d}.browse-filter-actions{justify-content:flex-start!important}.breakdown-fill{display:block!important}.contact-channel-heading .contact-channel-icon{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;flex:0 0 20px}.dashboard-column-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0 0 1.25rem}.dashboard-column-actions a{display:grid;place-items:center;min-height:42px;padding:.65rem .75rem;border:1px solid var(--border-2);background:var(--bg-2);color:var(--text-2);font:700 9px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;border-radius:3px}.dashboard-column-actions a:hover,.dashboard-column-actions a:focus-visible{border-color:var(--red);color:var(--text);outline:none}.event-tiebreak-value{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.event-deck-row .deck-actions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:600px){.dashboard-column-actions{grid-template-columns:1fr}.event-deck-row .deck-actions{justify-content:flex-start}}
/* v19.35.41 canonical corrective rules */
body.profile-page .profile-header{isolation:isolate;overflow:visible}
body.profile-page .profile-header .team-logo-bg{position:absolute!important;left:0!important;top:0!important;width:58%!important;max-width:58%!important;height:100%!important;object-fit:contain;object-position:left center;clip-path:inset(0 round 20px)!important;-webkit-clip-path:inset(0 round 20px)!important;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom right,transparent 0%,rgba(0,0,0,.55) 50%,#000 100%)!important;mask-image:linear-gradient(to bottom right,transparent 0%,rgba(0,0,0,.55) 50%,#000 100%)!important}
.operator-card>*:not(.operator-team-logo){position:relative;z-index:2;text-shadow:0 1px 2px rgba(0,0,0,.72)}
.operator-team-logo{position:absolute;z-index:1;left:-10.75%;top:-17.6%;width:72%;height:118%;object-fit:contain;object-position:left center;opacity:.38;pointer-events:none;filter:saturate(.9) contrast(1.12) brightness(1.08);-webkit-mask-image:linear-gradient(to bottom right,#000 0%,rgba(0,0,0,.86) 30%,rgba(0,0,0,.22) 62%,transparent 88%);mask-image:linear-gradient(to bottom right,#000 0%,rgba(0,0,0,.86) 30%,rgba(0,0,0,.22) 62%,transparent 88%)}
.operator-team-name,.edit-profile-link{position:relative;z-index:3;background:rgba(5,5,7,.50);box-shadow:0 0 18px rgba(5,5,7,.72);border-radius:4px;padding-inline:4px}
.event-source-stage{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}
.event-ban-cell{min-width:240px}.event-ban-cell span{display:block;font-size:.76rem;font-weight:400;line-height:1.35;color:var(--text-2)}.event-ban-cell strong{color:var(--text);font-weight:700}
.player-history-title-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.player-history-share{flex:0 0 auto}.share-landing{max-width:900px;margin:0 auto;padding:40px 24px;text-align:center}.share-landing img{max-width:100%;border:1px solid var(--border-2)}
@media(max-width:700px){.player-history-title-row{align-items:flex-start;flex-direction:column}}

/* v19.35.41 */
#newDeckModal .modal{max-width:520px}#newDeckModal .modal-body p{margin:0;color:var(--text-2);line-height:1.65}.archive-meta-row a{color:var(--red2);text-underline-offset:3px}.event-source-stage{white-space:nowrap}
