.identity-approval a{color:#b4ff39;text-decoration:underline}.identity-approval-pair{border:1px solid #34413b;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px;display:grid}.identity-approval-pair strong,.identity-approval-pair small{overflow-wrap:anywhere;margin-bottom:8px;display:block}.identity-approval-pair small{color:#99ada5;font-size:10px}.identity-approval-destination{overflow-wrap:anywhere;color:#a4b4ae;font-size:13px}.identity-approval-actions{justify-content:flex-end;gap:10px;display:flex}.identity-approval .cma-btn{color:#e8efee;cursor:pointer;background:#1a2420;border:1px solid #34413b;border-radius:8px;padding:10px 18px}.identity-approval .identity-approve-primary{color:#152006;background:#b4ff39;border-color:#b4ff39;font-weight:700}.identity-approval .cma-btn:disabled{opacity:.45;cursor:wait}.identity-discovery{margin:16px 0;padding:18px}.identity-discovery-heading,.identity-suggestion{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.identity-discovery-heading h2{margin:0}.identity-scan-badge{color:#c3f778;background:#b4ff391a;border-radius:20px;padding:5px 10px;font-size:12px;display:inline-block}.identity-discovery-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.identity-discovery-metrics>div{border:1px solid #ffffff1a;border-radius:7px;padding:10px 12px}.identity-discovery-metrics strong{color:#c3f778;font-size:19px;display:block}.identity-discovery-metrics span{color:#8fa3a1;font-size:12px}.identity-suggestion{border-top:1px solid #ffffff1a;align-items:center;padding:12px 0}.identity-suggestion h3{overflow-wrap:anywhere;margin:3px 0;font-size:15px}.identity-suggestion p{color:#9aa8a5;margin:3px 0;font-size:12px}.identity-conflict{color:#ffb85c}@media (width<=700px){.identity-discovery{padding:14px}.identity-discovery-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-suggestion{flex-direction:column}}.cma{--cma-bg:#0b0f10;--cma-panel:#111819;--cma-panel-2:#151d1e;--cma-line:#ffffff17;--cma-line-strong:#ffffff29;--cma-text:#e8efee;--cma-muted:#8fa3a1;--cma-accent:#b4ff39;--cma-accent-dim:#b4ff3924;--cma-warn:#ffb85c;--cma-bad:#ff6b6b;background:radial-gradient(1200px 600px at 12% -10%, #b4ff3912, transparent 60%), radial-gradient(900px 500px at 100% 0%, #5ac8ff0d, transparent 55%), var(--cma-bg);min-height:100vh;color:var(--cma-text);-webkit-font-smoothing:antialiased;font-family:Inter var,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.45}.cma *,.cma :before,.cma :after{box-sizing:border-box}.cma a{color:var(--cma-accent)}.cma :focus-visible{outline:2px solid var(--cma-accent);outline-offset:2px;border-radius:6px}.cma-shell{grid-template-columns:232px minmax(0,1fr);gap:0;min-height:100vh;display:grid}.cma-side{border-right:1px solid var(--cma-line);background:linear-gradient(#ffffff08,#0000 40%);flex-direction:column;gap:18px;padding:20px 14px;display:flex}.cma-brand{align-items:center;gap:10px;padding:0 6px;display:flex}.cma-brand img{width:auto;max-width:150px;height:24px}.cma-brand-text{flex-direction:column;line-height:1.15;display:flex}.cma-brand-title{letter-spacing:.02em;font-size:13px;font-weight:700}.cma-brand-sub{color:var(--cma-muted);text-transform:uppercase;letter-spacing:.09em;font-size:10.5px}.cma-nav{flex-direction:column;gap:14px;display:flex}.cma-nav-group{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex}.cma-nav-group[data-open=true]{background:#a5e63c08;border-color:#a5e63c33}.cma-nav-group-items{border-top:1px solid #ffffff0f;flex-direction:column;gap:2px;margin-top:2px;padding-top:4px;display:flex}.cma-nav-group-title{appearance:none;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;color:#ffffff80;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:4px 6px;font-size:10.5px;font-weight:700;display:flex}.cma-nav-group[data-open=true] .cma-nav-group-title{color:#a5e63c}.cma-nav-group-title:hover{color:var(--cma-text)}.cma-nav-group-caret{border:1px solid #ffffff24;border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:inline-flex}.cma-nav-group-name{flex:1}.cma-nav-group-count{color:#fff6;font-size:10px}.cma-nav-item{appearance:none;color:var(--cma-muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.cma-nav-item:hover{color:var(--cma-text);background:#ffffff0a}.cma-nav-item[aria-current=true]{color:#0d1410;background:linear-gradient(90deg, var(--cma-accent), #8fe61f);border-color:#0003;font-weight:650}.cma-nav-count{opacity:.8;font-variant-numeric:tabular-nums;font-size:10.5px}.cma-side-foot{flex-direction:column;gap:8px;margin-top:auto;display:flex}.cma-main{min-width:0;padding:20px 24px 56px}.cma-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.cma-h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.cma-sub{color:var(--cma-muted);max-width:68ch;margin:4px 0 0}.cma-btn{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--cma-line-strong);background:var(--cma-panel-2);color:var(--cma-text);border-radius:8px;padding:7px 12px;font-weight:550}.cma-btn:hover:not(:disabled){border-color:#b4ff3980}.cma-btn:disabled{opacity:.55;cursor:not-allowed}.cma-btn--primary{background:linear-gradient(90deg, var(--cma-accent), #8fe61f);color:#0d1410;border-color:#0000;font-weight:700}.cma-btn svg{vertical-align:middle;margin-right:6px}.cma-btn--danger{color:var(--cma-bad);border-color:#ff6b6b59}.cma-asset-upload{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.cma-asset-upload-title{grid-column:1/-1;align-items:center;gap:10px;display:flex}.cma-asset-upload-title span,.cma-asset-upload label,.cma-asset-card-body span{color:var(--cma-muted);font-size:11px;display:block}.cma-asset-upload label{gap:5px;display:grid}.cma-asset-summary{color:var(--cma-muted);margin:20px 0 10px}.cma-asset-summary strong{color:var(--cma-text)}.cma-asset-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.cma-asset-card{border:1px solid var(--cma-line);background:var(--cma-panel);border-radius:10px;overflow:hidden}.cma-asset-card>img{object-fit:cover;background:#0e1516;width:100%;height:150px;display:block}.cma-asset-card-body{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.cma-asset-card-body>div{min-width:0}.cma-asset-card-body strong{overflow-wrap:anywhere;display:block}@media (width<=700px){.cma-asset-upload{grid-template-columns:1fr}.cma-asset-upload-title{grid-column:auto}.cma-asset-upload .cma-btn{min-height:44px}.cma-asset-grid{grid-template-columns:1fr}.cma-asset-card>img{height:180px}}.cma-input,.cma-select{font:inherit;color:var(--cma-text);border:1px solid var(--cma-line-strong);background:#0e1516;border-radius:8px;min-width:0;padding:7px 10px}.cma-card{background:var(--cma-panel);border:1px solid var(--cma-line);border-radius:12px;padding:14px 16px}.cma-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px;display:grid}.cma-kpi-label{color:var(--cma-muted);text-transform:uppercase;letter-spacing:.09em;font-size:10.5px}.cma-kpi-value{font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:700}.cma-kpi-note{color:var(--cma-muted);margin-top:2px;font-size:11px}.cma-notice{background:var(--cma-accent-dim);border:1px solid #b4ff3947;border-radius:10px;margin-bottom:16px;padding:10px 12px}.cma-notice--warn{background:#ffb85c1a;border-color:#ffb85c59}.cma-toast{z-index:9999;color:#c3f778;background:#151e18f5;border:1px solid #b4ff3959;border-radius:10px;max-width:420px;padding:12px 16px;font-size:13px;animation:.18s ease-out cma-toast-in;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #00000059}@keyframes cma-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cma-pill{border:1px solid var(--cma-line-strong);background:#0f1617;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.cma-pill--ok{color:var(--cma-accent);border-color:#b4ff3966}.cma-pill--warn{color:var(--cma-warn);border-color:#ffb85c66}.cma-pill--bad{color:var(--cma-bad);border-color:#ff6b6b66}.cma-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.cma-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.cma-table-wrap{border:1px solid var(--cma-line);background:var(--cma-panel);border-radius:12px;overflow:auto}.cma-table{border-collapse:collapse;width:100%;min-width:640px}.cma-table th,.cma-table td{text-align:left;border-bottom:1px solid var(--cma-line);white-space:nowrap;padding:9px 12px}.cma-table th{text-transform:uppercase;letter-spacing:.08em;color:var(--cma-muted);z-index:1;background:#0f1617;font-size:10.5px;position:sticky;top:0}.cma-table th button{appearance:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cma-table tbody tr:hover{background:#ffffff08}.cma-table tbody tr[aria-selected=true]{background:var(--cma-accent-dim)}.cma-mono{color:var(--cma-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.cma-pager{color:var(--cma-muted);align-items:center;gap:10px;margin-top:10px;display:flex}.cma-empty{text-align:center;color:var(--cma-muted);padding:22px}.cma-json{border:1px solid var(--cma-line);white-space:pre-wrap;word-break:break-word;background:#0c1213;border-radius:10px;max-height:320px;margin:0;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow:auto}.cma-dl{grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:6px 14px;margin:0;display:grid}.cma-dl dt{color:var(--cma-muted)}.cma-dl dd{word-break:break-word;margin:0}.cma-drawer{background:var(--cma-panel-2);border-left:1px solid var(--cma-line-strong);z-index:40;width:min(520px,100%);padding:18px;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-24px 0 60px #00000073}.cma-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.cma-login{place-items:center;min-height:100vh;padding:24px;display:grid}.cma-login-card{background:var(--cma-panel);border:1px solid var(--cma-line);border-radius:16px;width:min(380px,100%);padding:22px}.cma-pin{letter-spacing:.4em;text-align:center;width:100%;margin:12px 0 10px;font-size:22px}.cma-menu-toggle{display:none}@media (width<=900px){.cma-shell{grid-template-columns:minmax(0,1fr)}.cma-side{border-right:0;border-bottom:1px solid var(--cma-line);padding:14px}.cma-nav{display:none}.cma-side[data-open=true] .cma-nav{display:flex}.cma-menu-toggle{display:inline-flex}.cma-main{padding:16px 14px 48px}.cma-drawer{width:100%}}.cma .cma-seo{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=900px){.cma .cma-seo{grid-template-columns:minmax(0,1fr)}}.cma .cma-seo-nav{flex-direction:column;gap:6px;max-height:74vh;padding:12px;display:flex;overflow:auto}.cma .cma-seo-chips{flex-wrap:wrap;gap:6px;margin:2px 0 4px;display:flex}.cma .cma-seo-chip,.cma .cma-seo-locale{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:11px}.cma .cma-seo-chip[aria-pressed=true],.cma .cma-seo-locale[aria-pressed=true]{color:#a5e63c;background:#a5e63c24;border-color:#a5e63c99}.cma .cma-seo-group{letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;margin:12px 0 2px;font-size:10px}.cma .cma-seo-empty{color:#fff6;font-size:12px}.cma .cma-seo-item{color:#ffffffc7;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;display:flex}.cma .cma-seo-item:hover{background:#ffffff0d}.cma .cma-seo-item[aria-current=true]{color:#eaffcf;background:#a5e63c1a;border-color:#a5e63c73}.cma .cma-seo-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cma .cma-seo-item-count{color:#ffffff73;flex:none;font-size:11px}.cma .cma-seo-editor{padding:16px}.cma .cma-seo-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.cma .cma-seo-title{color:#fff;margin:0;font-size:17px;font-weight:700}.cma .cma-seo-meta{color:#ffffff80;margin:4px 0 0;font-size:12px}.cma .cma-seo-locales{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.cma .cma-seo-fields{gap:14px;padding:14px 0;display:grid}.cma .cma-seo-field{gap:6px;display:grid}.cma .cma-seo-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;font-size:11px}.cma .cma-seo-field textarea.cma-input{resize:vertical;line-height:1.5}.cma .cma-seo-counter{color:#ffffff6b;font-size:11px}.cma .cma-seo-counter[data-over=true]{color:#ff9b7a}.cma .cma-seo-vars{color:#ffffff80;margin:0 0 12px;font-size:11.5px;line-height:1.6}.cma .cma-seo-vars code{color:#a5e63c}.cma .cma-seo-actions{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.cma .cma-seo-updated{color:#ffffff6b;font-size:11.5px}.cmw-group{margin-top:22px}.cmw-group-head{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.cmw-group-head .cma-h1{text-transform:uppercase;letter-spacing:.06em}.cmw-list{gap:10px;display:grid}.cmw-card{background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;transition:border-color .15s,background .15s;overflow:hidden}.cmw-card:hover{border-color:#a5e63c59}.cmw-card.is-open{background:#a5e63c0d;border-color:#a5e63c8c}.cmw-card-head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title pills""link pills";gap:2px 14px;padding:12px 14px 8px;display:grid}.cmw-card-head:disabled{cursor:default;opacity:.75}.cmw-card-title{letter-spacing:.01em;grid-area:title;font-size:14px;font-weight:700}.cmw-card-link{opacity:.62;overflow-wrap:anywhere;grid-area:link;font-size:11.5px}.cmw-card-pills{flex-wrap:wrap;grid-area:pills;justify-content:flex-end;align-items:center;gap:6px;display:flex}.cmw-card-count{opacity:.7;white-space:nowrap;font-size:11.5px}.cmw-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 12px;display:flex}.cmw-card-actions{flex-wrap:wrap;gap:6px;display:flex}.cmw-detail{margin:0 10px 12px}.cmw-detail-head{margin-bottom:10px}.cmw-tiers{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.cmw-tier{color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;gap:2px;padding:9px 11px;display:grid}.cmw-tier:hover{border-color:#a5e63c66}.cmw-tier.is-active{background:#a5e63c1f;border-color:#a5e63c}.cmw-tier-name{font-size:12.5px;font-weight:700}.cmw-tier-meta{opacity:.68;font-size:11px}@media (width<=640px){.cmw-card-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""link""pills"}.cmw-card-pills{justify-content:flex-start}}.identity-workspace{max-width:1240px}.identity-workspace-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}.identity-workspace-head .cma-h1{margin:3px 0}.identity-kicker{color:#a5e63c;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.identity-guidance{color:#aab5b2;border:1px solid #ffffff1a;border-radius:7px;width:min(360px,40%);padding:9px 12px;font-size:12px}.identity-guidance summary,.identity-scan-details summary{cursor:pointer;color:#dce5e2;font-weight:700}.identity-guidance p,.identity-scan-details p{margin:8px 0 0;line-height:1.5}.identity-queue-status{text-align:right;grid-template-columns:auto auto;align-items:baseline;column-gap:6px;display:grid}.identity-queue-status strong{color:#a5e63c;font-size:24px}.identity-queue-status span{color:#94a29e;font-size:11px}.identity-queue-status .identity-scan-badge{grid-column:1/-1;justify-self:end;margin-top:4px;font-style:normal}.identity-scan-details{color:#8f9d99;margin:0 0 12px;font-size:12px}.identity-review-toolbar{margin:10px 0 4px}.identity-kind-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 4px;display:grid}.identity-kind-tabs button{color:#d7dfdc;text-align:left;cursor:pointer;background:#111817;border:1px solid #ffffff1a;border-radius:7px;gap:2px;padding:11px 14px;display:grid}.identity-kind-tabs button:hover{border-color:#a5e63c59}.identity-kind-tabs button.is-active{background:#a5e63c17;border-color:#a5e63c;box-shadow:inset 3px 0 #a5e63c}.identity-kind-tabs strong{text-transform:uppercase;font-size:13px}.identity-kind-tabs span{color:#84928e;font-size:10px}.identity-suggestion-main{align-items:center;gap:12px;min-width:0;display:flex}.identity-score{color:#b8c1be;border:1px solid #45504e;border-radius:6px;flex:0 0 42px;place-items:center;height:42px;font-size:15px;font-weight:800;display:grid}.identity-score.is-strong{color:#a5e63c;background:#a5e63c14;border-color:#a5e63c80}.identity-kind{color:#83918d;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.identity-placement{color:#aeb9b5;background:#ffffff0d;border-radius:4px;align-items:center;gap:7px;margin:3px 0 2px;padding:3px 7px;font-size:10px;display:inline-flex}.identity-placement strong{color:#a5e63c;font-size:13px}.identity-placement.is-competitive strong{color:#6bc8ff}.identity-placement time{color:#778580}.identity-placement-missing{color:#6f7d78;margin:3px 0;font-size:10px;display:block}.identity-profile-links{gap:12px;margin-top:5px;font-size:11px;display:flex}.identity-suggestion-actions{flex:none;gap:7px;display:flex}.identity-suggestion-actions .cma-btn{min-height:34px;padding:6px 11px}.identity-manual,.identity-linked-accounts{margin:12px 0;padding:0;overflow:hidden}.identity-manual>summary,.identity-linked-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.identity-manual>summary::-webkit-details-marker{display:none}.identity-linked-summary::-webkit-details-marker{display:none}.identity-manual>summary span:first-child,.identity-linked-summary>span:first-child{gap:2px;display:grid}.identity-manual summary small,.identity-linked-summary small{color:#84928e;font-size:11px;font-weight:400}.identity-summary-action{color:#a5e63c;text-transform:uppercase;font-size:11px;font-weight:800}.identity-linked-count{color:#b9ed65;background:#a5e63c1a;border-radius:5px;place-items:center;min-width:34px;height:26px;font-size:12px;font-weight:800;display:grid}.identity-match-form{background:#131a28;border:0 solid #344057;border-top-width:1px;border-radius:0;grid-template-columns:1.1fr .7fr 1.1fr auto;align-items:end;gap:10px;margin:0;padding:14px 16px;display:grid}.identity-match-form>label{gap:8px;font-size:14px;display:grid}.identity-match-form input:not([type=checkbox]),.identity-match-form select,.identity-match-form textarea{width:100%}.identity-match-form>button{white-space:nowrap;justify-self:start}.identity-match-review{background:#102b27;border:1px solid #37ad85;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px;display:grid}.identity-match-review>div{overflow-wrap:anywhere;gap:8px;display:grid}.identity-match-review strong{font-size:20px}.identity-match-review span{color:#83bdad;letter-spacing:.08em;font-size:11px}.identity-match-wide{grid-column:1/-1}@media (width<=800px){.identity-workspace-head{flex-direction:column}.identity-guidance{width:100%}.identity-match-form{grid-template-columns:1fr}.identity-suggestion{align-items:flex-start}.identity-suggestion-actions{width:100%}.identity-suggestion-actions .cma-btn{flex:1}}@media (width<=600px){.identity-match-review{grid-template-columns:1fr}.identity-discovery-metrics,.identity-kind-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-suggestion-main{align-items:flex-start}.identity-profile-links,.identity-placement{flex-wrap:wrap}}.identity-linked-accounts[open]{padding-bottom:14px}.identity-linked-toolbar,.identity-linked-accounts>.cma-table-wrap,.identity-linked-accounts>p,.identity-linked-accounts>.cma-notice{margin-left:14px;margin-right:14px}.identity-linked-toolbar{margin-top:0}.identity-linked-meta{color:#7f8c88;font-size:11px}.identity-account-table td{vertical-align:top;white-space:normal;padding-top:10px;padding-bottom:10px}.identity-account-cell{width:34%;min-width:240px}.identity-account-link{overflow-wrap:anywhere;gap:9px;padding:8px 0 16px;display:grid}.identity-account-link+.identity-account-link{border-top:1px solid #34413b}.identity-link-badges{flex-wrap:wrap;gap:6px;display:flex}.identity-link-badges span{color:#c4e9b8;border:1px solid #435b46;border-radius:5px;padding:3px 7px;font-size:11px}.identity-link-readonly{color:#8e9d96;margin-top:6px;display:block}.identity-unlinked{color:#8e9d96;margin:8px 0 12px;display:inline-block}.identity-social-signal{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;margin:6px 0 2px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.identity-social-signal.is-match{color:#a5e63c;background:#a5e63c1f;border-color:#a5e63c8c}.identity-signal-row{flex-wrap:wrap;gap:6px;display:flex}.identity-social-signal.is-partial{color:#a5e63ccc;border-color:#a5e63c4d}.identity-picker{background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;margin-top:8px;padding:8px}.identity-picker-search{flex-wrap:wrap;gap:6px;display:flex}.identity-picker-list{gap:6px;max-height:320px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.identity-picker-option{text-align:left;cursor:pointer;background:#00000040;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 9px;display:flex}.identity-picker-option:hover{border-color:#a5e63c80}.identity-picker-text{flex-direction:column;flex:auto;min-width:0;display:flex}.identity-picker-text small{color:#ffffff8c}.identity-subtabs{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.identity-subtabs button{color:#ffffffb3;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:12px}.identity-subtabs button.is-active{color:#a5e63c;background:#a5e63c1f;border-color:#a5e63c99}.identity-suggestion{justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.identity-suggestion-main{align-items:center;gap:10px}.identity-suggestion-body h3{margin:0;font-size:14px}.identity-suggestion-facts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.identity-suggestion-note{color:#ffffff80;margin-top:2px;font-size:11.5px;display:block}.identity-source-link{text-transform:capitalize;font-size:11.5px}.identity-suggestion .identity-placement{align-items:center;gap:5px;padding:2px 7px;display:inline-flex}.identity-suggestion-actions{flex:none}.identity-followers{color:#ffffffb8;border:1px solid #ffffff24;border-radius:999px;padding:2px 7px;font-size:11.5px}.cma .cma-group-row>td{background:#ffffff08;padding:0}.cma .cma-group-head{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.cma .cma-group-title{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.cma .cma-group-head .cma-sub{flex:auto}.cal2{--cal-green:var(--comp-green,#75c017);--cal-ink:var(--comp-green-ink,#0d1a00);--cal-panel:#131417;--cal-panel-2:#1a1c20;--cal-line:#ffffff14;--cal-muted:#ffffff8c}.cal2 .cal2-toolbar{border:1px solid var(--cal-line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:18px;padding:14px;display:flex}.cal2 .cal2-toolbar .comp-selector{flex:240px;min-width:0}.cal2-groups{flex-direction:column;gap:28px;margin-top:28px;display:flex}.cal2-group-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.cal2-group-title{letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0;font-size:18px;font-weight:800}.cal2-count{color:var(--cal-muted);background:#ffffff12;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.cal2-group-line{background:var(--cal-line);flex:1;height:1px}.cal2-group.is-live .cal2-group-title{color:var(--cal-green)}.cal2-live-dot{background:var(--cal-green);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--cal-green) 60%, transparent);border-radius:50%;animation:1.8s infinite cal2-pulse}@keyframes cal2-pulse{70%{box-shadow:0 0 0 10px color-mix(in srgb, var(--cal-green) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cal-green) 0%, transparent)}}.cal2-month{letter-spacing:.14em;text-transform:uppercase;color:var(--cal-muted);margin:18px 0 10px;font-size:12px;font-weight:700}.cal2-month:first-of-type{margin-top:0}.cal2-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cal2-row{border:1px solid var(--cal-line);background:var(--cal-panel);border-left:3px solid #ffffff1f;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;transition:background .15s,border-color .15s,transform .15s;display:grid}.cal2-row:hover{background:var(--cal-panel-2);border-color:color-mix(in srgb, var(--cal-green) 35%, transparent);transform:translateY(-1px)}.cal2-row.is-live{border-left-color:var(--cal-green)}.cal2-row.is-upcoming{border-left-color:color-mix(in srgb, var(--cal-green) 45%, transparent)}.cal2-date{border:1px solid var(--cal-line);background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:7px 4px;display:flex}.cal2-date-weekday,.cal2-date-month{letter-spacing:.1em;text-transform:uppercase;color:var(--cal-muted);font-size:10px;font-weight:700}.cal2-date-day{color:#fff;font-size:20px;font-weight:800;line-height:1.05}.cal2-row.is-live .cal2-date,.cal2-row.is-upcoming .cal2-date{border-color:color-mix(in srgb, var(--cal-green) 30%, transparent)}.cal2-row.is-live .cal2-date-day{color:var(--cal-green)}.cal2-body{flex-direction:column;gap:5px;min-width:0;display:flex}.cal2-title{color:#fff;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}a.cal2-title:hover{color:var(--cal-green)}.cal2-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal2-comp-logo{object-fit:contain;flex:none;width:42px;height:42px}.cal2-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cal2-chip{color:var(--cal-muted);border:1px solid var(--cal-line);background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.cal2-chip.is-time{color:#ffffffc7}.cal2-side{flex:none;align-items:center;gap:10px;display:flex}.cal2-live-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--cal-ink);background:var(--cal-green);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.cal2-winner{color:color-mix(in srgb, var(--comp-gold,#f0a500) 85%, #fff);background:color-mix(in srgb, var(--comp-gold,#f0a500) 14%, transparent);border:1px solid color-mix(in srgb, var(--comp-gold,#f0a500) 35%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.cal2-arrow{color:#ffffff59;font-size:14px}.cal2 .comp-load-more{margin-top:16px}@media (width<=720px){.cal2 .cal2-toolbar{border-radius:10px;gap:10px;margin-top:12px;padding:12px}.cal2 .cal2-toolbar .comp-selector{flex-basis:100%}.cal2 .cal2-toolbar .comp-selector-input{min-height:44px;font-size:14px}.cal2-groups{gap:20px;margin-top:20px}.cal2-group-head{margin-bottom:10px}.cal2-group-title{font-size:15px}.cal2-row{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"date body""side side";gap:10px;padding:10px}.cal2-date{grid-area:date}.cal2-body{grid-area:body}.cal2-side{flex-wrap:wrap;grid-area:side;gap:6px}.cal2-arrow{display:none}.cal2-winner{max-width:100%}.cal2-date-day{font-size:17px}.cal2-comp-logo{width:34px;height:34px}.cal2-title{gap:6px;font-size:13px}.cal2-chip{font-size:10px}}.cal2-group{flex-direction:column;gap:10px;display:flex}.cal2-group .cal2-list{gap:10px}.cal2 .cal2-toolbar{align-self:stretch;width:100%}.cal2 .main-content-header-right{width:100%}.bor-v2{width:100%;max-width:none;margin:0 auto;padding:12px 20px 64px}.bor-v2 .bor-header{background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:14px;margin-bottom:22px;padding:0;display:flex}.bor-v2 .main-content-header-right{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:900px;display:flex}.bor-v2 .bor-title-row{flex-direction:row;align-items:center;gap:16px;display:flex}.bor-v2 .main-content-header-left{flex:none}.bor-v2 .main-content-header-left-icon{object-fit:contain;filter:drop-shadow(0 4px 16px #a5e63c29);width:48px;height:48px}.bor-v2 .bor-title{letter-spacing:-.02em;text-transform:uppercase;text-align:left;margin:0;font-size:clamp(20px,2.4vw,28px);font-style:italic;font-weight:900;line-height:1.08}.bor-v2 .bor-description{color:#9aa1a8;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.bor-v2 .container-last-updated{background:#ffffff05;border:1px solid #2a2e33;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.bor-v2 .last-updated-text{letter-spacing:.16em;text-transform:uppercase;color:#7f868c;font-size:10px;font-weight:800}.bor-v2 .last-updated-text .highlight{color:#a5e63c}.bor-v2 .bor-filters{background:#090a0bdb;border:1px solid #2a2e33d9;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px;display:flex}.bor-v2 .bor-search{color:#e7ebee;background:#ffffff05;border:1px solid #2a2e33;border-radius:10px;flex:220px;min-width:180px;height:36px;padding:0 12px;font-size:12.5px}.bor-v2 .bor-search:focus{border-color:#a5e63c8c;outline:none}.bor-v2 .bor-select{color:#8b9299;letter-spacing:.1em;background:#ffffff05;border:1px solid #2a2e33;border-radius:10px;flex-direction:row;align-items:center;gap:8px;height:36px;padding:0 10px;font-size:10px;font-weight:900}.bor-v2 .bor-select select{color:#e7ebee;background:0 0;border:0;min-width:0;padding:0;font-size:12px;font-weight:700}.bor-v2 .bor-select select:focus{outline:none}.bor-v2 .bor-tags{background:#090a0bdb;border:1px solid #2a2e33d9;border-radius:14px;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.bor-v2 .bor-tag{color:#8b9299;letter-spacing:.1em;text-transform:uppercase;background:#ffffff05;border:1px solid #2a2e33;border-radius:9px;align-items:center;height:32px;padding:0 12px;font-size:10px;font-weight:900;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.bor-v2 .bor-tag:hover{color:#e7ebee;border-color:#3b4147}.bor-v2 .bor-tag.selected{color:#06090a;background:#a5e63c;border-color:#a5e63c;box-shadow:0 0 18px #a5e63c33}@media (width<=760px){.bor-v2{padding:8px 20px 48px}.bor-v2 .bor-tags{flex-wrap:nowrap;overflow-x:auto}}.creator-hub-route .main-content-wrapper{max-width:none}.creator-hub-breadcrumb{color:#8e969f;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.creator-hub-breadcrumb a{color:var(--theme-color)}.creator-hub-hero{background:#17191b;border:1px solid #303438;border-radius:10px;justify-content:space-between;align-items:flex-end;gap:32px;padding:28px;display:flex}.creator-hub-hero-copy{min-width:0}.creator-hub-hero h1{max-width:980px;margin:0;font-size:34px;font-weight:900;line-height:1.2}.creator-hub-hero h1 span{color:#a3aab0;font-size:24px;font-weight:700}.creator-hub-hero p{color:#a3aab0;max-width:760px;margin:14px 0 0;font-size:14px;line-height:1.65}.creator-hub-stats{flex:none;gap:32px;margin:0;display:flex}.creator-hub-stats>div{align-items:center;gap:12px;display:flex}.creator-hub-stat-icon{width:38px;height:38px;color:var(--theme-color);background:#75c0171f;border-radius:6px;place-items:center;display:grid}.creator-hub-stats dd{margin:0;font-size:19px;font-weight:900;line-height:1}.creator-hub-stats dt{color:#8e969f;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:700}.creators-page .container-main-tabs{gap:8px;margin-bottom:16px;display:none}.container-main-tab{color:#b9bfcb;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#14161b;border:1px solid #23262e;border-radius:8px;flex:1;padding:10px 12px;font-size:12px;font-weight:700}.container-main-tab.selected{color:#fff;background:#1d2027;border-color:#3b8f4a}.creators-columns{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:32px;margin-top:32px;display:grid}.creator-spotlight-section{margin-bottom:40px}.creator-section-heading,.creator-results-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.creator-section-heading h2,.creator-results-heading h2{margin:0;font-size:18px}.creator-section-heading span,.creator-results-heading span{color:#8e969f;font-size:12px}.creator-spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.creator-spotlight-card{background:#17191b;border:1px solid #303438;border-radius:8px;min-height:170px;position:relative;overflow:hidden}.creator-spotlight-card>img{object-fit:cover;opacity:.52;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.creator-spotlight-card:hover>img{transform:scale(1.05)}.creator-spotlight-shade{background:linear-gradient(105deg,#17191b 8%,#17191bc2 50%,#17191b1a),linear-gradient(#0000 30%,#17191b 98%);position:absolute;inset:0}.creator-spotlight-content{flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:auto 16px 16px}.creator-spotlight-content small{background:var(--theme-color);color:#10130d;text-transform:uppercase;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:900}.creator-spotlight-content strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:10px;font-size:24px;overflow:hidden}.creator-spotlight-content span{color:#b2b8be;margin-top:4px;font-size:11px}.creator-directory-toolbar{z-index:10;background:#131313;border-top:1px solid #303438;border-bottom:1px solid #303438;margin-bottom:18px;padding:16px 0;position:sticky;top:0}.creator-toolbar-row{align-items:center;gap:12px;display:flex}.creators-tabs{flex-wrap:wrap;gap:6px;margin-left:0;display:flex}.creators-tab{color:#9aa2b1;cursor:pointer;background:#1d2022;border:0;border-radius:6px;min-height:36px;padding:7px 13px;font-size:12px}.creators-tab.selected{background:var(--theme-color);color:#12150f;font-weight:800}.creator-view-toggle{background:#1b1d1f;border:1px solid #303438;border-radius:6px;gap:4px;margin-left:auto;padding:4px;display:flex}.creator-view-toggle button{color:#8e969f;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:30px;height:30px;padding:0;display:grid}.creator-view-toggle button.selected{background:var(--theme-color);color:#12150f}.creators-search{color:#7f8798;background:#1b1d1f;border:1px solid #303438;border-radius:8px;align-items:center;gap:8px;height:48px;margin:0 0 12px;padding:0 14px;display:flex}.creators-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;font-size:13px}.creators-search button{color:#7f8798;cursor:pointer;background:0 0;border:0}.creators-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.creators-grid.list-view{border:1px solid #303438;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.creators-grid.list-view .creator-card{border:0;border-bottom:1px solid #303438;border-radius:0}.creators-grid.list-view .creator-card:last-child{border-bottom:0}.creator-card{color:#fff;text-align:left;background:#17191b;border:1px solid #303438;border-radius:8px;flex-direction:column;align-items:stretch;gap:14px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.creator-card:hover{background:#1b1e1f;border-color:#75c0178c;transform:translateY(-2px)}.creator-card-top{align-items:center;gap:12px;min-width:0;display:flex}.creator-card-identity{flex-direction:column;flex:1;min-width:0;display:flex}.creator-card-handle{color:#8e969f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.creator-card-open{color:#8e969f;background:#202325;border:1px solid #303438;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.creator-card:hover .creator-card-open{color:var(--theme-color);border-color:#75c01773}.creator-card-avatar{object-fit:cover;border-radius:50%;width:52px;height:52px}.creator-card-name{align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.creator-card-stats{border-top:1px solid #303438;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.creator-card-stat{align-items:center;gap:9px;min-width:0;display:flex}.creator-card-stat-icon{width:32px;height:32px;color:var(--theme-color);background:#202325;border-radius:6px;flex:none;place-items:center;display:grid}.creator-card-stat>span:last-child{flex-direction:column;min-width:0;display:flex}.creator-card-stat b{font-size:13px}.creator-card-stat small{color:#8e969f;margin-top:3px;font-size:10px}.creator-activity-rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}.creator-join-card,.creator-activity-card{background:#17191b;border:1px solid #303438;border-radius:8px;overflow:hidden}.creator-join-card{flex-direction:column;gap:10px;padding:16px;display:flex}.creator-join-card small,.creator-activity-heading small{color:#8e969f;text-transform:uppercase;font-size:10px;font-weight:800}.creator-join-card h2,.creator-activity-heading h2{margin:0;font-size:15px}.creator-join-primary,.creator-join-secondary{text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.creator-join-primary{background:var(--theme-color);color:#12150f}.creator-join-secondary{color:#b5bbc1;border:1px solid #303438}.creator-activity-heading{border-bottom:1px solid #303438;padding:16px}.creator-activity-heading h2{margin-top:5px}.creator-activity-card .creators-loadouts{gap:0}.creators-scope-note{color:#7f8798;margin-top:12px;font-size:11px}.creators-loadouts{flex-direction:column;gap:8px;display:flex}.creator-loadout{background:0 0;border:0;border-bottom:1px solid #303438;border-radius:0;overflow:hidden}.creator-loadout-header{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.creator-loadout-header-left,.creator-loadout-header-right{align-items:center;gap:8px;min-width:0;display:flex}.creator-loadout-avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.creator-loadout-texts{flex-direction:column;min-width:0;display:flex}.creator-loadout-title-row{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.creator-loadout-user,.creator-loadout-playstyle{color:#9aa2b1;font-size:11px;font-weight:500}.creator-loadout-weapon-image{width:auto;max-height:26px}.creator-loadout-likes,.pl-likes{color:#9aa2b1;align-items:center;gap:4px;font-size:11px;display:inline-flex}.creator-loadout-chevron{transition:transform .15s;display:inline-flex}.creator-loadout-chevron.rotated{transform:rotate(90deg)}.creator-loadout-body{border-top:1px solid #1c1f26;padding:0 12px 12px}.creator-loadout-attachments,.pl-attachments{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-top:10px;display:grid}.creator-loadout-attachment,.pl-attachment{background:#101216;border:1px solid #23262e;border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}.creator-loadout-attachment-slot,.pl-attachment-slot{text-transform:uppercase;letter-spacing:.04em;color:#7f8798;font-size:10px}.creator-loadout-attachment-value,.pl-attachment-name{color:#fff;font-size:12px}.creator-loadout-tuning,.pl-attachment-tuning{color:#9aa2b1;font-size:11px}.creator-loadout-link,.pl-detail-link{color:#6fcf80;margin-top:10px;font-size:12px;display:inline-block}.pl-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pl-controls .creators-search{flex:1;min-width:200px}.pl-sort{color:#9aa2b1;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pl-sort select{color:#fff;background:#101216;border:1px solid #23262e;border-radius:8px;padding:7px 8px;font-size:12px}.pl-categories{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.pl-category{color:#9aa2b1;cursor:pointer;background:0 0;border:1px solid #23262e;border-radius:999px;padding:6px 10px;font-size:12px}.pl-category.selected{color:#fff;background:#1f2a20;border-color:#3b8f4a}.pl-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.pl-carousel{gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.pl-carousel .pl-card{min-width:300px;max-width:340px}.pl-card{background:#14161b;border:1px solid #23262e;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.pl-card.favorite{border-color:#3b8f4a}.pl-card-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pl-card-weapon{color:#fff;margin:0;font-size:15px}.pl-card-subtitle{color:#9aa2b1;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:11px;display:flex}.pl-badge{color:#6fcf80;text-transform:uppercase;background:#1f2a20;border-radius:999px;padding:2px 7px;font-size:10px}.pl-card-actions{align-items:center;gap:8px;display:flex}.pl-icon-button{color:#b9bfcb;cursor:pointer;background:#101216;border:1px solid #23262e;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pl-versions{flex-wrap:wrap;gap:6px;display:flex}.pl-version{color:#9aa2b1;cursor:pointer;background:0 0;border:1px solid #23262e;border-radius:8px;padding:5px 9px;font-size:11px}.pl-version.selected{color:#fff;background:#1d2027;border-color:#3b8f4a}.pl-separator{background:#1c1f26;height:1px}.pl-code{color:#6fcf80;cursor:pointer;background:0 0;border:1px dashed #3b8f4a;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.pl-video{border-radius:10px;padding-top:56.25%;position:relative;overflow:hidden}.pl-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pl-description,.ptl-description{color:#b9bfcb;margin:0;font-size:12px}.pl-card-footer{color:#7f8798;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ptl-list{flex-direction:column;gap:18px;display:flex}.ptl-card{background:#14161b;border:1px solid #23262e;border-radius:12px;padding:16px}.ptl-header{align-items:center;gap:12px;display:flex}.ptl-header-texts{flex:1;min-width:0}.ptl-title{color:#fff;margin:0;font-size:16px}.ptl-meta{color:#9aa2b1;margin:3px 0 0;font-size:11px}.ptl-likes{color:#9aa2b1;white-space:nowrap;font-size:11px}.ptl-tiers{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ptl-tier{background:#101216;border:1px solid #1c1f26;border-radius:10px;align-items:stretch;gap:10px;display:flex;overflow:hidden}.ptl-tier-label{color:#0b0c0f;background:#6fcf80;justify-content:center;align-items:center;width:52px;font-size:18px;font-weight:800;display:flex}.ptl-tier.a-tier .ptl-tier-label{background:#9bd96a}.ptl-tier.b-tier .ptl-tier-label{background:#e8d35a}.ptl-tier.c-tier .ptl-tier-label{background:#eaa64d}.ptl-tier.d-tier .ptl-tier-label{background:#e0714f}.ptl-tier.e-tier .ptl-tier-label{background:#c1524f}.ptl-tier-items{flex-wrap:wrap;flex:1;gap:8px;padding:10px;display:flex}.ptl-weapon{color:#fff;text-align:center;background:#14161b;border:1px solid #23262e;border-radius:8px;flex-direction:column;align-items:center;gap:2px;width:96px;padding:6px;font-size:11px;text-decoration:none;display:flex}.ptl-weapon img{max-width:84px;height:auto}.ptl-weapon-category{color:#7f8798;font-size:10px}.ptl-tier-empty{color:#4d5361;padding:6px;font-size:12px}.creator-profile-layout{min-width:0}.creator-profile-top{margin:4px 0 24px}.creator-breadcrumb{color:#7f8798;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.creator-breadcrumb a{color:#aeb5c2;text-decoration:none}.creator-breadcrumb span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-context-title{color:#fff;margin:7px 0 0;font-size:17px;font-weight:600}.creator-profile-header{background:#151d1e;border:1px solid #ffffff20;border-radius:12px;justify-content:space-between;align-items:center;gap:32px;padding:17px;display:flex}.creator-profile-left{align-items:center;gap:24px;min-width:0;display:flex}.creator-profile-avatar{object-fit:cover;background:#171a20;border-radius:50%;flex:0 0 120px;width:120px;height:120px}.creator-profile-info{flex-direction:column;gap:10px;min-width:0;display:flex}.creator-profile-name-row{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.creator-profile-name{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:8px;font-size:35px;font-weight:800;line-height:1.08;display:flex}.creator-profile-name svg{color:#72db64;flex:none}.creator-profile-username{color:#8c94a2;font-size:16px}.creator-profile-stats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.creator-profile-stat{color:#fff;background:#111718;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;line-height:1;display:inline-flex}.creator-profile-stat strong{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#a5e63c,#75c018);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:800}.creator-profile-description{color:#b9bfcb;white-space:pre-line;max-width:680px;margin:4px 0 0;font-size:13px;line-height:1.6}.creator-profile-actions{flex:none;justify-content:flex-end;align-items:center;gap:18px;display:flex}.creator-profile-socials{align-items:center;gap:14px;display:flex}.creator-profile-socials a{opacity:.75;place-items:center;width:28px;height:28px;display:grid}.creator-profile-socials a:hover{opacity:1}.creator-profile-socials img{max-width:24px;max-height:24px}.creator-profile-follow-wrap{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.creator-profile-follow{color:#0c1310;cursor:pointer;background:linear-gradient(90deg,#a5e63c,#75c018);border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-width:145px;min-height:42px;padding:9px 18px;font-weight:800;display:inline-flex}.creator-profile-follow:disabled{cursor:wait;opacity:.65}.creator-profile-follow img{width:19px;height:19px}.creator-profile-follow-error{color:#f09595;max-width:280px;font-size:11px}.creator-profile-tabs{scrollbar-width:thin;gap:8px;margin-top:18px;display:flex;overflow-x:auto}.creator-profile-tab{color:#d5dbdc;text-transform:uppercase;background:#151d1e;border:1px solid #ffffff20;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:13px 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.creator-profile-tab.selected{color:#0c1310;background:linear-gradient(90deg,#a5e63c,#75c018);border-color:#0000}.profile-loadouts{padding-top:24px}.profile-loadouts-section+.profile-loadouts-section{margin-top:34px}.profile-loadouts-heading{margin-bottom:14px}.profile-game-tabs{gap:8px;margin-bottom:26px;display:flex;overflow-x:auto}.profile-game-tab{color:#929aa8;cursor:pointer;text-transform:uppercase;background:#14161b;border:1px solid #262a32;border-radius:4px;flex:0 0 170px;justify-content:center;align-items:center;min-height:62px;font-weight:800;display:flex;position:relative;overflow:hidden}.profile-game-tab img{object-fit:cover;opacity:.28;width:100%;height:100%;position:absolute;inset:0}.profile-game-tab span{z-index:1;position:relative}.profile-game-tab.selected{color:#fff;border-color:#79ed68}.pl-card-weapon-image{object-fit:contain;width:100%;height:88px}.pl-card-footer-links{flex-wrap:wrap;gap:12px;display:flex}.shared-loadout-layout{flex-direction:column;gap:24px;display:flex}.sl-hero{border:1px solid #ffffff40;border-radius:8px;flex-direction:column;gap:26px;padding:18px;display:flex;position:relative;overflow:hidden}.sl-hero-background{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-hero>:not(.sl-hero-background){z-index:1;position:relative}.sl-hero-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.sl-title{color:#fff;text-transform:uppercase;margin:0;font-size:40px;font-weight:700;line-height:1}.sl-subtitle{color:#fffc;margin:8px 0 0;font-size:15px}.sl-subtitle a{color:#79ed68;font-weight:700;text-decoration:none}.sl-subtitle .highlight{color:#79ed68;font-weight:700}.sl-weapon-image{object-fit:contain;width:300px;height:90px}.sl-code{color:#ffffffbf;cursor:pointer;background:#000c;border:1px solid #ffffff14;border-radius:4px;align-self:center;align-items:center;gap:10px;padding:7px 11px;display:inline-flex}.sl-code strong{color:#79ed68}.sl-center{align-items:center;gap:100px;display:flex}.sl-attachments{flex-direction:column;flex:1;gap:8px;display:flex}.sl-attachment{background:#0009;border:1px solid #ffffff0f;border-radius:6px;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr) auto;align-items:center;gap:12px;padding:11px;display:grid}.sl-attachment>span{color:#ffffffb3;font-size:14px}.sl-attachment strong{color:#fffffff2;overflow-wrap:anywhere;font-size:18px}.sl-attachment small{color:#9aa2b1}.sl-video{flex:0 0 484px;height:273px}.sl-video iframe{border:0;border-radius:8px;width:100%;height:100%}.sl-details{flex-direction:column;gap:16px;display:flex}.sl-outline-button{color:#fff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:4px;align-items:center;gap:8px;min-height:30px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.sl-outline-button:disabled{cursor:not-allowed;opacity:.55}.sl-meta{gap:60px;margin:0;display:flex}.sl-meta div{flex-direction:column;gap:4px;display:flex}.sl-meta dt{color:#ffffffa6;font-size:12px}.sl-meta dd{color:#fffffff2;margin:0;font-size:14px}.sl-section{flex-direction:column;gap:18px;display:flex}.sl-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.sl-section-heading h2{margin:0;font-size:20px}.sl-colors{gap:6px;display:flex}.sl-colors button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:25px;height:25px}.sl-colors button[aria-pressed=true]{border-color:#fff}.sl-share-cards{gap:18px;padding-bottom:10px;display:flex;overflow-x:auto}.sl-share-cards .format-container{flex:0 0 280px}.sl-content{grid-template-columns:minmax(0,1fr) 220px;gap:28px;display:grid}.sl-content main{flex-direction:column;gap:30px;min-width:0;display:flex}.sl-sidebar{padding-top:42px}.sl-header-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.sl-wildcard{color:#6fcf80;margin:10px 0 0;font-size:12px}@media (width<=900px){.creator-hub-hero{flex-direction:column;align-items:flex-start}.creator-hub-hero h1{font-size:28px}.creator-hub-hero h1 span{font-size:20px}.creator-hub-stats{width:100%}.creators-page .container-main-tabs{display:flex}.creators-columns{grid-template-columns:minmax(0,1fr)}.creator-activity-rail{position:static}.creators-columns .container-section{display:none}.creators-columns .container-section.show{display:block}.pl-grid{grid-template-columns:minmax(0,1fr)}.ptl-tier{flex-direction:column}.ptl-tier-label{width:100%;height:30px}.sl-content{grid-template-columns:minmax(0,1fr)}.sl-sidebar{padding-top:0}}@media (width<=640px){.creator-hub-breadcrumb{margin-bottom:16px}.creator-hub-hero{padding:20px}.creator-hub-hero h1,.creator-hub-hero h1 span{font-size:24px;display:block}.creator-hub-hero h1 span{color:#a3aab0;margin-top:4px;font-size:17px}.creator-hub-stats{gap:18px}.creator-hub-stats>div{flex:1}.creator-spotlight-grid{padding-bottom:6px;display:flex;overflow-x:auto}.creator-spotlight-card{min-width:240px}.creators-grid{grid-template-columns:minmax(0,1fr)}.creator-toolbar-row{align-items:flex-start}.creators-tabs{flex-wrap:nowrap;overflow-x:auto}}@media (width<=1300px){.creator-profile-header{text-align:center;flex-direction:column;align-items:center;gap:18px}.creator-profile-left{flex-direction:column;align-items:center;gap:12px}.creator-profile-avatar{flex-basis:45px;width:45px;height:45px}.creator-profile-info{align-items:center}.creator-profile-name-row{justify-content:center}.creator-profile-name{font-size:27px}.creator-profile-stats,.creator-profile-actions{justify-content:center}.creator-profile-follow-wrap{align-items:center}}@media (width<=700px){.creator-profile-top{margin-bottom:12px}.creator-context-title{font-size:14px;line-height:1.4}.creator-profile-header{flex-direction:column}.creator-profile-avatar{flex-basis:45px;width:45px;height:45px}.creator-profile-name{font-size:18px}.creator-profile-username{font-size:14px}.creator-profile-actions{flex-wrap:wrap;width:100%}.creator-profile-follow-wrap{align-items:center;width:100%}.creator-profile-follow{width:100%}.creator-profile-tabs{margin-inline:-14px;padding-inline:14px}.creator-profile-tab{padding-inline:13px}.profile-game-tab{flex-basis:142px}.pl-card{min-width:0}.pl-card-header,.pl-card-footer{flex-direction:column;align-items:flex-start}.pl-card-actions{align-self:stretch}.pl-card-actions .pl-icon-button:last-child{margin-left:auto}.sl-hero{gap:16px;padding:12px}.sl-hero-header{align-items:flex-start}.sl-title{font-size:30px}.sl-weapon-image{width:130px;height:62px}.sl-center{flex-direction:column;gap:16px}.sl-attachments{width:100%}.sl-attachment{grid-template-columns:1fr;gap:3px}.sl-video{aspect-ratio:16/9;flex-basis:auto;width:100%;height:auto}.sl-meta{flex-direction:column;gap:14px}.sl-section-heading{flex-direction:column;align-items:flex-start}}@media (width<=640px){.creator-hub-hero{gap:16px;padding:14px}.creator-hub-hero h1{font-size:21px}.creator-hub-hero p{margin-top:8px;font-size:12px;line-height:1.5}.creator-hub-stats{gap:10px}.creator-hub-stats>div{gap:7px}.creator-hub-stat-icon{width:34px;height:34px}.creator-spotlight-section{margin-bottom:24px}.creator-spotlight-card{min-width:220px;min-height:150px}.creator-directory-toolbar{margin-bottom:12px;padding-block:10px}.creators-tab{min-height:44px}.creator-view-toggle button{width:44px;height:44px}.creator-card{gap:10px;padding:12px}.creator-profile-page .creator-profile-header{gap:16px;padding:14px}.creator-profile-page .creator-profile-avatar{flex-basis:72px;width:72px;height:72px}.creator-profile-page .creator-profile-name{font-size:22px}.creator-profile-page .creator-profile-description{margin-top:8px;font-size:12px}.creator-profile-page .creator-profile-stats{gap:16px;margin-top:12px}.creator-profile-page .creator-profile-tab{min-height:44px}.creator-profile-page .profile-loadouts{padding-top:18px}.creator-profile-page .profile-loadouts-heading .section-title{font-size:18px}.creator-profile-page .profile-game-tab{min-height:52px}.creator-profile-page .pl-card-weapon-image{height:68px}}.creator-profile-top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-profile-view-toggle{color:#a3aab0;cursor:pointer;background:#17191b;border:1px solid #303438;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.creator-profile-view-toggle:hover{border-color:var(--theme-color);color:var(--theme-color)}.profile-admin-bar{background:#12181a;border:1px solid #75c01740;border-radius:12px;margin:0 0 12px;padding:12px 14px}.profile-admin-bar-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-admin-badge{color:var(--theme-color);letter-spacing:.18em;text-transform:uppercase;background:#75c0171f;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.profile-admin-note{color:#a3aab0;margin:0;font-size:12px}.profile-admin-cta{color:#0c1310;background:linear-gradient(90deg,#a5e63c,#75c018);border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.profile-admin-links{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.profile-admin-link{color:#d5dbdc;background:#17191b;border:1px solid #303438;border-radius:6px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.profile-admin-link:hover{border-color:var(--theme-color);color:var(--theme-color)}.creator-profile-header{background:#17191b;border-color:#303438;position:relative;overflow:hidden}@media (width>=1301px){.creator-profile-header{align-items:flex-end;padding:22px}}.creator-profile-header:before,.creator-profile-header:after{content:"";pointer-events:none;position:absolute;inset:0}.creator-profile-header:before{background:radial-gradient(circle at 50% -10%,#75c01757 0%,#0000 62%)}.creator-profile-header:after{opacity:.08;background-image:radial-gradient(circle at 1px 1px,#75c01780 1px,#0000 0);background-size:34px 34px}.creator-profile-header>*{z-index:1;position:relative}.creator-profile-avatar{border:4px solid #131313;box-shadow:0 0 0 1px #75c01759,0 12px 34px #0000008c}.creator-profile-name{letter-spacing:-.02em;font-size:40px}.creator-profile-username{font-size:14px;font-weight:600}.creator-profile-stats{gap:26px;margin-top:6px}.creator-profile-stat{background:0 0;flex-direction:column;align-items:flex-start;gap:5px;padding:0}.creator-profile-stat strong{font-size:24px;line-height:1}.creator-profile-stat>span{color:#8c94a2;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.creator-profile-follow{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:12px 30px;box-shadow:0 10px 26px #75c01747}.creator-profile-tabs{background:#141617;border:1px solid #303438;border-radius:12px;gap:6px;margin-top:18px;padding:6px}.creator-profile-tab{color:#a3aab0;background:0 0;border-color:#0000;border-radius:8px;padding:11px 16px}.creator-profile-tab:hover{color:#fff;background:#1d2022}.creator-profile-tab.selected{color:var(--theme-color);background:#75c01724}@media (width<=900px){.creator-profile-header{align-items:center}.creator-profile-stats{justify-content:center;gap:20px}.creator-profile-stat{align-items:center}.creator-profile-name{font-size:28px}}@media (width<=640px){.creator-profile-header{padding:16px}.creator-profile-name{font-size:22px}.creator-profile-stat strong{font-size:19px}.profile-admin-cta{justify-content:center;width:100%;margin-left:0}.profile-admin-links{flex-wrap:nowrap;overflow-x:auto}.profile-admin-link{flex:none}.creator-profile-tabs{background:0 0;border:0;flex-wrap:nowrap;padding:0;overflow-x:auto}.creator-profile-tab{white-space:nowrap;flex:none;padding:10px 12px}}.creator-profile-page .creator-profile-header{border-radius:16px;gap:28px;padding:26px 24px}@media (width>=1301px){.creator-profile-page .creator-profile-header{padding:56px 32px 32px}}.creator-profile-page .creator-profile-left{align-items:center;gap:26px}.creator-profile-page .creator-profile-avatar-wrap{flex:none;position:relative}.creator-profile-page .creator-profile-avatar-wrap:before{content:"";filter:blur(14px);opacity:.55;pointer-events:none;background:#75c0174d;border-radius:50%;position:absolute;inset:-6px}.creator-profile-page .creator-profile-avatar{flex-basis:140px;width:140px;height:140px;position:relative}.creator-profile-page .creator-profile-verified{z-index:2;color:#72db64;background:#0f1211;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 4px 12px #0000008c}.creator-profile-page .creator-profile-name{letter-spacing:-.025em;font-size:46px}.creator-profile-page .creator-profile-username{color:#98a0a6;font-size:14px;font-weight:600}.creator-profile-page .creator-profile-description{color:#a3aab0;max-width:620px;margin:14px 0 0;font-size:14px;line-height:1.6}.creator-profile-page .creator-profile-stats{gap:34px;margin-top:20px}.creator-profile-page .creator-profile-stat{flex-direction:column;display:flex}.creator-profile-page .creator-profile-stat strong{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1}.creator-profile-page .creator-profile-stat span{color:#8e969f;letter-spacing:.2em;text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:700}.creator-profile-page .creator-profile-actions{justify-content:flex-end;gap:16px}.creator-profile-page .creator-profile-socials{justify-content:flex-end;gap:8px}.creator-profile-page .creator-profile-socials a{opacity:1;color:#98a0a6;background:#1c1f21;border:1px solid #303438;border-radius:12px;width:44px;height:44px;transition:border-color .18s,transform .18s}.creator-profile-page .creator-profile-socials a:hover{border-color:#75c01780;transform:translateY(-1px)}.creator-profile-page .creator-profile-follow{min-height:50px;padding:14px 36px;font-size:12px}.creator-profile-page .profile-loadouts-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.creator-profile-page .pl-eyebrow{color:var(--theme-color);letter-spacing:.24em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800}.creator-profile-page .profile-loadouts-heading .section-title{letter-spacing:-.02em;text-transform:uppercase;font-size:26px;font-weight:800}.creator-profile-page .pl-result-count{color:#8e969f;flex:none;font-size:12px;font-weight:600}.creator-profile-page .pl-controls{gap:10px}.creator-profile-page .pl-controls .creators-search{background:#17191b;border-radius:14px;min-height:46px}.creator-profile-page .pl-sort{background:#17191b;border:1px solid #303438;border-radius:14px;min-height:46px;padding:0 14px}.creator-profile-page .pl-categories{gap:8px;margin-top:14px}.creator-profile-page .pl-category{color:#98a0a6;letter-spacing:.06em;text-transform:uppercase;background:#17191b;border:1px solid #303438;border-radius:999px;padding:8px 15px;font-size:11px;font-weight:800}.creator-profile-page .pl-category:hover{color:#e7ecea;border-color:#75c01780}.creator-profile-page .pl-category.selected{border-color:var(--theme-color);background:var(--theme-color);color:#0c1310}.creator-profile-page .pl-grid{gap:18px}.creator-profile-page .pl-card{background:#17191b;border:1px solid #303438;border-radius:16px;gap:0;padding:0;transition:border-color .25s;position:relative;overflow:hidden}.creator-profile-page .pl-card:hover{border-color:#75c01766}.creator-profile-page .pl-card.favorite{border-color:#75c0174d}.creator-profile-page .pl-card-header{border-bottom:1px solid #303438b3;padding:16px}.creator-profile-page .pl-card-weapon{letter-spacing:-.02em;text-transform:uppercase;order:2;margin-top:10px;font-size:24px;font-weight:800;line-height:1}.creator-profile-page .pl-card-weapon a{color:#fff;text-decoration:none}.creator-profile-page .pl-card-titles{flex-direction:column;min-width:0;display:flex}.creator-profile-page .pl-card-subtitle{order:1;gap:6px;margin:0;font-size:10px}.creator-profile-page .pl-badge{color:var(--theme-color);letter-spacing:.18em;background:#75c0171f;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:800}.creator-profile-page .pl-likes{background:#1c1f21;border:1px solid #303438;border-radius:999px;gap:6px;padding:6px 11px;font-size:11px;font-weight:800}.creator-profile-page .pl-icon-button{border-radius:10px}.creator-profile-page .pl-card-weapon-image{height:96px;margin:8px 0 0}.creator-profile-page .pl-versions,.creator-profile-page .pl-code,.creator-profile-page .pl-attachments,.creator-profile-page .pl-video,.creator-profile-page .pl-description{margin-inline:16px}.creator-profile-page .pl-code{color:#e7ecea;letter-spacing:.04em;background:#1c1f2180;border:1px dashed #303438;border-radius:10px;justify-content:space-between;align-items:center;width:calc(100% - 32px);margin-top:12px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.creator-profile-page .pl-code:hover{border-color:#75c01780}.creator-profile-page .pl-attachments{gap:6px;margin-top:12px}.creator-profile-page .pl-attachment{background:#1c1f2199;border:1px solid #303438b3;border-radius:10px;padding:9px 12px 9px 15px;transition:background-color .18s;position:relative;overflow:hidden}.creator-profile-page .pl-attachment:before{content:"";inset-block:0;background:#75c01780;width:3px;position:absolute;left:0}.creator-profile-page .pl-attachment:hover{background:#1c1f21}.creator-profile-page .pl-attachment:hover:before{background:var(--theme-color)}.creator-profile-page .pl-attachment-slot{color:#8e969f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.creator-profile-page .pl-attachment-name{color:#fff;letter-spacing:-.01em;text-transform:uppercase;margin-top:2px;font-size:13px;font-weight:700;line-height:1.2}.creator-profile-page .pl-attachment-tuning{color:#8e969f;font-size:10px}.creator-profile-page .pl-video,.creator-profile-page .pl-description{margin-top:12px}.creator-profile-page .pl-card-footer{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #303438b3;margin-top:14px;padding:12px 16px;font-size:10px}.creator-profile-page .pl-detail-link{letter-spacing:.04em;font-size:11px;font-weight:700}@media (width<=900px){.creator-profile-page .creator-profile-header{padding:20px 16px}.creator-profile-page .creator-profile-avatar{flex-basis:96px;width:96px;height:96px}.creator-profile-page .creator-profile-name{font-size:30px}.creator-profile-page .creator-profile-stats{gap:22px;margin-top:16px}.creator-profile-page .creator-profile-stat strong{font-size:21px}.creator-profile-page .creator-profile-socials{justify-content:center}.creator-profile-page .profile-loadouts-heading .section-title{font-size:21px}.creator-profile-page .pl-categories{flex-wrap:nowrap;overflow-x:auto}.creator-profile-page .pl-category{flex:none}}.creator-profile-page .pl-grid{align-items:stretch}.creator-profile-page .pl-grid .pl-card{height:100%}.creator-profile-page .pl-card-weapon-image{width:calc(100% - 32px);margin:10px 16px 0}.creator-profile-page .pl-card-footer{margin-top:auto}.creator-profile-page .pl-card-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.creator-profile-page .pl-badge.muted{color:#98a0a6;background:#1c1f21;border-color:#0000;align-items:center;gap:4px;display:inline-flex}.creator-profile-page .pl-attachments-label{letter-spacing:.22em;text-transform:uppercase;color:#8e969f;margin:0 0 8px;font-size:9px;font-weight:700}.creator-profile-page .pl-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.creator-profile-page .pl-card-footer-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.creator-profile-page .pl-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creator-profile-page .pl-attachments-label{grid-column:1/-1}.shared-loadout-page .sl-hero{background:#101416;border:1px solid #262a32;border-radius:16px;gap:20px;padding:22px}.shared-loadout-page .sl-hero-background{opacity:.32}.shared-loadout-page .sl-hero-header{align-items:flex-start}.shared-loadout-page .sl-hero-heading{min-width:0}.shared-loadout-page .sl-eyebrow{color:var(--theme-color,#75c018);letter-spacing:.22em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800}.shared-loadout-page .sl-title{letter-spacing:-.01em;font-size:44px;font-weight:800}.shared-loadout-page .sl-subtitle{color:#a3aab0;font-size:13px}.shared-loadout-page .sl-subtitle a{text-underline-offset:2px;-webkit-text-decoration:underline #75c01773;text-decoration:underline #75c01773}.shared-loadout-page .sl-hero-aside{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.shared-loadout-page .sl-code{background:#00000073;border:1px dashed #303438;border-radius:8px;align-self:auto;gap:8px;padding:8px 12px;font-size:12px;font-weight:700}.shared-loadout-page .sl-code:hover{border-color:var(--theme-color,#75c018);color:var(--theme-color,#75c018)}.shared-loadout-page .sl-attachments-block{flex:1;min-width:0}.shared-loadout-page .sl-attachments-label{color:#8b929a;letter-spacing:.2em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.shared-loadout-page .sl-attachments{background:#00000073;border:1px solid #262a32;border-radius:12px;gap:0;overflow:hidden}.shared-loadout-page .sl-attachment{background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.shared-loadout-page .sl-attachment:last-child{border-bottom:0}.shared-loadout-page .sl-attachment:hover{background:#ffffff08}.shared-loadout-page .sl-attachment-marker{background:linear-gradient(#a5e63c,#75c018);border-radius:2px;flex:0 0 4px;align-self:stretch;min-height:26px}.shared-loadout-page .sl-attachment-body{flex-direction:column;gap:3px;min-width:0;display:flex}.shared-loadout-page .sl-attachment-body strong{color:#fff;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;font-size:14px;font-weight:800}.shared-loadout-page .sl-attachment-slot{color:#8b929a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.shared-loadout-page .sl-attachment-slot small{letter-spacing:normal;text-transform:none;font-weight:500}.shared-loadout-page .sl-video iframe{border-radius:12px}.shared-loadout-page .sl-details{gap:14px;padding-top:4px}.shared-loadout-page .sl-meta{flex-wrap:wrap;gap:14px}.shared-loadout-page .sl-meta div{background:#00000059;border:1px solid #262a32;border-radius:12px;flex:200px;padding:12px 14px}.shared-loadout-page .sl-meta dt{color:#8b929a;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.shared-loadout-page .sl-meta dd{font-size:13px;line-height:1.5}.shared-loadout-page .sl-outline-button{color:#d5dbdc;letter-spacing:.1em;background:#17191b;border-color:#303438;border-radius:8px;min-height:34px;padding:7px 12px;font-size:11px}.shared-loadout-page .sl-outline-button:hover:not(:disabled){border-color:var(--theme-color,#75c018);color:var(--theme-color,#75c018)}.shared-loadout-page .sl-section-heading h2{text-transform:uppercase;font-size:22px;font-weight:800}@media (width<=700px){.shared-loadout-page .sl-hero{border-radius:12px;padding:14px}.shared-loadout-page .sl-title{font-size:28px}.shared-loadout-page .sl-hero-aside{align-items:flex-end}.shared-loadout-page .sl-meta div{flex-basis:100%}}.shared-loadout-page .sl-meta{align-items:flex-start}@media (width<=700px){.shared-loadout-page .sl-hero-header{flex-direction:column;gap:12px}.shared-loadout-page .sl-hero-aside{align-items:stretch;width:100%}.shared-loadout-page .sl-weapon-image{width:100%;height:70px}.shared-loadout-page .sl-code{justify-content:center}.shared-loadout-page .sl-title{font-size:26px}}.shared-loadout-page .sl-meta>div{align-self:flex-start}.creator-activity-card .creator-loadout-weapon-image{display:none}.ranked-scope{--radius:.5rem;--background:oklch(16.4% .007 179);--foreground:oklch(96% .005 190);--surface:oklch(21.3% .009 195);--surface-foreground:oklch(96% .005 190);--card:oklch(21.3% .009 195);--card-foreground:oklch(96% .005 190);--popover:oklch(20.5% .009 195);--popover-foreground:oklch(96% .005 190);--primary:oklch(72% .196 132);--primary-foreground:oklch(17% .02 140);--secondary:oklch(26% .011 200);--secondary-foreground:oklch(96% .005 190);--muted:oklch(25% .01 200);--muted-foreground:oklch(79% .012 195);--accent:oklch(30% .028 160);--accent-foreground:oklch(90% .13 132);--destructive:oklch(70% .19 25);--destructive-foreground:oklch(17% .02 140);--border:oklch(29% .011 200);--input:oklch(29% .011 200);--ring:oklch(72% .196 132);--gold:oklch(82% .15 85);--chart-1:oklch(72% .196 132);--chart-2:oklch(82% .15 85);--chart-3:oklch(65% .15 220);--chart-4:oklch(68% .19 300);--chart-5:oklch(66% .2 25);--sidebar:oklch(22.3% .012 206);--sidebar-foreground:oklch(93% .006 195);--sidebar-primary:oklch(72% .196 132);--sidebar-primary-foreground:oklch(17% .02 140);--sidebar-accent:oklch(28% .02 175);--sidebar-accent-foreground:oklch(90% .13 132);--sidebar-border:oklch(30% .012 200);--sidebar-ring:oklch(72% .196 132);--cm-tabbar-h:3.75rem;--cm-safe-top:env(safe-area-inset-top,0px);--cm-safe-bottom:env(safe-area-inset-bottom,0px);--cm-safe-left:env(safe-area-inset-left,0px);--cm-safe-right:env(safe-area-inset-right,0px);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--background);color:var(--foreground);font-family:Barlow,ui-sans-serif,system-ui,sans-serif}.ranked-scope h1,.ranked-scope h2,.ranked-scope h3,.ranked-scope h4{letter-spacing:-.01em;font-family:Archivo,ui-sans-serif,system-ui,sans-serif}.ranked-scope .row-defer{content-visibility:auto;contain-intrinsic-size:auto 44px}.ranked-scope .custom-scrollbar::-webkit-scrollbar{width:5px}.ranked-scope .custom-scrollbar::-webkit-scrollbar-track{background:0 0}.ranked-scope .custom-scrollbar::-webkit-scrollbar-thumb{background:oklch(33% .011 200);border-radius:999px}.ranked-scope .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:oklch(43% .013 200)}.ranked-scope .custom-scrollbar{scrollbar-width:thin;scrollbar-color:oklch(33% .011 200) transparent}.ranked-scope img{height:auto}@keyframes cm-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@keyframes cm-fade{0%{opacity:0}to{opacity:1}}@keyframes cm-slide-left{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes cm-pop{0%{opacity:0;transform:scale(.96)}60%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes cm-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes cm-glow{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 35%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--primary) 0%, transparent)}}.ranked-scope .cv-auto{content-visibility:auto;contain-intrinsic-size:auto 420px}.ranked-scope .animate-rise{animation:.45s cubic-bezier(.22,1,.36,1) both cm-rise}.ranked-scope .animate-fade{animation:.4s ease-out both cm-fade}.ranked-scope .animate-slide-left{animation:.35s cubic-bezier(.22,1,.36,1) both cm-slide-left}.ranked-scope .animate-pop{animation:.35s cubic-bezier(.22,1,.36,1) both cm-pop}.ranked-scope .animate-glow{animation:2.4s ease-out infinite cm-glow}.ranked-scope .stagger>*{animation:.45s cubic-bezier(.22,1,.36,1) both cm-rise}.ranked-scope .stagger>:first-child{animation-delay:30ms}.ranked-scope .stagger>:nth-child(2){animation-delay:70ms}.ranked-scope .stagger>:nth-child(3){animation-delay:.11s}.ranked-scope .stagger>:nth-child(4){animation-delay:.15s}.ranked-scope .stagger>:nth-child(5){animation-delay:.19s}.ranked-scope .stagger>:nth-child(6){animation-delay:.23s}.ranked-scope .stagger>:nth-child(7){animation-delay:.27s}.ranked-scope .stagger>:nth-child(8){animation-delay:.31s}.ranked-scope .stagger>:nth-child(9){animation-delay:.35s}.ranked-scope .stagger>:nth-child(10){animation-delay:.39s}.ranked-scope .stagger>:nth-child(11){animation-delay:.43s}.ranked-scope .stagger>:nth-child(12){animation-delay:.47s}.ranked-scope .stagger-rows>tr{animation:.35s ease-out both cm-fade}.ranked-scope .stagger-rows>tr:nth-child(-n+15){animation-name:cm-rise}.ranked-scope .stagger-rows>tr:first-child{animation-delay:20ms}.ranked-scope .stagger-rows>tr:nth-child(2){animation-delay:40ms}.ranked-scope .stagger-rows>tr:nth-child(3){animation-delay:60ms}.ranked-scope .stagger-rows>tr:nth-child(4){animation-delay:80ms}.ranked-scope .stagger-rows>tr:nth-child(5){animation-delay:.1s}.ranked-scope .stagger-rows>tr:nth-child(6){animation-delay:.12s}.ranked-scope .stagger-rows>tr:nth-child(7){animation-delay:.14s}.ranked-scope .stagger-rows>tr:nth-child(8){animation-delay:.16s}.ranked-scope .stagger-rows>tr:nth-child(9){animation-delay:.18s}.ranked-scope .stagger-rows>tr:nth-child(10){animation-delay:.2s}.ranked-scope .stagger-rows>tr:nth-child(n+11){animation-delay:.22s}.ranked-scope .hover-lift{will-change:transform;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s}.ranked-scope .hover-lift:hover{border-color:color-mix(in oklab, var(--primary) 35%, var(--border));box-shadow:0 10px 26px -18px color-mix(in oklab, var(--primary) 60%, transparent);transform:translateY(-2px)}.ranked-scope .hover-lift:active{transform:translateY(0)}.ranked-scope .nav-item{transition:background-color .18s,color .18s,transform .18s cubic-bezier(.22,1,.36,1);position:relative}.ranked-scope .nav-item:hover{transform:translate(2px)}.ranked-scope .nav-item:before{content:"";background:var(--primary);border-radius:999px;width:2px;height:0;transition:height .22s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.ranked-scope .nav-item[data-status=active]:before,.ranked-scope .nav-item.is-active:before{height:60%}.ranked-scope .sheen{isolation:isolate;position:relative;overflow:hidden}.ranked-scope .sheen:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in oklab, var(--primary) 12%, transparent), transparent);pointer-events:none;width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.ranked-scope .sheen:hover:after{animation:.9s ease-out cm-sheen}@media (prefers-reduced-motion:reduce){.ranked-scope *,.ranked-scope :before,.ranked-scope :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ranked-scope .hover-lift:hover,.ranked-scope .nav-item:hover{transform:none}}.ranked-scope .tab-item{-webkit-tap-highlight-color:transparent;transition:color .18s,transform .15s cubic-bezier(.22,1,.36,1);position:relative}.ranked-scope .tab-item:active{transform:scale(.92)}.ranked-scope .tab-item:after{content:"";background:var(--primary);border-radius:999px;width:0;height:2px;transition:width .22s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:50%;transform:translate(-50%)}.ranked-scope .tab-item.tab-active:after{width:26px}.ranked-scope .tab-item.tab-active svg{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--primary) 45%, transparent))}@media (width<=1023px){.ranked-scope{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.ranked-scope .overflow-x-auto{-webkit-overflow-scrolling:touch;scrollbar-width:none}.ranked-scope .overflow-x-auto::-webkit-scrollbar{height:0}.ranked-scope a,.ranked-scope button{touch-action:manipulation}}.ranked-scope .safe-x{padding-left:max(var(--cm-safe-left), 0px);padding-right:max(var(--cm-safe-right), 0px)}.ranked-scope .px-gutter{padding-left:calc(1rem + var(--cm-safe-left));padding-right:calc(1rem + var(--cm-safe-right))}.ranked-scope .safe-top{padding-top:var(--cm-safe-top)}.ranked-scope .safe-bottom{padding-bottom:var(--cm-safe-bottom)}.ranked-scope .pb-tabbar{padding-bottom:calc(var(--cm-tabbar-h) + var(--cm-safe-bottom) + 1.25rem)}.ranked-scope .text-fluid-2xl{font-size:clamp(1.35rem,4.6vw,1.75rem);line-height:1.15}.ranked-scope .text-fluid-3xl{font-size:clamp(1.6rem,6vw,2.25rem);line-height:1.1}.ranked-scope .text-fluid-4xl{font-size:clamp(1.9rem,7vw,3rem);line-height:1.05}@media (width<=1023px){.ranked-scope{scroll-padding-top:calc(var(--cm-safe-top) + 5.5rem);scroll-padding-bottom:calc(var(--cm-tabbar-h) + var(--cm-safe-bottom));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.ranked-scope body{padding-left:var(--cm-safe-left);padding-right:var(--cm-safe-right)}.ranked-scope input,.ranked-scope select,.ranked-scope textarea{font-size:max(1rem,.95em)}.ranked-scope button,.ranked-scope [role=button],.ranked-scope a[aria-label]{min-height:44px}.ranked-scope table :is(th,td){padding-top:.7rem;padding-bottom:.7rem}}.ranked-scope .sidebar-surface{background:radial-gradient(120% 60% at 0% 0%, color-mix(in oklab, var(--primary) 10%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 96%, var(--primary)) 0%, var(--sidebar) 45%, var(--sidebar) 100%)}.ranked-scope .sidebar-heading{align-items:center;gap:.5rem;display:flex}.ranked-scope .sidebar-heading:after{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--sidebar-border) 90%, transparent), transparent);flex:1;height:1px}.ranked-scope .nav-item.is-active,.ranked-scope .nav-item[data-status=active]{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 18%, transparent), transparent 78%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 18%, transparent)}.ranked-scope .nav-item.is-active:before,.ranked-scope .nav-item[data-status=active]:before{box-shadow:0 0 10px 1px color-mix(in oklab, var(--primary) 70%, transparent)}.ranked-scope .mode-pill-active{box-shadow:0 6px 18px -8px color-mix(in oklab, var(--primary) 85%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.25)}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ranked-scope .animate-ticker{animation:35s linear infinite ticker}.ranked-scope .animate-ticker:hover{animation-play-state:paused}.ranked-page{width:100%;max-width:1900px;margin:0 auto;padding:32px 50px}@media (width<=1300px){.ranked-page{padding:16px max(14px, var(--cm-safe-right)) calc(32px + var(--cm-safe-bottom)) max(14px, var(--cm-safe-left))}}.weapons-page .header-container{background:linear-gradient(#0a0a0a 0%,#111 100%);border-bottom:1px solid #ffffff0d;flex-direction:column;display:flex}.weapons-page .header-wrapper{flex-direction:column;gap:24px;display:flex}.weapons-page .header-texts{flex-direction:column;flex:1;align-items:center;gap:24px;min-width:0;display:flex}.weapons-page .page-title{color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:700;line-height:48px}.weapons-page .page-description{color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.weapons-page .content-container{flex-direction:column;gap:32px;min-width:0;display:flex}.weapons-page .weapons-breadcrumb{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.weapons-page .weapons-breadcrumb a{color:#ffffffb3}.weapons-page .weapon-name{color:#fff;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.weapons-page .category{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400}.weapons-page .meta-status{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;width:fit-content;padding:6px 10px;display:flex}.weapons-page .meta-status.green{background:#75c0171a;border:1px solid #75c01766}.weapons-page .meta-status-text{color:#ffffffb3;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700}.weapons-page .meta-status.green .meta-status-text{color:#75c017}.weapons-page .pick-rate{color:#fff;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:700}.weapons-page .link{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:auto;padding:7px 15px;display:flex}.weapons-page .link-text{color:#fff;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600}.weapons-page .link-icon{width:9px;height:9px}.weapons-page .icon-container{justify-content:center;align-items:center;display:flex}.ui-table{min-width:0;display:block;position:relative}.ui-table .container{flex-direction:column;gap:32px;min-width:0;display:flex}.ui-table .filters-wrapper{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ui-table .search-container{border:1px solid #ffffff1a;border-radius:10px;flex:1;align-items:center;gap:18px;min-width:200px;height:44px;padding:6px 18px;display:flex}.ui-table .search-container .search-icon{width:20px;height:20px}.ui-table .search-container input{color:#fff;background:0 0;border:none;flex:1;min-width:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:16px}.ui-table .search-container input::placeholder{color:#9ca3af}.ui-table .search-container input:focus{border:none;outline:none}.ui-table .dropdown-container{flex:1;align-items:center;min-width:160px;display:flex}.ui-table .dropdown-simple-filter{color:#fff;background:0 0;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:44px;padding:0 18px;font-family:Inter,system-ui,sans-serif;font-size:16px}.ui-table select option{color:#fff;background:#151b1c}.ui-table .table-wrapper{background:linear-gradient(90deg,#0b1416 71%,#0b141633 100%),#0b1416;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;min-width:0;display:flex;box-shadow:0 14px 34px -14px #0006}.ui-table .table-container{border-spacing:0;border:1px solid #ffffff0f;border-radius:12px;width:100%}.ui-table .table-container th,.ui-table .table-container td{text-align:left;padding-left:19px}.ui-table .table-container th:last-child,.ui-table .table-container td:last-child{padding-right:19px}.ui-table .table-container td{border-top:1px solid #ffffff14;height:63px}.ui-table .table-container td.center{text-align:center}.ui-table .table-container td.right{text-align:right}.ui-table .th-cell{vertical-align:middle;position:relative}.ui-table .default-cell-value{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .column-header{align-items:center;gap:6px;height:60px;display:flex}.ui-table .column-header.center{justify-content:center}.ui-table .column-header.right{justify-content:flex-end}.ui-table .header-text{color:#ffffffb3;letter-spacing:.36px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700}.ui-table .header-icon{cursor:pointer;filter:grayscale();outline:none;flex-shrink:0;width:14px;height:14px}.ui-table .header-icon:hover,.ui-table .header-icon:focus-visible{filter:grayscale(0%)}.ui-table .header-icon--sort{transform-origin:50%;transition:transform .2s}.ui-table .header-icon--sort-active{filter:grayscale(0%)}.ui-table .header-icon--sort-desc{transform:rotate(180deg)}.ui-table .header-icon--filter-active{filter:grayscale(0%)brightness(1.15)}.ui-table .filter-trigger-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ui-table .filter-popover{z-index:100;background:#0b1416;border:1px solid #ffffff14;border-radius:16px;min-width:220px;max-width:min(280px,85vw);padding:10px 10px 8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}.ui-table .filter-popover-search{box-sizing:border-box;color:#ffffffe6;background:#00000040;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:8px 10px;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .filter-popover-search:focus{border-color:#75c017;outline:none}.ui-table .filter-popover-list{flex-direction:column;gap:2px;max-height:220px;margin-top:10px;padding-right:2px;display:flex;overflow-y:auto}.ui-table .filter-option{cursor:pointer;color:#ffffffd9;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-family:Inter,system-ui,sans-serif;font-size:13px;display:flex}.ui-table .filter-option:hover{background:#ffffff0f}.ui-table .filter-option input{accent-color:#75c017;cursor:pointer;flex-shrink:0;width:14px;height:14px}.ui-table .filter-option-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.ui-table .filter-popover-empty{text-align:center;color:#fff6;padding:12px 8px;font-size:12px}.ui-table .filter-popover-actions{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;display:flex}.ui-table .filter-btn{cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;height:40px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.ui-table .filter-btn-apply{color:#75c017;background:#75c0171a;border:1px solid #75c01766}.ui-table .table-container--mobile{flex-direction:column;display:none}.ui-table .mobile-row{border-bottom:1px solid #ffffff14}.ui-table .table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ui-table .rows-selector{align-items:center;gap:12px;display:flex}.ui-table .rows-selector-label{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .dropdown-simple{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;height:32px;padding:0 11px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.ui-table .load-more-button{cursor:pointer;background:#75c0171a;border:1px solid #75c01766;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 19px;display:flex}.ui-table .load-more-button-text{color:#75c017;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.ui-table .load-more-button-icon{width:16px;height:16px}.ui-table .accordion-container{flex-direction:column;display:flex}.ui-table .accordion-container.opened{background:linear-gradient(90deg,#75c01738 0%,#151d1e38 35%,#0b141638 100%),linear-gradient(90deg,#0b1416 70.67%,#0b141633 100%),#0b1416}.ui-table .accordion-header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 8px;display:flex}.ui-table .accordion-header-left{align-items:center;gap:8px;min-width:0;display:flex}.ui-table .accordion-header-left .icon-container{flex-shrink:0;width:50px;height:28px;overflow:hidden}.ui-table .accordion-header-left .icon-container img{object-fit:contain;width:100%;height:100%}.ui-table .accordion-title{color:#fff;overflow-wrap:anywhere;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.ui-table .accordion-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.ui-table .meta-tier-container{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:100px;align-items:center;min-height:25px;padding:5px 9px;display:flex}.ui-table .meta-tier-container.green{background:#75c0171a;border:1px solid #75c01766}.ui-table .meta-tier-value{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700}.ui-table .meta-tier-container.green .meta-tier-value{color:#75c017}.ui-table .chevron-right-icon{object-fit:contain;opacity:.6;width:10px;height:10px;transition:transform .28s;transform:rotate(0)}.ui-table .chevron-right-icon.open{transform:rotate(90deg)}.ui-table .accordion-content{flex-direction:column;gap:20px;padding:0 12px 20px;display:flex}.ui-table .accordion-content[hidden]{display:none}.ui-table .accordion-inner{flex-direction:column;gap:12px;min-width:0;display:flex}.ui-table .cards-container{flex-wrap:wrap;gap:4px;display:flex}.ui-table .cards-container .card{box-sizing:border-box;background:#0009;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:4px;width:calc(50% - 2px);min-width:0;padding:10px 12px;display:flex}.ui-table .cards-container .card.horizontal{flex-direction:row;justify-content:space-between;align-items:center}.ui-table .cards-container .card-title{color:#ffffffb3;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:12px}.ui-table .cards-container .card-value{color:#fff;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:700}.ui-table .cards-container .card-image{object-fit:contain;width:50px;height:28px}.ui-table .button-container{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-left:auto;padding:8px 16px;display:flex}.ui-table .button-text{color:#fff;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600}.ui-table .arrow-right-icon{width:12px;height:12px}@media only screen and (width<=1300px){.weapons-page .header-texts{align-items:flex-start;gap:8px}.weapons-page .page-title{text-align:left;font-size:14px;font-weight:600;line-height:normal}.weapons-page .page-description{text-align:left;font-size:11px;line-height:normal}.weapons-page .content-container,.ui-table .container{gap:18px}.ui-table .filters-wrapper{flex-direction:column;align-items:stretch;gap:8px}.ui-table .search-container{flex:unset;border-radius:100px;gap:10px;min-height:44px;padding:0 12px}.ui-table .search-container .search-icon{width:16px;height:16px}.ui-table .search-container input{font-size:13px}.ui-table .dropdown-simple-filter{border-radius:100px;min-height:44px;padding:0 12px;font-size:13px}.ui-table .table-wrapper{gap:0}.ui-table .table-container--desktop{display:none}.ui-table .table-container--mobile{display:flex}.ui-table .table-footer{gap:12px;padding:12px 16px}.ui-table .rows-selector-label{font-size:11px}.ui-table .dropdown-simple{min-height:44px;padding:0 8px}.ui-table .load-more-button{min-height:44px;padding:8px 12px}.ui-table .load-more-button-icon{display:none}}.comparator-page{flex-direction:column;display:flex}.comparator-page .content-wrapper{width:100%;max-width:1900px;margin:0 auto;padding:32px 50px}.comparator-page .header-container{background:#0b0d0e;border-bottom:1px solid #ffffff12;flex-direction:column;display:flex}.comparator-page .header-wrapper{flex-direction:column;gap:20px;padding-block:32px;display:flex}.comparator-page .cmp-breadcrumb{color:#626c72;align-items:center;gap:6px;font-size:12px;display:flex}.comparator-page .cmp-breadcrumb a{color:#626c72;text-decoration:none}.comparator-page .cmp-breadcrumb a:hover,.comparator-page .cmp-breadcrumb-current{color:#8de31b}.comparator-page .game-selector{flex-direction:row;gap:12px;display:flex}.comparator-page .game-selector-item{background:#121516;border:1px solid #ffffff12;border-radius:6px;justify-content:center;align-items:center;min-width:180px;height:44px;padding:10px 24px;text-decoration:none;display:flex}.comparator-page .game-selector-item.selected{background:linear-gradient(77deg,#75c017 -10.46%,#446a1599 50.58%,#446a15 110.46%);border:1px solid #8de31b}.comparator-page .game-selector .game-selector-item.selected .game-selector-item-text{color:#fff;font-size:14px;font-weight:800}.comparator-page .game-selector .game-selector-item-text{color:#a3aab0;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:600}.comparator-page .infos-container{flex-direction:column;flex:1;gap:20px;display:flex}.comparator-page .header-texts{flex-direction:column;flex:1;gap:8px;display:flex}.comparator-page .header-texts .page-title{color:#fff;margin:0;font-size:32px;font-weight:800}.comparator-page .header-texts .page-description{color:#a3aab0;margin:0;font-size:14px;font-weight:400;line-height:150%}.comparator-page .last-updated-container{background:#121516;border:1px solid #ffffff12;border-radius:4px;align-items:center;gap:8px;width:fit-content;padding:6px 12px;display:flex}.comparator-page .last-updated-icon{width:14px;height:14px}.comparator-page .last-updated-text{color:#fff;font-size:12px;font-weight:600}.comparator-page .content-container{flex-direction:column;gap:32px;padding-block:24px 48px;display:flex}.comparator-page .cmp-selector-container{flex-direction:column;gap:16px;display:flex}.comparator-page .quick-sets-container{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0f1414;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:58px;padding:10px 12px;display:flex;box-shadow:0 8px 24px -8px #00000026}.comparator-page .quick-sets-text{color:#fff;font-size:14px;font-weight:700}.comparator-page .quick-sets{flex-wrap:wrap;gap:8px;display:flex}.comparator-page .quick-set-item{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:5px 9px;transition:all .3s;display:flex}.comparator-page .quick-set-item:hover,.comparator-page .quick-set-item:focus-visible{background:#3e6d03;border:1px solid #9aff00}.comparator-page .quick-set-item:hover .quick-set-text,.comparator-page .quick-set-item:focus-visible .quick-set-text{color:#9aff00}.comparator-page .quick-set-text{color:#fff9;white-space:nowrap;font-size:12px;font-weight:600;transition:all .3s}.comparator-page .selection-container{background:#0f1414;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex}.comparator-page .selection-header{justify-content:space-between;align-items:center;height:52px;padding:14px 24px;display:flex}.comparator-page .selection-header-left{align-items:center;gap:8px;display:flex}.comparator-page .selection-header-title{color:#fff;font-size:15px;font-weight:700}.comparator-page .selection-header-tag{background:#1a2e12;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.comparator-page .selection-header-tag-text{color:#9aff00;font-size:10px;font-weight:700}.comparator-page .selection-header-actions{align-items:center;gap:12px;display:flex}.comparator-page .strip-attachments-container,.comparator-page .clear-all-slots-container{cursor:pointer;background:0 0;border:1px solid #ff46571a;border-radius:6px;gap:6px;padding:6px 12px;transition:all .3s;display:flex}.comparator-page .clear-all-slots-container{background:#ff46571a;border-color:#0000}.comparator-page .strip-attachments-container:hover,.comparator-page .clear-all-slots-container:hover{opacity:.8}.comparator-page .strip-attachments-text,.comparator-page .clear-all-slots-text{color:#ff5966;font-size:12px;font-weight:500}.comparator-page .weapons-selector-list{flex-wrap:wrap;display:flex}.comparator-page .weapon-item{border:1px solid #ffffff0d;align-items:center;gap:12px;width:50%;min-height:70px;padding-right:20px;display:flex}.comparator-page .weapon-item-indicator{background:#fff;align-self:stretch;width:4px}.comparator-page .weapon-item-inner{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.comparator-page .weapon-item-header{align-items:center;gap:12px;display:flex}.comparator-page .weapon-name{color:#fff;text-transform:uppercase;font-size:17px;font-weight:800}.comparator-page button.weapon-name{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.comparator-page .weapon-buttons{align-items:center;gap:6px;display:flex}.comparator-page .weapon-button{cursor:pointer;background:#00000080;border:.1px solid #fff3;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;transition:all .3s;display:flex}.comparator-page .weapon-button:hover{opacity:.8}.comparator-page .weapon-button-text{color:#d9d9d9;font-size:9px;font-weight:500;line-height:100%}.comparator-page .weapon-button-small-text{color:#ffffff80;font-size:10px}.comparator-page .weapon-button-icon{display:none}.comparator-page .weapon-item-attachments-text{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;line-height:20px;overflow:hidden}.comparator-page .weapon-item-right{align-items:center;gap:12px;display:flex}.comparator-page .weapon-item-loadouts{align-items:center;gap:16px;display:flex}.comparator-page .weapon-item-loadout-text{color:#fff9;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:300;line-height:150%;transition:all .3s}.comparator-page .weapon-item-loadout-text:hover{opacity:.8}.comparator-page .weapon-item-attachments-add{cursor:pointer;background:0 0;border:.5px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;transition:all .3s;display:flex}.comparator-page .weapon-item-attachments-add:hover{opacity:.8}.comparator-page .weapon-item-attachments-add-icon{opacity:.8;width:16px;height:16px}.comparator-page .weapon-item-attachments-add-text{color:#fffc;font-size:13px;font-weight:600;line-height:150%}.comparator-page .comparator-attachment-count{color:#ffffff73;font-size:11px}.comparator-page .comparator-empty{padding:0 24px 14px}.comparator-page .button-container-weapon{flex-direction:column;width:50%;display:flex;position:relative}.comparator-page .button-container-weapon.full-width{width:100%}.comparator-page .button-container-weapon.full-width .add-weapon-button{border-bottom-left-radius:12px}.comparator-page .add-weapon-button{cursor:pointer;text-align:left;background:#151d1e;border:1px dashed #ffffff0d;border-bottom-right-radius:12px;justify-content:space-between;align-items:center;gap:12px;height:70px;padding:0 20px 0 16px;display:flex}.comparator-page .add-weapon-action{align-items:center;gap:12px;display:flex}.comparator-page .add-weapon-action-icon-container{background:#00000080;border:.1px solid #fff3;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.comparator-page .add-weapon-action-icon{width:16px;height:16px}.comparator-page .add-weapon-action-text-container{flex-direction:column;gap:4px;display:flex}.comparator-page .add-weapon-action-text{color:#ffffffe6;white-space:nowrap;font-size:17px;font-weight:800}.comparator-page .add-weapon-action-description{color:#d9d9d9;font-size:11px;font-weight:500}.comparator-page .add-weapon-suggestions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.comparator-page .add-weapon-suggestions-label{color:#ffffffb3;white-space:nowrap;font-size:12px;font-weight:600}.comparator-page .add-weapon-suggestions-weapons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.comparator-page .add-weapon-suggestion-item{cursor:pointer;background:#00000080;border:1px solid #ffffff1a;border-radius:4px;padding:3px 4px;transition:all .3s;display:flex}.comparator-page .add-weapon-suggestion-item:hover{opacity:.8}.comparator-page .add-weapon-suggestion-item-text{color:#fff;font-size:13px;font-weight:600}.comparator-page .add-weapon-overlay{z-index:1100;background:#0b1111;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 18px 48px -12px #00000080}.comparator-page .add-weapon-overlay.open-upward{top:auto;bottom:calc(100% + 4px)}.comparator-page .add-weapon-overlay-search{background:#0f1718;border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:10px;height:44px;padding:0 11px;display:flex}.comparator-page .add-weapon-overlay-search-icon{width:18px;height:18px}.comparator-page .add-weapon-overlay-search-input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:13px;font-weight:300}.comparator-page .add-weapon-overlay-search-input::placeholder{color:#fff9}.comparator-page .add-weapon-overlay-list{flex-direction:column;flex:1;min-height:0;padding:9px 11px;display:flex;overflow-y:auto}.comparator-page .add-weapon-overlay-option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;transition:background .2s;display:flex}.comparator-page .add-weapon-overlay-option:not(:last-child){border-bottom:1px solid #ffffff12}.comparator-page .add-weapon-overlay-option:hover,.comparator-page .add-weapon-overlay-option.active{background:#ffffff0d}.comparator-page .add-weapon-overlay-option-title{color:#fff;letter-spacing:2.1px;text-transform:uppercase;font-size:14px;font-weight:600}.comparator-page .add-weapon-overlay-option-subtitle{color:#fff9;text-transform:capitalize;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:300;display:flex}.comparator-page .add-weapon-overlay-empty{color:#ffffff80;text-align:center;padding:12px;font-size:12px}@media only screen and (width<=1300px){.comparator-page .header-wrapper{gap:12px;padding-top:70px!important}.comparator-page .game-selector{flex-wrap:wrap;gap:8px;display:flex}.comparator-page .game-selector-item{min-width:unset;border-radius:8px;height:40px;padding:9px 0}.comparator-page .game-selector-item:first-child{width:100%}.comparator-page .game-selector-item:not(:first-child){flex:1}.comparator-page .game-selector .game-selector-item-text,.comparator-page .game-selector .game-selector-item.selected .game-selector-item-text{letter-spacing:normal;font-size:16px}.comparator-page .infos-container{gap:8px}.comparator-page .header-texts .page-title{font-size:18px;line-height:24px}.comparator-page .header-texts .page-description{font-size:12px;line-height:140%}.comparator-page .last-updated-container{gap:6px;padding:5px 11px}.comparator-page .last-updated-icon{width:12px;height:12px}.comparator-page .last-updated-text{font-size:10px}.comparator-page .content-wrapper{padding-left:29px!important;padding-right:29px!important}.comparator-page .content-container{gap:20px}.comparator-page .cmp-selector-container{gap:12px}.comparator-page .quick-sets-container{align-items:unset;box-shadow:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#111517;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:10px;padding:11px}.comparator-page .quick-sets-text{font-size:13px;font-weight:800}.comparator-page .quick-sets{flex-wrap:unset;scrollbar-width:none;gap:6px;margin:0 -11px;padding:0 11px;overflow-x:scroll}.comparator-page .quick-sets::-webkit-scrollbar{display:none}.comparator-page .quick-set-item{background:#171c1e;border:1px solid #ffffff0f;border-radius:6px}.comparator-page .quick-set-text{color:#ffffff80;font-size:10px}.comparator-page .selection-container{background:#111517;border:1px solid #ffffff0f;border-radius:8px}.comparator-page .selection-header{background:#171c1e;border-bottom:1px solid #ffffff0f;height:44px;padding:11px}.comparator-page .selection-header-title{font-size:13px;font-weight:800}.comparator-page .strip-attachments-container{display:none}.comparator-page .clear-all-slots-container{border-radius:unset;background:unset;gap:0;padding:0}.comparator-page .clear-all-slots-text{color:#ff4d4d;font-size:11px;font-weight:600}.comparator-page .weapons-selector-list{gap:8px;padding:10px}.comparator-page .weapon-item{cursor:pointer;background:#171c1e;border:1px solid #ffffff0f;border-radius:6px;gap:6px;width:calc(50% - 4px);min-height:33px;padding:0 8px}.comparator-page .weapon-item-indicator{border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.comparator-page .weapon-name{text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:100%;font-size:11px;font-weight:700;overflow:hidden}.comparator-page .weapon-button{padding:unset;border:unset;border-radius:unset;background:unset;gap:0}.comparator-page .weapon-button-text{display:none}.comparator-page .weapon-button-icon{object-fit:contain;width:10px;height:10px;display:flex}.comparator-page .weapon-item-attachments-text,.comparator-page .weapon-item-right{display:none}.comparator-page .button-container-weapon,.comparator-page .button-container-weapon.full-width{width:100%}.comparator-page .add-weapon-button{background:#ffffff08;border:1px dashed #ffffff1a;border-radius:6px;justify-content:center;height:37px;padding:0 10px}.comparator-page .add-weapon-action-icon-container,.comparator-page .add-weapon-action-description,.comparator-page .add-weapon-suggestions{display:none}.comparator-page .add-weapon-action-text{color:#fff;font-size:11px;font-weight:700}}.comparator-page .weapon-item-missing-stats{opacity:.75;margin-top:2px;font-size:11px;line-height:1.3;display:block}@media (width<=1299px){.comparator-page .weapon-item-missing-stats{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}}@media (width<=700px){.comparator-page .content-wrapper{padding-left:14px!important;padding-right:14px!important}.comparator-page .header-wrapper{gap:14px;padding-bottom:18px;padding-top:calc(var(--cm-mobile-topbar-h,60px) + 12px)!important}.comparator-page .content-container{gap:16px;padding-block:16px 28px}.comparator-page .game-selector-item{min-height:44px}.comparator-page .game-selector .game-selector-item-text,.comparator-page .game-selector .game-selector-item.selected .game-selector-item-text{font-size:13px}.comparator-page .weapon-item{width:100%;min-height:44px}.comparator-page .quick-set-item,.comparator-page .add-weapon-button{min-height:44px}.comparator-page .quick-set-text,.comparator-page .weapon-name,.comparator-page .add-weapon-action-text{font-size:11px}}.database-hub{flex-direction:column;display:flex}.database-hub .content-wrapper{width:100%;max-width:1900px;margin:0 auto;padding:32px 50px}.database-hub .header-container{background:linear-gradient(#0a0a0a 0%,#111 100%);border-bottom:1px solid #ffffff0d;flex-direction:column;display:flex}.database-hub .header-wrapper{flex-direction:column;gap:24px;display:flex}.database-hub .header-texts{flex-direction:column;flex:1;align-items:center;gap:24px;min-width:0;display:flex}.database-hub .page-title{color:#fff;text-align:center;margin:0;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:700;line-height:48px}.database-hub .page-description{color:#fff;text-align:center;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.database-hub .content-container{flex-direction:column;gap:32px;display:flex}.database-hub .db-breadcrumb{color:#626c72;align-items:center;gap:6px;font-size:12px;display:flex}.database-hub .db-breadcrumb a{color:#626c72;text-decoration:none}.database-hub .db-breadcrumb a:hover,.database-hub .db-breadcrumb-current{color:#8de31b}.database-hub .cards-container{flex-direction:column;gap:24px;display:flex}.database-hub .item{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(90deg,#75c01738 0%,#151d1e38 35%,#0b141638 100%),linear-gradient(90deg,#0b1416 70.67%,#0b141633 100%),#0b1416;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;padding:23px;display:flex;box-shadow:inset 0 -1px 6px #75c0171a,0 14px 34px -14px #0006}.database-hub .item-header{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.database-hub .item-header-icon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#75c01714;border:1px solid #75c01766;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:47px;height:47px;display:flex;box-shadow:0 0 14px #75c01733}.database-hub .item-header-icon img{object-fit:contain;width:20px;height:20px}.database-hub .item-header-tag{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:flex}.database-hub .item-header-tag-text{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:normal}.database-hub .item-title{color:#fff;text-transform:uppercase;margin:0;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:800;line-height:normal}.database-hub .item-description{color:#ffffffb3;margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:18px}.database-hub .item-footer{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.database-hub .tags{align-items:center;gap:8px;min-width:0;display:flex}.database-hub .tags-label{color:#ffffffb3;letter-spacing:.36px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:normal}.database-hub .tags-list{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.database-hub .tag-item{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;min-width:0;padding:5px 9px;text-decoration:none;display:flex}.database-hub a.tag-item:hover{border-color:#75c01780}.database-hub a.tag-item:focus-visible,.database-hub a.view-button:focus-visible{outline-offset:2px;outline:2px solid #8de31b}.database-hub .tag-item-text{color:#ffffffb3;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:normal}.database-hub .view-button{background:linear-gradient(#75c017 0%,#bfd93c 100%);border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:9px 15px;text-decoration:none;display:flex;box-shadow:inset 0 -1px 2px #ffffff14,0 10px 24px -10px #75c01733}.database-hub .view-button-text{color:#0b1416;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:normal}.database-hub .view-button-icon{object-fit:contain;width:16px;height:16px}.database-hub .db-error{color:#ffffffb3;font-size:13px;line-height:20px}@media only screen and (width<=1300px){.database-hub .content-wrapper{padding:70px 29px 24px}.database-hub .header-texts{align-items:flex-start;gap:8px}.database-hub .page-title{text-align:left;font-size:14px;font-weight:600;line-height:normal}.database-hub .page-description{text-align:left;font-size:11px;line-height:normal}.database-hub .content-container{gap:18px}.database-hub .cards-container{gap:16px}.database-hub .item{gap:12px;padding:15px}.database-hub .item-title{line-height:22px}.database-hub .item-footer{align-items:unset;justify-content:unset;flex-direction:column;gap:8px}.database-hub .tags{align-items:unset;flex-direction:column}.database-hub .tag-item-text{font-size:13px}.database-hub .view-button{width:fit-content}}.cp2{--cp2-bg:#131313;--cp2-header:#0b0d0e;--cp2-surface:oklch(20% .006 250);--cp2-surface-2:oklch(24% .007 250);--cp2-border:oklch(30% .008 250);--cp2-fg:oklch(97% .002 250);--cp2-muted:oklch(68% .008 250);--cp2-primary:#a5e63c;--cp2-primary-fg:oklch(18% .03 128);--cp2-verified:oklch(78% .18 145);--cp2-glow:0 0 0 1px color-mix(in oklab, var(--cp2-primary) 45%, transparent), 0 8px 24px -10px color-mix(in oklab, var(--cp2-primary) 45%, transparent);--cp2-spotlight:0 20px 60px -32px color-mix(in oklab, var(--cp2-primary) 35%, transparent);color:var(--cp2-fg)}.cp2-layout{flex-direction:column;gap:0;display:flex}.cp2-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cp2-toprow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cp2-breadcrumb{color:var(--cp2-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cp2-breadcrumb a{color:var(--cp2-muted);text-decoration:none}.cp2-breadcrumb a:hover{color:var(--cp2-primary)}.cp2-view-toggle{border:1px solid var(--cp2-border);background:var(--cp2-surface);color:var(--cp2-muted);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;transition:color .2s,border-color .2s;display:inline-flex}.cp2-view-toggle:hover{color:var(--cp2-primary);border-color:var(--cp2-primary)}.cp2-admin{border:1px solid color-mix(in oklab, var(--cp2-primary) 15%, transparent);background:color-mix(in oklab, var(--cp2-header) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;margin-top:12px;padding:10px 12px}.cp2-admin-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cp2-admin-badge{background:color-mix(in oklab, var(--cp2-primary) 10%, transparent);color:var(--cp2-primary);text-transform:uppercase;letter-spacing:.2em;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.cp2-admin-note{color:var(--cp2-muted);margin:0;font-size:12px;display:none}.cp2-admin-cta{white-space:nowrap;background:var(--cp2-primary);color:var(--cp2-primary-fg);border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:6px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.cp2-admin-cta:active{transform:scale(.95)}.cp2-admin-links{scrollbar-width:none;align-items:center;gap:8px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.cp2-admin-links::-webkit-scrollbar{display:none}.cp2-admin-link{white-space:nowrap;border:1px solid var(--cp2-border);background:var(--cp2-surface);color:color-mix(in oklab, var(--cp2-fg) 85%, transparent);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.cp2-admin-link:hover{color:var(--cp2-primary);border-color:color-mix(in oklab, var(--cp2-primary) 50%, transparent)}@media (width>=640px){.cp2-admin-note{display:block}.cp2-admin-links{flex-wrap:wrap;overflow:visible}}.cp2-hero{border:1px solid var(--cp2-border);background:var(--cp2-header);border-radius:16px;margin-top:12px;position:relative;overflow:hidden}.cp2-hero-glow,.cp2-hero-dots,.cp2-hero-fade{pointer-events:none;position:absolute;inset:0}.cp2-hero-glow{opacity:.16;background-image:radial-gradient(circle at 50% -10%, var(--cp2-primary) 0%, transparent 62%)}.cp2-hero-dots{opacity:.07;background-image:radial-gradient(circle at 1px 1px, var(--cp2-primary) 1px, transparent 0);background-size:34px 34px}.cp2-hero-fade{background-image:linear-gradient(to top, var(--cp2-header), transparent);height:66%;inset:auto 0 0}.cp2-hero-inner{flex-direction:column;gap:24px;padding:20px;display:flex;position:relative}.cp2-hero-identity{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.cp2-avatar-wrap{flex-shrink:0;position:relative}.cp2-avatar-glow{background:var(--cp2-primary);opacity:.25;filter:blur(12px);border-radius:999px;transition:opacity .7s;position:absolute;inset:-4px}.cp2-avatar-wrap:hover .cp2-avatar-glow{opacity:.45}.cp2-avatar{object-fit:cover;width:128px;height:128px;box-shadow:0 0 0 4px var(--cp2-bg);background:var(--cp2-surface);border-radius:999px;display:block;position:relative}.cp2-verified{color:var(--cp2-verified);filter:drop-shadow(0 2px 4px #00000080);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.cp2-hero-text{min-width:0}.cp2-name-row{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cp2-name{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1}.cp2-handle{color:var(--cp2-muted);font-size:14px;font-weight:600}.cp2-bio{max-width:36rem;color:var(--cp2-muted);margin:12px 0 0;font-size:14px;line-height:1.6}.cp2-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.cp2-stat{flex-direction:column;display:flex}.cp2-stat strong{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1}.cp2-stat span{text-transform:uppercase;letter-spacing:.2em;color:var(--cp2-muted);margin-top:6px;font-size:10px;font-weight:700}.cp2-hero-actions{flex-direction:column-reverse;align-items:stretch;gap:12px;width:100%;display:flex}.cp2-socials{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp2-socials a{border:1px solid var(--cp2-border);background:var(--cp2-surface);opacity:.75;border-radius:12px;place-items:center;width:44px;height:44px;transition:border-color .2s,opacity .2s;display:grid}.cp2-socials a:hover{border-color:color-mix(in oklab, var(--cp2-primary) 50%, transparent);opacity:1}.cp2-socials img{width:20px;height:20px}.cp2-follow{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;background:var(--cp2-primary);color:var(--cp2-primary-fg);box-shadow:var(--cp2-glow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 36px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.cp2-follow:hover:not(:disabled){box-shadow:var(--cp2-spotlight);transform:translateY(-2px)}.cp2-follow[aria-pressed=true]{background:color-mix(in oklab, var(--cp2-primary) 10%, transparent);color:var(--cp2-primary);border:1px solid color-mix(in oklab, var(--cp2-primary) 50%, transparent);box-shadow:none}.cp2-follow:disabled{opacity:.7;cursor:default}.cp2-follow img{width:16px;height:16px}.cp2-follow-error{color:#ff8b8b;font-size:11px}@media (width>=640px){.cp2-hero-inner{padding:24px}.cp2-hero-identity{flex-direction:row;align-items:center;gap:24px}.cp2-name{font-size:36px}.cp2-stats{flex-wrap:wrap;align-items:center;gap:32px;display:flex}}@media (width>=768px){.cp2-hero-inner{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px;padding:64px 32px 32px}.cp2-name{font-size:46px}.cp2-hero-actions{flex-direction:column;align-items:flex-end;gap:16px;width:auto}}.cp2-rail{z-index:30;border-bottom:1px solid var(--cp2-border);margin:24px -20px 0;padding:8px 0;position:sticky;top:0}.cp2-rail-inner{flex-direction:column;gap:8px;display:flex}.cp2-tabs{scrollbar-width:none;align-items:center;gap:4px;padding:0 16px 2px;display:flex;overflow-x:auto}.cp2-tabs::-webkit-scrollbar{display:none}.cp2-tab{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;color:var(--cp2-muted);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.cp2-tab:hover{background:var(--cp2-surface);color:var(--cp2-fg)}.cp2-tab.selected{background:color-mix(in oklab, var(--cp2-primary) 12%, transparent);color:var(--cp2-primary)}@media (width>=768px){.cp2-rail{margin-left:-20px;margin-right:-20px;padding:12px 0}.cp2-rail-inner{flex-flow:wrap;align-items:center;gap:8px 24px;padding:0 24px}.cp2-tabs{padding:0;overflow:visible}.cp2-tab{gap:8px;padding:8px 14px;font-size:12px}}.cp2-games{scrollbar-width:none;border-bottom:1px solid var(--cp2-border);align-items:center;gap:2px;padding:0 16px;display:flex;overflow-x:auto}.cp2-games::-webkit-scrollbar{display:none}.cp2-game{white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;color:var(--cp2-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;margin-bottom:-1px;padding:10px 14px;font-size:12px;font-weight:800;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.cp2-game:hover{color:var(--cp2-fg);background:#ffffff05}.cp2-game.selected{color:var(--cp2-primary);border-bottom-color:var(--cp2-primary);background:#a5e63c0a}@media (width>=768px){.cp2-games{padding:0;overflow:visible}}.cp2-section{margin-top:32px}.cp2-section+.cp2-section{margin-top:40px}.cp2-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.cp2-eyebrow{text-transform:uppercase;letter-spacing:.24em;color:var(--cp2-primary);margin:0;font-size:10px;font-weight:700}.cp2-section-title{text-transform:uppercase;letter-spacing:-.02em;margin:4px 0 0;font-size:24px;font-weight:800}.cp2-section-title .highlight{color:var(--cp2-primary)}.cp2-section-sub{color:var(--cp2-muted);max-width:46rem;margin:6px 0 0;font-size:13px}.cp2-count{color:var(--cp2-muted);font-size:12px}.cp2-rail-arrows{align-items:center;gap:8px;display:none}.cp2-rail-arrows button{border:1px solid var(--cp2-border);background:var(--cp2-surface);width:36px;height:36px;color:var(--cp2-muted);cursor:pointer;border-radius:8px;place-items:center;transition:color .2s,border-color .2s;display:grid}.cp2-rail-arrows button:hover{color:var(--cp2-primary);border-color:var(--cp2-primary)}@media (width>=768px){.cp2-rail-arrows{display:flex}}.cp2-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-top:16px;padding-bottom:8px;display:flex;overflow-x:auto}.cp2-carousel::-webkit-scrollbar{display:none}.cp2-carousel>*{scroll-snap-align:start;flex:none;width:86vw;max-width:380px}@media (width>=640px){.cp2-carousel>*{width:380px}}.cp2-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.cp2-search{flex:14rem;min-width:14rem;position:relative}.cp2-search>svg:first-child{color:var(--cp2-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.cp2-search input{border:1px solid var(--cp2-border);background:var(--cp2-header);width:100%;height:44px;color:var(--cp2-fg);border-radius:12px;padding:0 40px 0 44px;font-size:14px}.cp2-search input::placeholder{color:var(--cp2-muted)}.cp2-search input:focus{border-color:var(--cp2-primary);outline:none}.cp2-search-clear{color:var(--cp2-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cp2-sort{border:1px solid var(--cp2-border);background:var(--cp2-header);text-transform:uppercase;letter-spacing:.05em;height:44px;color:var(--cp2-muted);border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.cp2-sort select{color:var(--cp2-fg);text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.cp2-sort select:focus{outline:none}.cp2-categories{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp2-category{border:1px solid var(--cp2-border);background:var(--cp2-header);height:44px;color:var(--cp2-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border-radius:12px;align-items:center;padding:0 16px;font-size:12px;font-weight:700;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.cp2-category:hover{color:var(--cp2-fg);border-color:color-mix(in oklab, var(--cp2-primary) 50%, transparent)}.cp2-category.selected{border-color:var(--cp2-primary);background:var(--cp2-primary);color:var(--cp2-primary-fg)}.cp2-grid{column-count:1;column-gap:16px;margin-top:20px}.cp2-grid>*{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:16px}@media (width>=1024px){.cp2-grid{column-count:2}}@media (width>=1536px){.cp2-grid{column-count:3}}.cp2-empty{text-align:center;color:var(--cp2-muted);padding:56px 0;font-size:14px}.cp2-card{border:1px solid var(--cp2-border);background:var(--cp2-header);border-radius:16px;flex-direction:column;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.cp2-card:hover{border-color:color-mix(in oklab, var(--cp2-primary) 40%, transparent)}.cp2-card.favorite{border-color:color-mix(in oklab, var(--cp2-primary) 25%, transparent)}.cp2-card-blob{background:color-mix(in oklab, var(--cp2-primary) 10%, transparent);filter:blur(48px);pointer-events:none;border-radius:999px;width:160px;height:160px;position:absolute;top:-64px;right:-64px}.cp2-card-header{border-bottom:1px solid color-mix(in oklab, var(--cp2-border) 70%, transparent);padding:16px;position:relative}.cp2-card-header-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cp2-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cp2-chip{background:color-mix(in oklab, var(--cp2-primary) 12%, transparent);color:var(--cp2-primary);text-transform:uppercase;letter-spacing:.18em;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.cp2-chip.muted{background:var(--cp2-surface);color:var(--cp2-muted)}.cp2-card-weapon{text-transform:uppercase;letter-spacing:-.02em;margin:8px 0 0;font-size:24px;font-weight:800;line-height:1}.cp2-card-weapon a{color:inherit;text-decoration:none}.cp2-card-weapon a:hover{color:var(--cp2-primary)}.cp2-card-by{text-transform:uppercase;letter-spacing:.14em;color:var(--cp2-muted);margin:8px 0 0;font-size:11px}.cp2-likes{border:1px solid var(--cp2-border);background:var(--cp2-surface);color:var(--cp2-muted);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.cp2-card-body{flex:1;padding:16px;position:relative}.cp2-card-image{object-fit:contain;object-position:center;width:100%;height:92px;margin-bottom:12px;display:block}.cp2-versions{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.cp2-version{border:1px solid var(--cp2-border);background:var(--cp2-surface);color:var(--cp2-muted);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:700}.cp2-version.selected{border-color:var(--cp2-primary);color:var(--cp2-primary);background:color-mix(in oklab, var(--cp2-primary) 10%, transparent)}.cp2-att-label{text-transform:uppercase;letter-spacing:.22em;color:var(--cp2-muted);margin:0;font-size:9px;font-weight:700}.cp2-att-list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cp2-att{border:1px solid color-mix(in oklab, var(--cp2-border) 70%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--cp2-surface) 75%, transparent), color-mix(in oklab, var(--cp2-surface) 35%, transparent));border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px 10px 14px;transition:background-color .2s,border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.cp2-att:hover{background:var(--cp2-surface);border-color:color-mix(in oklab, var(--cp2-primary) 45%, transparent);transform:translateY(-1px)}.cp2-att-edge{background:color-mix(in oklab, var(--cp2-primary) 45%, transparent);width:3px;transition:background-color .2s;position:absolute;inset:0 auto 0 0}.cp2-att:hover .cp2-att-edge{background:var(--cp2-primary)}.cp2-att-text{flex:1;min-width:0}.cp2-att-slot{text-transform:uppercase;letter-spacing:.16em;color:color-mix(in oklab, var(--cp2-primary) 70%, var(--cp2-muted));flex-wrap:wrap;align-items:center;gap:0 6px;font-size:9px;font-weight:700;line-height:1.2;display:flex}.cp2-att-name{text-transform:uppercase;letter-spacing:-.01em;color:var(--cp2-fg);overflow-wrap:break-word;margin-top:3px;font-size:12.5px;font-weight:700;line-height:1.25;display:block}.cp2-att-tuning{border:1px solid color-mix(in oklab, var(--cp2-border) 70%, transparent);background:color-mix(in oklab, var(--cp2-surface) 80%, transparent);letter-spacing:.08em;white-space:nowrap;color:var(--cp2-muted);border-radius:999px;flex-shrink:0;align-self:center;padding:3px 8px;font-size:9px;font-weight:700}@media (width<=520px){.cp2-att-list{grid-template-columns:1fr}}.cp2-code{border:1px dashed var(--cp2-border);background:color-mix(in oklab, var(--cp2-surface) 40%, transparent);text-align:left;width:100%;color:var(--cp2-fg);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:8px 12px;transition:border-color .2s;display:flex}.cp2-code:hover{border-color:color-mix(in oklab, var(--cp2-primary) 50%, transparent)}.cp2-code-label{text-transform:uppercase;letter-spacing:.2em;color:var(--cp2-muted);font-size:9px;font-weight:700;display:block}.cp2-code-value{letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;display:block;overflow:hidden}.cp2-video-thumb{border:1px solid var(--cp2-border);background:color-mix(in oklab, var(--cp2-surface) 70%, transparent);text-align:left;width:100%;color:color-mix(in oklab, var(--cp2-fg) 85%, transparent);cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:8px;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.cp2-video-thumb:hover,.cp2-video-thumb[aria-expanded=true]{border-color:var(--cp2-primary);color:var(--cp2-primary);background:color-mix(in oklab, var(--cp2-primary) 8%, var(--cp2-surface))}.cp2-video-thumb-frame{background:var(--cp2-surface-elevated);border-radius:6px;flex:none;place-items:center;width:80px;height:52px;display:grid;position:relative;overflow:hidden}.cp2-video-thumb-frame--icon{border:1px dashed var(--cp2-border)}.cp2-video-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.cp2-video-thumb-play{color:#fff;background:oklab(0% none none/.35);place-items:center;transition:background .2s,transform .2s;display:grid;position:absolute;inset:0}.cp2-video-thumb:hover .cp2-video-thumb-play{background:color-mix(in oklab, var(--cp2-primary) 75%, #000);transform:scale(1.05)}.cp2-video-thumb-text{text-transform:uppercase;letter-spacing:.12em;flex-direction:column;gap:3px;min-width:0;font-size:11px;font-weight:800;line-height:1.3;display:flex}.cp2-video-thumb-title{-webkit-line-clamp:2;text-transform:none;letter-spacing:0;opacity:.72;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cp2-video{border:1px solid var(--cp2-border);background:var(--cp2-surface);border-radius:8px;margin-top:8px;overflow:hidden}.cp2-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.cp2-description{color:var(--cp2-muted);margin:12px 0 0;font-size:13px;line-height:1.6}.cp2-card-footer{border-top:1px solid color-mix(in oklab, var(--cp2-border) 70%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex;position:relative}.cp2-updated{text-transform:uppercase;letter-spacing:.14em;color:var(--cp2-muted);font-size:10px}.cp2-card-actions{align-items:center;gap:2px;display:flex}.cp2-icon-button{width:32px;height:32px;color:var(--cp2-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:grid}.cp2-icon-button:hover{border-color:var(--cp2-border);background:var(--cp2-surface);color:var(--cp2-primary)}.cp2-text-link{text-transform:uppercase;letter-spacing:.1em;color:var(--cp2-muted);padding:0 4px;font-size:11px;font-weight:700;text-decoration:none}.cp2-text-link:hover{color:var(--cp2-primary)}.cp2-carousel .cp2-card{height:100%}.cp2-tab-panel{margin-top:32px}.cp2-tab-panel>.cp2-loadouts>.cp2-section:first-child,.cp2-tab-panel>.cp2-section:first-child,.cp2-tab-panel .cm-competitive-tabs:first-child,.cp2-tab-panel>section>:first-child,.cp2-tab-panel>.ranked-scope>section>:first-child,.cp2-tab-panel .ranked-scope>section>:first-child,.cp2-tab-panel .ranked-scope>:first-child{margin-top:0}.camo-tracker-page.page-content{flex-direction:column;gap:36px;display:flex}.camo-tracker-page .tracker-body{opacity:1;flex-direction:column;transition:opacity .3s ease-in-out;display:flex}.camo-tracker-page .tracker-body--faded{opacity:0;pointer-events:none}.camo-tracker-page .tracker-body-panel{flex-direction:column;gap:36px;display:flex}.camo-tracker-page .ct-hide-small,.camo-tracker-page .ct-hide-small.container-masteries,.camo-tracker-page .ct-hide-small.tab-progress-section{display:flex}.camo-tracker-page .ct-show-small,.camo-tracker-page .ct-show-small.container-masteries,.camo-tracker-page .ct-show-small.tab-progress-section{display:none}.camo-tracker-page .game-selector{align-items:center;gap:10px;display:flex;position:relative}.camo-tracker-page .game-selector.game-selector--sliding .game-selector-item:not(.game-selector-dropdown-item){will-change:transform, opacity}.camo-tracker-page .game-selector.has-overflow .game-selector-item:not(.game-selector-dropdown-item):not(.game-selector-item--primary){flex:none;width:auto;min-width:0}.camo-tracker-page .game-selector-measure{pointer-events:none;visibility:hidden;gap:10px;display:flex;position:absolute;top:0;left:-9999px}.camo-tracker-page .game-selector-more{flex:none;height:60px;margin-left:auto;position:relative}.camo-tracker-page .game-selector-more-button{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 14px;transition:opacity .15s;display:flex}.camo-tracker-page .game-selector-more-button:hover,.camo-tracker-page .game-selector-more-button.open,.camo-tracker-page .game-selector-more-button:focus-visible{opacity:1}.camo-tracker-page .game-selector-more-text{color:#fff;letter-spacing:.78px;text-transform:uppercase;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:13px;font-style:italic;font-weight:700;line-height:normal}.camo-tracker-page .game-selector-more-icon{aspect-ratio:1;width:15px;height:15px}.camo-tracker-page .game-selector-dropdown{z-index:20;background:#12171a;border:1px solid #38404d;border-radius:6px;flex-direction:column;gap:2px;min-width:220px;max-height:320px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.camo-tracker-page .game-selector-dropdown-item{width:100%;flex:unset!important;cursor:pointer!important;border:none!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;height:44px!important;padding:10px 20px!important;transition:background .15s!important}.camo-tracker-page .game-selector-dropdown-item:hover{background:#24292e!important}.camo-tracker-page .game-selector-dropdown-item .game-selector-item-text{color:#ccd1db!important;text-transform:none!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important}.camo-tracker-page .game-selector-item{opacity:.8;cursor:pointer;background:#141719;border:1px solid #ffffff26;border-radius:8px;flex:none;justify-content:center;align-items:center;width:auto;height:60px;padding:10px 32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.camo-tracker-page .game-selector-item.game-selector-item--primary{flex:0 0 250px;width:250px}.camo-tracker-page .game-selector-item.selected{opacity:1;background:linear-gradient(77deg,#75c017 -10.46%,#446a1599 50.58%,#446a15 110.46%);border:1px solid #75c017;border-radius:8px;box-shadow:inset 0 0 12px #39d98a40,0 0 10px #39d98a33}.camo-tracker-page .game-selector-item.selected .game-selector-item-text{font-size:22px;font-weight:800}.camo-tracker-page .game-selector-item .game-selector-item-text{color:#fff;text-transform:uppercase;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.camo-tracker-page .header-container{justify-content:space-between;gap:16px;display:flex}.camo-tracker-page .header-container .header-texts{flex-direction:column;gap:8px;display:flex}.camo-tracker-page .obs-button{background:0 0;border:none;align-items:center;gap:12px;padding:0;display:flex}.camo-tracker-page .obs-button .obs-button-text{color:#fff9;text-align:center;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:14px;font-style:italic;font-weight:600;line-height:normal}.camo-tracker-page .obs-button .obs-button-icon{flex-shrink:0;width:15px;height:15px}.camo-tracker-page .container-tabs{border:none;align-items:center;gap:4px;display:flex}.camo-tracker-page .container-tabs .container-tab{opacity:.8;cursor:pointer;color:#fff;text-transform:capitalize;border-bottom:1px solid #fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;margin:0;padding:4px 12px;font-family:Inter,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex}.camo-tracker-page .container-tabs .container-tab.selected{opacity:1;border-color:var(--app-primary-color,#75c017);font-weight:600}.camo-tracker-page .filters-containers{flex-direction:column;align-items:stretch;gap:18px;display:flex}.camo-tracker-page .search-container{background:#21282c;border-radius:8px;align-items:center;gap:18px;padding:10px 12px;display:flex}.camo-tracker-page .search-container .search-icon{width:auto;height:15px}.camo-tracker-page .search-container .search-wrapper{flex:1;align-items:center;display:flex}.camo-tracker-page .search-container .search-input{color:#fff;background:0 0;border:none;width:100%;font-family:Inter,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.camo-tracker-page .search-container .search-input:focus,.camo-tracker-page .search-container .search-input:active{border:none;outline:none}.camo-tracker-page .search-container .search-input::placeholder{color:#888;font-weight:400}.camo-tracker-page .chips-container{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.camo-tracker-page .chips-container .chip-item{cursor:pointer;opacity:.8;background:#21282c;border:1px solid #fff0;border-radius:4px;justify-content:center;align-items:center;padding:9px 11px;display:flex}.camo-tracker-page .chips-container .chip-item.selected{opacity:1}.camo-tracker-page .chips-container .chip-item.selected .chip-item-title{font-weight:600}.camo-tracker-page .chips-container .chip-item .chip-item-title{color:#fff;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.camo-tracker-page .toggle-visibility-container{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}.camo-tracker-page .toggle-visibility-icon{width:auto;height:10px}.camo-tracker-page .toggle-visibility-text{color:#fff9;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.camo-tracker-page .tab-content-wrapper{gap:32px;display:flex}.camo-tracker-page .tab-content-wrapper .tab-content{flex-direction:column;flex:3;gap:48px;min-width:0;display:flex}.camo-tracker-page .tab-content-wrapper .tab-progress{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.camo-tracker-page .tab-content-wrapper .tab-separator{background:var(--app-gradient,linear-gradient(89deg, #75c017, #bfd93c));opacity:.3;width:1px}.camo-tracker-page .tab-progress-section{background:0 0;border:none;flex-direction:column;gap:8px;padding:0;display:flex}.camo-tracker-page .tab-progress-section-title{color:#fff;text-transform:capitalize;margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.camo-tracker-page .tab-progress-section-list{flex-direction:column;gap:8px;display:flex}.camo-tracker-page .tab-progress-section-list-item{background:#151b1c;border:1px solid #ffffff0d;border-radius:4px;flex-direction:column;gap:4px;padding:8px;display:flex}.camo-tracker-page .tab-progress-section-list-item-title{color:#fff;text-transform:capitalize;margin:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.camo-tracker-page .tab-progress-section-list-item-progress{flex-direction:row;align-items:center;gap:4px;display:flex}.camo-tracker-page .tab-progress-section-list-item-progress-bar{background:#3a3c3c;border-radius:3px;flex:1;align-items:center;height:8px;display:flex;position:relative;overflow:hidden}.camo-tracker-page .tab-progress-section-list-item-progress-bar-fill{background:var(--app-gradient,linear-gradient(89deg, #75c017, #bfd93c));border-radius:3px;height:8px;position:absolute;top:0;left:0}.camo-tracker-page .tab-progress-section-list-item-progress-bar-text{text-align:right;color:#fff;white-space:nowrap;width:60px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:14px}.camo-tracker-page .tab-progress-section-list-item-progress-bar-text .large-text{font-size:15px}.camo-tracker-page .section{flex-direction:column;gap:8px;display:flex}.camo-tracker-page .section .section-header{align-items:center;gap:18px;display:flex}.camo-tracker-page .section .section-header .section-title{color:#fff;font-family:Inter,system-ui,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.camo-tracker-page .main-section-container{flex-direction:column;gap:24px;display:flex}.camo-tracker-page .main-section-description{color:#fff;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.camo-tracker-page .sub-tab-container{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.camo-tracker-page .sub-tab-container .sub-tab-item{opacity:.8;cursor:pointer;background:#21282c;border:1px solid #ffffff0d;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:8px;height:40px;padding:6px 4px;display:flex;box-shadow:0 4px 4px #00000040}.camo-tracker-page .sub-tab-container .sub-tab-item.selected{opacity:1;border-color:var(--app-primary-color,#75c017);background:var(--app-gradient,linear-gradient(89deg, #75c017, #bfd93c))}.camo-tracker-page .sub-tab-container .sub-tab-item.selected .sub-tab-item-title{color:#000;font-weight:700}.camo-tracker-page .sub-tab-container .sub-tab-item.selected .sub-tab-item-icon{opacity:1}.camo-tracker-page .sub-tab-container .sub-tab-item .sub-tab-item-title{color:#fff9;text-align:center;text-transform:capitalize;font-family:Inter,system-ui,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:100%}.camo-tracker-page .sub-tab-container .sub-tab-item .sub-tab-item-icon{opacity:.6;width:auto;height:18px}.camo-tracker-page .sub-tab-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.camo-tracker-page .section-content{flex-flow:wrap;gap:12px;display:flex}.camo-tracker-page .section-content .section-item{width:calc(50% - 6px)}.camo-tracker-page .container-masteries{flex-direction:column;gap:8px;display:flex}.camo-tracker-page .container-masteries.horizontal{flex-direction:row;gap:24px}.camo-tracker-page .container-masteries.horizontal .container-mastery{flex:1}.camo-tracker-page .container-mastery{text-align:left;background-size:cover;border:none;border-radius:8px;min-width:0;padding:8px;position:relative;overflow:hidden}.camo-tracker-page .container-mastery.selectable{cursor:pointer;opacity:.4}.camo-tracker-page .container-mastery.selectable.selected{opacity:1}.camo-tracker-page .mastery-background{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.camo-tracker-page .mastery-content{z-index:1;background:#131313e6;border-radius:4px;flex-direction:column;gap:4px;padding:8px;display:flex;position:relative}.camo-tracker-page .mastery-content.completed,.camo-tracker-page .mastery-content.unlocked{background:#13131380!important}.camo-tracker-page .mastery-content.completed .mastery-counter-icon,.camo-tracker-page .mastery-content.unlocked .mastery-counter-icon{display:block!important}.camo-tracker-page .mastery-content.locked .mastery-counter-text,.camo-tracker-page .mastery-content.unlocked .mastery-counter-text{display:none!important}.camo-tracker-page .mastery-content.locked .mastery-lock-icon{display:block!important}.camo-tracker-page .mastery-content.locked .mastery-counter{align-items:flex-start!important}.camo-tracker-page .mastery-content-top{justify-content:space-between;align-items:center;display:flex;overflow:hidden}.camo-tracker-page .mastery-title{color:#fff;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:14px;overflow:hidden}.camo-tracker-page .mastery-info-icon{flex-shrink:0;width:10px;height:10px}.camo-tracker-page .mastery-progress-container-wrapper{align-items:center;gap:4px;display:flex}.camo-tracker-page .mastery-progress-container{background:#3a3c3c;border-radius:20px;flex:1;width:100%;height:8px;position:relative}.camo-tracker-page .mastery-progress-indicator{background:linear-gradient(89deg,#75c017 4.49% 4.51%,#83c51e 35.08%,#bfd93c 167.33% 167.33%);border-radius:20px;height:8px;position:absolute;left:0}.camo-tracker-page .mastery-counter{align-items:center;gap:6px;display:flex}.camo-tracker-page .mastery-counter-text{text-align:right;color:#fff;white-space:nowrap;width:40px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:14px}.camo-tracker-page .mastery-counter-text-value{font-size:15px}.camo-tracker-page .mastery-counter-icon{flex-shrink:0;width:14px;height:14px;display:none}.camo-tracker-page .mastery-lock-icon{flex-shrink:0;width:15px;height:17.143px;display:none}.camo-tracker-page .ct-sort-dropdown{width:auto}.camo-tracker-page .ct-sort-dropdown .sd-button{box-shadow:none;background:0 0;border:none;border-radius:0;min-height:0;padding:0}.camo-tracker-page .sort-item{align-items:center;gap:4px;display:flex}.camo-tracker-page .sort-icon{width:auto;height:15px}.camo-tracker-page .sort-label{color:#fff;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.camo-tracker-page .container-accordion{background:#151b1c;border:1px solid #ffffff1a;border-radius:8px;position:relative;box-shadow:inset 0 -1px 4px #00000040,0 1px 4px #00000040}.camo-tracker-page .header-accordion{padding-left:18px;padding-right:18px}.camo-tracker-page .header-loadout{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0 6px;display:flex}.camo-tracker-page .header-separator{background:#ffffff05;width:100%;height:1px}.camo-tracker-page .header-left{align-items:center;gap:12px;display:flex}.camo-tracker-page .header-left-texts{flex-direction:column;gap:8px;display:flex}.camo-tracker-page .header-right{align-items:center;gap:8px;display:flex}.camo-tracker-page .plus-icon{color:#fff;flex-shrink:0;width:20px;height:20px;transition:transform .3s ease-in-out;display:block}.camo-tracker-page .plus-icon.rotated{transform:rotate(180deg)}.camo-tracker-page .weapon-name{color:#fff;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.camo-tracker-page .favorite-icon{color:#ffffff1a;flex-shrink:0;width:15px;height:15px;display:block}.camo-tracker-page .favorite-icon.selected{color:#fff}.camo-tracker-page .weapon-image{max-width:100px;max-height:50px}.camo-tracker-page .container-accordion .chips-container{align-items:center;gap:5px;display:flex}.camo-tracker-page .chip-container{background:#ffffff1a;border-radius:2px;justify-content:center;align-items:center;padding:1px 5px;display:flex}.camo-tracker-page .chip-value{color:#fff;text-align:center;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.camo-tracker-page .accordion{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out;display:grid}.camo-tracker-page .accordion.expanded{opacity:1;grid-template-rows:1fr}.camo-tracker-page .accordion-inner{overflow:hidden}.camo-tracker-page .container-content{flex-direction:column;padding:6px 18px 12px;display:flex}.camo-tracker-page .preview-camos-list{gap:4px;display:flex}.camo-tracker-page .container-camo-image{aspect-ratio:1;opacity:.2;border-radius:2px;width:calc(14.2857% - 3.42857px);position:relative;overflow:hidden}.camo-tracker-page .container-camo-image img{object-fit:cover;width:100%;height:100%}.camo-tracker-page .container-camo-image.checked{opacity:1}.camo-tracker-page .container-camo-image.checked .container-check{display:flex}.camo-tracker-page .container-check{justify-content:center;align-items:center;display:none;position:absolute;inset:0}.camo-tracker-page .checkmark-icon{width:auto;height:15px}.camo-tracker-page .container-sections{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.camo-tracker-page .section-camos{flex-direction:column;gap:8px;width:100%;display:flex}.camo-tracker-page .section-camo-header{justify-content:space-between;align-items:center;display:flex}.camo-tracker-page .section-camo-header .category-title{color:#fff9;text-transform:capitalize;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.camo-tracker-page .category-toggle{align-items:center;gap:4px;display:flex}.camo-tracker-page .toggle-all-icon{width:auto;height:10px}.camo-tracker-page .toggle-all-text{font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.camo-tracker-page .camos-list{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.camo-tracker-page .container-camo{justify-content:space-between;gap:5px;display:flex}.camo-tracker-page .container-camo .container-left{align-items:center;gap:8px;display:flex;overflow:hidden}.camo-tracker-page .container-camo .container-right{flex-shrink:0;display:flex}.camo-tracker-page .container-camo .container-right img{object-fit:cover;border-radius:5px;flex-shrink:0;width:30px;height:30px}.camo-tracker-page .camo-texts{flex-direction:column;gap:4px;display:flex;overflow:hidden}.camo-tracker-page .camo-title{color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:13px;overflow:hidden}.camo-tracker-page .camo-challenge{color:#ffffffb3;text-transform:capitalize;font-family:Inter,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:300;line-height:12px}.camo-tracker-page .camo-check-icon{background:#202627;border-radius:10px;flex-shrink:0;width:15px;height:15px;position:relative}.camo-tracker-page .camo-check-icon.checked{background:var(--app-gradient,linear-gradient(89deg, #75c017, #bfd93c))}.camo-tracker-page .ct-readonly-note{color:#ffffff8c;font-family:Inter,system-ui,sans-serif;font-size:11px;font-style:italic;font-weight:300}@media only screen and (width<=1300px){.camo-tracker-page.page-content{gap:24px!important}.camo-tracker-page .ct-hide-small{display:none!important}.camo-tracker-page .ct-show-small{display:flex!important}.camo-tracker-page .container-tabs{-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}.camo-tracker-page .container-tabs::-webkit-scrollbar{display:none}.camo-tracker-page .container-tab{white-space:nowrap;font-size:16px!important}.camo-tracker-page .tab-separator{height:24px!important}.camo-tracker-page .game-selector{flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important}.camo-tracker-page .game-selector-more{height:40px;margin-left:0}.camo-tracker-page .game-selector-dropdown{min-width:unset;width:100%;left:0;right:0}.camo-tracker-page .game-selector-item{flex:unset!important;border-radius:4px!important;width:auto!important;height:40px!important;padding:10px 16px!important}.camo-tracker-page .game-selector-item.game-selector-item--primary{flex:0 0 100%!important;width:100%!important}.camo-tracker-page .game-selector-item .game-selector-item-text{letter-spacing:1.15px!important;font-size:14px!important}.camo-tracker-page .game-selector-item.selected .game-selector-item-text{font-weight:800;font-size:14px!important}.camo-tracker-page .game-selector-dropdown-item .game-selector-item-text{letter-spacing:normal!important;font-size:14px!important}.camo-tracker-page .tracker-body-panel{gap:24px!important}.camo-tracker-page .section .section-header{gap:14px!important}.camo-tracker-page .section .section-header .section-title{font-size:16px!important}.camo-tracker-page .section-content{gap:8px!important}.camo-tracker-page .section-content .section-item{width:100%!important}.camo-tracker-page .main-section-container{gap:18px!important}.camo-tracker-page .main-section-description{font-size:12px!important;line-height:normal!important}.camo-tracker-page .sub-tab-container{gap:6px!important}.camo-tracker-page .sub-tab-container .sub-tab-item{gap:4px!important;height:30px!important;padding:2px!important}.camo-tracker-page .sub-tab-container .sub-tab-item .sub-tab-item-title{font-size:11px!important}.camo-tracker-page .sub-tab-container .sub-tab-item .sub-tab-item-icon{height:12px!important}.camo-tracker-page .filters-containers{gap:12px!important}.camo-tracker-page .chips-container{flex-wrap:wrap!important;gap:4px!important}.camo-tracker-page .chips-container .chip-item{padding:6px 8px!important}.camo-tracker-page .chips-container .chip-item .chip-item-title{font-size:11px!important}.camo-tracker-page .tab-content-wrapper{flex-direction:column!important;gap:24px!important}.camo-tracker-page .tab-content-wrapper .tab-content{gap:24px!important}.camo-tracker-page .tab-content-wrapper .tab-separator{display:none!important}.camo-tracker-page .container-masteries.horizontal{flex-direction:column!important;gap:8px!important}}.camo-tracker-page .game-selector-measure{flex-wrap:nowrap!important;width:max-content!important;max-width:none!important}.camo-tracker-page .game-selector-measure .game-selector-item,.camo-tracker-page .game-selector-measure .game-selector-item--primary{flex:none!important;width:auto!important}.camo-tracker-page .header-open{cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:auto;align-items:center;gap:12px;padding:0;display:flex}.camo-tracker-page .favorite-button{cursor:pointer;width:30px;height:30px;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0 -7px;padding:0;display:flex}.camo-tracker-page button.category-toggle{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;padding:0}.camo-tracker-page .camo-row-button{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}@media only screen and (width<=700px){.camo-tracker-page.page-content,.camo-tracker-page .tracker-body-panel{gap:16px!important}.camo-tracker-page .game-selector{scrollbar-width:none;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.camo-tracker-page .game-selector::-webkit-scrollbar{display:none}.camo-tracker-page .game-selector-item,.camo-tracker-page .game-selector-more{min-height:44px;height:44px!important}.camo-tracker-page .game-selector-item.game-selector-item--primary{flex:none!important;width:auto!important}.camo-tracker-page .container-tabs{margin-inline:-14px;padding-inline:14px}.camo-tracker-page .container-tabs .container-tab,.camo-tracker-page .sub-tab-container .sub-tab-item{min-height:44px}.camo-tracker-page .container-tabs .container-tab{flex:none;padding-inline:14px;font-size:13px!important}.camo-tracker-page .sub-tab-container{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.camo-tracker-page .sub-tab-container::-webkit-scrollbar{display:none}.camo-tracker-page .sub-tab-container .sub-tab-item{flex:none;min-width:96px}.camo-tracker-page .container-masteries.horizontal{scrollbar-width:none;overflow-x:auto;flex-direction:row!important}.camo-tracker-page .container-masteries.horizontal::-webkit-scrollbar{display:none}.camo-tracker-page .container-masteries.horizontal .container-mastery{flex:0 0 min(78vw,280px)}.camo-tracker-page .header-accordion{padding-inline:12px}.camo-tracker-page .header-loadout{min-height:56px;padding-block:8px 5px}.camo-tracker-page .header-left,.camo-tracker-page .header-open{gap:8px}.camo-tracker-page .weapon-image{max-width:76px;max-height:38px}.camo-tracker-page .favorite-button,.camo-tracker-page button.category-toggle{min-width:44px;min-height:44px}.camo-tracker-page .favorite-button{margin:0 -10px}.camo-tracker-page .container-content{padding:6px 12px 12px}.camo-tracker-page .container-sections{gap:16px}.camo-tracker-page .container-camo{min-height:44px}}.tier-list-page{flex-direction:column;gap:32px;display:flex}.tier-list-page .web-meta-selector{flex-direction:column;gap:18px;display:flex}.tier-list-page .game-selector{align-items:center;gap:10px;display:flex}.tier-list-page .game-selector-item{opacity:.3;cursor:pointer;border:1px solid #ffffff1a;border-radius:12px;flex:1 0;justify-content:center;align-items:center;height:70px;padding:0 10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px 4px #00000040,0 2px 4px #00000040}.tier-list-page .game-selector-item.selected{opacity:1}.tier-list-page .game-selector-item-text{color:#fff;text-align:center;text-shadow:0 10px 4px #00000040;letter-spacing:1.75px;text-transform:uppercase;z-index:1;font-family:Hitmarker Normal,system-ui,sans-serif;font-size:25px;font-weight:700;line-height:100%}.tier-list-page .game-selector-item-background{object-fit:cover;opacity:.6;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.tier-list-page .meta-selector{gap:4px;display:flex}.tier-list-page .meta-item{text-align:center;cursor:pointer;color:#fff;text-transform:capitalize;white-space:nowrap;opacity:.8;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;flex:1 0;justify-content:center;align-items:center;padding:4px 12px;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:400;text-decoration:none;display:flex}.tier-list-page .meta-item.selected{opacity:1;box-shadow:none;border:0;border-bottom:1px solid var(--app-primary-color);background:0 0;border-radius:0;font-weight:600}.tier-list-page .meta-item-icon{object-fit:contain;flex-shrink:0;width:16px;height:16px}.tier-list-page .show-small{display:none!important}.tier-list-page .tl-container{gap:32px;display:flex}.tier-list-page .tl-main{flex-direction:column;flex:960;gap:32px;min-width:0;display:flex}.tier-list-page .main-content-header{justify-content:space-between;align-items:center;gap:32px;display:flex}.tier-list-page .main-content-header-left{flex-direction:column;gap:12px;display:flex}.tier-list-page .page-title{color:#fff;margin:0;font-family:Inter,system-ui,sans-serif;font-size:30px;font-weight:700;line-height:35px}.tier-list-page .page-description{color:#ffffffb3;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.tier-list-page .container-last-updated{align-items:center;gap:12px;display:flex}.tier-list-page .last-updated-text{background:var(--app-gradient-primary,linear-gradient(89deg, #75c017 4.49%, #83c51e 35.08%, #bfd93c 167.33%));-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:300}.tier-list-page .last-updated-text .highlight{font-weight:600}.tier-list-page .create-button{border:1px solid var(--app-primary-color);background:var(--app-gradient-secondary);border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:7px;display:flex}.tier-list-page .create-button-text{color:#fff;letter-spacing:.65px;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.tier-list-page .create-button-icon{width:auto;height:13px}.tier-list-page .main-content-container{flex-direction:column;gap:54px;display:flex}.tier-list-page .main-content-container-top{flex-direction:column;gap:18px;display:flex}.tier-list-page .filters-container{flex-direction:column;gap:12px;display:flex}.tier-list-page .filter-items{flex-wrap:wrap;gap:6px;display:flex}.tier-list-page .filter-item{color:#fff9;background:#21282c;border:1px solid #fff0;border-radius:6px;justify-content:center;align-items:center;padding:12px 16px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;display:flex;box-shadow:inset 0 -3px 10px #0000001a}.tier-list-page .filter-item.selected{border:1px solid var(--app-primary-color);background:var(--app-gradient-secondary);color:#fff;font-weight:600}.tier-list-page .filters-settings{flex-direction:column;gap:8px}.tier-list-page .filter-settings-section{flex-direction:column;gap:4px;display:flex}.tier-list-page .filter-settings-section-title{color:#fff9;letter-spacing:.55px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:11px}.tier-list-page .filter-settings-section-items{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.tier-list-page .filter-settings-section-item{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.tier-list-page .filter-settings-section-item-state{background:#22292d;border-radius:100px;width:10px;height:10px}.tier-list-page .filter-settings-section-item-state.square{border-radius:0}.tier-list-page .filter-settings-section-item.selected .filter-settings-section-item-state{background:var(--app-primary-color)}.tier-list-page .filter-settings-section-item-text{color:#fff;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600}.tier-list-page .main-content-settings{background:#a8a3a30d;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:8px;display:flex}.tier-list-page .main-content-settings-section{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.tier-list-page .main-content-settings-left-item{cursor:pointer;color:#fff;letter-spacing:.65px;white-space:nowrap;opacity:.6;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400}.tier-list-page .main-content-settings-left-item.selected{opacity:1;font-weight:600}.tier-list-page .main-content-settings-icon{width:18px;height:18px}.tier-list-page .main-content-settings-field{cursor:pointer;align-items:center;gap:4px;display:flex}.tier-list-page .main-content-settings-field-text{color:#fffc;letter-spacing:.65px;-webkit-user-select:none;user-select:none;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.tier-list-page .switch{width:23px;height:15px;display:inline-block;position:relative}.tier-list-page .switch input{opacity:0;width:0;height:0}.tier-list-page .switch .slider{cursor:pointer;background-color:#5a5a5a;align-items:center;transition:all .4s;display:flex;position:absolute;inset:0}.tier-list-page .switch .slider:before{content:"";background:#151d1e;width:11px;height:11px;transition:all .4s;position:absolute;bottom:2px;left:2px}.tier-list-page .switch input:checked+.slider{background:linear-gradient(89deg,#75c017 4.49%,#83c51e 35.08%,#bfd93c 167.33%)}.tier-list-page .switch input:checked+.slider:before{transform:translate(8px)}.tier-list-page .switch .slider.round,.tier-list-page .switch .slider.round:before{border-radius:20px}.tier-list-page .main-content-tier-list{flex-direction:column;gap:8px;display:flex}.tier-list-page .main-content-tier-list-section{background:#1e2629;border:1px solid #ffffff40;border-radius:8px;display:flex;box-shadow:0 2px 4px #00000040}.tier-list-page .main-content-tier-list-section.gold{background:linear-gradient(65deg,#ffd7005c 16.03%,#1e262999 83.97%);border:1px solid #ffd900cc}.tier-list-page .main-content-tier-list-section.gold .main-content-tier-list-section-title{border-right:1px solid #ffd900cc}.tier-list-page .main-content-tier-list-section.gold .main-content-tier-list-section-title-text{-webkit-text-fill-color:transparent;background:linear-gradient(232deg,gold 5.09%,#e8ab48 27.68%,#ffdb49 49.82%,#ffc003 73.79%,#f5ce01 97.31%);-webkit-background-clip:text;background-clip:text}.tier-list-page .main-content-tier-list-section.silver{background:linear-gradient(65deg,#6f6c6d5c 16.03%,#1e262999 83.97%);border:1px solid #9b9b9bcc}.tier-list-page .main-content-tier-list-section.silver .main-content-tier-list-section-title{border-right:1px solid #9b9b9bcc}.tier-list-page .main-content-tier-list-section.silver .main-content-tier-list-section-title-text{-webkit-text-fill-color:transparent;background:linear-gradient(232deg,#9b9b9b 5.09%,#e7dede 27.68%,#ccc3c3 78.4%,#cdc8c8 97.31%);-webkit-background-clip:text;background-clip:text}.tier-list-page .main-content-tier-list-section.bronze{background:linear-gradient(65deg,#7a47095c 16.03%,#1e262999 83.97%);border:1px solid #c97e06cc}.tier-list-page .main-content-tier-list-section.bronze .main-content-tier-list-section-title{border-right:1px solid #c97e06cc}.tier-list-page .main-content-tier-list-section.bronze .main-content-tier-list-section-title-text{-webkit-text-fill-color:transparent;background:linear-gradient(232deg,#c97f06 5.09%,#e78e00 27.68%,#ffad49 49.82%,#ec7e00 73.79%,#d57602 97.31%);-webkit-background-clip:text;background-clip:text}.tier-list-page .main-content-tier-list-section-title{border-right:1px solid #ffffff40;flex-shrink:0;justify-content:center;align-items:center;width:115px;padding:0 8px;display:flex;box-shadow:0 4px 4px #00000040}.tier-list-page .main-content-tier-list-section-title-text{color:#fff;text-align:center;text-shadow:0 2px 4px #00000040;letter-spacing:.51px;text-transform:uppercase;margin:0;font-family:Inter,system-ui,sans-serif;font-size:17px;font-weight:800;line-height:15px}.tier-list-page .main-content-tier-list-section-items{flex-wrap:wrap;gap:6px;min-width:0;padding:8px;display:flex}.tier-list-page .main-content-tier-list-section-item{background:#0000004d;border:1px solid #ffffff0a;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:143px;min-height:70px;padding:6px;display:flex;position:relative;box-shadow:0 2px 4px #00000040,inset 0 -1px 4px #00000040}.tier-list-page .main-content-tier-list-section-item-icon{object-fit:contain;width:130px;height:35px}.tier-list-page .main-content-tier-list-section-item-texts{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.tier-list-page .main-content-tier-list-section-item-title{color:#fff;text-align:center;letter-spacing:.45px;text-transform:uppercase;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:15px}.tier-list-page .main-content-tier-list-section-item-subtitle{color:#fff9;text-align:center;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:12px}.tier-list-page .main-content-tier-list-section-item-icon-game{width:auto;height:9px;position:absolute;top:6px;right:6px}.tier-list-page .main-content-section{flex-direction:column;gap:12px;display:flex}.tier-list-page .main-content-section-title{color:#fff;margin:0;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:25px}.tier-list-page table{border-collapse:collapse;border:none;width:100%}.tier-list-page thead th{padding:0 0 4px}.tier-list-page thead th:first-child{padding-left:18px}.tier-list-page thead th:last-child{padding-right:18px}.tier-list-page .table-header-content{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.tier-list-page .table-header-text{color:#ffffff80;text-transform:capitalize;-webkit-user-select:none;user-select:none;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400}.tier-list-page .table-header-icon{width:6px;height:10px}.tier-list-page tbody tr{transition:background .2s ease-in-out}.tier-list-page tbody tr:nth-child(odd){background:#1e2629}.tier-list-page tbody tr:nth-child(odd):hover{background:#1e2629cc}.tier-list-page tbody tr:nth-child(2n){background:#181e21}.tier-list-page tbody tr:nth-child(2n):hover{background:#181e21cc}.tier-list-page tbody td{border:none;padding:8px 0}.tier-list-page tbody td:first-child{padding-left:18px}.tier-list-page tbody td:last-child{padding-right:18px}.tier-list-page .weapon-info-container{align-items:center;gap:18px;display:flex}.tier-list-page .weapon-image-container{justify-content:center;align-items:center;width:100px;height:35px;display:flex}.tier-list-page .weapon-image{width:auto;max-width:100px;height:auto;max-height:35px}.tier-list-page .weapon-link{justify-content:flex-start;align-items:center;gap:4px;display:flex}.tier-list-page .weapon-link-text{color:#fff;letter-spacing:.45px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:15px}.tier-list-page .weapon-link-icon{width:15px;height:15px}.tier-list-page .weapon-category{color:#fffc;text-align:center;letter-spacing:.45px;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:15px}.tier-list-page .weapon-tier{color:#fff;text-align:center;letter-spacing:.45px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:15px}.tier-list-page .weapon-sharing-code-text{color:#fffc;text-align:center;letter-spacing:.45px;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:15px}@media only screen and (width<=1300px){.tier-list-page .show-small{display:flex!important}.tier-list-page .hide-small{display:none!important}.tier-list-page{gap:24px}.tier-list-page .web-meta-selector{gap:8px}.tier-list-page .game-selector{flex-wrap:wrap;gap:4px}.tier-list-page .game-selector-item{flex:unset;border-radius:4px;width:auto;height:25px}.tier-list-page .game-selector-item-text{letter-spacing:.12px;font-family:Inter,system-ui,sans-serif;font-size:12px}.tier-list-page .meta-selector{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.tier-list-page .meta-selector::-webkit-scrollbar{display:none}.tier-list-page .meta-item{padding:3px;font-size:12px}.tier-list-page .tl-main{flex:1;gap:24px}.tier-list-page .main-content-header-left{gap:8px}.tier-list-page .page-title{font-size:14px;line-height:normal}.tier-list-page .page-description{font-size:11px;line-height:normal}.tier-list-page .container-last-updated{gap:8px}.tier-list-page .last-updated-text{font-size:10px}.tier-list-page .filter-items{gap:4px}.tier-list-page .filter-item{padding:5px 11px;font-size:12px}.tier-list-page .main-content-container-top{gap:24px}.tier-list-page .create-button{padding:5px 7px}.tier-list-page .create-button-text{letter-spacing:.55px;font-size:11px}.tier-list-page .create-button-icon{height:12px}.tier-list-page .main-content-tier-list-section{flex-direction:column}.tier-list-page .main-content-tier-list-section-title{border-bottom:1px solid #ffffff40;border-right:none;width:100%;padding:8px}.tier-list-page .main-content-tier-list-section.gold .main-content-tier-list-section-title{border-bottom:1px solid #ffd900cc;border-right:none}.tier-list-page .main-content-tier-list-section.silver .main-content-tier-list-section-title{border-bottom:1px solid #9b9b9bcc;border-right:none}.tier-list-page .main-content-tier-list-section.bronze .main-content-tier-list-section-title{border-bottom:1px solid #c97e06cc;border-right:none}.tier-list-page .main-content-tier-list-section-title-text{letter-spacing:.39px;font-size:13px;line-height:13px}.tier-list-page .main-content-tier-list-section-items{gap:4px}.tier-list-page .main-content-tier-list-section-item{border-radius:4px;flex-direction:row-reverse;justify-content:space-between;width:100%;min-height:39px}.tier-list-page .main-content-tier-list-section-item-icon{width:75px;max-width:75px;height:27px;max-height:27px}.tier-list-page .main-content-tier-list-section-item-texts{align-items:flex-start}.tier-list-page .main-content-tier-list-section-item-title{text-align:left;letter-spacing:.36px;font-size:12px;line-height:12px}.tier-list-page .main-content-tier-list-section-item-subtitle{text-align:left;font-size:10px;line-height:10px}.tier-list-page .main-content-tier-list-section-item-icon-game{height:9px;top:50%;right:93px;transform:translateY(-50%)}}.tier-list-page .main-content-header.tl-header{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;padding:6px 0 2px;display:flex}.tier-list-page .tl-header-row{flex-direction:row;align-self:stretch;align-items:center;gap:16px;display:flex}.tier-list-page .tl-header-icon{object-fit:contain;filter:drop-shadow(0 4px 16px #a5e63c29);flex-shrink:0;width:48px;height:48px}.tier-list-page .tl-header .main-content-header-left{flex-direction:column;flex:auto;align-items:flex-start;gap:10px;min-width:0;max-width:900px;display:flex}.tier-list-page .tl-header .main-content-header-left.ph-icon-wrap{flex:none;max-width:none}.tier-list-page .tl-header .page-title{letter-spacing:-.02em;text-transform:uppercase;text-align:left;font-size:clamp(20px,2.4vw,28px);font-style:italic;font-weight:900;line-height:1.08}.tier-list-page .tl-header .page-description{color:#9aa1a8;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.tier-list-page .tl-header .container-last-updated{background:#ffffff05;border:1px solid #2a2e33;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.tier-list-page .tl-header .last-updated-text{letter-spacing:.16em;text-transform:uppercase;color:#7f868c;font-size:10px;font-weight:800}.tier-list-page .tl-header .last-updated-text .highlight{color:var(--app-primary-color,#a5e63c)}.tier-list-page .filter-items{background:#090a0bdb;border:1px solid #2a2e33d9;border-radius:14px;align-items:center;gap:5px;padding:8px;box-shadow:0 10px 28px #00000059}.tier-list-page .filter-item{box-shadow:none;color:#9aa1a8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;border:1px solid #2a2e33;border-radius:6px;padding:4px 9px;font-size:9px;font-weight:800;transition:color .15s,border-color .15s,background .15s,box-shadow .15s}.tier-list-page .filter-item:hover{color:#fff;background:#ffffff0f;border-color:#3b4147}.tier-list-page .filter-item.selected{color:#06090a;background:var(--app-primary-color,#a5e63c);border-color:var(--app-primary-color,#a5e63c);font-weight:900;box-shadow:0 0 10px #a5e63c2e}
