@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700;800&family=Rajdhani:wght@400;500;600;700&display=swap";.rc01-page{min-height:100dvh;background:radial-gradient(ellipse at 50% 5%,#1c3646,#0b121b 46%,#070a10);color:#f4f7fa;font-family:Arial,Helvetica,sans-serif;display:flex;align-items:center;justify-content:center;padding:24px 14px}.rc01-shell{width:min(100%,560px);min-height:650px;padding:24px 20px;border:1px solid #a85e22;background:linear-gradient(135deg,#101b29dd,#070b13ee);box-shadow:0 0 45px #e57f2025;text-align:center}.rc01-top{font-size:11px;letter-spacing:2px;color:#ff9e36;display:flex;justify-content:space-between;gap:12px}.rc01-top span{color:#9bbed4}.rc01-emblem{font-size:86px;color:#ef9233;text-shadow:0 0 35px #ed7f36;padding-top:45px}.rc01-shell h1{letter-spacing:3px;font-size:clamp(25px,7vw,39px);margin:0}.rc01-lead{color:#aabccb;font-size:11px;letter-spacing:1px;margin:15px 0 45px}.rc01-shell>p{font-size:14px;letter-spacing:1px}.rc01-teams{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.rc01-teams button{color:#fff;min-height:170px;border:1px solid;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;cursor:pointer;background:#142537}.rc01-teams button:disabled{opacity:.55}.rc01-ghost{border-color:#47afff!important;background:linear-gradient(#1a486b,#101d2d)!important}.rc01-shadow{border-color:#e64b4b!important;background:linear-gradient(#601d29,#20131b)!important}.rc01-shield{font-size:43px}.rc01-teams strong{letter-spacing:2px;font-size:20px}.rc01-teams small{font-size:10px;letter-spacing:1px}.rc01-counter{font-size:32px;margin:40px auto;color:#ffa649;font-weight:700}.rc01-counter small{display:block;font-size:11px;color:#a6b5c4;margin-top:8px}.rc01-message{border:1px solid #885b2a;padding:30px 15px;margin-top:40px;background:#1a1d23}.rc01-message strong{color:#ffae4d}.rc01-message p{color:#cad4df;line-height:1.6}.rc01-error{color:#f77}.rc01-shell footer{font-size:11px;color:#8095a6;margin-top:55px;line-height:1.5}.rc01-message.rc01-success{border-color:#45c78a;background:linear-gradient(155deg,#12362e,#121d24);box-shadow:0 0 35px #33bd7830}.rc01-success strong{color:#68eba8}.rc01-result-icon{font-size:48px;font-weight:700;color:#68eba8;margin-bottom:10px}.rc01-message.rc01-rejected{border-color:#b65353}.rc01-rejected strong{color:#f88}.rc01-connection{display:block;color:#e7b27e;line-height:1.5;margin:16px 0}.rc01-check{margin-top:16px;padding:11px 18px;color:#ffb96b;border:1px solid #a85e22;background:#20242b;font-size:12px;letter-spacing:1px;cursor:pointer}.rc01-check:disabled{opacity:.5;cursor:default}.rc01-live-countdown{margin:22px auto 12px;max-width:360px}.rc01-live-time{font-size:clamp(44px,12vw,70px);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:3px;color:#ffae4d}.rc01-progress-track{height:9px;border-radius:8px;background:#3c3f46;overflow:hidden;margin:18px 0 11px}.rc01-progress-fill{height:100%;background:linear-gradient(90deg,#d77826,#ffbd65);border-radius:8px;transition:width .1s linear}.rc01-live-countdown small{font-size:10px;letter-spacing:1.6px;color:#aabccb}.ncc-languages{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;padding:4px;background:#0a131ceb;border:1px solid #465866;border-radius:7px;white-space:nowrap}.ncc-languages button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:49px;min-height:34px;padding:5px 7px;color:#bac7d2;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer;font-size:11px;font-weight:800;transition:.2s background,.2s color}.ncc-languages button span{font-size:19px;line-height:1}.ncc-languages button b{letter-spacing:.05em;font-weight:900}.ncc-languages button:hover{background:#273540;color:#fff}.ncc-languages button.ncc-lang-active{color:#ffb760;background:#f58d3129;border-color:#f5973880}.ncc-languages button:focus-visible{outline:2px solid #ffae50;outline-offset:2px}.ncc-languages-floating{position:fixed;top:15px;right:18px;z-index:9999;box-shadow:0 10px 30px #0007}@media(max-width:1120px){.grc-game-topbar .ncc-languages{gap:0;padding:2px}.grc-game-topbar .ncc-languages button{min-width:34px;padding:5px 3px;gap:2px}.grc-game-topbar .ncc-languages button span{font-size:17px}.grc-game-topbar .ncc-languages button b{font-size:9px}}@media(max-width:700px){.grc-game-topbar .ncc-languages button{min-width:29px;min-height:29px;flex-direction:column;padding:2px;gap:0}.grc-game-topbar .ncc-languages button span{font-size:15px}.grc-game-topbar .ncc-languages button b{font-size:8px}.grc-game-brand strong{max-width:75px;line-height:1.06!important;white-space:normal}.grc-game-brand small:last-child{display:none}}.grc-game-shell:before{background-image:linear-gradient(120deg,#050b13f5,#09131fe3 48%,#08111bed),radial-gradient(ellipse at 87% 24%,rgba(212,119,48,.18),transparent 55%),repeating-linear-gradient(90deg,transparent 0px,transparent 99px,rgba(122,166,189,.09) 100px),repeating-linear-gradient(0deg,transparent 0px,transparent 99px,rgba(122,166,189,.06) 100px)!important;background-color:#08101a!important}.grc-command-play-shortcut{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;margin:0 0 16px;border:1px solid #53677a;background:#162634eb;color:#f0f5fa;font-size:13px;font-weight:850;letter-spacing:.065em;cursor:pointer;border-radius:5px}.grc-command-play-shortcut:hover{border-color:#faac54;color:#ffbd75;background:#3e2718f5}.ncc-welcome-signin{display:inline-flex;align-items:center;gap:8px;color:#dce9f1;background:transparent;border:0;border-bottom:1px solid #708296;padding:9px 2px;margin-top:9px;margin-bottom:4px;font-size:11px;font-weight:800;cursor:pointer}.ncc-welcome-signin:hover{color:#ffb56a;border-bottom-color:#ffb56a}.grc-welcome{--welcome-orange:#ff9f3a;--welcome-muted:#b8c8d6;max-width:1190px;margin:0 auto 40px;color:#edf5fb;font-family:inherit;scroll-behavior:smooth}.grc-welcome *{box-sizing:border-box}.grc-welcome button{cursor:pointer}.grc-welcome button:disabled{cursor:not-allowed;opacity:.55}.grc-welcome-hero{position:relative;min-height:465px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(200px,.65fr);align-items:center;gap:25px;overflow:hidden;padding:46px clamp(22px,5vw,70px);border:1px solid #344a5e;border-radius:12px;background:radial-gradient(ellipse at 88% 50%,#143449 0%,transparent 46%),linear-gradient(120deg,#0b131e,#0b2233 70%,#0c1723);box-shadow:0 18px 60px #0008}.grc-welcome-hero:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0 58px,#ffffff08 59px 60px),repeating-linear-gradient(90deg,transparent 0 58px,#ffffff08 59px 60px);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.grc-welcome-copy,.grc-welcome-emblem{position:relative;z-index:1}.grc-welcome-eyebrow,.grc-welcome-section-heading>span,.grc-welcome-cta>div>span{font-size:11px;font-weight:850;letter-spacing:2.2px;color:var(--welcome-orange)}.grc-welcome-pulse{display:inline-block;width:7px;height:7px;background:var(--welcome-orange);border-radius:50%;margin-right:8px;box-shadow:0 0 12px #ff9f3a9e}.grc-welcome-hero h2{font-size:clamp(44px,6vw,81px);line-height:.99;letter-spacing:-2.4px;font-weight:950;margin:23px 0;color:#f7fafc}.grc-welcome-hero h2 em{font-style:normal;color:var(--welcome-orange)}.grc-welcome-lead{font-size:clamp(15px,1.6vw,18px);line-height:1.7;max-width:600px;color:#c4d4e0;margin:0 0 29px}.grc-welcome-actions,.grc-welcome-cta-actions{display:flex;flex-wrap:wrap;gap:11px}.grc-welcome-actions button,.grc-welcome-cta-actions button{min-height:48px;padding:12px 18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:850;letter-spacing:.7px;font-size:12px}.grc-welcome-primary{background:linear-gradient(120deg,#ffad51,#e47e23);border:1px solid #ffc077;color:#0a1720!important}.grc-welcome-outline{background:#122536b3;border:1px solid #5b7588;color:#edf5fb}.grc-welcome-discover{display:inline-flex;gap:7px;align-items:center;margin-top:27px;font-size:10px;letter-spacing:1.4px;font-weight:800;text-decoration:none;color:#93b0c5}.grc-welcome-emblem{aspect-ratio:1;max-width:320px;width:100%;border-radius:50%;border:1px solid #fba04d65;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle,#1c4654 0%,#071622 53%,#132635 67%,transparent 70%);box-shadow:0 0 65px #f68b2e20,inset 0 0 50px #000c}.grc-welcome-emblem>span{font-size:clamp(32px,4vw,53px);font-weight:1000;letter-spacing:4px;text-shadow:0 0 28px #fc922455}.grc-welcome-emblem strong{font-size:23px;letter-spacing:10px;color:var(--welcome-orange)}.grc-welcome-emblem small{font-size:8px;letter-spacing:1.5px;color:#a7c5d1;margin-top:17px}.grc-welcome-ring{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px dashed #ffac5280;border-radius:50%;pointer-events:none}.grc-welcome-video-section,.grc-welcome-ecosystem,.grc-welcome-features{padding:58px 4px 0}.grc-welcome-section-heading{margin-bottom:23px}.grc-welcome-section-heading h3{margin:8px 0;font-size:clamp(24px,3.3vw,37px);letter-spacing:-.7px;font-weight:900}.grc-welcome-section-heading p{color:var(--welcome-muted);line-height:1.55;margin:0}.grc-welcome-player{width:100%;aspect-ratio:16/9;max-height:610px;display:grid;place-items:center;overflow:hidden;border:1px solid #38526a;border-radius:12px;background:radial-gradient(ellipse at 55% 45%,#1d3b4d,#050b12 72%);box-shadow:0 15px 40px #0009}.grc-welcome-player video{display:block;width:100%;height:100%;object-fit:contain;background:#050b12}.grc-welcome-video-fallback{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px;color:#d6e6f2}.grc-welcome-video-fallback svg{color:var(--welcome-orange)}.grc-welcome-video-fallback strong{font-size:clamp(16px,3vw,25px);letter-spacing:2px}.grc-welcome-video-fallback p{max-width:430px;margin:0;line-height:1.5;color:#a8c0d2}.grc-welcome-video-fallback small{font-size:11px;color:#8499a8}.grc-welcome-video-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#8eaabe;font-size:10px;font-weight:800;letter-spacing:1.2px;margin-top:12px}.grc-welcome-video-caption span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--welcome-orange)}.grc-welcome-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.grc-welcome-system{padding:30px;border-radius:10px;border:1px solid #3b5266;border-top:3px solid var(--welcome-orange);background:linear-gradient(135deg,#142435,#0b1520)}.grc-welcome-system-nexus{border-top-color:#68c5e2}.grc-welcome-system-head{display:flex;align-items:center;gap:10px;color:var(--welcome-orange);font-size:11px;letter-spacing:1.5px;font-weight:850}.grc-welcome-system-nexus .grc-welcome-system-head{color:#68c5e2}.grc-welcome-system h4{font-size:clamp(25px,3vw,39px);letter-spacing:.6px;line-height:1.05;margin:21px 0 16px;color:#f2f8fc}.grc-welcome-system p{line-height:1.68;color:#bbcad7;margin:0;min-height:112px}.grc-welcome-keywords{display:flex;gap:7px;flex-wrap:wrap;margin-top:24px}.grc-welcome-keywords span{padding:6px 9px;border:1px solid #41586c;color:#a6bcca;border-radius:3px;font-size:10px;letter-spacing:1px;font-weight:700}.grc-welcome-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.grc-welcome-feature-grid>div{padding:22px 18px;background:#102030;border:1px solid #2f4659;border-radius:8px;display:flex;gap:12px;flex-direction:column}.grc-welcome-feature-grid svg{color:var(--welcome-orange)}.grc-welcome-feature-grid strong{font-size:12px;letter-spacing:.7px}.grc-welcome-feature-grid p{margin:0;font-size:13px;color:var(--welcome-muted);line-height:1.5}.grc-welcome-cta{margin:60px 0 0;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;background:linear-gradient(100deg,#1b3445,#121c2a);border:1px solid #52718a;border-radius:9px}.grc-welcome-cta h3{font-size:clamp(20px,2.5vw,29px);margin:9px 0}.grc-welcome-cta p{margin:0;color:var(--welcome-muted)}.grc-welcome-bottom{text-align:center;padding:30px 0;color:#7893a5;font-size:10px;letter-spacing:1.6px;font-weight:800}.grc-welcome-bottom span{color:var(--welcome-orange);margin:0 8px}@media(max-width:800px){.grc-welcome-hero{grid-template-columns:1fr;padding:36px 25px}.grc-welcome-emblem{width:200px;margin:auto}.grc-welcome-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grc-welcome-duo{grid-template-columns:1fr}.grc-welcome-system p{min-height:0}}@media(max-width:490px){.grc-welcome-hero h2{font-size:45px}.grc-welcome-emblem{display:none}.grc-welcome-feature-grid{grid-template-columns:1fr}.grc-welcome-cta{padding:23px 17px}.grc-welcome-actions button,.grc-welcome-cta-actions button{width:100%}.grc-welcome-player{min-height:230px}.grc-welcome-video-fallback small{overflow-wrap:anywhere}}.grc-welcome .grc-welcome-player{aspect-ratio:auto;max-height:none;min-height:0;padding:0;display:flex;align-items:center;justify-content:center;background:#050b12}.grc-welcome .grc-welcome-player video{display:block;object-fit:contain;object-position:center;width:auto;height:auto;max-width:100%;max-height:78dvh;aspect-ratio:auto;flex:none;background:#050b12}.grc-welcome .grc-welcome-player--portrait{min-height:min(78dvh,760px)}.grc-welcome .grc-welcome-player--portrait video{height:min(78dvh,760px);width:auto;max-width:100%}.grc-welcome .grc-welcome-player--landscape video{width:100%;height:auto;max-height:78dvh}@media(max-width:600px){.grc-welcome .grc-welcome-player--portrait{min-height:0}.grc-welcome .grc-welcome-player--portrait video{width:auto;height:auto;max-width:100%;max-height:78dvh}}.grc-command{--cmd-orange:#ffac55;--cmd-line:rgba(165,183,201,.24);--cmd-ink:#eef5fc;width:100%;max-width:1190px;margin:4px auto 40px;color:var(--cmd-ink);font-family:inherit}.grc-command-intro{position:relative;padding:clamp(20px,3vw,36px) clamp(18px,3.5vw,38px);background:linear-gradient(108deg,#050f1bf5,#0a1927cc 73%,#08111d8c),url(/scenes/bg_jornada.webp) center 36%/cover;border:1px solid var(--cmd-line);border-left:4px solid var(--cmd-orange);box-shadow:0 18px 34px #0006;overflow:hidden}.grc-command-eyebrow{font-size:11px;letter-spacing:.16em;font-weight:800;color:var(--cmd-orange)}.grc-command-intro h2{font-size:clamp(30px,4.8vw,54px);line-height:1.08;letter-spacing:.02em;color:#fff;margin:12px 0 10px;font-weight:900}.grc-command-intro p{margin:0;max-width:650px;color:#ccd9e6;font-size:clamp(14px,1.4vw,17px);line-height:1.55}.grc-command-club{display:inline-flex;align-items:center;gap:8px;margin-top:25px;padding:8px 12px;background:#122739d9;border:1px solid #486275;color:#bdd9e8;font-size:12px;letter-spacing:.04em;font-weight:700}.grc-command-hero{display:flex;align-items:center;gap:24px;text-align:left;width:100%;margin:18px 0 12px;padding:26px clamp(18px,3vw,36px);color:#fff;cursor:pointer;border:1px solid #b07849;border-left:5px solid var(--cmd-orange);background:linear-gradient(112deg,#582e12f2,#172836f5 60%,#071421eb);box-shadow:0 14px 30px #0005;transition:transform .18s,border-color .18s,box-shadow .18s}.grc-command-hero:hover,.grc-command-hero:focus-visible{transform:translateY(-2px);border-color:#ffbd71;box-shadow:0 16px 38px #0008;outline:none}.grc-command-hero-icon{flex:0 0 74px;width:74px;height:74px;display:grid;place-items:center;background:#ffad57;color:#151f29;clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,0 100%)}.grc-command-hero-copy{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.grc-command-hero-copy span{color:#ffbd84;font-size:11px;font-weight:800;letter-spacing:.16em}.grc-command-hero-copy strong{color:#fff;font-size:clamp(30px,4vw,48px);line-height:1;font-weight:900;letter-spacing:.06em}.grc-command-hero-copy small{font-size:14px;color:#d7dfeb}.grc-command-arrow{color:#ffbd84;flex-shrink:0}.grc-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grc-command-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:150px;cursor:pointer;text-align:left;color:#fff;border:1px solid var(--cmd-line);background:linear-gradient(125deg,#132739fa,#08131ff0);padding:21px 22px;transition:transform .18s,border-color .18s}.grc-command-tile>svg:first-child{color:var(--cmd-orange)}.grc-command-tile strong{font-size:17px;letter-spacing:.045em;font-weight:900}.grc-command-tile small{font-size:13px;color:#bdcbd8;line-height:1.4;padding-right:15px}.grc-command-tile-arrow{position:absolute;right:20px;top:24px;color:#9eb8c8}.grc-command-tile:hover,.grc-command-tile:focus-visible{transform:translateY(-2px);border-color:var(--cmd-orange);outline:none}.grc-command-footlinks{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.grc-command-footlinks button,.grc-command-back{display:inline-flex;align-items:center;gap:8px;background:#101e2bdc;color:#d7e5ee;border:1px solid var(--cmd-line);padding:9px 13px;cursor:pointer;font-size:12px;font-weight:700}.grc-command-back{margin:18px 0}.grc-command-play{display:flex;flex-direction:column;gap:12px}.grc-command-step{display:flex;align-items:center;gap:17px;padding:22px;background:linear-gradient(110deg,#0e1e2cfa,#09141fed);border:1px solid var(--cmd-line);border-left:3px solid #50677c}.grc-command-step-main{border-left-color:var(--cmd-orange)}.grc-command-step-index{font-size:13px;font-weight:900;color:#9fb5c4;align-self:flex-start}.grc-command-step-icon{color:var(--cmd-orange);flex:0 0 40px;height:40px;display:grid;place-items:center;background:#3c2d22}.grc-command-step-copy{flex:1;min-width:0}.grc-command-step-copy h3{font-size:17px;letter-spacing:.03em;color:#fff;margin:0 0 7px}.grc-command-step-copy p{color:#becbd6;font-size:13px;line-height:1.5;margin:0}.grc-command-step button,.grc-command-player-guide button{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;padding:12px 14px;background:#f3a34a;border:1px solid #f3a34a;color:#17202a;cursor:pointer;font-weight:900;font-size:12px;line-height:1.3}.grc-command-step button:hover,.grc-command-player-guide button:hover{background:#ffd08d}.grc-command-step-note{display:flex;align-items:center;gap:8px;max-width:220px;color:#9db1c1;font-size:12px;line-height:1.45}.grc-command-player-guide{background:#122536;border:1px solid var(--cmd-line);padding:30px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.grc-command-player-guide>svg{color:var(--cmd-orange)}.grc-command-player-guide h3{margin:0;color:#fff}.grc-command-player-guide p{margin:0;color:#bfd0dc}.grc-command-safety{display:flex;align-items:flex-start;gap:9px;margin-top:18px;color:#9daebe;font-size:12px;line-height:1.5}.grc-command-safety svg{flex:0 0 auto}@media(max-width:800px){.grc-command-step{align-items:flex-start;flex-wrap:wrap;padding:16px;gap:10px}.grc-command-step-copy{flex-basis:calc(100% - 84px)}.grc-command-step button,.grc-command-step-note{margin-left:63px;max-width:unset}.grc-command-hero{gap:13px;padding:19px}.grc-command-hero-icon{width:54px;height:54px;flex-basis:54px}.grc-command-hero-copy small{font-size:12px}}@media(max-width:520px){.grc-command-grid{grid-template-columns:1fr}.grc-command-tile{min-height:100px;gap:4px;padding:14px 16px}.grc-command-tile strong{font-size:15px}.grc-command-tile>svg:first-child{width:20px}.grc-command-intro{padding:22px 16px}.grc-command-club{font-size:10px}.grc-command-step button,.grc-command-step-note{margin-left:0;width:100%}.grc-command-step-copy{flex-basis:calc(100% - 80px)}.grc-command-hero-copy strong{font-size:32px}}@media(prefers-reduced-motion:reduce){.grc-command-hero,.grc-command-tile{transition:none}}.grc-game-main:has(>.grc-command)>.grc-game-heading,.grc-game-main:has(>.grc-command)>.access-toolbar{display:none!important}.grc-game-main:has(>.grc-command){padding-top:clamp(15px,3vw,30px)!important}@media(min-width:1050px){.grc-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.grc-play-quicknav{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:22px 26px;margin-bottom:16px;background:linear-gradient(115deg,#081521,#142b40);border:1px solid #31546c;border-left:4px solid #f5a044;color:#eef7ff;border-radius:10px}.grc-play-quicknav small,.grc-play-inline-head strong{font-size:11px;letter-spacing:.14em;color:#f5a044;font-weight:850}.grc-play-quicknav h2{margin:7px 0 5px;font-size:clamp(22px,3vw,36px);letter-spacing:.035em}.grc-play-quicknav p{margin:0;color:#b8cddd}.grc-play-quicknav button{background:#f5a044;color:#0c1621;border:0;border-radius:7px;padding:13px 20px;font-weight:900;cursor:pointer}.grc-play-inline-attendance{margin:18px 0 22px}.grc-play-inline-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:1px solid #355069;padding-bottom:10px;margin-bottom:14px}.grc-play-inline-head span{color:#a9c3d6;font-size:12px}.grc-play-inline-attendance .grc-r52-root,.grc-play-inline-attendance .grc-club-attendance{max-width:100%}@media(max-width:650px){.grc-play-quicknav{padding:16px}.grc-play-quicknav button{width:100%}.grc-play-inline-attendance{margin:12px -8px}}.grc-mobile-play-top,.grc-mobile-play-bottom,.grc-mobile-wizard-summary{display:none}@media(max-width:700px){.grc-game-shell.grc-mobile-play-active{--grc-play-accent:#f5a044}.grc-mobile-play-active .grc-game-main{padding:12px 12px calc(104px + env(safe-area-inset-bottom,0px))!important}.grc-mobile-play-active .grc-game-topbar{min-height:55px!important;padding:0 14px!important;gap:10px!important}.grc-mobile-play-active .grc-game-brand{max-width:none!important;gap:9px}.grc-mobile-play-active .grc-game-brand span{display:block!important;font-size:26px!important}.grc-mobile-play-active .grc-game-brand strong{font-size:14px!important}.grc-mobile-play-active .grc-game-brand small{font-size:7px!important;letter-spacing:1px!important}.grc-mobile-play-active .grc-game-tabs,.grc-mobile-play-active .grc-game-heading,.grc-mobile-play-active .access-toolbar,.grc-mobile-play-active .grc-play-quicknav{display:none!important}.grc-mobile-play-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 13px;padding:4px 1px}.grc-mobile-play-top small{display:block;font-size:10px;letter-spacing:.11em;color:#f6ab5a;font-weight:850}.grc-mobile-play-top h2{font-size:clamp(22px,6vw,28px);line-height:1.15;margin:4px 0 0;color:#f5f9ff}.grc-mobile-play-top button{flex:none;display:flex;align-items:center;gap:6px;min-height:40px;padding:8px 13px;border:1px solid #56758e;background:#152a3a;color:#edfbff;border-radius:10px;font-size:12px;font-weight:850}.grc-mobile-play-active .nl5-root{padding:0!important;margin:0 auto!important;max-width:100%;overflow:visible}.grc-mobile-play-active .nl5-root>.nl5-topline,.grc-mobile-play-active .nl5-root>.nl5-heading,.grc-mobile-play-active .nl5-root>.nl5-back,.grc-mobile-play-active .nl5-root>.nl5-footer{display:none!important}.grc-mobile-play-active .nl5-root>.nl5-panel{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.grc-mobile-play-active .nl5-root>.nl5-panel>.nl5-panel-header{display:none!important}.grc-mobile-play-active .nl5-root>.nl5-panel:has(.nx-play-wizard){display:flex;flex-direction:column;gap:0}.grc-mobile-play-active .nl5-root>.nl5-panel>.nx-play-wizard{order:-1}.grc-mobile-play-active .nl5-root>.nl5-panel>.grc-object-guide-link{order:2;margin-top:12px;min-height:50px!important;padding:10px 12px!important}.grc-mobile-play-active .nl5-root>.nl5-panel>.grc-object-guide-link .grc-object-guide-symbol{display:none}.grc-mobile-play-active .nl5-root>.nl5-panel>.grc-object-guide-link small{display:none}.grc-mobile-play-active .nl5-root>.nl5-panel>.grc-object-guide-link strong{font-size:12px!important}.grc-mobile-play-active .nl5-root>.nl5-panel>.grc-object-guide-link .grc-object-guide-action{font-size:11px!important}.grc-mobile-play-active .nx-play-wizard{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-width:0}.grc-mobile-wizard-summary{display:grid;gap:10px;margin:0 0 14px}.grc-mobile-wizard-state{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid #6a5840;background:linear-gradient(110deg,#312818,#192630);border-radius:13px;min-width:0}.grc-mobile-wizard-state:has(.grc-mobile-wizard-light.is-on){border-color:#4c745f;background:linear-gradient(110deg,#15382e,#132a30)}.grc-mobile-wizard-light{flex:none;width:10px;height:10px;border-radius:50%;background:#e7a84f;box-shadow:0 0 0 4px #e7a84f22}.grc-mobile-wizard-light.is-on{background:#68dfaa;box-shadow:0 0 0 4px #68dfaa20}.grc-mobile-wizard-state>div{min-width:0;flex:1;display:grid;gap:3px}.grc-mobile-wizard-state small,.grc-mobile-wizard-next small{color:#a5c5c1;letter-spacing:.12em;font-size:10px;font-weight:800}.grc-mobile-wizard-state strong{color:#f0fff7;font-size:14px;overflow-wrap:anywhere}.grc-mobile-wizard-count{color:#ddf2e9;background:#ffffff12;border-radius:8px;padding:6px 8px;font-size:11px;white-space:nowrap}.grc-mobile-wizard-next{display:grid;gap:5px;padding:16px;border:1px solid #3b5972;border-radius:13px;background:linear-gradient(130deg,#182f43,#112232)}.grc-mobile-wizard-next small{color:#e7a85d}.grc-mobile-wizard-next strong{color:#fff;font-size:clamp(17px,5vw,22px);line-height:1.2}.grc-mobile-wizard-next span{font-size:12px;line-height:1.55;color:#bdd0df}.grc-mobile-play-active .nx-play-card{padding:14px!important;margin-top:9px!important;border-radius:13px!important;min-width:0}.grc-mobile-play-active .nx-daygate{padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important}.grc-mobile-play-active .nx-daygate-header{display:none!important}.grc-mobile-play-active .nx-daygate-control{margin:0!important}.grc-mobile-play-active .grc-link-head{display:none!important}.grc-mobile-play-active .grc-link-club.grc-link-simplified{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.grc-mobile-play-active .grc-link-club.grc-link-simplified .grc-att-simple-dashboard{margin:0!important;gap:11px;padding:13px;border-radius:13px}.grc-mobile-play-active .grc-att-simple-dashboard>.grc-att-simple-state{display:none}.grc-mobile-play-active .grc-att-simple-state{padding:10px;gap:9px}.grc-mobile-play-active .grc-att-simple-state strong{font-size:13px}.grc-mobile-play-active .grc-att-simple-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.grc-mobile-play-active .grc-att-simple-stats>div{padding:10px 6px}.grc-mobile-play-active .grc-att-simple-stats>div:nth-child(3){display:none}.grc-mobile-play-active .grc-att-simple-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.grc-mobile-play-active .grc-att-simple-shortcuts>button{justify-content:center!important;padding:8px!important;min-height:43px!important;font-size:11px!important}.grc-mobile-play-active .grc-att-simple-secondary-label{display:none}.grc-mobile-play-active .grc-att-simple-primary{min-height:59px!important;font-size:15px!important}.grc-mobile-play-active .nx-attendance-unified-next .nx-play-next{min-height:56px!important;width:100%;font-size:15px!important}.grc-mobile-play-active .nx-play-steps{display:flex!important;gap:7px!important;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;padding:3px 0 9px!important;margin:0 0 7px!important;max-width:100%}.grc-mobile-play-active .nx-play-steps::-webkit-scrollbar{display:none}.grc-mobile-play-active .nx-play-steps button{flex:0 0 auto;min-width:108px!important;min-height:45px!important;padding:8px!important;font-size:10px!important;white-space:nowrap}.grc-mobile-play-active .nx-play-steps button span{white-space:nowrap!important}.grc-mobile-play-active .nx-play-management{display:grid!important;grid-template-columns:1fr;gap:9px!important;padding:13px!important;margin-top:14px}.grc-mobile-play-active .nx-play-management span{margin:0;color:#c7dae5;line-height:1.4;font-size:13px}.grc-mobile-play-active .nx-play-management button{min-height:48px;width:100%;margin:0!important}.grc-mobile-play-active .nx-play-management button:nth-of-type(1){min-height:56px;border-color:#8ee0ab;background:linear-gradient(125deg,#217d54,#155d46);color:#fff;font-size:15px}.grc-mobile-play-active .nx-play-management button:nth-of-type(2){background:#203548;color:#e8f2f7}.grc-mobile-play-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;z-index:88;bottom:0;left:0;right:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid #79502e;background:#0c1623f7;box-shadow:0 -8px 30px #0009;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.grc-mobile-play-bottom button{display:grid;justify-items:center;align-content:center;gap:5px;min-width:0;min-height:48px;border:0;border-radius:9px;background:transparent;color:#a8b7c8;font-size:9px;font-weight:850;letter-spacing:.04em}.grc-mobile-play-bottom button.is-active{background:#9c602a33;color:#ffbc77}.grc-mobile-play-bottom button:focus-visible,.grc-mobile-play-top button:focus-visible{outline:2px solid #ffad51;outline-offset:2px}.grc-mobile-play-active .grc-game-overflow{z-index:95;top:calc(100% + 4px)}}@media(max-width:350px){.grc-mobile-play-active .grc-mobile-wizard-count{font-size:10px}.grc-mobile-play-active .grc-att-simple-shortcuts{grid-template-columns:1fr!important}}.grc-nexus-devices{display:grid;gap:14px;margin:24px 0;padding:20px;border:1px solid #425568;background:linear-gradient(140deg,#14202d,#101b26);border-radius:14px;color:#f0f4f9}.grc-nexus-devices-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.grc-nexus-devices-head span{color:#ec9c4b;font-weight:700;letter-spacing:.09em;font-size:11px}.grc-nexus-devices-head h3{margin:5px 0 0;font-size:19px;letter-spacing:.025em}.grc-nexus-devices-description,.grc-nexus-devices-form p{margin:0;color:#c1ccda;font-size:14px;line-height:1.5}.grc-nexus-devices-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(250px,1.25fr);gap:16px;align-items:start}.grc-nexus-devices-form,.grc-nexus-devices-list{display:grid;gap:12px;background:#192737;border:1px solid #344658;border-radius:10px;padding:16px;min-width:0}.grc-nexus-devices-form h4,.grc-nexus-devices-list h4{font-size:14px;color:#f6b46a;margin:0;letter-spacing:.06em}.grc-nexus-devices-form label,.grc-nexus-invite label{display:grid;gap:6px;font-size:13px;color:#ced7e0}.grc-nexus-devices input:not([type=checkbox]),.grc-nexus-devices select{width:100%;min-width:0;box-sizing:border-box;background:#0f1b29;color:#fff;padding:11px;border-radius:6px;border:1px solid #566679;font:inherit}.grc-nexus-devices input:focus-visible,.grc-nexus-devices select:focus-visible{outline:2px solid #f5b368;outline-offset:2px}.grc-nexus-devices button{cursor:pointer;border:1px solid #8f6943;border-radius:6px;background:#56341b;color:#ffdab0;padding:9px 13px;font-weight:700;line-height:1.25;max-width:100%}.grc-nexus-devices button:hover:not(:disabled){background:#734321}.grc-nexus-devices button:disabled{opacity:.5;cursor:not-allowed}.grc-nexus-check{display:flex!important;align-items:center;gap:9px}.grc-nexus-check input{width:17px;height:17px}.grc-nexus-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.grc-nexus-device{display:grid;gap:7px;padding:13px;background:#101c2b;border:1px solid #394859;border-radius:9px;overflow-wrap:anywhere}.grc-nexus-device strong{color:#f8f8f8}.grc-nexus-device>span{font-size:13px;color:#c5cfdb}.grc-nexus-status{display:flex;gap:7px;flex-wrap:wrap}.grc-nexus-status span{font-size:11px;font-weight:700;color:#ffcf8f;border:1px solid #7d6143;border-radius:30px;padding:5px 8px}.grc-nexus-devices-warn{color:#d7dce5;border-left:3px solid #eb963d;background:#202a34;padding:13px;font-size:13px;line-height:1.5;margin:0}.grc-nexus-devices-error,.grc-nexus-devices-notice{padding:12px;border-radius:7px;background:#481d23;color:#ffd9dc;border:1px solid #b3676b;margin:0}.grc-nexus-devices-notice{background:#173a2b;color:#c6f0d4;border-color:#4d9566}.grc-nexus-invite{display:grid;gap:9px;padding:12px;border:1px solid #855b2e;border-radius:8px}@media(max-width:760px){.grc-nexus-devices{padding:12px}.grc-nexus-devices-grid{grid-template-columns:minmax(0,1fr)}}.grc-nexus-pairing,.grc-nexus-preview{display:grid;gap:9px;border:1px solid #b87937;border-radius:9px;padding:14px;background:#241e1a;color:#fff0d8;min-width:0}.grc-nexus-pairing code{font-size:clamp(20px,4vw,30px);font-weight:800;letter-spacing:.17em;overflow-wrap:anywhere;color:#ffad58}.grc-nexus-pairing p{margin:0;color:#e0c4a3;font-size:13px}.grc-nexus-preview span,.grc-nexus-preview small{font-size:13px;color:#c9d4df}.grc-club-ops{--co-accent:#f5a54d;--co-border:rgba(177,197,213,.25);color:#f0f5fa;max-width:1180px;margin:0 auto 42px;display:grid;gap:16px}.grc-club-ops *{box-sizing:border-box}.grc-club-ops-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:clamp(20px,3vw,34px);background:linear-gradient(100deg,#07141ff7,#0d2030e3),url(/scenes/bg_jornada.webp) center/cover;border-left:4px solid var(--co-accent);border-top:1px solid var(--co-border);border-right:1px solid var(--co-border);border-bottom:1px solid var(--co-border)}.grc-club-ops-eyebrow{display:block;letter-spacing:.16em;font-size:11px;font-weight:900;color:var(--co-accent)}.grc-club-ops-hero h2{color:#fff;margin:10px 0;font-size:clamp(28px,4.5vw,48px);font-weight:900;line-height:1.05;text-transform:uppercase}.grc-club-ops-hero p{margin:0;color:#c6d4df;font-size:14px;line-height:1.5;max-width:550px}.grc-club-ops-toptools{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.grc-club-ops-toptools label,.grc-club-ops-fields label{display:grid;gap:7px;color:#d9e4ee;font-size:13px;font-weight:700}.grc-club-ops select,.grc-club-ops input{background:#101e2d;border:1px solid #52677a;color:#fff;padding:11px 12px;min-width:0;width:100%;border-radius:3px;font:inherit}.grc-club-ops button{font:inherit;cursor:pointer;transition:border-color .16s,background-color .16s}.grc-club-ops button:focus-visible,.grc-club-ops input:focus-visible,.grc-club-ops select:focus-visible{outline:2px solid var(--co-accent);outline-offset:2px}.grc-club-ops button:disabled{opacity:.48;cursor:not-allowed}.grc-club-ops-refresh,.grc-club-ops-back{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#172b3a;color:#eef7ff;border:1px solid var(--co-border);padding:11px 15px;font-weight:800;font-size:13px}.grc-club-ops-back{justify-self:start}.grc-club-ops-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grc-club-ops-counts>div{display:flex;flex-direction:column;gap:8px;background:#122637;border:1px solid var(--co-border);padding:19px 23px}.grc-club-ops-counts span{color:#a9bfce;font-size:11px;letter-spacing:.1em;font-weight:850}.grc-club-ops-counts strong{font-size:38px;line-height:1;color:var(--co-accent)}.grc-club-ops-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.grc-club-ops-menu-card{display:flex;align-items:center;gap:16px;text-align:left;padding:25px 22px;min-height:130px;border:1px solid var(--co-border);background:linear-gradient(125deg,#19354a,#101d2b);color:#fff}.grc-club-ops-menu-card>svg:first-child{color:var(--co-accent);flex-shrink:0}.grc-club-ops-menu-card>svg:last-child{color:var(--co-accent);flex-shrink:0;margin-left:auto}.grc-club-ops-menu-card>span{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.grc-club-ops-menu-card strong{font-size:18px;font-weight:900;letter-spacing:.035em}.grc-club-ops-menu-card small{font-size:13px;color:#bfd0de;line-height:1.35}.grc-club-ops-menu-card:hover,.grc-club-ops-refresh:hover,.grc-club-ops-back:hover{border-color:var(--co-accent)}.grc-club-ops-tip{display:flex;align-items:center;gap:13px;border:1px solid #315366;padding:13px 17px;color:#bcd0de;background:#112636cc;font-size:13px;line-height:1.4}.grc-club-ops-tip svg{color:var(--co-accent);flex-shrink:0}.grc-club-ops-content,.grc-club-ops-editor{display:grid;gap:17px;border:1px solid var(--co-border);background:#101f2e;padding:clamp(16px,3vw,27px)}.grc-club-ops-content>header,.grc-club-ops-editor>header{display:flex;justify-content:space-between;align-items:center;gap:15px}.grc-club-ops-content h3,.grc-club-ops-editor h3{color:#fff;font-size:20px;margin:0;letter-spacing:.02em}.grc-club-ops-content>header span{color:#b8c9d8;font-size:12px}.grc-club-ops-list{display:grid;gap:9px}.grc-club-ops-list article{display:flex;justify-content:space-between;align-items:center;gap:15px;background:#172c3c;border:1px solid rgba(164,186,201,.18);padding:14px 16px}.grc-club-ops-list strong{font-size:15px;color:#fff}.grc-club-ops-list strong small{font-size:12px;color:#a7becf;font-weight:600}.grc-club-ops-list p{font-size:12px;color:#c1d0dc;margin:7px 0 0;overflow-wrap:anywhere}.grc-club-ops-actions{display:flex;gap:9px;flex-wrap:wrap}.grc-club-ops-actions button,.grc-club-ops-edit{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 13px;border:1px solid #e7a25a;color:#17222a;background:#f3ae66;font-size:12px;font-weight:900;white-space:nowrap}.grc-club-ops-actions .grc-club-ops-danger{background:#432329;border-color:#af6d77;color:#ffd5d9}.grc-club-ops-actions .grc-club-ops-cancel{background:#223a4b;border-color:#597182;color:#e5f0f8}.grc-club-ops-search{display:flex;align-items:center;gap:8px;border:1px solid #52677a;background:#101e2d;color:#b9cada;padding-left:12px;max-width:470px}.grc-club-ops-search input{border:0;background:transparent;outline:0!important;width:100%;padding:12px 12px 12px 0}.grc-club-ops-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.grc-club-ops-field-wide{grid-column:1/-1}.grc-club-ops-formhint{color:#bfd0dc;font-size:12px;margin:0;line-height:1.5}.grc-club-ops-alert,.grc-club-ops-success,.grc-club-ops-empty{margin:0;padding:13px 16px;border:1px solid #a05d6a;color:#ffd7db;background:#3a212b;font-size:14px}.grc-club-ops-success{display:flex;gap:9px;align-items:center;border-color:#3b8969;color:#c6f2dc;background:#163b30}.grc-club-ops-empty{border-color:var(--co-border);background:#142b3b;color:#c3d4e1}@media(max-width:700px){.grc-club-ops-hero{align-items:flex-start;flex-direction:column}.grc-club-ops-menu{grid-template-columns:1fr}.grc-club-ops-list article{align-items:flex-start;flex-direction:column}.grc-club-ops-fields{grid-template-columns:1fr}.grc-club-ops-toptools{width:100%;justify-content:space-between}}@media(max-width:450px){.grc-club-ops-hero{padding:17px}.grc-club-ops-menu-card{min-height:108px;padding:16px}.grc-club-ops-counts>div{padding:14px}.grc-club-ops-counts strong{font-size:31px}.grc-club-ops-list article .grc-club-ops-actions{width:100%}}@media(prefers-reduced-motion:reduce){.grc-club-ops button{transition:none}}.grc-combat{display:grid;gap:15px;margin-top:20px;padding:20px;background:linear-gradient(130deg,#101a25,#111a21);border:1px solid #7d4c24;color:#f3f5f7}.grc-combat-heading{display:flex;gap:10px;align-items:center;justify-content:space-between;border-bottom:1px solid #4e3b30;padding-bottom:12px}.grc-combat-heading span{font-size:11px;color:#ff9639;letter-spacing:1.6px;font-weight:800}.grc-combat h3{margin:5px 0 0}.grc-combat-marker{background:#311f16;color:#ffab5c;border:1px solid #9a542b;padding:7px 12px;font-size:11px;font-weight:800;letter-spacing:1px}.grc-combat>p{margin:0;color:#c9d0d9;line-height:1.5}.grc-combat-warning{background:#2e2519;color:#ffe0b8;border-left:3px solid #ff8d2f;padding:12px 14px;font-size:13px;line-height:1.5}.grc-combat-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.grc-combat-toolbar label{display:grid;gap:6px;font-size:12px;color:#cdd5df;flex:1;min-width:175px;max-width:340px}.grc-combat-toolbar input,.grc-combat-toolbar select{background:#182837;color:#fff;border:1px solid #526173;padding:11px;width:100%;min-height:42px;box-sizing:border-box;color-scheme:dark}.grc-combat button{background:#243444;color:#f5f7fa;border:1px solid #667888;border-radius:2px;padding:10px 12px;cursor:pointer;font-size:12px;font-weight:800;min-height:39px}.grc-combat button:hover:not(:disabled){border-color:#ff9736;color:#ffae61}.grc-combat button:disabled{opacity:.45;cursor:not-allowed}.grc-combat-summary{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:#b6c2ce}.grc-combat-summary span{background:#182631;border:1px solid #354753;padding:6px 10px}.grc-combat-error,.grc-combat-success{padding:10px;border:1px solid #aa544b;color:#ffcbc5;background:#3e2224}.grc-combat-success{border-color:#468b60;background:#18352b;color:#b6f3c3}.grc-combat-rows{display:grid;gap:12px}.grc-combat-row{background:#17222f;border:1px solid #384d5b;padding:15px;display:grid;gap:13px}.grc-combat-dirty{border-color:#da7e32}.grc-combat-row header,.grc-combat-row footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.grc-combat-row header>div{display:grid;gap:3px}.grc-combat-row header strong{font-size:15px}.grc-combat-row header small,.grc-combat-row footer small{color:#b5c2cc;font-size:12px}.grc-combat-state{font-size:10px;font-weight:800;color:#ffa34c;letter-spacing:.6px}.grc-combat-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.grc-combat-count,.grc-combat-check{border:1px solid #364c60;background:#111b27;min-height:76px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:7px;padding:10px;box-sizing:border-box}.grc-combat-count>span,.grc-combat-check span{font-size:10px;color:#d2d8df;letter-spacing:.6px;font-weight:800}.grc-combat-count>div{display:flex;align-items:center;justify-content:center;gap:5px}.grc-combat-count button{min-width:30px;min-height:33px;padding:3px;color:#ff9a43;font-size:18px}.grc-combat-count input{min-width:0;width:66px;text-align:center;border:1px solid #546576;background:#243344;color:#fff;padding:7px 2px;font-weight:800;font-size:16px;box-sizing:border-box}.grc-combat-check{align-items:center;flex-direction:row;gap:9px;cursor:pointer}.grc-combat-check input{width:19px;height:19px;accent-color:#ff8c32;flex-shrink:0}.grc-combat-row footer{padding-top:5px;border-top:1px solid #354453}.grc-combat-bottom{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:1px solid #4e3b30;padding-top:14px}.grc-combat-bottom span{font-size:12px;color:#b9c5cf}.grc-combat-bottom button{background:#ff8f2a;border-color:#ff8f2a;color:#0f1b27}@media(max-width:750px){.grc-combat{padding:12px}.grc-combat-counters{grid-template-columns:repeat(2,minmax(0,1fr))}.grc-combat-count input{width:45px}.grc-combat-count button{min-width:27px}.grc-combat-toolbar label{max-width:none}.grc-combat-bottom button{width:100%}}@media(max-width:360px){.grc-combat-counters{grid-template-columns:1fr 1fr}.grc-combat-count{padding:7px}.grc-combat-count input{width:39px}}.grc-combat-roster-title{margin:8px 0 0;color:#ffab62;font-size:13px;font-weight:800;letter-spacing:1px;border-bottom:1px solid #3d5061;padding-bottom:10px}.grc-combat-toolbar select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.grc-combat-toolbar select:disabled{opacity:.6;cursor:not-allowed}.grc-link-club{--grc-orange:#fa963e;--grc-border:#324759;color:#e7eef6;background:linear-gradient(150deg,#152333,#111b28);border:1px solid #34495c;border-radius:10px;padding:24px;margin:24px 0;box-sizing:border-box}.grc-link-club *{box-sizing:border-box}.grc-link-head{display:flex;gap:14px;align-items:center}.grc-link-emblem{display:grid;place-items:center;width:52px;height:52px;border:1px solid #966335;background:#362a1e;color:var(--grc-orange);flex-shrink:0}.grc-link-head small,.grc-link-sectiontitle small{font-size:10px;font-weight:800;color:var(--grc-orange);letter-spacing:1.6px}.grc-link-head h3{font-size:24px;letter-spacing:.5px;margin:4px 0 0}.grc-link-head p{color:#bac8d5;margin:8px 0 0;font-size:13px}.grc-link-intro{font-size:13px;line-height:1.65;color:#b7c3d0;margin:20px 0}.grc-link-date{display:flex;justify-content:space-between;align-items:end;gap:12px;flex-wrap:wrap}.grc-link-date label,.grc-link-actions label{display:grid;gap:8px;font-size:13px;color:#d5e1ee}.grc-link-date input,.grc-link-actions select{min-width:215px;background:#17283a;color:#fff;padding:10px 12px;border:1px solid #5a6c7e;border-radius:5px;color-scheme:dark}.grc-link-club button{background:#c77727;color:#fff;border:1px solid #e29340;border-radius:6px;padding:10px 15px;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.grc-link-club button:disabled{opacity:.45;cursor:not-allowed}.grc-link-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0}.grc-link-summary>div{border:1px solid var(--grc-border);border-radius:9px;background:#0d1923;padding:16px;min-width:0}.grc-link-summary small{color:#9baebe;font-size:10px;letter-spacing:.7px;display:block}.grc-link-summary strong{color:#fff;display:block;font-size:24px;margin-top:7px}.grc-link-actions{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:15px 0}.grc-link-device,.grc-link-event{display:flex;align-items:center;gap:11px;border:1px solid var(--grc-border);background:#101c26;border-radius:8px;padding:12px 14px;color:#a8c1d3;font-size:12px}.grc-link-event{margin-top:12px;background:#122536}.grc-link-event div{display:grid;gap:4px}.grc-link-event strong{color:#eaf2fa;font-size:14px}.grc-link-event small{color:#9eb0c0;font-size:12px}.grc-link-credentials,.grc-link-present{border:1px solid var(--grc-border);border-radius:10px;background:#101b26;padding:17px;margin-top:18px}.grc-link-sectiontitle h4,.grc-link-present h4{margin:4px 0 10px;color:#f1f5fc;font-size:16px}.grc-link-credentials p,.grc-link-present p{color:#abb9c8;font-size:13px;line-height:1.6}.grc-link-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.grc-link-tabs span{border:1px solid #4c6072;color:#abb9ca;background:#1b2b3a;border-radius:5px;padding:10px 14px;font-size:12px;font-weight:800}.grc-link-tabs span.active{background:#ad6529;color:#fff;border-color:#d48736}.grc-link-hint{display:flex;gap:9px;align-items:center;color:#adbdce;font-size:13px;margin:18px 0 0}.grc-link-person{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--grc-border);padding:13px 0}.grc-link-person span{display:grid;gap:5px}.grc-link-person small{font-size:12px;color:#a5b8c9}.grc-link-person b{color:#65d9a1;font-size:13px;white-space:nowrap}.grc-link-help{font-size:12px;color:#a3b7c8;line-height:1.5}.grc-link-note{color:#dbcba6!important}.grc-link-alert{border-left:3px solid #fa6666;background:#51282a;color:#ffd2d2;padding:11px}.grc-link-success{color:#8febbc}.grc-link-history{border:1px solid var(--grc-border);padding:14px;border-radius:8px;margin-top:18px;background:#11202d}.grc-link-history summary{cursor:pointer;font-size:13px;color:#e3a66c;font-weight:800}.grc-link-history>p,.grc-link-safety{color:#a6b9c8;font-size:12px;line-height:1.6}.grc-link-safety{display:flex;gap:8px;align-items:flex-start;margin-top:14px}.grc-link-safety svg{flex:none;margin-top:2px}@media(max-width:760px){.grc-link-club{padding:15px}.grc-link-summary{grid-template-columns:1fr}.grc-link-head h3{font-size:20px}.grc-link-date input,.grc-link-actions select,.grc-link-actions label{width:100%}.grc-link-date{align-items:stretch}.grc-link-date>button{width:100%}}.grc-link-simplified .grc-link-date{margin-top:20px}.grc-link-simplified .grc-link-event{margin:14px 0}.grc-link-done{display:inline-flex;align-items:center;gap:9px;border-radius:7px;border:1px solid #47735b;background:#142d26;color:#a9f1c9;padding:11px 14px;font-size:13px;font-weight:700}.grc-link-friendly-note{border:1px solid #405569;background:#122333;border-radius:8px;color:#d0dce7;padding:13px 15px;font-size:13px;line-height:1.6;margin:14px 0}.grc-link-pilot-notice{display:flex;align-items:flex-start;gap:11px}.grc-link-pilot-notice svg{flex:none;margin-top:2px}.grc-link-pilot-notice strong{display:block;color:#f4e1bc}.grc-link-pilot-notice p{margin:5px 0 0;color:#bdcbda}.grc-link-simplified .grc-link-summary{margin-top:20px}.grc-link-simplified .grc-link-present{margin-top:18px}.grc-link-club .grc-link-reopen-btn{background:#2b4154;border-color:#d18a43;color:#ffe6b8}.grc-link-reopen-confirm{border:1px solid #bb854b;border-radius:8px;background:#1d2935;padding:16px;margin:12px 0;color:#f5e7d7}.grc-link-reopen-confirm strong{font-size:14px}.grc-link-reopen-confirm p{color:#c8d6e4;font-size:13px;line-height:1.55;margin:8px 0 14px}.grc-link-reopen-buttons{display:flex;gap:10px;flex-wrap:wrap}.grc-link-club .grc-link-reopen-cancel{background:#24384a;border-color:#536a7d}@media(max-width:640px){.grc-link-reopen-buttons{flex-direction:column}.grc-link-reopen-buttons button{width:100%}}.grc-r52-section{border:1px solid #34536b;background:#0d1c2b;border-radius:10px;padding:18px;margin:16px 0;color:#dbe8f3}.grc-r52-section-head{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.grc-r52-section-head small{font-size:10px;color:#f49a4c;font-weight:800;letter-spacing:1.5px}.grc-r52-section-head h4{display:flex;gap:9px;align-items:center;margin:6px 0;color:#fff;font-size:17px}.grc-r52-section>p{color:#bacbd9;font-size:13px;line-height:1.65}.grc-r52-registration{border-color:#438475;background:linear-gradient(125deg,#0d292b,#14263b)}.grc-r52-pill{font-size:12px;font-weight:800;border-radius:5px;padding:8px 12px;background:#243447;border:1px solid #4b5b70;color:#c3cddd}.grc-r52-pill.is-open{background:#16372d;color:#a4ecca;border-color:#498968}.grc-r52-controls{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.grc-link-club .grc-r52-secondary{background:#20334a;border-color:#526e82;color:#ecf1f7}.grc-link-club .grc-r52-plus{background:#20334a;border:1px solid #dc8a38;color:#ffce95}.grc-link-club .grc-link-finalize-day{background:#3b2730;border-color:#8a5260;color:#ffdfe0}.grc-r52-device-state{display:flex;align-items:center;gap:8px;font-size:12px;color:#b8c9d7;margin:12px 0}.grc-r52-dot{height:10px;width:10px;border-radius:50%;background:#cb944d;flex-shrink:0}.grc-r52-dot.ok{background:#50ca95}.grc-r52-section>small{display:block;color:#a6b9cd;line-height:1.6;font-size:12px}.grc-r52-club-list{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.grc-r52-club-list>div{display:flex;align-items:center;gap:7px;padding:10px;border:1px solid #3d5769;border-radius:7px;background:#142a3a;font-size:12px}.grc-r52-club-list small{font-size:10px;color:#86d6bb}.grc-r52-form{border:1px solid #485e71;padding:14px;margin:12px 0;border-radius:9px;background:#172b3b}.grc-r52-form p{font-size:12px;color:#bed0db;line-height:1.6}.grc-r52-form label{display:grid;gap:9px;font-size:12px;color:#c7d6e0;margin:10px 0}.grc-r52-form select{background:#0f1f2c;color:#fff;border:1px solid #496279;border-radius:5px;padding:12px;width:100%}.grc-r52-invited{margin-top:14px;border-top:1px solid #365064;padding-top:13px;font-size:12px}.grc-r52-invited>strong{color:#ffa756}.grc-r52-invited>div{display:flex;gap:8px;justify-content:space-between;padding:8px 0;color:#d6e2e8}.grc-r52-invited small{color:#a4d5b9}.grc-r52-inbound{border:1px solid #c88243;border-radius:8px;padding:14px;margin-top:12px;background:#30251f}.grc-r52-inbound h5{color:#ffd19b;margin:0 0 9px;font-size:13px}.grc-r52-inbound>div{display:grid;gap:9px;margin-top:10px}.grc-r52-inbound>div>div{display:flex;gap:8px;flex-wrap:wrap}.grc-r52-inbound span{font-size:12px}.grc-r52-caution{background:#1e3042;border-left:3px solid #dc9b43;padding:12px;border-radius:4px}.grc-r52-section .nx-nfc-admin{margin-top:14px}@media(max-width:700px){.grc-r52-section{padding:14px}.grc-r52-section-head{align-items:flex-start}.grc-r52-controls>button{width:100%}.grc-r52-form button{width:100%}}.grc-att-menu{margin:18px 0 24px}.grc-att-menu-help{margin:0 0 14px;color:#c9d6df;font-size:15px}.grc-att-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grc-att-menu-tile{width:100%;min-height:116px;display:flex;align-items:center;gap:15px;text-align:left;padding:18px;border:1px solid #36546b;border-radius:12px;background:#102333;color:#eff7ff;cursor:pointer;transition:background .15s,border-color .15s}.grc-att-menu-tile:hover,.grc-att-menu-tile:focus-visible{background:#19354a;border-color:#e5a34c;outline-offset:2px}.grc-att-menu-tile.is-main{background:#203342;border-color:#d48a39}.grc-att-menu-tile>svg{flex:0 0 auto;color:#eda64e}.grc-att-menu-tile>span{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.grc-att-menu-tile strong{font-size:16px;letter-spacing:.4px}.grc-att-menu-tile small{font-size:13px;line-height:1.4;color:#c2d2de}.grc-att-menu-tile em{font-style:normal;font-size:11px;color:#77e1c2;font-weight:800}.grc-att-menu-tile>b{font-size:22px;color:#e9a453}.grc-att-subhead{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:12px 0 15px}.grc-att-back{display:inline-flex;align-items:center;gap:9px;padding:12px 15px;background:#1a3447;border:1px solid #45657d;border-radius:8px;color:#f2f8fd;font-weight:800;cursor:pointer}.grc-att-back:hover{border-color:#eda64e}.grc-att-section-title{margin:18px 0 8px;padding:10px 0}.grc-att-section-title h4{margin:0 0 7px;font-size:20px}.grc-att-section-title p,.grc-att-hint{color:#aabfcf;font-size:13px;line-height:1.5}.grc-att-empty{margin:20px 0;padding:22px;border:1px solid #355269;border-radius:10px;color:#d1dde7}@media(max-width:740px){.grc-att-menu-grid{grid-template-columns:1fr}.grc-att-menu-tile{min-height:100px;padding:14px}.grc-att-subhead{align-items:stretch}.grc-att-subhead .grc-link-date{width:100%}}.grc-link-club.grc-link-simplified .grc-att-simple-dashboard{display:grid;gap:15px;margin-top:18px;padding:18px;border:1px solid rgba(113,158,177,.38);border-radius:18px;background:linear-gradient(145deg,#112835eb,#0a1520fa);color:#edf7fa}.grc-att-simple-state{display:flex;align-items:center;gap:14px;border:1px solid #51657a;border-radius:13px;padding:15px;background:#2b425640}.grc-att-simple-state.is-active{border-color:#4cb5775c;background:#2a764c29}.grc-att-simple-state.is-ended{border-color:#b48c5759;background:#7e572021}.grc-att-simple-state-icon{display:grid;place-items:center;flex:none;height:43px;width:43px;border-radius:50%;color:#fff;background:#286585}.grc-att-simple-state.is-active .grc-att-simple-state-icon{background:#1b8b5c}.grc-att-simple-state.is-ended .grc-att-simple-state-icon{background:#856c42}.grc-att-simple-state strong{display:block;letter-spacing:.045em;color:#edfff3;font-size:clamp(15px,2.4vw,20px)}.grc-att-simple-state small{display:block;margin-top:5px;color:#b8cfcc;font-size:12px;line-height:1.5}.grc-att-simple-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.grc-att-simple-stats>div{display:grid;gap:7px;min-width:0;padding:14px 8px;border:1px solid rgba(184,218,231,.19);border-radius:11px;background:#ffffff0e;text-align:center}.grc-att-simple-stats small{font-size:10px;color:#aac3c9;letter-spacing:.07em}.grc-att-simple-stats strong{font-size:clamp(17px,2.7vw,23px);color:#f5fbff;overflow-wrap:anywhere}.grc-att-simple-stats .grc-att-simple-stat-word{font-size:clamp(12px,2vw,16px)}.grc-att-simple-description{font-size:13px;line-height:1.6;color:#bbccd4;margin:0}.grc-link-club.grc-link-simplified button.grc-att-simple-primary{display:flex;width:100%;min-height:62px;border:1px solid #b4edbf;border-radius:12px;background:linear-gradient(130deg,#217d54,#155d46);color:#fff;font-size:clamp(15px,3vw,20px);letter-spacing:.035em;font-weight:850;box-shadow:0 4px 17px #27965838}.grc-link-club.grc-link-simplified button.grc-att-simple-primary:hover:not(:disabled){filter:brightness(1.11)}.grc-att-simple-device-note{display:flex;gap:8px;align-items:center;font-size:12px;color:#bad6c8;line-height:1.5}.grc-att-simple-indicator{width:9px;height:9px;border-radius:50%;background:#db9c40;flex:none}.grc-att-simple-indicator.is-ok{background:#4fcb91}.grc-att-simple-secondary-label{font-size:12px;margin:1px 0 -5px;color:#c4d1db}.grc-att-simple-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.grc-link-club.grc-link-simplified .grc-att-simple-shortcuts>button{display:flex;min-height:48px;gap:7px;border:1px solid rgba(150,196,210,.4);border-radius:11px;background:#3b53654f;color:#e7f0f3;font-size:11px;font-weight:800;letter-spacing:.015em}.grc-link-club.grc-link-simplified .grc-att-simple-shortcuts>button:hover{border-color:#e5a34c;background:#214052}.grc-link-club.grc-link-simplified button.grc-att-simple-expand{justify-content:space-between;background:transparent;border:0;border-top:1px solid rgba(170,198,215,.18);border-radius:0;margin-top:2px;padding:12px 0 0;color:#acc3d0;font-size:11px;letter-spacing:.04em}.grc-att-simple-legacy{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid #385165;background:#0c1923a6;border-radius:10px}.grc-att-simple-legacy p{flex-basis:100%;margin:0 0 2px;font-size:12px;color:#b5c7d3;line-height:1.55}.grc-link-club.grc-link-simplified .grc-att-simple-legacy button{background:#24384a;border-color:#547185;color:#e3eff7;font-size:11px;min-height:42px}.grc-att-simple-section-head{margin:18px 0 8px}.grc-att-simple-section-head h4{margin:0 0 7px;color:#f2f8ff;font-size:21px}.grc-att-simple-section-head p{color:#acbecd;font-size:13px;line-height:1.6;margin:0}.grc-link-club.grc-link-simplified .grc-att-simple-registration{padding:20px;background:linear-gradient(145deg,#122b34,#0c1d2a);border-color:#4b806c}.grc-link-club.grc-link-simplified .grc-att-simple-registration .grc-r52-controls{display:grid;grid-template-columns:1fr;gap:10px}.grc-link-club.grc-link-simplified .grc-att-simple-registration .grc-r52-controls button{width:100%;min-height:54px;border-radius:10px;font-weight:850;font-size:15px}.grc-link-club.grc-link-simplified .grc-att-simple-registration .grc-r52-controls button:not(.grc-r52-secondary){background:linear-gradient(130deg,#217d54,#155d46);border-color:#9bd7b1}.grc-link-club.grc-link-simplified .grc-link-present{background:linear-gradient(145deg,#122b34,#0c1d2a);border-color:#406079}.grc-link-club.grc-link-simplified .grc-link-finalize-day{min-height:52px;border-radius:10px}@media(max-width:660px){.grc-link-club.grc-link-simplified .grc-att-simple-dashboard,.grc-att-simple-state{padding:12px}.grc-att-simple-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.grc-att-simple-shortcuts{grid-template-columns:1fr}.grc-link-club.grc-link-simplified .grc-att-simple-shortcuts>button{justify-content:flex-start;padding-left:16px}}.grc-play-attendance-clean .grc-link-club.grc-link-simplified{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;max-width:none!important;margin:0!important}.grc-play-attendance-clean .grc-link-head{margin-bottom:12px}.grc-play-attendance-clean .grc-att-simple-dashboard{margin-top:12px}.grc-play-attendance-clean .grc-att-simple-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.grc-play-attendance-clean button.grc-att-return-match{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 16px;margin-bottom:18px;border-radius:9px;border:1px solid rgba(210,157,86,.65);color:#ffe1b0;background:#40301f;font-size:12px;font-weight:800;max-width:100%;width:auto}.grc-play-attendance-bottom{display:grid;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(146,186,202,.25)}.grc-play-attendance-bottom p{margin:0;color:#b7ccd7;font-size:12px}.grc-play-attendance-bottom button{width:100%;min-height:50px;border:1px solid #d4a063;border-radius:10px;background:#b6762a;color:#111b23;font-weight:850;font-size:14px}.grc-play-attendance-bottom button:disabled{opacity:.45;cursor:not-allowed}.grc-att-simple-help{border:1px solid #987a43;background:#885f2229;padding:10px 12px;border-radius:9px;color:#f1d6b0;font-size:12px;line-height:1.5}.grc-att-simple-help p{margin:0 0 8px}.grc-link-club.grc-link-simplified .grc-att-simple-help button{min-height:40px;padding:8px 12px;border:1px solid #aa8353;background:#49351d;color:#ffe4be;font-size:12px}.grc-link-club.grc-link-simplified button.grc-att-simple-retry{min-height:38px;padding:6px 10px;background:transparent;border:1px solid #607f8b;color:#bcd9e4;font-size:11px}.grc-link-club.grc-link-simplified .grc-att-simple-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:660px){.grc-link-club.grc-link-simplified .grc-att-simple-shortcuts,.grc-play-attendance-clean .grc-att-simple-shortcuts{grid-template-columns:1fr}}.grc-link-club.grc-link-simplified button.grc-att-simple-primary.is-close{background:linear-gradient(125deg,#ba3032,#8e2028);border-color:#f39b98;box-shadow:0 4px 17px #ca333a40;color:#fff}.grc-link-club.grc-link-simplified button.grc-att-simple-primary.is-close:hover:not(:disabled){background:linear-gradient(125deg,#d0373b,#a6232a)}.grc-clubs-admin{max-width:1150px}.grc-clubs-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(290px,1.2fr);gap:22px}.grc-clubs-list,.grc-club-form{min-width:0}.grc-club-item{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid #53616b66;border-radius:12px;margin:12px 0;background:#13212b80}.grc-club-item>div:nth-child(2){flex:1;min-width:0}.grc-club-item small{display:block;opacity:.75;margin-top:4px}.grc-club-logo{width:58px;height:58px;flex:none;border-radius:10px;background:#223442;display:grid;place-items:center;overflow:hidden}.grc-club-logo img{width:100%;height:100%;object-fit:contain}.grc-club-colors{display:flex;gap:20px}.grc-club-colors label{flex:1}.grc-club-colors input{height:42px;width:100%}.grc-club-preview{width:90px;height:90px;object-fit:contain}.grc-club-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:800px){.grc-clubs-layout{grid-template-columns:1fr}.grc-club-item{flex-wrap:wrap}}.grc-profile-club{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin:9px 0 12px;padding:7px 12px 7px 8px;border:1px solid var(--club-primary,#e6a34b);border-radius:10px;background:linear-gradient(110deg,var(--club-secondary,#243748),rgba(10,17,24,.88));color:#f6f8fa;text-align:left}.grc-profile-club img,.grc-profile-club-fallback{display:block;flex:0 0 46px;width:46px;height:46px;object-fit:contain;border-radius:7px;background:#0000003d;padding:3px}.grc-profile-club-fallback{display:grid;place-items:center;font-size:25px;color:var(--club-primary,#e6a34b)}.grc-profile-club div{display:flex;flex-direction:column;gap:2px;min-width:0}.grc-profile-club strong{font-size:12px;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.grc-profile-club small{font-size:10px;opacity:.82;letter-spacing:.035em}.grc-admin-club-label{color:#e6a34b!important;font-weight:700}.grc-club-admins{margin-top:28px;padding:20px;border:1px solid rgba(230,163,75,.3);border-radius:12px;background:#0000002e}.grc-club-admins>label{display:grid;gap:8px;max-width:540px;margin:12px 0}.grc-club-admins select,.grc-club-admins input{width:100%;min-height:40px}.grc-club-admin-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12);overflow-wrap:anywhere}.grc-club-admin-row button{flex-shrink:0}.grc-club-management{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.grc-club-management button{font-size:11px;padding:8px}.grc-club-management .grc-danger-button{border:1px solid #d85b5b;color:#ffb1b1;background:#3a1717}.grc-club-management small{width:100%;text-align:right;color:#ffb86c}.grc-reg-type{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 18px}.grc-reg-type button{padding:12px 18px;border:1px solid #455462;background:#121e2a;color:#e4edf4;font-weight:800;cursor:pointer}.grc-reg-type button.selected{background:#f89a25;border-color:#f89a25;color:#111a23}.grc-club-request-form{width:min(100%,850px)!important;max-width:850px!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grc-club-request-form h3,.grc-club-request-form>p,.grc-request-wide{grid-column:1/-1}.grc-club-request-form>p{margin:0 0 5px}.grc-request-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.grc-club-requests{border:1px solid #3c4853;margin:0 0 20px;padding:18px;background:#101a24}.grc-club-request-item{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid #45505c;margin-top:12px}.grc-club-request-item strong{color:#f99a2c}.grc-club-request-item>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}@media(max-width:650px){.grc-club-request-form{grid-template-columns:1fr}.grc-reg-type button{flex:1;min-width:170px}}.grc-request-logo{display:block;width:96px;height:96px;object-fit:contain;border:1px solid #455462;border-radius:8px;background:#0c141d;padding:7px}.arsenal-root{--ar-orange:#ff9a32;--ar-bg:#0b131a;--ar-line:#34414b;color:#dfe7ec;background:radial-gradient(ellipse at 78% 10%,#42301e65,transparent 45%),linear-gradient(135deg,#111c26,#090f15 70%);border:1px solid #3e4b54;padding:clamp(14px,3vw,32px);min-height:72vh;font-family:inherit}.arsenal-root *{box-sizing:border-box}.arsenal-head{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #394650}.arsenal-head>div{flex:1;min-width:220px}.arsenal-head small,.arsenal-form header small{color:var(--ar-orange);letter-spacing:2px;font-size:10px}.arsenal-head h2,.arsenal-form h2{font-size:clamp(23px,3vw,40px);margin:6px 0;color:#fff;letter-spacing:2px}.arsenal-head em,.arsenal-form h2 em{color:var(--ar-orange);font-style:normal}.arsenal-head p{margin:0;color:#a4b0ba}.arsenal-root button{cursor:pointer}.arsenal-primary,.arsenal-back,.arsenal-actions button,.arsenal-add-accessory{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #b97834;padding:12px 17px;background:#d77e23;color:#101820;font-weight:800;letter-spacing:.5px}.arsenal-back{background:transparent;color:#c7d1d9;border-color:#46525c}.arsenal-categories{display:flex;gap:8px;overflow-x:auto;padding:20px 0}.arsenal-categories button{white-space:nowrap;background:#1b2730;color:#aebbc5;border:1px solid #35434c;padding:10px 13px;font-size:11px;font-weight:700}.arsenal-categories button.active{border-color:var(--ar-orange);color:var(--ar-orange);background:#3c2c1d}.arsenal-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.4fr);gap:18px}.arsenal-collection,.arsenal-detail{border:1px solid #35434c;background:#111c25dd;padding:16px;min-width:0}.arsenal-section-title{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--ar-orange);font-weight:800;letter-spacing:1.4px;margin:0 0 15px}.arsenal-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.arsenal-card{position:relative;min-width:0;padding:0;text-align:left;border:1px solid #384853;background:#1c2933;color:#fff;overflow:hidden}.arsenal-card.active{border-color:var(--ar-orange);box-shadow:0 0 0 1px #f2933655}.arsenal-card-photo{height:145px;display:flex;align-items:center;justify-content:center;color:#677b89;background:linear-gradient(145deg,#293846,#101820)}.arsenal-card-photo img{width:100%;height:100%;object-fit:cover}.arsenal-card-copy{padding:12px;display:grid;gap:5px}.arsenal-card-copy small{color:var(--ar-orange);font-size:10px}.arsenal-card-copy strong{font-size:17px}.arsenal-card-copy span{font-size:11px;color:#aeb9c3}.arsenal-star{position:absolute;top:8px;right:8px;color:var(--ar-orange)}.arsenal-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#8d9daa;background:#1a283240;border:1px dashed #3c4b56;padding:20px}.arsenal-empty strong{color:#dce5ea}.arsenal-hero-photo{height:clamp(220px,30vw,370px);position:relative;background:radial-gradient(ellipse,#2c3942,#0a1118);border:1px solid #3c4b55;display:flex;align-items:center;justify-content:center}.arsenal-hero-photo img{width:100%;height:100%;object-fit:contain}.arsenal-placeholder{display:grid;place-items:center;gap:10px;color:#718390}.arsenal-hero-tag{position:absolute;bottom:12px;left:12px;background:#dc8127;color:#121a20;font-size:10px;font-weight:900;padding:8px 11px}.arsenal-detail-info{padding:20px 0}.arsenal-detail-info>small{color:var(--ar-orange)}.arsenal-detail-info h3{color:#fff;font-size:27px;margin:6px 0}.arsenal-detail-info p{color:#aeb9c2}.arsenal-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.arsenal-specs>div{background:#202e38;border:1px solid #35434c;padding:12px;display:grid;gap:7px;min-width:0}.arsenal-specs small{color:#91a3b0;font-size:10px}.arsenal-specs strong{font-size:13px;overflow-wrap:anywhere}.arsenal-gallery{display:flex;gap:8px;overflow-x:auto;margin-bottom:20px}.arsenal-gallery img{height:78px;width:100px;object-fit:cover;border:1px solid #475561}.arsenal-accessory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.arsenal-accessory{background:#1c2933;border:1px solid #394854;min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;text-align:center;color:#8297a6}.arsenal-accessory img{width:100%;height:100px;object-fit:contain}.arsenal-accessory strong{color:#e8edf1;font-size:12px}.arsenal-accessory span{font-size:11px;color:#9cabb7}.arsenal-actions{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.arsenal-actions button{background:#23323d;color:#e8edf1;border-color:#586572}.arsenal-error{border:1px solid #d67b48;color:#ffb08a;background:#44251e;padding:12px}.arsenal-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000d;z-index:10000;display:flex;align-items:center;justify-content:center;padding:12px}.arsenal-form{width:min(850px,100%);max-height:95dvh;overflow:auto;background:linear-gradient(150deg,#182632,#0b141d);border:1px solid #b47838;color:#dce5eb;box-shadow:0 24px 100px #000}.arsenal-form header{position:sticky;top:0;background:#101a23;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #45515a}.arsenal-form header button{background:transparent;border:0;color:#dfe6ed}.arsenal-form h2{font-size:25px}.arsenal-form-body{padding:20px}.arsenal-form-body h3{color:var(--ar-orange);font-size:13px;letter-spacing:1.5px;border-bottom:1px solid #394751;padding-bottom:10px;margin:25px 0 12px}.arsenal-form-body>p{color:#a7b4be;font-size:13px}.arsenal-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arsenal-form label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#b9c7d0;font-weight:700}.arsenal-form input:not([type=file]):not([type=checkbox]),.arsenal-form select,.arsenal-form textarea{width:100%;background:#111d27;color:#f0f3f6;border:1px solid #43515b;padding:12px;min-width:0;font:inherit;font-size:14px}.arsenal-wide{grid-column:1/-1}.arsenal-checks{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px}.arsenal-checks label{flex-direction:row;align-items:center}.arsenal-checks input{accent-color:#e58a2e}.arsenal-upload-grid{display:flex;flex-wrap:wrap;gap:10px}.arsenal-upload-preview,.arsenal-upload-add{width:110px;height:110px;position:relative;border:1px dashed #62717b;display:flex!important;align-items:center;justify-content:center;cursor:pointer;text-align:center}.arsenal-upload-preview img{width:100%;height:100%;object-fit:cover}.arsenal-upload-preview button{position:absolute;right:0;top:0;border:0;background:#c65e2d;color:#fff}.arsenal-upload-preview span,.arsenal-make-cover{position:absolute;bottom:0;left:0;background:#d78328;color:#151c22;font-size:9px;font-weight:900;padding:4px}.arsenal-make-cover{border:0;cursor:pointer}.arsenal-upload-add{background:#20303a;color:#f0a24a!important;gap:8px;flex-direction:column}.arsenal-upload-add input,.arsenal-accessory-upload input{display:none}.arsenal-accessory-edit{display:flex;gap:12px;align-items:center;border:1px solid #43515c;padding:12px;margin-bottom:10px;background:#1b2a34}.arsenal-accessory-fields{flex:1;min-width:0;display:grid;gap:10px}.arsenal-accessory-upload{width:110px;min-width:110px;height:115px;display:flex!important;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #64737d;cursor:pointer;color:#e39b45!important;text-align:center}.arsenal-accessory-upload img{width:100%;height:85px;object-fit:contain}.arsenal-remove-acc{background:#452e2b;color:#ffae96;border:1px solid #8b5449;padding:9px}.arsenal-add-accessory{background:#253540;color:#f5a350;width:100%;border-style:dashed}.arsenal-form footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:10px;align-items:center;padding:14px 20px;background:#101a23;border-top:1px solid #45515a}.arsenal-form footer>button:not(.arsenal-primary){background:#26343e;color:#e2e8ec;border:1px solid #586773;padding:12px}.arsenal-form footer p{margin-right:auto;color:#ffad85;font-size:12px}@media(max-width:780px){.arsenal-layout{grid-template-columns:1fr}.arsenal-collection,.arsenal-detail{padding:12px}.arsenal-specs{grid-template-columns:repeat(2,1fr)}.arsenal-form-grid{grid-template-columns:1fr}.arsenal-head{gap:12px}.arsenal-head .arsenal-primary{width:100%}.arsenal-accessory-edit{flex-wrap:wrap}.arsenal-accessory-fields{flex-basis:100%}.arsenal-form-body{padding:13px}.arsenal-form footer{flex-wrap:wrap}}.gc-grid.tactical-stats .arsenal-profile-tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;background:linear-gradient(135deg,#35291e,#18242c);border:1px solid #9e682d;color:#e9eef1;text-align:left;padding:15px;min-width:0}.gc-grid.tactical-stats .arsenal-profile-tile svg,.gc-grid.tactical-stats .arsenal-profile-tile small{color:#f5a046}.gc-grid.tactical-stats .arsenal-profile-tile strong{font-size:14px;color:#fff}.gc-grid.tactical-stats .arsenal-profile-tile span{font-size:11px;color:#abb8c2}.arsenal-layout{display:flex;flex-direction:column;gap:14px}.arsenal-collection{background:linear-gradient(110deg,#111d27ed,#15212be8);padding:16px 18px}.arsenal-cards{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:3px 3px 12px;scrollbar-width:thin;scrollbar-color:#a96c36 #18232c}.arsenal-card{flex:0 0 clamp(185px,22vw,245px);display:grid;grid-template-rows:105px auto auto;scroll-snap-align:start;transition:border-color .2s,box-shadow .2s,transform .2s;background:#192630}.arsenal-card:hover{border-color:#d88b3e;transform:translateY(-2px)}.arsenal-card.active{background:linear-gradient(180deg,#27313a,#1a2630);box-shadow:inset 0 0 0 1px #f2933666,0 0 16px #e1872822}.arsenal-card-photo{height:105px;background:radial-gradient(ellipse at center,#33404b,#121b24 80%)}.arsenal-card-photo img{object-fit:contain}.arsenal-card-copy{padding:9px 11px 4px;gap:3px}.arsenal-card-copy small{font-size:9px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arsenal-card-copy strong{font-size:15px;line-height:1.15}.arsenal-card-copy span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arsenal-card-status{font-size:9px;letter-spacing:.7px;color:#9aabb8;padding:8px 11px 10px;font-weight:800}.arsenal-card.active .arsenal-card-status{color:var(--ar-orange)}.arsenal-detail{background:linear-gradient(150deg,#14202aef,#0d171fef);padding:20px}.arsenal-hero-photo{height:clamp(220px,36vw,440px);background:radial-gradient(ellipse at 50% 45%,#34414c,#101922 72%)}.arsenal-hero-photo img{object-fit:contain}@media(max-width:780px){.arsenal-layout{display:flex;flex-direction:column;gap:12px}.arsenal-collection{padding:12px}.arsenal-cards{gap:9px;margin-right:-12px;padding-right:12px}.arsenal-card{flex-basis:172px;grid-template-rows:92px auto auto}.arsenal-card-photo{height:92px}.arsenal-card-copy{padding:8px 9px 3px}.arsenal-card-copy strong{font-size:14px}.arsenal-card-status{padding:6px 9px 9px;font-size:8px}.arsenal-detail{padding:12px}.arsenal-hero-photo{height:clamp(200px,55vw,310px)}.arsenal-section-title{font-size:11px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){.arsenal-card{transition:none}.arsenal-card:hover{transform:none}}.arsenal-root{background:linear-gradient(115deg,#071019ed,#0c1924e8),url(/scenes/bg_perfil.webp) center/cover fixed}.arsenal-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arsenal-root .arsenal-accessory-v4{position:relative;isolation:isolate;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;min-width:0;min-height:285px;overflow:hidden;padding:0;border:1px solid #40505d;background:linear-gradient(155deg,#1d303f,#0a141d);text-align:left;cursor:pointer;animation:arsenalAccEnter .55s both;animation-delay:var(--acc-delay);transition:transform .25s,border-color .25s,box-shadow .25s}.arsenal-accessory-v4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(135deg,transparent 0 19px,#ffffff06 20px 21px);opacity:.55}.arsenal-accessory-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center;background-size:cover;filter:blur(23px) saturate(.55);opacity:.22;transform:scale(1.35)}.arsenal-accessory-top{display:flex;justify-content:space-between;align-items:center;padding:12px 13px;color:#ffab53;font-size:10px;font-weight:800;letter-spacing:1px;border-bottom:1px solid #ffffff16}.arsenal-accessory-image{display:flex;align-items:center;justify-content:center;min-height:145px;height:clamp(145px,18vw,210px);padding:12px 18px;overflow:hidden;background:radial-gradient(ellipse at 50% 65%,#b46d2a26,transparent 67%);color:#d58b40}.arsenal-accessory-v4 .arsenal-accessory-image img{width:100%;height:100%;max-height:185px;object-fit:contain;filter:drop-shadow(0 12px 14px #0008);transition:transform .4s,filter .4s}.arsenal-accessory-meta{display:flex;flex-direction:column;gap:6px;flex:1;padding:13px 14px 12px;background:linear-gradient(0deg,#0b151ff7,#13212be9);border-top:1px solid #a66c3b66}.arsenal-accessory-type{font-size:9px;color:#e59a50;letter-spacing:1.2px;font-weight:800}.arsenal-accessory-v4 .arsenal-accessory-meta strong{color:#f4f6f8;font-size:clamp(13px,1.5vw,17px);line-height:1.25}.arsenal-accessory-v4 .arsenal-accessory-description{font-size:11px;color:#aebbc5;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.arsenal-accessory-inspect{margin-top:auto;padding-top:10px;display:flex;justify-content:space-between;color:#ff9a32;font-size:10px;letter-spacing:1.3px;font-weight:800}.arsenal-accessory-v4:hover,.arsenal-accessory-v4:focus-visible{transform:translateY(-4px);border-color:#ffa244;box-shadow:0 0 0 1px #ff982a55,0 12px 35px #0008,0 0 25px #f98c2620;outline:none}.arsenal-accessory-v4:hover .arsenal-accessory-image img,.arsenal-accessory-v4:focus-visible .arsenal-accessory-image img{transform:scale(1.075);filter:drop-shadow(0 12px 18px #000a)}.arsenal-accessory-v4:active{transform:scale(.98)}@keyframes arsenalAccEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.arsenal-inspect-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#02070de9;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:flex;align-items:center;justify-content:center;padding:16px;animation:arsenalFade .2s both}.arsenal-inspect-panel{position:relative;width:min(720px,100%);max-height:92dvh;overflow:auto;background:linear-gradient(145deg,#1b2d3b,#09131c);border:1px solid #e28a33;box-shadow:0 0 70px #000c,0 0 35px #e78c2622;animation:arsenalZoom .3s both}.arsenal-inspect-close{position:absolute;z-index:3;right:12px;top:12px;padding:8px;color:#fff;background:#101b25e8;border:1px solid #f29c4d}.arsenal-inspect-art{position:relative;display:flex;justify-content:center;align-items:center;height:clamp(240px,45vh,420px);padding:25px;color:#e49b50;background:linear-gradient(0deg,#0b1720e8,#13232ba8),var(--inspect-image,none) center/cover}.arsenal-inspect-art img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 18px 22px #000b)}.arsenal-inspect-art>span{position:absolute;bottom:12px;left:18px;font-size:10px;letter-spacing:2px;color:#ffad59;font-weight:800}.arsenal-inspect-info{padding:20px 24px 24px;border-top:2px solid #b87631}.arsenal-inspect-info small{font-size:10px;color:#f6a24c;letter-spacing:1.2px}.arsenal-inspect-info h3{font-size:clamp(22px,4vw,32px);color:#fff;margin:10px 0}.arsenal-inspect-info p{color:#b9c7d0;line-height:1.5}.arsenal-inspect-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}.arsenal-inspect-footer span{font-size:10px;color:#ffad59;letter-spacing:1px}.arsenal-inspect-footer button{padding:11px 14px;border:1px solid #e98d32;background:#d88329;color:#111a20;font-weight:800}@keyframes arsenalFade{0%{opacity:0}to{opacity:1}}@keyframes arsenalZoom{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:520px){.arsenal-accessory-grid{gap:9px}.arsenal-root .arsenal-accessory-v4{min-height:255px}.arsenal-accessory-top{font-size:8px;padding:9px}.arsenal-accessory-image{height:138px;min-height:138px;padding:9px}.arsenal-accessory-meta{padding:10px}.arsenal-inspect-info{padding:16px}}@media(prefers-reduced-motion:reduce){.arsenal-accessory-v4,.arsenal-inspect-overlay,.arsenal-inspect-panel{animation:none!important;transition:none!important}.arsenal-accessory-v4 img{transition:none!important}}.arsenal-spec-card{position:relative;isolation:isolate;overflow:hidden;min-height:96px;justify-content:end;background:linear-gradient(115deg,#17222c,#263745)!important;transition:border-color .25s,transform .25s,box-shadow .25s}.arsenal-spec-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#101c27ef 3%,#14212bd9 52%,#10192378)}.arsenal-spec-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;opacity:.64;filter:saturate(.55);transition:transform .45s,opacity .45s}.arsenal-spec-card:hover{border-color:#de8a36;box-shadow:inset 0 0 22px #c7792319}.arsenal-spec-card:hover .arsenal-spec-art{transform:scale(1.09);opacity:.9}.arsenal-spec-card small,.arsenal-spec-card strong{position:relative;z-index:1;text-shadow:0 1px 8px #000}.arsenal-spec-card strong{font-size:clamp(13px,1.5vw,18px);color:#f3f5f6}.arsenal-spec-card small{letter-spacing:1px;color:#f5ad63}.arsenal-spec-brand .arsenal-spec-art{background-image:url(/arsenal-specs/brand.svg)}.arsenal-spec-model .arsenal-spec-art{background-image:url(/arsenal-specs/model.svg)}.arsenal-spec-system .arsenal-spec-art{background-image:url(/arsenal-specs/system.svg)}.arsenal-spec-power .arsenal-spec-art{background-image:url(/arsenal-specs/power.svg)}.arsenal-spec-fps .arsenal-spec-art{background-image:url(/arsenal-specs/fps.svg)}.arsenal-spec-weight .arsenal-spec-art{background-image:url(/arsenal-specs/weight.svg)}.arsenal-hero-photo{overflow:hidden}.arsenal-hero-active{animation:arsenalPhotoReveal .38s ease-out both}@keyframes arsenalPhotoReveal{0%{opacity:.35;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}.arsenal-photo-count{position:absolute;right:12px;bottom:12px;background:#0c1724d9;color:#ffac58;border:1px solid #a66d35;padding:6px 10px;font-size:11px;font-weight:800;letter-spacing:2px}.arsenal-gallery-choice{padding:0;background:#0d1923;border:2px solid #465560;flex:0 0 auto;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}.arsenal-gallery-choice img{display:block;border:0;transition:transform .3s}.arsenal-gallery-choice:hover img{transform:scale(1.06)}.arsenal-gallery-choice.active{border-color:#ff9a32;box-shadow:0 0 0 1px #ff9a3270,0 0 18px #ff9a3230}.arsenal-gallery-choice:focus-visible{outline:2px solid #ffbd6c;outline-offset:3px}@media(prefers-reduced-motion:reduce){.arsenal-hero-active{animation:none}.arsenal-spec-art,.arsenal-gallery-choice img{transition:none}}.arsenal-spec-brand .arsenal-spec-art{background-position:center;background-size:cover;opacity:.9;filter:none}.arsenal-spec-brand:after{background:linear-gradient(90deg,#07121af0,#07121aa8 65%,#07121a20)}.arsenal-root .arsenal-accessory-v4{border:1px solid #9b612f;clip-path:polygon(0 9px,9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);box-shadow:inset 0 0 0 2px #0a141d}.arsenal-root .arsenal-accessory-v4:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #f28d343f;pointer-events:none;z-index:4;clip-path:polygon(0 8px,8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.arsenal-root .arsenal-accessory-v4:hover,.arsenal-root .arsenal-accessory-v4:focus-visible{border-color:#ffad58;filter:drop-shadow(0 0 8px #f88d3040)}.arsenal-spec-model .arsenal-spec-art{background-image:url(/arsenal-specs/model.webp)}.arsenal-spec-system .arsenal-spec-art{background-image:url(/arsenal-specs/system.webp)}.arsenal-spec-fps .arsenal-spec-art{background-image:url(/arsenal-specs/fps.webp)}.arsenal-spec-power .arsenal-spec-art{background-image:url(/arsenal-specs/power.webp)}.arsenal-spec-weight .arsenal-spec-art{background-image:url(/arsenal-specs/weight.webp)}.arsenal-spec-card:not(.arsenal-spec-brand){min-height:clamp(112px,12vw,165px);padding:12px!important;justify-content:end!important;gap:0!important;border:1px solid #b26b2f!important;box-shadow:inset 0 0 0 1px #ff9b3226}.arsenal-spec-card:not(.arsenal-spec-brand) .arsenal-spec-art{opacity:1;filter:none;background-size:100% 100%;background-position:center}.arsenal-spec-card:not(.arsenal-spec-brand):after{background:linear-gradient(0deg,#050c13ee 0%,#071018a8 21%,transparent 53%)}.arsenal-spec-card:not(.arsenal-spec-brand) small{position:absolute;top:10%;left:26%;font-size:0;pointer-events:none}.arsenal-spec-card:not(.arsenal-spec-brand) strong{display:inline-block;align-self:start;max-width:94%;padding:4px 9px;border-left:2px solid #ff942b;background:#071018cf;color:#fff;font-size:clamp(14px,1.65vw,21px);line-height:1.25;letter-spacing:.3px}.arsenal-spec-card:not(.arsenal-spec-brand):hover .arsenal-spec-art{transform:scale(1.035);opacity:1}@media(max-width:780px){.arsenal-spec-card:not(.arsenal-spec-brand){min-height:clamp(105px,27vw,165px)}.arsenal-spec-card:not(.arsenal-spec-brand) strong{font-size:clamp(13px,3.1vw,18px)}}@media(prefers-reduced-motion:reduce){.arsenal-spec-card:not(.arsenal-spec-brand) .arsenal-spec-art{transition:none}}.arsenal-root{position:relative;isolation:isolate;background:linear-gradient(90deg,#03090fdb,#050c13c4),url(/scenes/bg_arsenal_v10.webp) center top/cover no-repeat!important;border-color:#9b6034;box-shadow:inset 0 0 80px #0009}.arsenal-root:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(0deg,transparent 0 3px,#00000008 4px 5px)}.arsenal-collection{background:linear-gradient(140deg,#08121ce6,#101c27d6)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.arsenal-detail{background:linear-gradient(160deg,#08121bea,#101a24e0)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:#ad6d3e}.arsenal-detail .arsenal-accessory-grid{position:relative;isolation:isolate;padding:clamp(12px,2vw,22px);border:1px solid #a46a3b;overflow:hidden;background:linear-gradient(90deg,#071018d9,#09131acb),url(/scenes/bg_accesorios_v10.webp) center/cover no-repeat;box-shadow:inset 0 0 50px #0009}.arsenal-detail .arsenal-accessory-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#e9871b10,transparent 55%,#0005)}.arsenal-root .arsenal-accessory-v4{background:linear-gradient(155deg,#101c27e8,#09131ce9);border-color:#b87843;box-shadow:inset 0 0 0 1px #e68b3b22,0 8px 22px #0008}.arsenal-root .arsenal-accessory-v4:hover,.arsenal-root .arsenal-accessory-v4:focus-visible{border-color:#ffac55;box-shadow:0 0 18px #e77e3440,0 10px 30px #000a}@media(max-width:780px){.arsenal-root{background:linear-gradient(90deg,#040b12df,#07121bd9),url(/scenes/bg_arsenal_v10.webp) center top/auto 100% repeat-y!important}.arsenal-detail .arsenal-accessory-grid{padding:9px;background-position:55% center}}.grc-game-shell:has(.arsenal-root){--grc-scene:url(/scenes/bg_arsenal_v10.webp)}.grc-game-shell:has(.arsenal-root) .grc-game-main{background:linear-gradient(90deg,#04080dd9,#080b0fbc),url(/scenes/bg_arsenal_v10.webp) center top / cover fixed!important}.arsenal-root{background:linear-gradient(90deg,#03070c6b,#03070c85),url(/scenes/bg_arsenal_v10.webp) center top / cover no-repeat!important;box-shadow:inset 0 0 65px #0009;border-color:#c16d2e}.arsenal-root .arsenal-collection,.arsenal-root .arsenal-detail{background:linear-gradient(140deg,#050a0ed1,#090e13bf)!important;border:1px solid #a7643477;box-shadow:0 12px 38px #0009}.arsenal-root .arsenal-hero-photo{background:linear-gradient(0deg,#05090e8a,#090d13b5),url(/scenes/bg_arsenal_galeria_v11.webp) center / cover!important;border:1px solid #d47b35;box-shadow:0 0 0 2px #000b,inset 0 0 55px #000a}.arsenal-root .arsenal-detail-info{margin:12px 0;padding:20px;background:linear-gradient(90deg,#060a0eea,#070b10c0),url(/scenes/bg_arsenal_fichas_v11.webp) center / cover;border-left:3px solid #e58a35}.arsenal-root .arsenal-specs{padding:14px;background:linear-gradient(90deg,#05090dc9,#060a0d9e),url(/scenes/bg_arsenal_fichas_v11.webp) center/cover;border:1px solid #9d5b2c77}.arsenal-root .arsenal-spec-card{border-color:#a9693b;box-shadow:0 4px 16px #000a}.arsenal-root .arsenal-gallery{padding:13px;background:linear-gradient(90deg,#05090de0,#070d14ba),url(/scenes/bg_arsenal_galeria_v11.webp) center/cover;border:1px solid #985b3488}.arsenal-root .arsenal-detail .arsenal-accessory-grid{background:linear-gradient(90deg,#04080c8a,#050a0da6),url(/scenes/bg_accesorios_v10.webp) center/cover no-repeat!important;border-color:#cf7837;box-shadow:inset 0 0 35px #0008,0 10px 30px #0008}.arsenal-root .arsenal-accessory-v4{background:linear-gradient(180deg,#080c10a8,#080d13e9)!important;border-color:#a86738}.arsenal-root .arsenal-accessory-v4:hover,.arsenal-root .arsenal-accessory-v4:focus-visible{transform:translateY(-3px);border-color:#ff9a32;box-shadow:0 0 20px #ff8c3555}@media(max-width:780px){.grc-game-shell:has(.arsenal-root) .grc-game-main{background:linear-gradient(#03080cbd,#04080dc7),url(/scenes/bg_arsenal_v10.webp) center top/auto 100% repeat-y!important}.arsenal-root{background:linear-gradient(#03080c9a,#04080ca8),url(/scenes/bg_arsenal_v10.webp) center top/auto 100% repeat-y!important}.arsenal-root .arsenal-detail-info{padding:13px}.arsenal-root .arsenal-specs{padding:7px}.arsenal-root .arsenal-gallery{padding:8px}}@media(prefers-reduced-motion:reduce){.arsenal-root .arsenal-accessory-v4{transition:none}}.arsenal-root{background:#090b0e url(/scenes/bg_arsenal_v10.webp) center top / cover no-repeat!important}.arsenal-root .arsenal-detail{background:linear-gradient(90deg,#03050780,#04060894),url(/scenes/bg_arsenal_v10.webp) center center / cover no-repeat!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.arsenal-root .arsenal-collection{background:linear-gradient(90deg,#040507b8,#050608a3),url(/scenes/bg_arsenal_galeria_v11.webp) center / cover no-repeat!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.arsenal-root .arsenal-detail-info{background:linear-gradient(90deg,#0405077a,#0405078f),url(/scenes/bg_arsenal_fichas_v11.webp) center / cover no-repeat!important}.arsenal-root .arsenal-specs{background:linear-gradient(90deg,#03040694,#0304066b),url(/scenes/bg_arsenal_fichas_v11.webp) center/cover no-repeat!important}.arsenal-root .arsenal-gallery{background:linear-gradient(90deg,#04050794,#04050780),url(/scenes/bg_arsenal_galeria_v11.webp) center/cover no-repeat!important}.arsenal-root .arsenal-detail .arsenal-accessory-grid{background:linear-gradient(90deg,#0304067a,#0405078a),url(/scenes/bg_accesorios_v10.webp) center/cover no-repeat!important}.arsenal-root .arsenal-accessory-v4{background:linear-gradient(150deg,#050709b8,#040608d1),url(/scenes/bg_accesorios_v10.webp) center/cover no-repeat!important}.arsenal-root .arsenal-accessory-meta{background:linear-gradient(0deg,#07090df5,#080a0de8)!important}.arsenal-root .arsenal-hero-photo{background:linear-gradient(0deg,#03040652,#0304066b),url(/scenes/bg_arsenal_galeria_v11.webp) center/cover no-repeat!important}@media(max-width:780px){.arsenal-root .arsenal-detail,.arsenal-root .arsenal-collection{background-position:center top!important}}.arsenal-root .arsenal-hero-photo{position:relative;isolation:isolate;overflow:hidden;padding:clamp(18px,3.2vw,38px);background:radial-gradient(ellipse at 50% 40%,#253039,#10161b 68%,#05090c)!important;border:0!important;box-shadow:inset 0 0 70px #000d,0 12px 28px #0009!important;min-height:260px}.arsenal-root .arsenal-hero-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:url(/arsenal-frame-v13.png) center/100% 100% no-repeat}.arsenal-root .arsenal-hero-photo img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 16px #0009)}.arsenal-root .arsenal-hero-tag,.arsenal-root .arsenal-photo-count{z-index:5;bottom:clamp(21px,3vw,39px)}.arsenal-root .arsenal-hero-tag{left:clamp(22px,3vw,42px)}.arsenal-root .arsenal-photo-count{right:clamp(22px,3vw,42px)}.arsenal-root .arsenal-gallery{margin:0 0 14px!important;padding:12px!important;background:linear-gradient(130deg,#080d12,#141b20)!important;border:1px solid #9d5b2f!important;border-top:2px solid #e48735!important;display:flex;gap:9px;overflow-x:auto}.arsenal-root .arsenal-gallery-choice{flex:0 0 auto}.arsenal-root .arsenal-detail-info{margin-top:0!important}@media(max-width:780px){.arsenal-root .arsenal-hero-photo{height:clamp(245px,61vw,360px);padding:20px}.arsenal-root .arsenal-hero-tag,.arsenal-root .arsenal-photo-count{bottom:21px}.arsenal-root .arsenal-hero-tag{left:20px}.arsenal-root .arsenal-photo-count{right:20px}}.arsenal-root .arsenal-hero-photo{background:#080a0b url(/arsenal-frame-v14.png) center/100% 100% no-repeat!important;padding:clamp(35px,6vw,82px) clamp(35px,8vw,115px)!important;border:0!important;box-shadow:0 12px 35px #000b!important;height:clamp(300px,39vw,540px)}.arsenal-root .arsenal-hero-photo:after{background:none!important}.arsenal-root .arsenal-hero-photo img.arsenal-hero-active{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;border:1px solid #c27c392e;background:#080b0d35;box-shadow:0 9px 34px #000a}.arsenal-root .arsenal-placeholder{position:relative;z-index:2}.arsenal-root .arsenal-hero-tag{left:clamp(35px,8vw,115px);bottom:clamp(27px,4vw,54px)}.arsenal-root .arsenal-photo-count{right:clamp(35px,8vw,115px);bottom:clamp(27px,4vw,54px)}@media(max-width:780px){.arsenal-root .arsenal-hero-photo{height:clamp(240px,66vw,380px);padding:32px!important}.arsenal-root .arsenal-hero-tag{left:29px;bottom:16px}.arsenal-root .arsenal-photo-count{right:29px;bottom:16px}}@media(max-width:780px){.arsenal-root .arsenal-specs{grid-template-columns:minmax(0,1fr)!important;gap:12px}.arsenal-root .arsenal-spec-card,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand){width:100%;min-width:0;min-height:clamp(145px,43vw,210px)}.arsenal-root .arsenal-spec-card strong{overflow-wrap:anywhere;word-break:normal}.arsenal-root .arsenal-spec-brand .arsenal-spec-art{background-size:contain;background-repeat:no-repeat;background-position:center}}.arsenal-root .arsenal-spec-card,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand){position:relative;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:flex-end!important;padding:clamp(12px,1.5vw,20px)!important;gap:4px!important}.arsenal-root .arsenal-spec-card:after{background:linear-gradient(0deg,rgba(2,7,12,.93) 0%,rgba(3,9,15,.75) 22%,rgba(3,9,15,.18) 52%,transparent 78%)!important;pointer-events:none}.arsenal-root .arsenal-spec-card small,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand) small{position:relative!important;inset:auto!important;display:block!important;font-size:clamp(10px,.9vw,13px)!important;line-height:1.2!important;letter-spacing:1px;color:#ffb36d!important;text-shadow:0 2px 5px #000;max-width:100%}.arsenal-root .arsenal-spec-card strong,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand) strong{position:relative!important;inset:auto!important;display:block!important;align-self:flex-start!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0 0 0 10px!important;border:0!important;border-left:3px solid #ff922c!important;border-radius:0!important;background:none!important;color:#fff!important;font-size:clamp(17px,1.8vw,25px)!important;font-weight:850;line-height:1.22!important;overflow-wrap:anywhere;text-shadow:0 2px 9px #000,0 0 18px #000!important}@media(max-width:780px){.arsenal-root .arsenal-spec-card strong,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand) strong{font-size:clamp(21px,5.1vw,29px)!important}.arsenal-root .arsenal-spec-card small,.arsenal-root .arsenal-spec-card:not(.arsenal-spec-brand) small{font-size:clamp(11px,2.6vw,14px)!important}}*{box-sizing:border-box}body{margin:0;background:#0a0d12;color:#e8e9e9;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}.shell{min-height:100vh;display:flex}aside{width:248px;flex-shrink:0;background:#121820;border-right:1px solid #2c343e;padding:28px 16px;display:flex;flex-direction:column}.brand{display:flex;gap:12px;align-items:center;margin-bottom:44px}.brand span{font-size:42px;color:#fa861f}.brand small{display:block;color:#fa861f;letter-spacing:2px;font-size:10px}.brand strong{font-size:15px;letter-spacing:1px}.eyebrow{color:#fa8a29;letter-spacing:2px;font-size:11px;font-weight:700}aside>button{border:0;border-left:3px solid transparent;background:transparent;color:#b8bec6;text-align:left;padding:15px;margin:3px 0;text-transform:uppercase;letter-spacing:1px;font-size:12px}aside>button.active,aside>button:hover{background:#2b241e;color:#ff9b40;border-left-color:#ff891d}.sidebarfoot{margin-top:auto;color:#697581;font-size:10px;line-height:2}main{padding:34px clamp(18px,4vw,70px);flex:1;min-width:0;max-width:1500px}header,.userbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}h1{font-size:clamp(30px,4vw,50px);margin:7px 0 25px;letter-spacing:2px}h2{letter-spacing:1px}.status{font-size:11px;color:#f5a451;border:1px solid #7a4a23;padding:10px}.hero{min-height:290px;padding:44px 35px;background:linear-gradient(115deg,#151b24 15%,#24211f 58%,#a14c18 150%);border:1px solid #383c42}.hero h2{font-size:clamp(33px,5vw,65px);margin:16px 0}.hero em{font-style:normal;color:#ff8b21}.hero p{color:#bfc4cb}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.stats article,.panel,.login{background:#192029;border:1px solid #303b46;padding:24px}.stats small{display:block;color:#aab3bd;font-size:11px;letter-spacing:1px}.stats strong{display:block;color:#ff942f;font-size:35px;margin-top:12px}.panel,.login{margin-top:18px}.panel h2,.login h2{font-size:19px;color:#f2f3f3}.panel p{color:#b4bec8;line-height:1.7}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:540px}td,th{text-align:left;padding:15px;border-bottom:1px solid #343d46}th{color:#ff9b3b;font-size:11px}td{font-size:13px}.tiles,.operatorgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.tile,.operator{border:1px solid #4a4540;background:#222932;padding:20px;min-height:130px}.tile strong,.operator strong{display:block}.tile small,.operator small{display:block;color:#aab5c0;font-size:11px;margin:14px 0}.tile span{color:#ff9635;font-size:10px}.avatar{font-size:35px;color:#ff922c}.login form{display:flex;flex-direction:column;max-width:420px;gap:12px}.login input{background:#0e1319;border:1px solid #49535e;color:#fff;padding:14px}.login button,.userbar button{background:#f58b26;border:0;padding:13px 18px;font-weight:700;color:#171717}.userbar{background:#232a32;padding:12px;margin-bottom:16px;font-size:12px}.notice{background:#382a1f;border:1px solid #ac6d32;padding:15px;color:#ffd2a5}footer{color:#7c8792;font-size:10px;letter-spacing:1px;margin-top:40px}@media(max-width:750px){.shell{display:block}aside{width:100%;padding:12px;display:flex;flex-direction:row;overflow-x:auto;align-items:center;gap:5px}.brand{margin:0 12px 0 0;min-width:165px}.brand span{font-size:24px}.brand strong{font-size:11px}aside>.eyebrow,.sidebarfoot{display:none}aside>button{white-space:nowrap;padding:12px;font-size:10px}main{padding:20px}.stats{grid-template-columns:repeat(2,1fr)}.hero{padding:25px 18px;min-height:230px}}.action{background:#fa8a29;border:0;padding:13px 20px;font-weight:800;color:#111820;margin-top:15px}.quick,.rolebar{display:flex;flex-wrap:wrap;gap:9px}.quick button,.rolebar button{background:#222b35;border:1px solid #4d5660;color:#d6dce3;padding:12px 15px;cursor:pointer}.rolebar button.chosen,.quick button:hover{border-color:#ff922c;background:#4b3020;color:#ffa64e}.guide,.rules{display:grid;gap:10px}.guideitem,.rule{display:flex;gap:18px;background:#222a33;border-left:3px solid #fa8a29;padding:18px}.guideitem b,.rule b{font-size:24px;color:#ff922c}.guideitem strong,.rule strong{color:#f1f3f5}.guideitem p,.rule p{margin:8px 0 0}.branchgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.branch{background:#111820;border:1px solid #404951;padding:12px}.branch h3{color:#ff9839;font-size:14px;min-height:34px}.node{min-height:118px;border:1px solid #5c5147;background:linear-gradient(125deg,#262d35,#30261e);padding:13px;margin:10px 0;display:flex;flex-direction:column;gap:10px}.node small{font-size:10px;color:#c8a37d}.node strong{font-size:14px}.node span{color:#a7b1bc;font-size:10px}.login{padding:15px}.login summary{cursor:pointer;color:#ff9c40;font-weight:700}.login form{margin-top:15px}.tile p{font-size:12px}.operator span{font-size:10px;color:#ff9839}@media(max-width:800px){.branchgrid{grid-template-columns:1fr}.node{min-height:85px}}.rosterhero{padding:28px;background:linear-gradient(110deg,#17232c,#283039 60%,#59331d);border-left:4px solid #ff8b25;display:flex;justify-content:space-between;gap:16px;align-items:center}.rosterhero h2{font-size:clamp(23px,3vw,40px);margin:12px 0}.rosterhero em{color:#ff922c;font-style:normal}.rosterhero p{color:#c0c7ce}.rosterhero>strong{color:#ff9c3e;font-size:42px}.rosterhero>strong small{display:block;font-size:10px;letter-spacing:2px}.rostercontrols{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.rostercontrols input{flex:1;min-width:180px;background:#101821;color:#fff;border:1px solid #4c5864;padding:13px}.quick button.filteractive{background:#ff902d;color:#141414;border-color:#ff902d}.rostergrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:17px}.roster-card{text-align:left;color:#f3f5f7;border:1px solid #46515c;background:linear-gradient(150deg,#26313c,#151d26);padding:18px;border-radius:7px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;min-width:0}.roster-card:hover,.roster-card:focus-visible{transform:translateY(-6px);border-color:#ff952e;box-shadow:0 12px 35px #0008,0 0 18px #ff8a2229;outline:none}.roster-top,.roster-bottom,.rankline{display:flex;justify-content:space-between;gap:10px;align-items:center}.roster-top{padding-bottom:13px;border-bottom:1px dashed #52606c}.roster-label{font-size:9px;letter-spacing:1px;color:#e5ebf0}.online{color:#3de0a1;font-size:9px}.roster-identity{display:flex;align-items:center;gap:13px;margin:16px 0}.roster-avatar{width:76px;height:76px;flex-shrink:0;background:#39444d;color:#ff9636;font-size:40px;display:grid;place-items:center;border-radius:5px;overflow:hidden}.roster-avatar img{width:100%;height:100%;object-fit:cover}.roster-identity strong{font-size:19px;overflow-wrap:anywhere}.roster-identity small{display:block;color:#b4c0ca;margin:6px 0}.teamtag{display:inline-block;font-size:10px;color:#5de5a4;border:1px solid #286c56;padding:4px 7px}.teamtag.shadow{color:#ff9e75;border-color:#94513e}.roster-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.roster-metrics>div{border:1px solid #48525c;padding:10px 6px;min-width:0;text-align:center}.roster-metrics small,.rankline{font-size:9px;color:#a9b5c0}.roster-metrics b{display:block;color:#ff9a3b;font-size:15px;margin-top:9px;overflow-wrap:anywhere}.rankline{margin-top:17px}.progressbar{height:6px;background:#3d4650;margin:8px 0 15px;overflow:hidden}.progressbar span{height:100%;background:linear-gradient(90deg,#ff7824,#ffc15d);display:block}.roster-bottom{font-size:10px;color:#ffab56;letter-spacing:1px}.modalbackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:grid;place-items:center;z-index:30;padding:16px}.dossier{width:min(650px,100%);max-height:90vh;overflow:auto;background:#19232d;border:1px solid #ff8c2a;padding:25px;box-shadow:0 25px 70px #000}.close-dossier{float:right;background:#35281e;color:#ffc08a;border:1px solid #995e31;padding:10px}.dossierhead{display:flex;align-items:center;gap:20px;margin:24px 0}.dossierhead .roster-avatar{width:105px;height:105px}.dossierhead h2{margin:0;font-size:25px}.dossierhead p,.dossiernote{color:#b5c0ca;font-size:12px}.dossierstats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dossierstats>div{padding:15px;background:#252f39;border:1px solid #45505b}.dossierstats small{display:block;color:#bac2c9;font-size:10px}.dossierstats strong{display:block;color:#ff9a3c;font-size:24px;margin-top:8px}@media(max-width:650px){.rosterhero{padding:18px}.rosterhero>strong{font-size:28px}.rostergrid{grid-template-columns:1fr}.dossierstats{grid-template-columns:repeat(2,1fr)}.dossier{padding:16px}}@media(prefers-reduced-motion:reduce){.roster-card{transition:none}.roster-card:hover{transform:none}}.adminform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:850px;padding:20px;background:#111922;border:1px solid #4c3c30}.adminform h3{grid-column:1/-1;color:#ff9a37;letter-spacing:2px}.adminform label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#d4dbe2}.adminform input,.adminform select{width:100%;padding:13px;background:#202b36;border:1px solid #52606d;color:#fff}.adminform button{justify-self:start}.adminform button:disabled{opacity:.5;cursor:wait}@media(max-width:650px){.adminform{grid-template-columns:1fr;padding:14px}}.dossier{width:min(850px,100%)}.dossier-rank{background:#101923;border-left:3px solid #ff922c;padding:20px;margin:15px 0}.dossier-rank h3{font-size:24px;margin:10px 0;color:#fff}.dossier-rank small{color:#bac2ca}.dossier-extra{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.dossier-extra>div{border:1px solid #48515b;background:#202b35;padding:16px}.dossier-extra h3{color:#ff9a37;font-size:12px;letter-spacing:1px}.dossier-extra strong{color:#f5f5f5}.dossier-extra p{color:#b7c1cb;font-size:12px;line-height:1.6}.edit-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;grid-column:1/-1}.edit-actions button[type=button]{background:#29333e;color:#fff;border:1px solid #596674;padding:13px}.adminform+.adminform{margin-top:18px}@media(max-width:650px){.dossier-extra{grid-template-columns:1fr}}.dossier-v6{width:min(1060px,100%);background:linear-gradient(145deg,#113c2b,#172c2b 58%,#14212b);border:1px solid #4d9c70;border-radius:14px;padding:25px;box-shadow:0 25px 80px #000b}.dossier-v6 .close-dossier{float:none;display:flex;align-items:center;gap:6px;margin-left:auto;margin-bottom:14px;border-radius:6px}.operator-hero{display:grid;grid-template-columns:minmax(210px,38%) 1fr;gap:25px}.cinematic-portrait{min-height:330px;position:relative;background:linear-gradient(130deg,#19382e,#1d282a);border:2px solid #b58b40;clip-path:polygon(7% 0,93% 0,100% 9%,100% 91%,93% 100%,7% 100%,0 91%,0 9%);overflow:hidden;display:grid;place-items:center;color:#d5a14a}.cinematic-portrait img,.cinematic-portrait video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0}.portrait-reveal{animation:portraitReveal .65s ease both}.portrait-label{position:absolute;bottom:0;left:0;right:0;background:#0a191bc9;padding:12px;font-size:10px;letter-spacing:2px;color:#f2c17e}.skip-video{position:absolute;right:10px;top:12px;background:#102922d9;color:#fff;border:1px solid #d3a45a;padding:9px;font-size:11px}.operator-kicker{display:block;border:1px solid #b58a3f;border-radius:24px;padding:10px;color:#ffc46e;letter-spacing:3px;font-size:10px;font-weight:800}.operator-info h2{font-size:clamp(28px,4vw,46px);margin:16px 0}.operator-info p{color:#d5e8da;font-size:14px}.operator-info p b{color:#fff}.gc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.gc-grid>div{border:1px solid #c59448;border-radius:12px;padding:15px;background:#134c38;display:flex;flex-direction:column;gap:7px}.gc-grid svg,.v6-metric svg{color:#ff981e;filter:drop-shadow(0 0 5px #ff8c3966)}.gc-grid small{font-size:10px;font-weight:800;letter-spacing:1px}.gc-grid strong{font-size:29px;color:#ff9b27}.gc-grid span{font-size:11px;color:#c4d7cb}.v6-progress{padding:18px 0}.v6-progress .rankline{font-size:12px;color:#f6c784}.v6-progress .progressbar{height:10px;background:#173629;border:1px solid #b88743;border-radius:6px}.v6-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v6-metric{border:1px solid #ae8646;border-radius:11px;min-height:130px;padding:15px 7px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10px;text-align:center;background:linear-gradient(145deg,#1b6650,#184438);transition:transform .2s,border-color .2s,box-shadow .2s}.v6-metric:hover{transform:translateY(-4px);border-color:#ffae3d;box-shadow:0 0 18px #ff932d44}.v6-metric small{font-size:10px;letter-spacing:1px;font-weight:800}.v6-metric strong{font-size:22px;color:#ff9b24}.v6-lower{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:17px}.v6-lower>div{border:1px solid #608c70;padding:16px;background:#17392f}.v6-lower h3{color:#ffc47d;font-size:13px}.v6-lower p{color:#c2d4cc;font-size:12px;line-height:1.6}.media-upload{grid-column:1/-1;border:1px solid #53715f;background:#1a342d;padding:15px;display:grid;gap:12px}.media-upload h4{margin:0;color:#ffab55}.media-upload label{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.media-upload input{font-size:12px}.media-upload p{margin:0;font-size:12px;color:#c5d7c9}@keyframes portraitReveal{0%{opacity:0;filter:blur(8px);transform:scale(1.05)}to{opacity:1;filter:blur(0);transform:scale(1)}}@media(max-width:700px){.dossier-v6{padding:14px}.operator-hero{grid-template-columns:1fr}.cinematic-portrait{min-height:300px}.v6-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v6-lower{grid-template-columns:1fr}.gc-grid strong{font-size:23px}}@media(prefers-reduced-motion:reduce){.portrait-reveal{animation:none}.v6-metric{transition:none}.v6-metric:hover{transform:none}}.rank-badge{width:68px;height:68px;object-fit:contain;display:block;flex-shrink:0;filter:drop-shadow(0 2px 8px #0008)}.rank-table-name{display:flex;align-items:center;gap:12px;min-width:160px}.rank-table-name .rank-badge{width:48px;height:48px}.dossier-rank{display:flex;align-items:center;gap:10px}.dossier-rank .rank-badge{width:88px;height:88px}.v6-metric .metric-custom-icon{width:62px;height:62px;object-fit:contain;filter:drop-shadow(0 3px 8px #0009)}.v6-metric .metric-rank{width:62px;height:62px}.v6-metric{min-height:152px}.roster-rank{width:40px;height:40px;margin:5px auto 0}.roster-metrics>div{min-width:0}@media(max-width:650px){.dossier-rank .rank-badge{width:65px;height:65px}.v6-metric .metric-custom-icon{width:53px;height:53px}}.dossier-v6{background:linear-gradient(145deg,#1b222d,#111820 60%,#20232b);border-color:#6b5139;box-shadow:0 30px 90px #000d,0 0 35px #ff8c2114}.dossier-v6 .operator-info,.dossier-v6 .v6-lower>div{color:#e8edf4}.dossier-v6 .gc-grid>div,.dossier-v6 .v6-metric{background:linear-gradient(150deg,#28323e,#19212b);border-color:#4b5663}.dossier-v6 .dossier-rank{background:#222d38;border-color:#f89b37}.dossier-v6 .gc-grid strong,.dossier-v6 .v6-metric strong{color:#ffad50}.dossier-v6 .v6-metric{transition:transform .2s,border-color .2s}.dossier-v6 .v6-metric:hover{transform:translateY(-3px);border-color:#f49b3d}.ascend-panel{background:linear-gradient(135deg,#111821,#26313e);border:1px solid #8d663f;border-radius:12px;padding:22px!important;margin:24px 0!important}.ascend-header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e6edf5;font-size:12px;letter-spacing:2px;font-weight:800;margin-bottom:14px}.ascend-header strong{font-size:29px;color:#ffb04e;letter-spacing:0;text-shadow:0 0 18px #ff8c2455}.ascend-track{display:grid;grid-template-columns:minmax(100px,150px) minmax(120px,1fr) minmax(100px,150px);align-items:center;gap:18px}.ascend-rank{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;min-width:0}.ascend-rank .rank-badge{display:block!important;width:min(100%,128px)!important;height:128px!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 6px 13px #000a);padding:3px}.ascend-rank strong{font-size:15px;color:#f7f9fc;overflow-wrap:anywhere}.ascend-rank small{font-size:9px;color:#a6b4c2;letter-spacing:1px}.ascend-middle{min-width:0}.ascend-trackline{position:relative;height:22px;background:#0b1119;border:1px solid #62707e;border-radius:99px;overflow:hidden;box-shadow:inset 0 3px 9px #000a,0 0 14px #f68b251a}.ascend-trackline:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 2px),#d7e4f440 calc(25% - 2px),#d7e4f440 25%);pointer-events:none}.ascend-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#c45b16,#ff952a,#ffd16e);box-shadow:0 0 22px #ff952aaa;transition:width 1.1s ease-out;position:relative}.ascend-fill:after{content:"";position:absolute;right:0;top:0;bottom:0;width:9px;background:#fff2bf;box-shadow:0 0 12px #ffde8b}.ascend-milestones,.ascend-count{display:flex;justify-content:space-between;gap:5px;color:#9daebf;font-size:10px;margin-top:8px}.ascend-count{color:#f2c18c;font-weight:700;flex-wrap:wrap}.ascend-message{text-align:center;color:#ffb75e!important;letter-spacing:1px;font-size:11px;font-weight:800;margin:16px 0 0!important}.ascend-requirements{border-top:1px solid #46505b;padding-top:12px;color:#b5c0cc!important;font-size:11px;margin:17px 0 0!important}@media(max-width:650px){.ascend-panel{padding:13px!important}.ascend-track{grid-template-columns:76px minmax(0,1fr) 76px;gap:7px}.ascend-rank .rank-badge{height:78px!important;width:76px!important}.ascend-rank strong{font-size:11px}.ascend-rank small{font-size:8px}.ascend-header{font-size:10px}.ascend-header strong{font-size:23px}.ascend-trackline{height:17px}.ascend-milestones{font-size:8px}.ascend-count,.ascend-message{font-size:9px}}@media(prefers-reduced-motion:reduce){.ascend-fill,.dossier-v6 .v6-metric{transition:none}}@media(max-width:700px){.modalbackdrop{padding:0;display:block;overflow:hidden;background:#070b10e8}.dossier.dossier-v6{position:relative;width:100%;height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;padding:12px 14px 30px;background:linear-gradient(160deg,#1a222e,#101720 70%);scrollbar-width:thin;scrollbar-color:#825b36 #141b25}.dossier-v6 .close-dossier{position:sticky;top:0;z-index:5;margin:0 0 10px auto;padding:8px 11px;font-size:12px;background:#30251def;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dossier-v6 .operator-hero{display:grid;grid-template-columns:minmax(104px,36%) minmax(0,1fr);column-gap:13px;row-gap:5px;align-items:start}.dossier-v6 .operator-info{display:contents}.dossier-v6 .cinematic-portrait{grid-column:1;grid-row:1 / span 5;width:100%;height:188px;min-height:0;align-self:start;background:#101923}.dossier-v6 .cinematic-portrait img,.dossier-v6 .cinematic-portrait video{object-fit:contain;object-position:center}.dossier-v6 .portrait-label{font-size:7px;letter-spacing:.6px;padding:7px 5px;text-align:center}.dossier-v6 .skip-video{top:5px;right:4px;padding:5px;font-size:9px}.dossier-v6 .operator-kicker{grid-column:2;grid-row:1;min-width:0;font-size:8px;letter-spacing:1px;padding:7px 8px;line-height:1.4;overflow-wrap:anywhere}.dossier-v6 .operator-info>h2{grid-column:2;grid-row:2;margin:3px 0 0;font-size:clamp(22px,6vw,31px);line-height:1.1;overflow-wrap:anywhere}.dossier-v6 .operator-info>p{grid-column:2;margin:0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.dossier-v6 .operator-info>p:first-of-type{grid-row:3}.dossier-v6 .operator-info>p:last-of-type{grid-row:5}.dossier-v6 .dossier-rank{grid-column:2;grid-row:4;padding:5px 7px;margin:2px 0;min-width:0;gap:5px}.dossier-v6 .dossier-rank .rank-badge{width:42px;height:50px;object-fit:contain;flex-shrink:0}.dossier-v6 .dossier-rank p{font-size:11px;margin:0;overflow-wrap:anywhere}.dossier-v6 .gc-grid{grid-column:1/-1;grid-row:6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0}.dossier-v6 .gc-grid>div{padding:10px 12px;min-height:0}.dossier-v6 .gc-grid>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:24px 1fr;column-gap:8px;align-items:center}.dossier-v6 .gc-grid>div:last-child svg{grid-row:1/4}.dossier-v6 .gc-grid small{font-size:9px;letter-spacing:.7px}.dossier-v6 .gc-grid strong{font-size:21px;margin:4px 0}.dossier-v6 .gc-grid span{font-size:9px}.dossier-v6 .ascend-panel{margin:13px 0!important;padding:12px 9px!important}.dossier-v6 .ascend-header{font-size:9px;letter-spacing:1px;margin-bottom:8px}.dossier-v6 .ascend-header strong{font-size:21px}.dossier-v6 .ascend-track{grid-template-columns:minmax(65px,23%) minmax(0,1fr) minmax(65px,23%);gap:6px}.dossier-v6 .ascend-rank .rank-badge{width:100%!important;height:75px!important;padding:0;object-fit:contain!important}.dossier-v6 .ascend-rank strong{font-size:11px;line-height:1.15}.dossier-v6 .ascend-rank small{font-size:7px;letter-spacing:0}.dossier-v6 .ascend-trackline{height:16px}.dossier-v6 .ascend-milestones{font-size:7px;gap:1px}.dossier-v6 .ascend-count{display:grid;gap:3px;text-align:center;font-size:8px;line-height:1.2}.dossier-v6 .ascend-message{font-size:9px;line-height:1.35;margin:9px 0 0!important}.dossier-v6 .ascend-requirements{font-size:10px;line-height:1.5;margin:10px 0 0!important}.dossier-v6 .v6-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dossier-v6 .v6-metric{min-height:115px;padding:11px 8px}.dossier-v6 .v6-metric .metric-custom-icon,.dossier-v6 .v6-metric .metric-rank{width:44px;height:44px;object-fit:contain}.dossier-v6 .v6-metric small{font-size:9px;letter-spacing:.5px}.dossier-v6 .v6-metric strong{font-size:19px}.dossier-v6 .v6-lower{gap:9px}.dossier-v6 .v6-lower>div{padding:12px;background:#202a35;border-color:#475362}}@media(max-width:370px){.dossier.dossier-v6{padding-inline:9px}.dossier-v6 .operator-hero{grid-template-columns:102px minmax(0,1fr);gap:5px 9px}.dossier-v6 .cinematic-portrait{height:170px}.dossier-v6 .operator-kicker{font-size:7px}.dossier-v6 .dossier-rank .rank-badge{width:36px;height:43px}}.dossier-v6 .dossier-rank .rank-badge,.dossier-v6 .ascend-rank .rank-badge{animation:rankAura 4.8s ease-in-out infinite;will-change:filter;object-fit:contain!important}.dossier-v6 .ascend-rank:last-child .rank-badge{animation-delay:-2.4s}.dossier-v6 .ascend-rank{position:relative;isolation:isolate}.dossier-v6 .ascend-rank:before{content:"";position:absolute;top:18%;left:14%;right:14%;height:50%;border-radius:50%;background:radial-gradient(ellipse,#ffae4038,transparent 72%);filter:blur(11px);z-index:-1;animation:rankHalo 4.8s ease-in-out infinite;pointer-events:none}.dossier-v6 .ascend-rank:last-child:before{animation-delay:-2.4s}.dossier-v6 .ascend-trackline{isolation:isolate;box-shadow:inset 0 3px 9px #000a,0 0 13px #ff9c263b;animation:trackAura 4.4s ease-in-out infinite}.dossier-v6 .ascend-fill{overflow:hidden;min-width:0}.dossier-v6 .ascend-fill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:55%;background:linear-gradient(100deg,transparent,#fff8d955,transparent);transform:translate(-180%) skew(-18deg);animation:progressSweep 3.6s ease-in-out infinite;pointer-events:none}.dossier-v6 .ascend-fill:after{z-index:1}@keyframes rankAura{0%,to{filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 3px #ffab3038)}50%{filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 12px #ffb548b8)}}@keyframes rankHalo{0%,to{opacity:.25;transform:scale(.94)}50%{opacity:.8;transform:scale(1.12)}}@keyframes trackAura{0%,to{box-shadow:inset 0 3px 9px #000a,0 0 9px #ff9c2630}50%{box-shadow:inset 0 3px 9px #000a,0 0 18px #ff9c2680}}@keyframes progressSweep{0%,15%{transform:translate(-180%) skew(-18deg)}65%,to{transform:translate(340%) skew(-18deg)}}.portrait-video-click{cursor:zoom-in}.replay-intro{position:absolute;bottom:43px;left:50%;transform:translate(-50%);z-index:3;white-space:nowrap;border:1px solid #f5a64c;border-radius:6px;background:#0b111ddc;color:#ffd6a0;font-size:10px;font-weight:800;letter-spacing:1px;padding:10px 13px;cursor:pointer}.replay-intro:hover{background:#7b421e}.cinema-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#030508f2;z-index:1000;display:grid;place-items:center;padding:12px}.cinema-dialog{width:min(1080px,100%);max-height:96dvh;overflow:auto;background:#101720;border:1px solid #a86a34;border-radius:12px;padding:12px;box-shadow:0 0 70px #000}.cinema-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f6c185;font-size:12px;margin-bottom:10px}.cinema-toolbar button,.cinema-actions button{display:flex;align-items:center;gap:6px;background:#29313c;border:1px solid #8b6748;color:#fff;padding:9px;border-radius:5px;cursor:pointer}.cinema-video{display:block;width:100%;max-height:75dvh;background:#000;object-fit:contain}.cinema-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#9faab6;font-size:11px;margin-top:10px}@media(max-width:650px){.replay-intro{font-size:8px;padding:7px;bottom:30px}.cinema-overlay{padding:4px}.cinema-dialog{padding:7px}.cinema-toolbar{font-size:10px}.cinema-toolbar button{padding:6px}.cinema-actions{font-size:9px}}@media(prefers-reduced-motion:reduce){.dossier-v6 .dossier-rank .rank-badge,.dossier-v6 .ascend-rank .rank-badge,.dossier-v6 .ascend-rank:before,.dossier-v6 .ascend-trackline,.dossier-v6 .ascend-fill:before{animation:none!important}}.dossier-v6 .dossier-rank .rank-badge.current-rank-3d{animation:currentRankTurn 8s ease-in-out infinite;transform-origin:50% 50%;backface-visibility:visible;transform-style:preserve-3d;will-change:transform,filter}.dossier-v6 .dossier-rank{perspective:850px;overflow:visible}@keyframes currentRankTurn{0%,12%,82%,to{transform:rotateY(0) translateZ(0);filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 5px #ffac4055)}32%{transform:rotateY(65deg) translateZ(9px);filter:drop-shadow(0 5px 12px #000b) drop-shadow(0 0 12px #ffc06ca8)}52%{transform:rotateY(360deg) translateZ(0);filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 18px #ffad4bc0)}66%{transform:rotateY(360deg) translateZ(0);filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 8px #ffac4066)}82%,to{transform:rotateY(360deg) translateZ(0);filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 5px #ffac4055)}}@media(prefers-reduced-motion:reduce){.dossier-v6 .dossier-rank .rank-badge.current-rank-3d{animation:none!important;will-change:auto}}.skill-select{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-weight:700;margin:18px 0}.skill-select select{background:#202c39;color:#fff;border:1px solid #586574;padding:10px;border-radius:8px;max-width:100%}.skill-hint{opacity:.8}.skill-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.skill-summary>div{background:#202b38;border:1px solid #435063;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:7px}.skill-summary small{font-size:10px;letter-spacing:1px;color:#b6c3d2}.skill-summary strong{font-size:17px;color:#ffb353}.skill-tree{background:radial-gradient(ellipse at 50% 15%,#253648,#111922 75%);border:1px solid #39485a;border-radius:16px;padding:22px}.skill-tree-center{width:max-content;max-width:100%;margin:0 auto 22px;padding:16px 30px;border:1px solid #f5a443;border-radius:15px;box-shadow:0 0 22px #f5a44333;display:flex;align-items:center;flex-direction:column;gap:5px;color:#f8b45c}.skill-tree-center small{font-size:10px;color:#c2cdd9}.skill-tree-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.skill-path{border:1px solid #36495a;background:#182431bb;border-radius:12px;padding:16px;min-width:0}.skill-path h3{font-size:13px;letter-spacing:1px;color:#f9ad4a;margin:0 0 16px}.skill-path h3 span{font-size:20px}.skill-path-nodes{display:flex;flex-direction:column;gap:12px}.skill-node{display:flex;align-items:center;gap:13px;padding:12px;border:1px solid #445367;border-radius:10px;background:#222f3b}.skill-node.skill-done{border-color:#49b88c;background:#183a34}.skill-node.skill-ready{border-color:#e7a54b}.skill-hex{flex:none;width:52px;height:58px;display:grid;place-items:center;clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);background:#47576a;color:#fff;font-size:20px}.skill-done .skill-hex{background:#278768}.skill-ready .skill-hex{background:#bd7929}.skill-node-copy{flex:1;min-width:0}.skill-node-copy strong{color:#fff}.skill-node-copy p{font-size:12px;color:#c3ceda;margin:5px 0}.skill-node-copy small{display:block;font-size:10px;color:#f6b66c}.skill-node-copy button{background:#e49b3e;color:#151a21;border:0;border-radius:6px;padding:7px 10px;margin-top:8px;font-weight:800;cursor:pointer}.skill-node-copy button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:850px){.skill-tree-grid{grid-template-columns:1fr}.skill-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-tree,.skill-path{padding:12px}}.class-card{border:1px solid rgba(245,166,62,.6);border-radius:17px;background:linear-gradient(140deg,#273e50,#1b2935);padding:20px;min-width:0;color:#f5f7fa}.class-card-heading{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:900;letter-spacing:.07em}.class-card-heading span{color:#ffb24b}.class-card-heading small{color:#b8c5d2;font-size:10px}.class-current{display:block;font-size:23px;margin:14px 0 4px}.class-card p{font-size:12px;color:#d0dce7;line-height:1.5}.class-open,.class-confirm{margin-top:10px;padding:11px 14px;border-radius:9px;background:#e89d38;color:#141b21;font-weight:900;cursor:pointer;border:0}.class-picker{margin-top:15px;padding-top:12px;border-top:1px solid #526272}.class-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.class-choice{background:#202f3d;border:1px solid #52606e;border-radius:9px;padding:9px 5px;display:flex;flex-direction:column;gap:4px;align-items:center;color:#fff;cursor:pointer}.class-choice.selected{border-color:#f7ac48;background:#453726}.class-choice:disabled{opacity:.38;cursor:not-allowed}.class-choice span{font-size:20px}.class-choice b{font-size:11px}.class-choice small{font-size:9px;color:#e4b66f}.class-description{margin-top:12px}.class-description b{color:#ffb24b}.class-description p{margin:5px 0}.class-confirm:disabled{opacity:.4;cursor:not-allowed}@media(max-width:680px){.class-card{padding:15px}.class-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.class-helper{font-size:11px!important;color:#ffcf89!important;margin-top:9px!important}.class-open:focus-visible,.class-choice:focus-visible,.class-confirm:focus-visible{outline:2px solid #fff;outline-offset:3px}.class-choice.locked{opacity:.7;border-style:dashed}.class-choice.locked:hover{opacity:1;border-color:#f5a63e}.class-choice.locked.selected{opacity:1}.class-detail-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.class-detail-heading small{color:#ffce90;font-size:10px}.class-section-label{display:block;font-size:10px;letter-spacing:.08em;color:#f6b457;margin-top:13px}.class-benefit{display:flex;gap:8px;align-items:flex-start;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.08)}.class-benefit>span:first-child{flex:none;color:#f8b35a}.class-benefit.pending{opacity:.6}.class-benefit b{color:#f5d4a4}.class-requirement{padding:10px;border-radius:8px;background:#f4a1351f;border:1px solid rgba(244,161,53,.35);color:#ffe0a7!important}.gc-grid>div:not(.class-card){border:1px solid #586877;border-radius:12px;padding:15px;background:linear-gradient(145deg,#273746,#202c38);display:flex;flex-direction:column;gap:7px}.gc-grid>.class-card{display:block;min-width:0;max-width:100%;width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:normal}.gc-grid>.class-card .class-current{font-size:clamp(19px,2.5vw,27px);line-height:1.2;overflow-wrap:anywhere}.gc-grid>.class-card .class-open{width:auto;max-width:100%;white-space:normal;line-height:1.3}.gc-grid>.class-card .class-picker{width:100%;min-width:0}.gc-grid>.class-card .class-choices{min-width:0}.gc-grid>.class-card .class-choice{min-width:0;overflow-wrap:anywhere}.gc-grid>.class-card .class-confirm{max-width:100%;width:100%;white-space:normal;line-height:1.4}@media(max-width:700px){.gc-grid>.class-card{grid-column:1 / -1;padding:16px}.gc-grid>.class-card .class-card-heading{display:flex;flex-wrap:wrap;gap:6px}.gc-grid>.class-card .class-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.gc-grid>div.class-card:last-child{display:block;grid-template-columns:none;width:100%;min-width:0;box-sizing:border-box;padding:16px;overflow-wrap:normal;word-break:normal}.gc-grid>div.class-card:last-child>*{min-width:0;max-width:100%}.gc-grid>div.class-card:last-child .class-card-heading{display:flex;flex-wrap:wrap;align-items:center}.gc-grid>div.class-card:last-child .class-card-heading span{font-size:12px;overflow-wrap:normal}.gc-grid>div.class-card:last-child .class-card-heading small{overflow-wrap:anywhere}.gc-grid>div.class-card:last-child .class-current{display:block;margin:12px 0 6px}.gc-grid>div.class-card:last-child p{margin:8px 0;overflow-wrap:normal}.gc-grid>div.class-card:last-child .class-open{display:inline-block;width:auto;max-width:100%}@media(max-width:700px){.gc-grid>div.class-card:last-child{grid-column:1 / -1}}@media(min-width:701px){.dossier-v6 .operator-hero{align-items:start}.dossier-v6 .cinematic-portrait{align-self:start;width:100%;height:auto;min-height:0;aspect-ratio:3 / 4}.dossier-v6 .gc-grid{align-items:start}.dossier-v6 .gc-grid>div{align-self:start}}.class-picker-toolbar{display:none}.class-picker-layout{display:contents}@media(min-width:701px){.dossier-v6 .gc-grid{align-items:start;align-content:start}.dossier-v6 .gc-grid>.class-card{align-self:start}.dossier-v6 .gc-grid>.class-card .class-picker{position:fixed;z-index:10050;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(860px,calc(100vw - 64px));max-width:860px;max-height:min(82vh,780px);overflow-y:auto;margin:0;padding:22px;border:1px solid #bd8642;border-radius:16px;background:linear-gradient(145deg,#263746,#141e29);box-shadow:0 0 0 100vmax #000000b8,0 25px 70px #000000a6;color:#fff;box-sizing:border-box}.dossier-v6 .class-picker-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid #526272}.dossier-v6 .class-picker-toolbar>div{display:flex;flex-direction:column;gap:5px}.dossier-v6 .class-picker-toolbar b{font-size:14px;letter-spacing:.09em;color:#ffb24b}.dossier-v6 .class-picker-toolbar small{color:#b7c6d4;font-size:12px}.dossier-v6 .class-picker-close{background:transparent;border:1px solid #c18b4a;border-radius:8px;color:#ffd3a0;padding:10px 14px;cursor:pointer;white-space:nowrap}.dossier-v6 .class-picker-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,1fr);gap:20px;align-items:start}.dossier-v6 .class-picker .class-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dossier-v6 .class-picker .class-choice{min-height:90px;padding:12px 7px}.dossier-v6 .class-picker .class-choice b{font-size:12px}.dossier-v6 .class-picker .class-description{margin:0;border:1px solid #465b6c;background:#1c2b38;border-radius:10px;padding:15px;min-width:0}.dossier-v6 .class-picker .class-confirm{width:100%;margin-top:15px}.dossier-v6 .class-card .class-open{font-size:12px;padding:9px 12px}}.public-class-summary{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;border:1px solid rgba(245,161,57,.35);border-radius:14px;background:#1c2a37d9}.public-class-summary small{color:#e9a34e;font-weight:700;letter-spacing:.09em}.public-class-summary strong{color:#f6ae4e;font-size:1.45rem}.public-class-summary span{color:#c2cbd3;font-size:.85rem}@media(min-width:701px){.dossier-v6 .operator-hero{align-items:stretch}.dossier-v6 .cinematic-portrait{align-self:stretch;height:100%;min-height:0;aspect-ratio:auto;background:#101923}.dossier-v6 .cinematic-portrait img,.dossier-v6 .cinematic-portrait video{object-fit:contain;object-position:center center}}.application-list{display:grid;gap:12px;margin-top:16px}.application-item{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff09}.application-item>img{width:72px;height:84px;object-fit:cover;border-radius:8px}.application-info{flex:1;min-width:0;display:grid;gap:6px;overflow-wrap:anywhere}.application-info small{opacity:.75}.application-info a{color:#f3a43b}.application-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:700px){.application-item{align-items:flex-start;flex-wrap:wrap}.application-actions{width:100%}.application-actions button{flex:1}}.attendance-roster{display:grid;gap:10px;margin:16px 0}.attendance-player{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 14px}.attendance-player>div:last-child{text-align:right;display:grid;gap:4px;white-space:nowrap}.attendance-player b{color:#f0a53e}.attendance-player small{display:block;opacity:.72;font-size:11px}.attendance-identity{display:flex;align-items:center;gap:12px;min-width:0}.attendance-identity img,.attendance-identity>span{width:48px;height:48px;object-fit:cover;border-radius:9px;background:#263846;display:grid;place-items:center;flex-shrink:0}.attendance-identity strong{display:block;overflow-wrap:anywhere}@media(max-width:560px){.attendance-player{padding:10px;gap:8px}.attendance-identity img,.attendance-identity>span{width:40px;height:40px}}.auth-panel{max-width:900px}.auth-tabs{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.auth-tabs button{background:#26313d;color:#cbd5df;border:1px solid #485564;padding:12px 18px}.auth-tabs button.selected{background:#fa8a29;color:#15191e;border-color:#fa8a29}.auth-panel form{max-width:100%;margin-top:0}.auth-panel form:not(.registration-form){max-width:440px}.auth-panel label{display:flex;flex-direction:column;gap:7px;color:#cbd5df;font-size:12px}.auth-panel input,.auth-panel select{background:#0e1319;border:1px solid #49535e;color:#fff;padding:13px;min-width:0;width:100%}.auth-panel .registration-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.registration-form h3,.registration-form>p,.registration-form>button{grid-column:1/-1}.registration-form h3{margin:0;color:#ff9b40}.registration-form>p{margin:0;color:#b8c4cf;line-height:1.5}.registration-form>button{justify-self:start}.auth-panel button:disabled{opacity:.6;cursor:wait}@media(max-width:650px){.auth-panel .registration-form{grid-template-columns:1fr}.registration-form h3,.registration-form>p,.registration-form>button{grid-column:1}}.operator-management{margin-bottom:22px}.management-list{display:grid;gap:10px;margin-top:14px}.management-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px;background:#1c2b38;border:1px solid #3b4b59;border-radius:9px}.management-identity{display:flex;align-items:center;gap:11px;min-width:0}.management-identity img,.management-avatar{width:52px;height:52px;flex:none;border-radius:8px;object-fit:cover;background:#334655;display:grid;place-items:center}.management-identity strong{display:block;color:#f5f7fa}.management-identity small{display:block;color:#b8c6d2;margin:4px 0}.management-active,.management-suspended{font-size:11px;font-weight:800;letter-spacing:.04em}.management-active{color:#79d9a7}.management-suspended{color:#f4b66a}.management-actions{display:flex;flex-wrap:wrap;gap:7px}.management-actions button{padding:9px 11px;border:1px solid #6b7c89;background:#263b4d;color:#fff;border-radius:6px;cursor:pointer}.management-actions button:disabled{opacity:.5;cursor:wait}.management-actions .management-delete{border-color:#a45454;color:#ffb6b6}.management-actions button:hover:not(:disabled){border-color:#f2a43b}@media(max-width:750px){.management-row{flex-direction:column;align-items:stretch}.management-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.management-actions button{font-size:11px;padding:9px 5px}}.quick-attend,.quick-stats-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:15px 0}.quick-attend select,.quick-stats-toolbar input{min-width:180px;flex:1;padding:12px;background:#182733;color:#fff;border:1px solid #50606c;border-radius:7px}.quick-stats-toolbar>div{display:grid;gap:5px}.quick-stats-toolbar small{font-size:12px;color:#b8c9d5}.quick-stats-list{display:grid;gap:12px;margin-top:16px}.quick-stats-row{display:grid;grid-template-columns:minmax(185px,1.2fr) minmax(320px,2fr) minmax(145px,.75fr);gap:15px;align-items:center;background:#1d2c39;border:1px solid #425261;border-radius:12px;padding:14px}.quick-stats-identity{display:flex;align-items:center;gap:12px;min-width:0}.quick-stats-identity img,.quick-stats-identity>span{width:56px;height:64px;object-fit:cover;border-radius:8px;flex-shrink:0;background:#354a5c;display:grid;place-items:center}.quick-stats-identity strong{display:block;color:#fff;overflow-wrap:anywhere}.quick-stats-identity small{display:block;color:#b5c5d3;font-size:11px;margin-top:5px}.quick-stats-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.quick-stat-counter{background:#132330;border-radius:8px;padding:9px 6px;min-width:0;text-align:center}.quick-stat-counter>small{display:block;font-size:10px;color:#ffb45c;font-weight:700;letter-spacing:.03em;margin-bottom:9px}.quick-stat-counter>div{display:flex;align-items:center;justify-content:center;gap:5px}.quick-stat-counter strong{color:#fff;min-width:20px;font-variant-numeric:tabular-nums}.quick-stat-counter button{border:1px solid #6a7b89;border-radius:6px;background:#344b5e;color:#fff;min-width:28px;min-height:34px;cursor:pointer;font-weight:800}.quick-stat-counter button:last-child{background:#d77c24;color:#121820;border-color:#d77c24}.quick-stat-counter button:disabled{opacity:.4;cursor:not-allowed}.quick-stats-save{display:grid;gap:10px}.quick-stats-save small{font-size:11px;color:#c5d0da}.quick-stats-save button{padding:10px;font-size:11px}.quick-stats-save button:disabled{opacity:.55;cursor:default}@media(max-width:1100px){.quick-stats-row{grid-template-columns:1fr}.quick-stats-save{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}}@media(max-width:520px){.quick-stats-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-stats-row{padding:11px}.quick-stats-toolbar input{width:100%}}.profile-fullscreen{padding:0;display:block;overflow:hidden;z-index:60;background:#080d13f5}.profile-fullscreen .dossier.dossier-v6{position:relative;width:100%;max-width:none;height:100dvh;max-height:100dvh;overflow:auto;border:0;border-radius:0;padding:clamp(14px,3vw,42px) max(16px,calc((100vw - 1550px)/2));background:linear-gradient(140deg,var(--profile-surface),#111820 65%,var(--profile-surface));scrollbar-width:thin}.profile-themed .operator-kicker,.profile-themed .dossier-rank,.profile-themed .gc-grid>div,.profile-themed .v6-metric,.profile-themed .ascend-panel,.profile-themed .v6-lower>div{border-color:var(--profile-accent)}.profile-themed .operator-kicker,.profile-themed .gc-grid strong,.profile-themed .v6-metric strong,.profile-themed .ascend-header strong,.profile-themed .ascend-message{color:var(--profile-accent)}.profile-themed .ascend-fill{background:linear-gradient(90deg,var(--profile-accent),#ffe5aa)}.profile-themed .cinematic-portrait{border-color:var(--profile-accent)}.profile-themed .close-dossier{position:sticky;top:0;z-index:12;float:none;margin-left:auto;background:#161f2bed;border:1px solid var(--profile-accent);color:#fff}.profile-customize{margin:12px 0 24px;border:1px solid var(--profile-accent);padding:16px;background:#141b24d9}.profile-customize>button,.activation-toggle{background:#243443;color:#fff;border:1px solid #7e8e9d;padding:11px 14px;cursor:pointer}.profile-theme-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:15px 0}.profile-theme-grid button{background:#222e3b;color:#fff;border:1px solid #51606d;padding:10px 6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px}.profile-theme-grid button.theme-active{border:2px solid var(--profile-accent)}.profile-theme-grid button>span{height:45px;width:100%;border:2px solid;display:grid;place-items:center}.profile-theme-grid button>span>span{height:14px;width:45%}.profile-customize .profile-media-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile-media-fields label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#e4e9ef}.profile-media-fields input{width:100%;min-width:0}.profile-media-fields button{grid-column:1/-1;background:var(--profile-accent);padding:12px;border:0;color:#10151b;font-weight:800}@media(max-width:700px){.profile-fullscreen .dossier.dossier-v6{padding:12px 12px 35px}.profile-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-customize .profile-media-fields{grid-template-columns:1fr}}.profile-themed{--hud-line:color-mix(in srgb,var(--profile-accent) 64%,transparent);--hud-glow:color-mix(in srgb,var(--profile-accent) 15%,transparent)}.profile-themed .operator-hero{gap:clamp(14px,2.5vw,30px);min-width:0}.profile-themed .operator-info{min-width:0}.profile-themed .tactical-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.profile-themed .tactical-stats>div{grid-column:auto!important;grid-row:auto!important;min-width:0!important;width:100%!important;max-width:none!important;align-self:stretch!important;box-sizing:border-box!important;margin:0!important;overflow-wrap:normal!important;word-break:normal!important}.profile-themed .tactical-stats>div:not(.class-card){display:flex!important;flex-direction:column!important;gap:9px!important;padding:clamp(12px,1.5vw,20px)!important}.profile-themed .tactical-stats>div.public-class-summary{display:flex!important;gap:9px!important}.profile-themed .tactical-stats .public-class-summary span{font-size:12px;line-height:1.45;overflow-wrap:break-word}.profile-themed .tactical-stats .public-class-summary strong{font-size:clamp(18px,2vw,25px)}.profile-themed .tactical-stats>div.class-card:last-child{display:flex!important;flex-direction:column!important;gap:8px!important;padding:clamp(12px,1.5vw,20px)!important;overflow:visible!important}.profile-themed .tactical-stats .class-card-heading{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.profile-themed .tactical-stats .class-card-heading span{font-size:11px!important}.profile-themed .tactical-stats .class-card-heading small{font-size:10px!important;line-height:1.4}.profile-themed .tactical-stats .class-current{font-size:clamp(18px,2vw,26px)!important;margin:0!important;overflow-wrap:break-word!important}.profile-themed .tactical-stats .class-card p{font-size:12px;line-height:1.45;margin:0!important}.profile-themed .tactical-stats .class-open{align-self:flex-start;font-size:11px!important}.profile-themed .tactical-stats:has(.class-picker)>.class-card{grid-column:1/-1!important}.profile-themed .tactical-stats .class-picker{max-width:100%!important}.profile-themed .tactical-stats>div,.profile-themed .v6-metric,.profile-themed .ascend-panel,.profile-themed .v6-lower>div,.profile-themed .profile-customize{position:relative;border:1px solid var(--hud-line)!important;border-radius:3px!important;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));background:linear-gradient(145deg,var(--hud-glow),transparent 58%),linear-gradient(155deg,#263645,#151e28)!important;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0002;transition:border-color .2s,filter .2s}.profile-themed .tactical-stats>div:hover,.profile-themed .v6-metric:hover{filter:brightness(1.12)}.profile-themed .cinematic-portrait{border:1px solid var(--profile-accent)!important;clip-path:polygon(0 16px,16px 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px));box-shadow:0 0 25px var(--hud-glow);overflow:hidden}.profile-themed .profile-customize{margin:28px 0 18px;padding:18px;clip-path:none;border-radius:4px!important}.profile-themed .profile-customize>button{background:var(--hud-glow);border-color:var(--profile-accent);font-weight:800;letter-spacing:.08em}.profile-themed .close-dossier{margin-bottom:18px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}@media(max-width:700px){.profile-themed .tactical-stats{gap:9px!important}.profile-themed .tactical-stats>div:not(.class-card),.profile-themed .tactical-stats>div.class-card:last-child{padding:12px!important}.profile-themed .tactical-stats .class-card-heading small{font-size:9px!important}.profile-themed .tactical-stats .class-open{padding:8px!important}.profile-themed .tactical-stats .public-class-summary span{font-size:11px}.profile-themed .profile-customize{margin-top:22px}}@media(prefers-reduced-motion:reduce){.profile-themed .tactical-stats>div,.profile-themed .v6-metric{transition:none}}.profile-fullscreen{background:#070a0e}.profile-fullscreen .dossier.battlefield-profile{--scene-glow:#a36a2a;background:linear-gradient(180deg,#060a0f7a,#090e14e0 35%,#0b1017 80%),radial-gradient(ellipse at 76% 3%,color-mix(in srgb,var(--scene-glow) 34%,transparent),transparent 48%),linear-gradient(120deg,#182633,#0a1018,#202c31)!important;background-attachment:local;color:#f1f4f7}.battlefield-profile.backdrop-shadow{--scene-glow:#8c3640!important}.battlefield-profile.backdrop-blackops{--scene-glow:#737f91!important}.battlefield-profile.backdrop-recon{--scene-glow:#2b8c77!important}.battlefield-profile.backdrop-phantom{--scene-glow:#705ca5!important}.battlefield-profile.backdrop-arctic{--scene-glow:#388ca8!important}.battlefield-profile:before{content:"";position:absolute;pointer-events:none;inset:0 0 auto;height:680px;opacity:.15;background-image:linear-gradient(#b7c6d51c 1px,transparent 1px),linear-gradient(90deg,#b7c6d51c 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.battlefield-profile .operator-hero,.battlefield-profile .ascend-panel,.battlefield-profile .v6-metrics,.battlefield-profile .v6-lower,.battlefield-profile .profile-customize{position:relative;z-index:1}.battlefield-profile .operator-kicker{background:transparent!important;border:0!important;border-left:3px solid var(--profile-accent)!important;border-radius:0!important;padding:5px 10px!important;letter-spacing:.14em}.battlefield-profile .dossier-rank{background:#17222bcc!important;border:0!important;border-left:3px solid var(--profile-accent)!important;border-radius:0!important}.battlefield-profile .tactical-stats>div,.battlefield-profile .v6-metric,.battlefield-profile .ascend-panel,.battlefield-profile .v6-lower>div,.battlefield-profile .profile-customize{clip-path:none!important;border-radius:2px!important;border:1px solid #6e849033!important;border-left:2px solid #8097a344!important;background:linear-gradient(135deg,#23313cdd,#111a23ec)!important;box-shadow:none!important;filter:none!important}.battlefield-profile .tactical-stats>div:hover,.battlefield-profile .v6-metric:hover{filter:none!important;background:linear-gradient(135deg,#2a3b48ee,#18232cee)!important;border-left-color:var(--profile-accent)!important}.battlefield-profile .cinematic-portrait{clip-path:none!important;border:0!important;border-bottom:3px solid var(--profile-accent)!important;border-radius:0!important;box-shadow:none!important;background:#101820!important}.battlefield-profile .close-dossier{clip-path:none!important;border:1px solid #73818c77!important;background:#0d141dcf!important;border-radius:2px!important;font-size:11px}.battlefield-profile .profile-customize{border-left:3px solid var(--profile-accent)!important}.battlefield-profile .profile-customize>button{background:#1a2733!important;border:1px solid var(--profile-accent)!important}.battlefield-profile .tactical-stats strong,.battlefield-profile .v6-metric strong{color:#f3f5f7!important}.battlefield-profile .ascend-header strong,.battlefield-profile .ascend-message{color:var(--profile-accent)!important}.battlefield-profile .tactical-stats svg,.battlefield-profile .v6-metric svg{color:var(--profile-accent)!important}@media(max-width:700px){.battlefield-profile .tactical-stats{gap:8px!important}.battlefield-profile .operator-hero{gap:14px!important}}.battlefield-profile .portrait-with-intro{min-width:0;display:flex;flex-direction:column;align-self:stretch;gap:0}.battlefield-profile .portrait-with-intro .cinematic-portrait{flex:1 1 auto;width:100%;height:auto;min-height:260px;align-self:stretch}.battlefield-profile .portrait-intro-actions{display:flex;align-items:center;justify-content:center;padding:12px 10px;background:#111b25;border-bottom:3px solid var(--profile-accent);min-height:60px}.battlefield-profile .portrait-intro-actions .replay-intro{position:static!important;transform:none!important;bottom:auto!important;left:auto!important;margin:0!important;max-width:100%;white-space:normal;text-align:center;border:1px solid color-mix(in srgb,var(--profile-accent) 60%,transparent);background:#1a2733;color:#f4f6f8;font-size:11px;padding:11px 16px;letter-spacing:.1em}.battlefield-profile .portrait-intro-actions .replay-intro:hover{background:#253647}@media(max-width:700px){.battlefield-profile .portrait-with-intro .cinematic-portrait{min-height:300px}.battlefield-profile .portrait-intro-actions{min-height:55px;padding:10px}.battlefield-profile .portrait-intro-actions .replay-intro{font-size:10px;padding:10px 13px}}.battlefield-profile .portrait-with-intro{min-width:0;width:100%;height:100%;display:flex;flex-direction:column;align-self:stretch}.battlefield-profile .portrait-with-intro .cinematic-portrait{flex:1 1 auto;min-height:0;height:auto;position:relative}.battlefield-profile .portrait-intro-actions{flex:0 0 auto;min-height:0;padding:9px 8px;background:#111b25;border-bottom:2px solid var(--profile-accent)}.battlefield-profile .portrait-intro-actions .replay-intro{display:block;width:100%;max-width:100%;padding:9px 5px!important;font-size:10px!important;line-height:1.3;white-space:nowrap!important;letter-spacing:0!important;overflow:hidden;text-overflow:ellipsis}@media(max-width:700px){.battlefield-profile .operator-hero{display:grid!important;grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.battlefield-profile .portrait-with-intro{height:auto!important;align-self:start!important}.battlefield-profile .portrait-with-intro .cinematic-portrait{height:auto!important;min-height:0!important;aspect-ratio:3/4!important;flex:none!important;overflow:hidden}.battlefield-profile .portrait-with-intro .cinematic-portrait img,.battlefield-profile .portrait-with-intro .cinematic-portrait video{object-fit:cover!important}.battlefield-profile .portrait-label{font-size:7px!important;letter-spacing:.04em!important;padding:5px 3px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battlefield-profile .portrait-intro-actions{padding:7px 3px!important;min-height:0!important}.battlefield-profile .portrait-intro-actions .replay-intro{font-size:8px!important;padding:8px 2px!important;border:0!important;background:transparent!important}.battlefield-profile .operator-info{min-width:0!important;grid-column:2!important;grid-row:1!important}.battlefield-profile .operator-info h2{margin-top:10px!important}.battlefield-profile .tactical-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.battlefield-profile .operator-hero{display:grid!important;grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;gap:clamp(12px,2vw,24px)!important;align-items:start!important}.battlefield-profile .operator-hero .operator-info{grid-column:2!important;grid-row:1!important;align-self:start!important;min-width:0!important}.battlefield-profile .operator-hero .portrait-with-intro{grid-column:1!important;grid-row:1!important;height:auto!important;align-self:start!important}.battlefield-profile .portrait-with-intro .cinematic-portrait{aspect-ratio:3/4!important;min-height:0!important;height:auto!important;flex:none!important;overflow:hidden}.battlefield-profile .portrait-with-intro .cinematic-portrait img,.battlefield-profile .portrait-with-intro .cinematic-portrait video{object-fit:cover!important}.battlefield-profile>.tactical-stats{margin-top:18px!important;width:100%!important}.battlefield-profile .portrait-intro-actions{padding:6px!important;min-height:0!important}.battlefield-profile .portrait-intro-actions .replay-intro{white-space:nowrap!important;font-size:clamp(8px,1.5vw,11px)!important;line-height:1.3!important;padding:8px 3px!important;letter-spacing:0!important}@media(max-width:700px){.battlefield-profile .operator-hero{grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;gap:12px!important}.battlefield-profile .operator-info h2{margin:12px 0!important;font-size:clamp(25px,5vw,38px)!important}.battlefield-profile .operator-info .operator-kicker{font-size:9px!important;letter-spacing:.08em!important}.battlefield-profile .operator-info .dossier-rank{min-width:0!important}.battlefield-profile .portrait-intro-actions .replay-intro{font-size:8px!important}}.battlefield-profile .operator-hero>.operator-info{display:block!important;grid-column:2!important;grid-row:1!important;align-self:start!important;min-width:0!important}.battlefield-profile .operator-hero>.portrait-with-intro{display:flex!important;flex-direction:column!important;grid-column:1!important;grid-row:1!important;align-self:start!important;height:auto!important}@media(max-width:700px){.battlefield-profile .operator-hero{grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;align-items:start!important;gap:12px!important}.battlefield-profile .operator-hero>.operator-info{display:block!important;margin:0!important;padding:0!important}.battlefield-profile .operator-hero>.operator-info>*{grid-column:auto!important;grid-row:auto!important}.battlefield-profile .operator-hero>.operator-info .operator-kicker{display:block!important;line-height:1.4}.battlefield-profile .operator-hero>.operator-info h2{margin:14px 0 12px!important;line-height:1.1}.battlefield-profile .operator-hero>.operator-info p{margin:10px 0!important;line-height:1.4}.battlefield-profile .operator-hero>.operator-info .dossier-rank{display:flex!important;align-items:center;gap:7px;margin:12px 0!important;padding:8px 6px!important}.battlefield-profile .operator-hero>.portrait-with-intro .cinematic-portrait{width:100%!important;aspect-ratio:3/4!important;height:auto!important;min-height:0!important}.battlefield-profile .operator-hero>.portrait-with-intro .portrait-intro-actions{padding:7px 4px!important}.battlefield-profile .operator-hero>.portrait-with-intro .replay-intro{font-size:9px!important;white-space:nowrap!important}}.battlefield-profile .cinematic-portrait img.portrait-reveal{object-fit:var(--portrait-fit,cover)!important;object-position:var(--portrait-position,center)!important;transform:scale(var(--portrait-zoom,1))!important;animation:none!important}.photo-crop-editor{margin:16px 0;padding:16px;background:#101923;border:1px solid #394a59;display:grid;gap:12px;justify-items:start}.photo-crop-editor h4{margin:0;color:var(--profile-accent);letter-spacing:1px}.photo-crop-editor p{margin:0;font-size:12px;color:#c6d1db}.photo-crop-preview{position:relative;width:min(100%,260px);aspect-ratio:3/4;overflow:hidden;background:#090e14;touch-action:none;cursor:grab;border-bottom:3px solid var(--profile-accent);display:grid;place-items:center}.photo-crop-preview:active{cursor:grabbing}.photo-crop-preview img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;user-select:none}.photo-crop-preview span{position:absolute;bottom:0;left:0;right:0;background:#101923bc;padding:8px;font-size:10px;letter-spacing:1px;pointer-events:none}.photo-crop-editor label{display:grid;gap:8px;width:min(100%,360px);font-size:12px;color:#e7ebf0}.photo-crop-editor input[type=range]{width:100%;accent-color:var(--profile-accent)}.crop-mode,.crop-buttons{display:flex;gap:8px;flex-wrap:wrap}.photo-crop-editor button{padding:10px 12px;border:1px solid #52616e;background:#243240;color:#fff;cursor:pointer}.photo-crop-editor button.active,.crop-buttons button:last-child{background:var(--profile-accent);color:#101820;border-color:var(--profile-accent);font-weight:800}.photo-crop-editor button:disabled{opacity:.55;cursor:wait}@media(min-width:701px){.battlefield-profile .operator-hero{display:grid!important;grid-template-columns:minmax(230px,38%) minmax(0,1fr)!important;align-items:start!important;gap:clamp(14px,2.5vw,30px)!important}.battlefield-profile .operator-hero>.portrait-with-intro{grid-column:1!important;grid-row:1!important}.battlefield-profile .operator-hero>.operator-details{grid-column:2!important;grid-row:1!important;display:flex;flex-direction:column;min-width:0;gap:14px}.battlefield-profile .operator-details>.operator-info{display:block!important;min-width:0}.battlefield-profile .operator-details>.gc-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important;gap:12px!important}.battlefield-profile .operator-details>.gc-grid>div{min-width:0;box-sizing:border-box}}@media(max-width:700px){.battlefield-profile .operator-hero>.operator-details{display:contents!important}.battlefield-profile .operator-hero>.operator-details>.operator-info{display:block!important;grid-column:2!important;grid-row:1!important;min-width:0!important;align-self:start!important}.battlefield-profile .operator-hero>.operator-details>.gc-grid{grid-column:1 / -1!important;grid-row:2!important;margin-top:12px!important;min-width:0}}.access-toolbar{display:flex;justify-content:flex-end;align-items:center;margin:0 0 14px;min-height:36px}.access-session{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;font-size:12px}.access-session button,.access-open{background:#19242f;border:1px solid #445364;color:#e6edf5;padding:10px 14px;cursor:pointer;font-weight:700;letter-spacing:.05em}.access-open:hover,.access-session button:hover{border-color:var(--accent,#f2a33a);color:var(--accent,#f2a33a)}.access-identity{color:#bac6d0;overflow-wrap:anywhere}.access-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#03080dd9;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.access-dialog{position:relative;background:#111c27;border:1px solid #3b4b5b;box-shadow:0 25px 90px #000b;width:min(100%,510px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px 22px}.access-dialog .auth-panel{margin:0;width:100%;max-width:none;box-sizing:border-box}.access-close{position:absolute;top:8px;right:8px;background:#23313f;border:1px solid #4a5865;color:#fff;cursor:pointer;padding:6px 10px;z-index:2}.access-dialog .activation-toggle{white-space:normal;max-width:100%;overflow-wrap:anywhere}@media(max-width:700px){.access-dialog{padding:24px 12px 12px}.access-session,.access-toolbar{justify-content:flex-start}}.nexus-center{display:grid;gap:16px}.nexus-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.nexus-heading small{color:#f5a536;letter-spacing:.12em}.nexus-online{color:#56cb9c}.nexus-offline{color:#e0a072}.nexus-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.nexus-metrics>div{padding:14px;background:#1c2a35;border:1px solid #394754;display:grid;gap:8px}.nexus-metrics small{font-size:10px;color:#a0b0c1}.nexus-metrics b{font-size:21px}.nexus-progress{margin:14px 0}.nexus-progress label{font-weight:700}.nexus-progress>div{height:13px;background:#36424c;margin-top:5px;overflow:hidden}.nexus-progress i{display:block;height:100%;transition:width .4s}.nexus-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0}.nexus-actions button{padding:12px 6px;background:#263744;border:1px solid #65727c;color:#f5a536;cursor:pointer}.nexus-actions button:disabled{opacity:.4;cursor:not-allowed}.nexus-events{display:grid;gap:8px}.nexus-events>div{padding:10px;background:#1c2a35;border-left:2px solid #f5a536;display:flex;justify-content:space-between;gap:12px}.nexus-events span{color:#a0b0c1}@media(max-width:700px){.nexus-metrics,.nexus-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.nexus-tabs{display:flex;gap:8px;flex-wrap:wrap}.nexus-tabs button{border:1px solid #3b5145;background:#111b18;color:#a5b7ad;padding:12px 18px;font-weight:800;cursor:pointer}.nexus-tabs button.active{border-color:#75c653;color:#9cf16e;background:#19271b}.nexus-live-frame{background:radial-gradient(ellipse at 50% 42%,#112521,#09110e 53%,#060a08);border:1px solid #2a4935;padding:22px;color:#e4eee5;box-shadow:inset 0 0 45px #0008}.nexus-live-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid #264331;padding-bottom:16px}.nexus-live-top small{color:#829d88;letter-spacing:.17em}.nexus-live-top h2{margin:4px 0 0;letter-spacing:.16em;font-size:clamp(22px,3vw,36px)}.nexus-timer{text-align:center;margin:20px auto;padding:12px;border-top:2px solid #67ad4b;border-bottom:1px solid #2e4835;display:grid;gap:4px;max-width:530px}.nexus-timer small,.nexus-timer span,.nexus-domain small,.nexus-domain span{color:#95a99a;letter-spacing:.12em;font-size:11px}.nexus-timer strong{font-size:clamp(38px,7vw,72px);line-height:1.1;font-variant-numeric:tabular-nums}.nexus-versus{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.55fr) minmax(0,1fr);align-items:stretch;gap:clamp(8px,2vw,24px)}.nexus-team{min-width:0;border:1px solid;padding:clamp(10px,2vw,22px);display:flex;flex-direction:column;align-items:center;gap:14px;background:#0d1712}.nexus-team.ghost{border-color:#416d3a}.nexus-team.shadow{border-color:#753636;background:#1a1012}.nexus-team h3{margin:0;letter-spacing:.14em}.nexus-team.ghost h3,.nexus-team.ghost strong{color:#91e45d}.nexus-team.shadow h3,.nexus-team.shadow strong{color:#ff6969}.nexus-team img{width:min(100%,180px);height:clamp(92px,17vw,170px);object-fit:contain}.nexus-team strong{font-size:clamp(23px,4vw,44px);font-variant-numeric:tabular-nums}.nexus-team small{color:#b6c2b9;font-size:11px}.nexus-track{height:9px;width:100%;background:#2b352d;overflow:hidden}.nexus-track i{display:block;height:100%;transition:width .5s}.ghost .nexus-track i{background:#8cdb5c}.shadow .nexus-track i{background:#ef5555}.nexus-reactor{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.nexus-reactor-orb{width:clamp(68px,12vw,140px);aspect-ratio:1;border:3px solid #55d9fa;border-radius:50%;background:radial-gradient(circle,#2f9cbd,#125b74 37%,#0a2634 70%);box-shadow:0 0 28px #22c5fc70,inset 0 0 20px #65e1ff55;display:grid;place-items:center}.nexus-reactor-orb span{font-size:clamp(30px,6vw,64px);color:#b8f7ff;text-shadow:0 0 20px #9eeeff}.nexus-reactor small,.nexus-reactor>span{font-size:10px;letter-spacing:.12em;color:#a5b5ac}.nexus-reactor strong{font-size:clamp(18px,3vw,32px)}.nexus-domain{margin-top:22px;background:#0b1a10;border:1px solid #28442f;display:grid;justify-items:center;gap:8px;padding:18px}.nexus-domain strong{font-size:clamp(25px,5vw,46px);letter-spacing:.14em}.nexus-domain .ghost-color{color:#90e35b}.nexus-domain .shadow-color{color:#ff6969}.nexus-footnote{font-size:11px;color:#82998a;text-align:center;margin-top:14px}@media(max-width:560px){.nexus-live-frame{padding:10px}.nexus-versus{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);gap:6px}.nexus-team{padding:8px 5px;gap:10px}.nexus-team h3{font-size:13px}.nexus-team img{height:94px}.nexus-team small{font-size:9px}.nexus-reactor-orb{width:56px}.nexus-reactor-orb span{font-size:28px}.nexus-reactor{gap:7px}.nexus-reactor small,.nexus-reactor>span{font-size:8px}.nexus-team strong{font-size:23px}}.nexus-v2-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:20px 0}.nexus-v2-form label{display:flex;flex-direction:column;gap:7px}.nexus-v2-form input:not([type=checkbox]){width:100%;padding:11px;border:1px solid #555;border-radius:6px;background:#171b21;color:#fff}.nexus-v2-objects{display:flex;flex-direction:column;gap:12px}.nexus-v2-objects label{flex-direction:row;align-items:center}.nexus-v2-objects input{accent-color:#f59e0b}.nexus-v2-object-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:14px;margin-top:18px}.nexus-v2-object-card{background:#161b22;border:1px solid #3c4652;border-radius:9px;padding:15px;display:flex;flex-direction:column;gap:10px}.nexus-v2-object-card h3{margin:0;color:#f59e0b}.nexus-v2-object-card small{color:#aab4c0}.nexus-v2-object-card label{display:flex;flex-direction:column;gap:6px}.nexus-v2-object-card input:not([type=checkbox]){width:100%;background:#0c1118;border:1px solid #566170;border-radius:6px;padding:10px;color:#fff}.nexus-v2-object-card .nexus-v2-check{flex-direction:row;align-items:center}.nexus-v2-object-card button{padding:10px;cursor:pointer}.fusion-team-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.fusion-team-column{padding:14px;border:1px solid #596171;border-radius:12px;min-width:0}.fusion-team-player{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #4c5362}.fusion-team-player label{display:flex;align-items:center;gap:8px}.fusion-team-player select{max-width:145px}@media(max-width:650px){.fusion-team-columns{grid-template-columns:1fr}}.fusion-simple{max-width:1160px;margin-inline:auto}.fusion-simple-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.fusion-simple-head h2{margin:4px 0 8px;font-size:clamp(1.4rem,3vw,2rem)}.fusion-simple-head p{margin:0 0 18px;color:#c0cbd6}.fusion-eyebrow{color:#ff9d39;font-weight:800;font-size:.75rem;letter-spacing:.12em}.fusion-present{white-space:nowrap;background:#263e38;color:#9ce3bd;border:1px solid #3e745c;border-radius:99px;padding:9px 14px;font-weight:700}.fusion-day{display:flex;gap:12px;align-items:center;margin:8px 0 18px;flex-wrap:wrap}.fusion-day label{font-weight:700}.fusion-day select{flex:1;min-width:220px;max-width:470px;padding:11px;border-radius:9px}.fusion-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 20px}.fusion-simple button{cursor:pointer}.fusion-simple button:disabled{opacity:.5;cursor:not-allowed}.fusion-primary{background:#ed8c27!important;color:#17202a!important;font-weight:800!important;border:0!important;border-radius:10px!important;padding:13px 18px!important}.fusion-secondary{background:transparent!important;color:#e5eaf1!important;border:1px solid #687482!important;border-radius:10px!important;padding:12px 16px!important}.fusion-simple .fusion-team-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 18px}.fusion-simple .fusion-team-column{border-radius:14px;padding:16px;min-height:150px;background:#17232e;border:1px solid #526271}.fusion-simple .fusion-side-ghost{border-top:4px solid #57bc86}.fusion-simple .fusion-side-shadow{border-top:4px solid #dc6b72}.fusion-side-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:10px}.fusion-side-heading h3{margin:0}.fusion-side-heading span{font-size:.84rem;color:#c2cfda}.fusion-operator{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #425160}.fusion-operator:last-child{border-bottom:0}.fusion-operator strong,.fusion-operator small,.fusion-level-row small{display:block}.fusion-operator small,.fusion-level-row small{color:#b9c7d2;margin-top:3px}.fusion-operator button,.fusion-pick button,.fusion-level-picker button{border-radius:8px;border:1px solid #6c8090;background:#283949;color:#f4f7fa;padding:9px 12px;font-weight:700;white-space:nowrap}.fusion-unassigned,.fusion-levels{border:1px solid #536575;border-radius:13px;padding:16px;margin:18px 0}.fusion-unassigned h3,.fusion-levels h3{margin:0 0 10px}.fusion-pick{display:flex;gap:6px}.fusion-empty{color:#a8bac9;font-size:.93rem}.fusion-levels p{color:#c4cfda}.fusion-level-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #435262}.fusion-level-picker{display:flex;gap:12px;align-items:center}.fusion-level-picker b{min-width:42px;text-align:center}.fusion-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #5a6977;padding-top:18px;margin-top:18px}.fusion-bottom small{display:block;color:#c0cbd5;margin-top:5px}@media(max-width:700px){.fusion-simple-head{flex-direction:column}.fusion-simple .fusion-team-columns{grid-template-columns:1fr}.fusion-bottom{flex-direction:column;align-items:stretch}.fusion-bottom .fusion-primary{width:100%}.fusion-actions>*{flex:1 1 100%}.fusion-day select{min-width:0;width:100%}}.fusion-warning{padding:12px 14px;background:#4b341f;color:#ffe0b5;border:1px solid #b87a37;border-radius:10px;margin:12px 0 18px}.fusion-warning-text{color:#ffcd8b!important}.landing-v2077{max-width:1120px;margin:0 auto;padding:4px 0 28px}.landing-intro{padding:24px 4px 28px}.landing-kicker,.landing-overline{font-size:12px;font-weight:800;letter-spacing:2.2px;color:#ff902c}.landing-intro h2{font-size:clamp(38px,6.2vw,72px);line-height:1.03;letter-spacing:1px;margin:17px 0 18px;color:#f5f6f8;font-weight:900}.landing-intro h2 em{font-style:normal;color:#ff902c}.landing-intro p{max-width:610px;color:#b5bec9;font-size:17px;line-height:1.6}.landing-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.landing-feature{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:13px;padding:30px;background:linear-gradient(145deg,#1a2634,#121922);border:1px solid #354355;border-radius:5px}.landing-register{border-color:#d87927;background:linear-gradient(145deg,#29303a,#221d1a)}.landing-icon{display:grid;place-items:center;width:47px;height:47px;font-size:30px;color:#ff902c;border:1px solid #a55b22;background:#2d2724}.landing-feature h3{font-size:clamp(22px,2.7vw,31px);line-height:1.15;color:#f5f6f8;margin:0;font-weight:900}.landing-feature p{font-size:15px;line-height:1.6;color:#b9c2cc;flex:1;margin:0 0 10px}.landing-feature button{cursor:pointer;width:100%;font-weight:850;letter-spacing:.3px;min-height:53px;display:flex;align-items:center;justify-content:space-between;padding:13px 17px;border-radius:2px}.landing-primary{background:#ff902c;color:#121820;border:1px solid #ff902c}.landing-secondary{background:transparent;color:#f3f4f5;border:1px solid #677382}.landing-nexus-button{background:#202e3b;border:1px solid #f18b30;color:#ff9a3c}.landing-feature small{color:#8796a6;font-size:12px}.landing-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.landing-shortcuts button{cursor:pointer;min-width:0;display:flex;align-items:center;gap:16px;text-align:left;padding:21px;background:#19232f;border:1px solid #354355;color:#f0f3f6}.landing-shortcuts strong{color:#ff902c;font-size:29px}.landing-shortcuts span{flex:1;font-weight:850;font-size:14px}.landing-shortcuts small{display:block;color:#a4b1bd;font-size:12px;font-weight:400;margin-top:6px}.landing-shortcuts b{color:#ff902c}.landing-footer{text-align:center;color:#738292;letter-spacing:2px;font-size:11px;margin:29px 0 0}.landing-footer span{color:#ff902c}@media(max-width:760px){.landing-intro{padding:18px 0 22px}.landing-intro h2{font-size:clamp(36px,9vw,52px)}.landing-intro p{font-size:15px}.landing-main-grid{grid-template-columns:1fr;gap:13px}.landing-feature{padding:22px;gap:12px}.landing-feature p{margin-bottom:7px}.landing-shortcuts{grid-template-columns:1fr;gap:11px}.landing-shortcuts button{padding:17px}.landing-kicker{font-size:10px;letter-spacing:1.4px}}.home-panel-button{background:#ff8a22;color:#10151b;border:0;border-radius:4px;font-weight:800;padding:12px 16px;cursor:pointer;min-height:44px;white-space:nowrap}.home-panel-button:hover{background:#ffac58}.command-nav{display:flex;flex-direction:column;gap:7px;min-width:0}.command-nav-group{border:1px solid #303b47;background:#151d27;border-radius:7px;overflow:hidden}.command-nav-group summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:13px 12px;color:#f2a356;font-size:11px;letter-spacing:1.3px;font-weight:800}.command-nav-group summary::-webkit-details-marker{display:none}.command-nav-group[open] summary span{transform:rotate(180deg)}.command-nav-items{display:flex;flex-direction:column;padding:3px 5px 7px}.command-nav-item{width:100%;border:0;border-left:3px solid transparent;text-align:left;background:transparent;color:#c3ccd6;padding:12px;font-size:12px;letter-spacing:.4px;cursor:pointer}.command-nav-item:hover,.command-nav-item.active{background:#392719;border-left-color:#ff932e;color:#ffb16a}.command-admin{border:1px solid #6d4c2b;margin-top:7px}.mobile-nav-toggle{display:none}.command-nav-group:focus-within{border-color:#a56a35}@media(max-width:750px){aside{display:flex;flex-wrap:wrap;overflow:visible;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px}.brand{margin:0;min-width:0}.mobile-nav-toggle{display:flex;align-items:center;gap:15px;border:1px solid #9b622f;background:#282017;color:#ffae62;border-radius:6px;padding:11px 14px;font-size:12px;font-weight:800}.command-nav{display:none;width:100%;flex-basis:100%;padding:8px 0;max-height:70vh;overflow-y:auto}.command-nav.is-open{display:flex}.command-nav-group summary{padding:15px}.command-nav-item{padding:14px}}.nexus-v20711{--nx-orange:#ff932f;--nx-line:#344151;--nx-surface:#111924;color:#e8edf4}.nexus-v20711 .nexus-access-header{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:20px 24px;margin-bottom:14px;background:linear-gradient(110deg,#1a2734,#0d141f 70%);border:1px solid #344151;border-left:4px solid var(--nx-orange);border-radius:10px}.nexus-v20711 .nexus-access-eyebrow{color:var(--nx-orange);font-size:11px;letter-spacing:.14em;font-weight:800}.nexus-v20711 .nexus-access-header h2{margin:5px 0;font-size:clamp(26px,4vw,38px);letter-spacing:.06em}.nexus-v20711 .nexus-access-header h2 em{color:var(--nx-orange);font-style:normal}.nexus-v20711 .nexus-access-header p{margin:4px 0;color:#9eafbf;font-size:13px}.nexus-v20711 .nexus-access-level{border:1px solid #4b5c6e;padding:9px 12px;border-radius:5px;color:#c9d6e3;font-size:11px;font-weight:800;letter-spacing:.09em}.nexus-v20711 .nexus-tabs{margin:0 0 14px;gap:7px}.nexus-v20711 .nexus-tabs button{background:#141e2b;border:1px solid #3b4b5e;color:#afc0d2;border-radius:6px;padding:11px 15px;font-size:12px;letter-spacing:.045em;transition:background .15s,border-color .15s}.nexus-v20711 .nexus-tabs button:hover{background:#243245;border-color:#e58a39}.nexus-v20711 .nexus-tabs button.active{background:#34251c;border-color:var(--nx-orange);color:#ffb46b}.nexus-v20711 .nexus-live-frame{background:radial-gradient(ellipse at 50% 24%,#17263a,#0e1724 48%,#0a101a);border:1px solid #344457;border-radius:12px;padding:clamp(14px,3vw,30px);box-shadow:0 14px 38px #0005,inset 0 0 55px #05080d80}.nexus-v20711 .nexus-live-top{border-bottom:1px solid #344457}.nexus-v20711 .nexus-live-top small{color:#ffb06b}.nexus-v20711 .nexus-live-top h2{letter-spacing:.075em;color:#f0f5fb}.nexus-v20711 .nexus-live-suffix{color:#ff993a;font-size:.58em;vertical-align:middle}.nexus-v20711 .nexus-timer{border-top:0;border-bottom:0;max-width:unset;margin:20px auto 24px;background:linear-gradient(90deg,transparent,#1c2a3d 25%,#1c2a3d 75%,transparent);padding:20px 10px}.nexus-v20711 .nexus-timer small{color:#ffb16c}.nexus-v20711 .nexus-timer strong{color:#fff;letter-spacing:.055em;text-shadow:0 0 30px #ffa14635}.nexus-v20711 .nexus-team{border-radius:9px;background:#101d2b;gap:11px}.nexus-v20711 .nexus-team.ghost{border-color:#3e7b6c;background:linear-gradient(145deg,#152a2b,#101a25)}.nexus-v20711 .nexus-team.shadow{border-color:#87515a;background:linear-gradient(145deg,#2b1c28,#131824)}.nexus-v20711 .nexus-team.ghost h3,.nexus-v20711 .nexus-team.ghost strong{color:#83e6c3}.nexus-v20711 .nexus-team.shadow h3,.nexus-v20711 .nexus-team.shadow strong{color:#ff8e9d}.nexus-v20711 .ghost .nexus-track i{background:#6edbb9}.nexus-v20711 .shadow .nexus-track i{background:#f47c91}.nexus-v20711 .nexus-reactor-orb{border-color:#ff9d4b;background:radial-gradient(circle,#d08b47,#77411f 38%,#201c25 75%);box-shadow:0 0 30px #fa8e3960,inset 0 0 18px #ffc17855}.nexus-v20711 .nexus-reactor-orb span{color:#fff1d9;text-shadow:0 0 20px #ffa755}.nexus-v20711 .nexus-domain{border:1px solid #4b4650;border-radius:9px;background:#151d2a}.nexus-v20711 .nexus-domain .ghost-color{color:#83e6c3}.nexus-v20711 .nexus-domain .shadow-color{color:#ff8e9d}.nexus-v20711 .nexus-live-meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:14px;color:#9bafc1;font-size:10px;letter-spacing:.08em}.nexus-v20711 .nexus-footnote{color:#8296aa}@media(max-width:620px){.nexus-v20711 .nexus-access-header{padding:15px}.nexus-v20711 .nexus-access-level{font-size:10px}.nexus-v20711 .nexus-tabs button{flex:1 1 auto;padding:10px 9px}.nexus-v20711 .nexus-versus{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr)}.nexus-v20711 .nexus-live-meta{font-size:9px}.nexus-v20711 .nexus-team img{max-width:100%;height:78px}}body{background:#070c12 url(/ghostrecon_background.png) center center / cover fixed;color:#e8edf2}.shell{background:linear-gradient(90deg,#070c12dc,#0a1219aa)}aside{background:linear-gradient(180deg,#0b1119f5,#131c26ed);border-right-color:#a66b3b66;box-shadow:5px 0 25px #0008}aside>button.active,aside>button:hover{box-shadow:inset 3px 0 #ff972d,0 0 18px #ff8b2d24;background:linear-gradient(90deg,#8b461e55,#171d23);color:#ffad53}.panel,.login,.stats article{background:#111b27e8;border-color:#66533e;box-shadow:0 7px 25px #0006}.grc-legacy-skills{margin-top:20px;border:1px solid #5d4a38;background:#0a111cdd;padding:12px}.grc-legacy-skills>summary{cursor:pointer;color:#ffb36b;font-size:12px;font-weight:800;letter-spacing:1px;padding:8px}.grc-game-shell{display:block!important;position:relative;isolation:isolate;min-height:100dvh;background:transparent!important}.grc-game-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(90deg,#050a12d9,#07101b8c 55%,#060a10a6),var(--grc-scene);background-size:cover;background-position:center center;background-repeat:no-repeat}.grc-game-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 35%,transparent 20%,#03060991 100%)}.grc-game-topbar{position:sticky!important;top:0;z-index:90;width:100%!important;min-height:78px;padding:0 clamp(12px,2vw,32px)!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:linear-gradient(180deg,#090d12f5,#131b24ed)!important;border-right:0!important;border-bottom:1px solid #7e4c23!important;box-shadow:0 9px 25px #000a!important;overflow:visible!important}.grc-game-brand{margin:0!important;display:flex;align-items:center;gap:8px;flex:0 0 auto}.grc-game-brand span{font-size:37px!important;line-height:1;color:#ff9a34}.grc-game-brand small{font-size:9px!important;letter-spacing:2px}.grc-game-brand strong{font-size:clamp(15px,1.7vw,24px)!important;display:block;line-height:1.05;letter-spacing:1px;color:#fff}.grc-game-tabs{display:flex;align-items:stretch;align-self:stretch;gap:1px;min-width:0;flex:1;justify-content:center}.grc-game-tab{min-width:80px;max-width:155px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;border-bottom:3px solid transparent;background:#ffffff05;color:#b9c4ce;font-size:10px;font-weight:800;letter-spacing:.5px;transition:background .2s,color .2s}.grc-game-tab:hover,.grc-game-tab.active{color:#ffb253;background:linear-gradient(0deg,#b05c244d,transparent);border-bottom-color:#ff9b32;box-shadow:inset 0 -6px 16px #ff8e2119}.grc-game-tab svg{flex-shrink:0}.grc-game-tools{display:flex;align-items:center;gap:9px;flex-shrink:0}.grc-game-coin{display:flex;align-items:center;gap:5px;color:#ffad42;border:1px solid #80552e;padding:10px;font-weight:900;font-size:11px}.grc-game-settings{border:1px solid #4d5c68;background:#17202b;color:#f5f6f8;padding:10px;display:grid;place-items:center;border-radius:5px}.grc-game-overflow{position:absolute;right:15px;top:calc(100% + 5px);width:min(285px,calc(100vw - 30px));max-height:75dvh;overflow-y:auto;background:#111923f9;border:1px solid #b3763e;box-shadow:0 18px 45px #000e;padding:9px;display:flex;flex-direction:column;gap:3px}.grc-game-overflow strong{font-size:10px;color:#f2a34d;letter-spacing:1.5px;padding:12px 10px 5px}.grc-game-overflow button{background:#ffffff08;border:1px solid transparent;text-align:left;color:#d8e0e8;padding:10px 12px;font-size:12px}.grc-game-overflow button:hover{border-color:#a86d37;background:#54331966}.grc-game-main{width:100%!important;max-width:1600px!important;margin:0 auto;padding:20px clamp(12px,2.5vw,40px) 55px!important;min-width:0}.grc-game-heading{background:#09121d99;padding:12px 16px;border-left:3px solid #f39737;margin-bottom:12px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.grc-game-heading h1{font-size:clamp(20px,2.5vw,34px);margin:4px 0!important}.grc-game-main .panel,.grc-game-main .login,.grc-game-main .stats article{background:#121c28e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#66503d}@media(max-width:800px){.grc-game-topbar{min-height:64px!important;gap:5px!important;padding:0 7px!important}.grc-game-brand{gap:3px}.grc-game-brand span{font-size:25px!important}.grc-game-brand strong{font-size:11px!important}.grc-game-brand small{font-size:6px!important;letter-spacing:.6px!important}.grc-game-tabs{gap:0}.grc-game-tab{min-width:0!important;padding:5px 1px;font-size:8px;letter-spacing:0;gap:3px}.grc-game-tab svg{width:18px;height:18px}.grc-game-tools{gap:3px}.grc-game-coin{display:none}.grc-game-settings{padding:7px}.grc-game-settings svg{width:18px}.grc-game-heading .status{display:none}.grc-game-main{padding:12px 9px 40px!important}.grc-game-shell:before{background-position:55% center}}@media(max-width:390px){.grc-game-brand span{display:none}.grc-game-brand strong{font-size:10px!important}.grc-game-tab{font-size:7px}.grc-game-tab svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.grc-game-tab{transition:none}}.grc-game-shell{background:transparent!important}.grc-game-shell:before{z-index:-2!important;background-color:#080e14;background-image:linear-gradient(90deg,#050a12bd,#07101b65 55%,#060a1099),var(--grc-scene)!important}.grc-game-shell:after{z-index:-1!important}.grc-game-main{position:relative;z-index:1}.battlefield-profile{background:linear-gradient(145deg,#050c13f5,#09131cf0)!important;border:1px solid rgba(249,153,47,.48)!important;box-shadow:0 28px 95px #000c,inset 0 1px #ffa73a24!important}.battlefield-profile .operator-hero{align-items:start!important}.battlefield-profile .operator-details{min-width:0}.battlefield-profile .operator-details>.v6-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;margin:12px 0 0!important;padding:0!important;background:transparent!important;border:0!important}.battlefield-profile .operator-details>.v6-metrics .v6-metric{background:linear-gradient(150deg,#0e1c26f0,#070e17f0)!important;border:1px solid rgba(103,134,149,.36)!important;border-bottom:2px solid rgba(244,148,44,.72)!important;box-shadow:inset 0 1px #ffffff0d,0 7px 20px #0005;min-width:0;padding:14px 7px!important;transition:transform .2s,border-color .2s,box-shadow .2s}.battlefield-profile .operator-details>.v6-metrics .v6-metric:hover{transform:translateY(-3px);border-color:#ff9c37!important;box-shadow:0 0 20px #f90a}.battlefield-profile .operator-details>.v6-metrics .v6-metric strong{font-size:clamp(18px,2.2vw,30px)!important;color:#f8f8f7!important;font-variant-numeric:tabular-nums}.battlefield-profile .operator-details>.v6-metrics .v6-metric small{font-size:10px!important;letter-spacing:.05em!important;color:#d1dbe3!important;overflow-wrap:anywhere}.battlefield-profile .ascend-panel{margin-top:16px!important;background:linear-gradient(115deg,#0a1720f5,#0e1c25e0)!important;border:1px solid #53606a!important;border-left:3px solid #f99a32!important}.battlefield-profile .grc-profile-secondary{margin-top:14px;padding:14px;background:#060d14c4;border:1px solid rgba(111,127,139,.3)}.battlefield-profile .grc-profile-secondary>h3{font-size:12px;letter-spacing:.11em;color:#f4a443;margin:0 0 12px}.battlefield-profile .grc-profile-secondary .gc-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.battlefield-profile .grc-profile-secondary .gc-grid>div{background:#0f1d27d9!important;border:1px solid rgba(104,124,136,.35)!important;min-width:0!important}@media(max-width:1000px){.battlefield-profile .operator-details>.v6-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.battlefield-profile .grc-profile-secondary .gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.battlefield-profile .operator-hero>.operator-details{display:contents!important}.battlefield-profile .operator-hero>.operator-details>.v6-metrics{grid-column:1/-1!important;grid-row:2!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:10px!important}.battlefield-profile .grc-profile-secondary .gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:400px){.battlefield-profile .operator-details>.v6-metrics .v6-metric{padding:9px 3px!important}.battlefield-profile .operator-details>.v6-metrics .v6-metric small{font-size:9px!important}}.grc-game-main:has(.rosterhero) .rosterhero{background:linear-gradient(90deg,#050b11f0,#081018b3 70%,#060c1259)!important;border:1px solid rgba(255,147,40,.4)!important;border-left:4px solid #ff9b35!important;box-shadow:inset 0 1px #ffaa4126,0 15px 35px #0008!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.grc-game-main:has(.rosterhero) .panel{background:linear-gradient(140deg,#050c14d4,#09131db3)!important;border:1px solid rgba(255,148,40,.38)!important;box-shadow:0 16px 40px #0009,inset 0 1px #ffaf4b1a!important;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.grc-game-main:has(.rosterhero) .roster-card{background:linear-gradient(150deg,#050e17e8,#08131dc9)!important;border:1px solid rgba(116,145,162,.56)!important;box-shadow:0 8px 24px #0009,inset 0 1px #ffffff0d!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:transform .2s,border-color .2s,box-shadow .2s}.grc-game-main:has(.rosterhero) .roster-card:hover{transform:translateY(-4px);border-color:#ff9d3a!important;box-shadow:0 12px 32px #000c,0 0 18px #ff93252c!important}.grc-game-main:has(.rosterhero) .rostercontrols input{background:#040b12d1!important;color:#f5f7f9!important;border:1px solid #647787!important}.grc-game-main:has(.rosterhero) .rostercontrols input:focus{outline:1px solid #ff9b38;border-color:#ff9b38!important}.deployment-screen{max-width:1120px;margin:12px auto 50px;color:#e8edf2}.deployment-header{padding:28px 32px;background:linear-gradient(100deg,#050b11f0,#050d1666);border-left:4px solid #ffa03c;border-top:1px solid #d0843a88;box-shadow:0 12px 32px #0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.deployment-header span{color:#ffab50;font-size:11px;font-weight:900;letter-spacing:1.5px}.deployment-header h2{margin:7px 0;font-size:clamp(25px,4vw,45px);color:#fff}.deployment-header p{margin:0;color:#bdcbd6}.deployment-panel{margin-top:18px;padding:22px;background:linear-gradient(135deg,#050c14e3,#09121bba);border:1px solid #a76a3680;box-shadow:0 20px 55px #000a,inset 0 1px #f7a65b26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.deployment-empty{text-align:center;padding:36px 14px}.deployment-empty h3{color:#ffad54}.deployment-cta{background:#f79c36;color:#0b1016;border:0;padding:14px 28px;font-weight:900;cursor:pointer}.deployment-status{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:0 0 17px;border-bottom:1px solid #9e673c70}.deployment-status span{font-size:11px;color:#fca54b;font-weight:900}.deployment-status strong{font-size:22px;color:#fff}.deployment-status small{margin-left:auto;color:#c1ccd5}.deployment-content .class-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:16px 0!important}.deployment-content .class-card-heading{color:#ffa43c}.deployment-content .class-picker{background:#040c1461!important;border:1px solid #8c633f!important}.deployment-content .class-choice{background:#08121cd1!important;border:1px solid #4d6170!important;color:#e5edf4!important}.deployment-content .class-choice.selected{border-color:#ff9e37!important;background:#533015a3!important;box-shadow:0 0 20px #ff8e292b}.deployment-content .class-choice.locked{opacity:.64}.deployment-content .class-description{background:#050c13b3!important;border-color:#596a76!important}.deployment-content .class-confirm{background:linear-gradient(100deg,#c97423,#ffad47)!important;color:#100e0c!important;font-weight:900;box-shadow:0 0 22px #ff8f3338}.deployment-content .class-confirm:disabled{opacity:.55;box-shadow:none}.deployment-footnote{color:#9aabb8;font-size:12px;border-top:1px solid #5d4734;padding-top:14px}.grc-game-main:has(.rosterhero) .rosterhero,.deployment-panel{border-radius:2px!important}@media(max-width:650px){.deployment-header{padding:20px}.deployment-panel{padding:13px}.deployment-status small{margin-left:0;width:100%}}.profile-fullscreen{background:#04070c!important}.profile-fullscreen .dossier.battlefield-profile{--profile-orange:#ffa13c;background-image:linear-gradient(90deg,#03070c70,#04090f8c 47%,#04090fc2),linear-gradient(180deg,#03070b0d,#03070b4d 44%,#03070bdb),url(/scenes/bg_perfil.webp)!important;background-size:cover,cover,cover!important;background-position:center,center,center center!important;background-repeat:no-repeat!important;background-attachment:local,local,local!important;border:0!important;box-shadow:none!important;color:#f7f6f3}.profile-fullscreen .dossier.battlefield-profile:before{display:none!important}.profile-fullscreen .battlefield-profile .operator-hero{display:grid!important;grid-template-columns:minmax(260px,34%) minmax(0,1fr)!important;gap:clamp(16px,2.2vw,34px)!important;align-items:stretch!important;clear:both;margin-top:25px}.profile-fullscreen .battlefield-profile .operator-hero>.portrait-with-intro{grid-column:1!important;grid-row:1!important;display:flex;flex-direction:column;position:relative;min-width:0}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;min-width:0;gap:15px}.profile-fullscreen .battlefield-profile .operator-details>.operator-info{padding:clamp(18px,2.5vw,32px)!important;min-height:210px;background:linear-gradient(115deg,#050a10ed,#070f17ba)!important;border:1px solid rgba(255,154,53,.56)!important;border-left:4px solid #ff9b37!important;box-shadow:inset 0 1px #ffbf632e,0 14px 32px #0007!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden}.profile-fullscreen .battlefield-profile .operator-info:after{content:"NEXUS COMMAND CLUB // OPERATOR FILE";position:absolute;right:13px;bottom:10px;font-size:9px;letter-spacing:.16em;color:#e8aa686e;pointer-events:none}.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(30px,4.4vw,70px)!important;line-height:1.02!important;letter-spacing:.025em!important;text-transform:uppercase;margin:12px 0!important;color:#fff!important;text-shadow:0 3px 20px #000a}.profile-fullscreen .battlefield-profile .operator-kicker{color:#ffae55!important;letter-spacing:.2em!important;font-weight:800!important}.profile-fullscreen .battlefield-profile .dossier-rank{display:flex!important;align-items:center;gap:15px;margin:12px 0!important;padding:8px 13px!important;background:#091017b3!important;border:1px solid rgba(255,156,54,.28)!important;border-left:3px solid #ffa13c!important}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait{height:min(69vh,800px)!important;min-height:480px!important;aspect-ratio:auto!important;overflow:hidden!important;background:linear-gradient(180deg,#050a0f4d,#04080da6)!important;border:1px solid rgba(255,155,50,.6)!important;border-bottom:3px solid #ffa13c!important;box-shadow:0 22px 45px #000b,inset 0 0 50px #0006!important}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait img{height:100%!important;width:100%!important;object-fit:var(--portrait-fit,cover)!important}.profile-fullscreen .battlefield-profile .portrait-with-intro .portrait-intro-actions{background:#04090fe0!important;border:1px solid rgba(255,150,45,.32)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;margin:0!important;padding:0!important;align-content:start}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics:before{content:"ESTADÍSTICAS DE COMBATE";display:block;grid-column:1/-1;color:#ffb061;font-size:clamp(13px,1.4vw,19px);font-weight:900;letter-spacing:.12em;border-bottom:1px solid #ff9d3866;padding:4px 0 13px;text-shadow:0 1px 9px #000}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-height:130px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;background:linear-gradient(135deg,#040a10eb,#0c1720b8)!important;border:1px solid rgba(255,163,66,.27)!important;border-bottom:2px solid rgba(255,160,52,.76)!important;box-shadow:inset 0 1px #ffcd8212,0 8px 24px #0007!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:transform .22s ease,border-color .22s ease!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:hover{transform:translateY(-4px)!important;border-color:#ffad54!important;box-shadow:0 0 25px #ff8a242e!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric svg{color:#ff9d39!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric strong{font-size:clamp(19px,2.25vw,35px)!important;color:#fff!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric small{color:#d1d3d3!important;font-size:10px!important;letter-spacing:.09em!important;text-align:center}.profile-fullscreen .battlefield-profile .ascend-panel{margin-top:22px!important;padding:clamp(17px,2.3vw,30px)!important;background:linear-gradient(110deg,#03090ff0,#081119c9)!important;border:1px solid rgba(255,158,53,.49)!important;border-left:4px solid #ff9e39!important;box-shadow:0 14px 38px #0009,inset 0 1px #ffb65a1f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-fullscreen .battlefield-profile .ascend-header{color:#ffb263!important;font-size:clamp(14px,1.5vw,20px)!important;letter-spacing:.12em}.profile-fullscreen .battlefield-profile .ascend-trackline{background:#1f2830f2!important;border:1px solid #ffffff24!important}.profile-fullscreen .battlefield-profile .ascend-fill{background:linear-gradient(90deg,#d36b18,#ffae4d)!important;box-shadow:0 0 18px #ff922a66}.profile-fullscreen .battlefield-profile .grc-profile-secondary{background:linear-gradient(120deg,#03080eed,#081119c2)!important;border:1px solid rgba(255,151,49,.32)!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:22px!important}.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid>div{background:#040a10bf!important;border:1px solid rgba(255,158,55,.24)!important}.profile-fullscreen .battlefield-profile .v6-lower>div,.profile-fullscreen .battlefield-profile .profile-customize{background:#040a10db!important;border:1px solid rgba(255,153,49,.3)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-fullscreen .battlefield-profile .close-dossier{position:relative;z-index:5;float:right;background:#060b11e6!important;border:1px solid #ffa64d!important;color:#ffba76!important;padding:12px 19px!important;font-weight:800!important;letter-spacing:.09em!important}@media(max-width:1050px){.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-height:108px!important}}@media(max-width:700px){.profile-fullscreen .dossier.battlefield-profile{background-position:center,center,43% top!important;background-size:cover,cover,auto 100%!important;padding:13px 13px 40px!important}.profile-fullscreen .battlefield-profile .operator-hero{grid-template-columns:minmax(0,38%) minmax(0,1fr)!important;gap:10px!important;margin-top:18px}.profile-fullscreen .battlefield-profile .operator-hero>.portrait-with-intro{grid-column:1!important;grid-row:1!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details{grid-column:2!important;grid-row:1!important;display:contents!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details>.operator-info{grid-column:2!important;grid-row:1!important;min-height:0!important;padding:11px!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(20px,5.2vw,36px)!important;overflow-wrap:anywhere}.profile-fullscreen .battlefield-profile .operator-info:after{display:none}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait{min-height:0!important;height:auto!important;aspect-ratio:3/5!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details>.v6-metrics{grid-column:1/-1!important;grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:12px!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-height:108px!important;padding:12px 6px!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics:before{font-size:13px}.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.profile-fullscreen .battlefield-profile .v6-metric{transition:none!important}}.profile-fullscreen .battlefield-profile .profile-edit-shortcuts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.profile-fullscreen .battlefield-profile .profile-edit-shortcuts>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 17px;color:#ffe4c1!important;background:#070f16e8!important;border:1px solid rgba(255,156,53,.55)!important;cursor:pointer;font-weight:800;letter-spacing:.055em}.profile-fullscreen .battlefield-profile .profile-edit-shortcuts>.profile-photo-action{background:linear-gradient(100deg,#bf590d70,#0e161ef0)!important;border-color:#ff9f3d!important;box-shadow:0 0 18px #ff8a1d1f}.profile-fullscreen .battlefield-profile .profile-media-editor{margin-top:15px;padding:16px;border:1px solid rgba(255,157,57,.36);background:#040a10d9}.profile-fullscreen .battlefield-profile .profile-media-editor>h4{color:#ffa746;letter-spacing:.08em;margin:0 0 8px}.profile-fullscreen .battlefield-profile .profile-media-editor>p{color:#c3cbd3;font-size:13px}@media(max-width:700px){.profile-fullscreen .battlefield-profile .profile-edit-shortcuts{flex-direction:column;align-items:stretch}.profile-fullscreen .battlefield-profile .profile-edit-shortcuts>button{width:100%}}.profile-fullscreen .dossier.battlefield-profile{--hud:#ffa43d;--hudline:rgba(255,159,54,.58);padding:20px clamp(14px,2vw,32px) 44px!important;background-image:linear-gradient(90deg,#01050961,#01050940 38%,#01050994),linear-gradient(0deg,rgba(2,5,9,.88),transparent 40%),url(/scenes/bg_perfil.webp)!important;background-size:cover,cover,cover!important;background-position:center!important;background-attachment:local!important}.profile-fullscreen .grc-profile-layout{display:grid;grid-template-columns:clamp(125px,11vw,180px) minmax(0,1fr);gap:clamp(12px,2vw,30px);clear:both;max-width:1900px;margin:auto}.profile-fullscreen .grc-profile-sidebar{align-self:start;position:sticky;top:12px;display:flex;flex-direction:column;background:#03080ee0;border:1px solid rgba(255,151,50,.32);box-shadow:0 18px 38px #000a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.profile-fullscreen .grc-profile-sidebar-brand{padding:16px 12px;color:#ffb05b;font-size:11px;letter-spacing:.13em;font-weight:900;border-bottom:1px solid #ffab3e40}.profile-fullscreen .grc-profile-sidebar a{display:block;color:#cdd1d4;text-decoration:none;padding:17px 12px;font-size:11px;letter-spacing:.06em;font-weight:800;border-bottom:1px solid #ffffff14;transition:background .2s,color .2s}.profile-fullscreen .grc-profile-sidebar a:first-of-type,.profile-fullscreen .grc-profile-sidebar a:hover,.profile-fullscreen .grc-profile-sidebar a:focus-visible{color:#ffb65c;background:linear-gradient(90deg,#b55a2080,transparent);box-shadow:inset 3px 0 #ff9d31}.profile-fullscreen .grc-profile-content{min-width:0}.profile-fullscreen .battlefield-profile .operator-hero{grid-template-columns:minmax(210px,38%) minmax(0,1fr)!important;gap:clamp(12px,2vw,28px)!important;margin:0!important}.profile-fullscreen .battlefield-profile .operator-hero>.portrait-with-intro{grid-row:1!important;grid-column:1!important;min-height:0}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait{height:clamp(510px,68vh,830px)!important;min-height:0!important;border:0!important;border-bottom:2px solid #ff9d32!important;clip-path:none!important;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.4))!important;box-shadow:none!important}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait img{object-fit:var(--portrait-fit,contain)!important;object-position:var(--portrait-position,center bottom)!important;filter:drop-shadow(0 14px 26px #0009);background:transparent}.profile-fullscreen .battlefield-profile .portrait-with-intro .portrait-label{background:linear-gradient(90deg,#060a0de8,transparent);border-left:3px solid #ffa23c;color:#ffba6a}.profile-fullscreen .battlefield-profile .operator-details>.operator-info{min-height:0!important;padding:clamp(15px,2vw,25px)!important;border:1px solid var(--hudline)!important;border-left:3px solid #ff9b2b!important;background:linear-gradient(105deg,#03070bf0,#040a10bf)!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(27px,4.2vw,64px)!important;margin:8px 0!important}.profile-fullscreen .battlefield-profile .operator-kicker{display:block!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;color:#ffac50!important;letter-spacing:.11em!important}.profile-fullscreen .battlefield-profile .dossier-rank{margin:9px 0!important;background:transparent!important;border:0!important;padding:0!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{background:#02070cd6!important;border:1px solid var(--hudline)!important;padding:clamp(10px,1.1vw,18px)!important;gap:9px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics:before{color:#fff!important;letter-spacing:.06em!important;border-color:#ff9c3c66!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-height:100px!important;padding:12px 5px!important;gap:6px!important;border:1px solid #8b8f924a!important;border-bottom:1px solid #ffa13d9c!important;background:linear-gradient(135deg,#111923df,#03070cc7)!important;border-radius:2px!important;box-shadow:inset 0 1px #ffffff12!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric svg{color:#ffa23b!important;width:26px;height:26px}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric strong{font-size:clamp(20px,2.4vw,36px)!important;line-height:1!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric small{font-size:9px!important;letter-spacing:.02em!important}.profile-fullscreen .battlefield-profile .ascend-panel{margin:14px 0 0!important;padding:clamp(13px,1.6vw,23px)!important;background:#03080de3!important;border:1px solid var(--hudline)!important;border-left:2px solid #ffa43d!important}.profile-fullscreen .grc-rank-timeline{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin:16px 0 12px}.profile-fullscreen .grc-rank-step{min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;opacity:.45;filter:grayscale(1);padding:7px 2px;border-bottom:1px solid transparent}.profile-fullscreen .grc-rank-step.current{opacity:1;filter:none;background:linear-gradient(180deg,#ff97242b,transparent);border-color:#ffa13d;box-shadow:0 0 15px #ff8b232c}.profile-fullscreen .grc-rank-step.earned{opacity:.8;filter:none}.profile-fullscreen .grc-rank-step img{max-width:44px;max-height:49px;object-fit:contain}.profile-fullscreen .grc-rank-step small{color:#e1d7ca;font-size:clamp(7px,.72vw,10px);font-weight:800;text-align:center;overflow-wrap:anywhere;text-transform:uppercase}.profile-fullscreen .battlefield-profile .grc-profile-secondary{margin-top:12px!important;background:transparent!important;border:0!important;padding:0!important}.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid>div{background:linear-gradient(135deg,#040a10ee,#101c27d6)!important;border:1px solid #ff9f395e!important;border-radius:2px!important;min-height:110px}.profile-fullscreen .battlefield-profile .v6-lower{margin-top:14px}.profile-fullscreen .battlefield-profile .v6-lower>div,.profile-fullscreen .battlefield-profile .profile-customize{background:#03080ee3!important;border:1px solid #ffa33c66!important}.profile-fullscreen .battlefield-profile .close-dossier{position:sticky;top:0!important;margin:0 0 12px auto!important;z-index:20!important}@media(max-width:1150px){.profile-fullscreen .grc-profile-layout{grid-template-columns:1fr}.profile-fullscreen .grc-profile-sidebar{position:static;flex-direction:row;overflow-x:auto;scrollbar-width:thin}.profile-fullscreen .grc-profile-sidebar-brand{display:none}.profile-fullscreen .grc-profile-sidebar a{white-space:nowrap;padding:12px 15px}.profile-fullscreen .battlefield-profile .operator-hero{grid-template-columns:minmax(170px,33%) minmax(0,1fr)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){.profile-fullscreen .dossier.battlefield-profile{padding:10px 10px 28px!important;background-size:cover,cover,auto 100%!important;background-position:center,center,38% top!important}.profile-fullscreen .grc-profile-layout{gap:9px}.profile-fullscreen .battlefield-profile .operator-hero{grid-template-columns:1fr!important;gap:8px!important}.profile-fullscreen .battlefield-profile .operator-hero>.portrait-with-intro{grid-column:1!important;grid-row:1!important}.profile-fullscreen .battlefield-profile .portrait-with-intro .cinematic-portrait{height:clamp(300px,48vh,490px)!important;aspect-ratio:auto!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;gap:8px!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details>.operator-info{grid-column:auto!important;grid-row:auto!important;padding:13px!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(28px,9vw,46px)!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details>.v6-metrics{grid-column:auto!important;grid-row:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-height:100px!important}.profile-fullscreen .grc-rank-timeline{grid-template-columns:repeat(9,minmax(50px,1fr));overflow-x:auto;gap:3px;padding-bottom:6px}.profile-fullscreen .grc-rank-step img{max-width:37px}.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-fullscreen .battlefield-profile .ascend-track{gap:5px}.profile-fullscreen .battlefield-profile .ascend-rank{max-width:80px}.profile-fullscreen .battlefield-profile .close-dossier{font-size:10px!important;padding:8px!important}}@media(prefers-reduced-motion:reduce){.profile-fullscreen .grc-profile-sidebar a,.profile-fullscreen .v6-metric{transition:none!important}}.profile-fullscreen .battlefield-profile{--grc-type-condensed:Impact,"Arial Narrow","Roboto Condensed",sans-serif}.profile-fullscreen .battlefield-profile .operator-info{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:clamp(12px,2vw,30px)!important;min-width:0!important}.profile-fullscreen .battlefield-profile .grc-identity-copy{flex:1;min-width:0}.profile-fullscreen .battlefield-profile .operator-info .operator-kicker{display:block;color:#ffa741!important;font-family:var(--grc-type-condensed);font-size:clamp(12px,1.25vw,19px)!important;letter-spacing:.075em!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-family:var(--grc-type-condensed)!important;font-size:clamp(34px,5vw,78px)!important;font-weight:900!important;letter-spacing:.015em!important;text-transform:uppercase!important;color:#f6f6f4!important;line-height:.95!important;text-shadow:0 3px 8px #000b!important;margin:10px 0 13px!important}.profile-fullscreen .battlefield-profile .grc-team-line{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:clamp(11px,1.1vw,15px)!important;letter-spacing:.05em!important;color:#ffad4b!important;margin:0 0 12px!important}.profile-fullscreen .battlefield-profile .grc-team-line b{color:#f3f3f3;font-weight:800}.profile-fullscreen .battlefield-profile .grc-identity-separator{color:#a1a7ae}.profile-fullscreen .battlefield-profile .grc-identity-status{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;font-weight:800;letter-spacing:.025em}.profile-fullscreen .battlefield-profile .grc-online-indicator{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid #36cb918c;background:#043b2c7a;color:#a4ffd7}.profile-fullscreen .battlefield-profile .grc-online-dot{height:6px;width:6px;border-radius:50%;background:#5fffb1;box-shadow:0 0 8px #46ffad}.profile-fullscreen .battlefield-profile .grc-offline-indicator{color:#aeb7c2;font-size:10px}.profile-fullscreen .battlefield-profile .grc-location{color:#e7e7e7!important;white-space:normal}.profile-fullscreen .battlefield-profile .grc-location>span{color:#ffad4b;font-size:17px;margin-right:3px}.profile-fullscreen .battlefield-profile .grc-rank-feature{display:flex;align-items:center;justify-content:center;gap:12px;flex:0 0 auto;max-width:44%;min-width:130px;padding:10px 12px;background:linear-gradient(110deg,#101820bd,#05090fe0);border:1px solid #ff9e3d60;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-width:80px;max-height:90px;flex-shrink:0}.profile-fullscreen .battlefield-profile .grc-rank-feature>div:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.profile-fullscreen .battlefield-profile .grc-rank-feature small{color:#b7bdc5;font-size:10px;letter-spacing:.05em}.profile-fullscreen .battlefield-profile .grc-rank-feature strong{font-family:var(--grc-type-condensed);font-size:clamp(19px,2.1vw,31px);line-height:1;color:#ffa544;text-transform:uppercase}.profile-fullscreen .battlefield-profile .grc-rank-feature span{font-size:10px;color:#c0c5cb;letter-spacing:.03em}.profile-fullscreen .battlefield-profile .v6-metric strong,.profile-fullscreen .battlefield-profile .grc-profile-secondary strong{font-family:var(--grc-type-condensed)!important;font-weight:900!important}@media(max-width:760px){.profile-fullscreen .battlefield-profile .operator-info{gap:8px!important;padding:12px!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(29px,8vw,46px)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature{min-width:105px;max-width:43%;padding:7px;gap:5px;flex-direction:column;text-align:center}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-height:56px;max-width:56px}.profile-fullscreen .battlefield-profile .grc-rank-feature strong{font-size:18px}.profile-fullscreen .battlefield-profile .grc-rank-feature small,.profile-fullscreen .battlefield-profile .grc-rank-feature span{font-size:8px}.profile-fullscreen .battlefield-profile .grc-team-line{font-size:10px!important;gap:5px}.profile-fullscreen .battlefield-profile .grc-identity-status{font-size:9px;gap:6px}}.profile-fullscreen .battlefield-profile{--grc-type-condensed:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--grc-type-ui:"Rajdhani",Arial,sans-serif;font-family:var(--grc-type-ui)!important}.profile-fullscreen .battlefield-profile .operator-info h2{font-family:var(--grc-type-condensed)!important;font-weight:700!important;font-size:clamp(37px,4.8vw,72px)!important;letter-spacing:.045em!important;line-height:1.04!important;text-shadow:0 2px 10px #0009!important}.profile-fullscreen .battlefield-profile .operator-info .operator-kicker{font-family:var(--grc-type-ui)!important;font-weight:700!important;font-size:clamp(11px,1vw,15px)!important;letter-spacing:.1em!important}.profile-fullscreen .battlefield-profile .grc-rank-feature strong{font-family:var(--grc-type-condensed)!important;font-weight:700!important;font-size:clamp(22px,2.2vw,32px)!important;letter-spacing:.045em!important}.profile-fullscreen .battlefield-profile .grc-rank-feature small,.profile-fullscreen .battlefield-profile .grc-rank-feature span,.profile-fullscreen .battlefield-profile .grc-team-line,.profile-fullscreen .battlefield-profile .grc-identity-status{font-family:var(--grc-type-ui)!important;font-weight:600!important;letter-spacing:.055em!important}.profile-fullscreen .battlefield-profile .v6-metric strong,.profile-fullscreen .battlefield-profile .grc-profile-secondary strong{font-family:var(--grc-type-condensed)!important;font-weight:700!important;letter-spacing:.025em!important}.profile-fullscreen .battlefield-profile .v6-metric small,.profile-fullscreen .battlefield-profile .ascend-header,.profile-fullscreen .battlefield-profile .grc-profile-secondary h3,.profile-fullscreen .battlefield-profile .grc-profile-sidebar a{font-family:var(--grc-type-ui)!important;font-weight:700!important;letter-spacing:.065em!important}@media(max-width:760px){.profile-fullscreen .battlefield-profile .operator-info h2{font-size:clamp(31px,8vw,49px)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature strong{font-size:clamp(17px,4.8vw,23px)!important}}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{gap:10px!important;background:linear-gradient(120deg,#03080ded,#060c13e0)!important;border:1px solid rgba(245,145,49,.67)!important;padding:16px!important;box-shadow:inset 0 0 35px #00000073,0 12px 28px #00000047!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{position:relative!important;display:grid!important;grid-template-columns:clamp(40px,4.3vw,64px) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;justify-items:start!important;column-gap:12px!important;row-gap:2px!important;min-height:98px!important;padding:12px 13px!important;background:linear-gradient(125deg,#070d13f2,#111b23e0)!important;border:1px solid rgba(162,176,187,.4)!important;border-bottom-color:#ff9931a3!important;border-radius:0!important;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)!important;box-shadow:inset 0 1px #ffffff0f!important;transition:border-color .2s,background .2s,filter .2s!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:hover{border-color:#ffa540e6!important;background:linear-gradient(125deg,#12191ffa,#1c1e1df0)!important;filter:brightness(1.12)}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{grid-column:1!important;grid-row:1/3!important;width:clamp(38px,4vw,59px)!important;height:clamp(38px,4vw,59px)!important;max-width:100%!important;object-fit:contain!important;justify-self:center!important;align-self:center!important;margin:0!important;filter:drop-shadow(0 0 7px rgba(255,137,25,.23))}.profile-fullscreen .battlefield-profile .v6-metric strong{grid-column:2!important;grid-row:1!important;margin:0!important;font-family:Barlow Condensed,Arial Narrow,sans-serif!important;font-size:clamp(27px,2.5vw,43px)!important;line-height:1!important;color:#f6f6f5!important;text-align:left!important}.profile-fullscreen .battlefield-profile .v6-metric small{grid-column:2!important;grid-row:2!important;margin:0!important;font-family:Rajdhani,Arial,sans-serif!important;font-size:clamp(12px,1.04vw,16px)!important;line-height:1.15!important;font-weight:700!important;letter-spacing:.035em!important;text-align:left!important;color:#f0ece7!important;overflow-wrap:normal!important}@media(max-width:760px){.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{gap:7px!important;padding:9px!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{grid-template-columns:37px minmax(0,1fr)!important;column-gap:8px!important;padding:10px 8px!important;min-height:84px!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{width:35px!important;height:35px!important}.profile-fullscreen .battlefield-profile .v6-metric strong{font-size:clamp(25px,6vw,35px)!important}.profile-fullscreen .battlefield-profile .v6-metric small{font-size:clamp(11px,2.7vw,14px)!important}}@media(max-width:370px){.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{grid-template-columns:30px minmax(0,1fr)!important;column-gap:5px!important;padding:8px 6px!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{width:29px!important;height:29px!important}.profile-fullscreen .battlefield-profile .v6-metric small{font-size:10px!important}}@media(min-width:761px){.profile-fullscreen .battlefield-profile .operator-hero{align-items:start!important}.profile-fullscreen .battlefield-profile .operator-hero>.operator-details{align-self:start!important;gap:12px!important}.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{margin:0!important;width:100%!important;flex-shrink:0!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{margin:0!important}.profile-fullscreen .battlefield-profile .operator-details>.operator-info{width:100%!important;min-height:178px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature{flex:0 0 clamp(205px,34%,345px)!important;max-width:none!important;min-height:130px!important;justify-content:flex-start!important;padding:16px!important;gap:16px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-width:95px!important;max-height:105px!important}}@media(max-width:760px){.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{margin:0!important;width:100%!important}.profile-fullscreen .battlefield-profile .operator-details>.operator-info{width:100%!important}}:root{--grc-hud-orange:#ff9b32;--grc-hud-edge:rgba(170,185,193,.4);--grc-hud-cut:13px}.grc-tactical-panel,.profile-fullscreen .battlefield-profile .operator-details>.operator-info,.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics,.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel,.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid>div,.profile-fullscreen .battlefield-profile .v6-lower>div,.profile-fullscreen .battlefield-profile .profile-customize{position:relative!important;isolation:isolate;background-color:#04090ded!important;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(255,255,255,.008) 4px),radial-gradient(ellipse at 85% 0%,rgba(101,72,42,.12),transparent 55%),linear-gradient(135deg,#121a20f5,#04080ceb 60%,#0c1115f5)!important;border:1px solid rgba(161,173,180,.39)!important;border-left-color:#ff9b32ba!important;border-bottom-color:#ff9b3273!important;border-radius:0!important;clip-path:polygon(var(--grc-hud-cut) 0,calc(100% - var(--grc-hud-cut)) 0,100% var(--grc-hud-cut),100% calc(100% - var(--grc-hud-cut)),calc(100% - var(--grc-hud-cut)) 100%,var(--grc-hud-cut) 100%,0 calc(100% - var(--grc-hud-cut)),0 var(--grc-hud-cut))!important;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #ff962d24,0 10px 30px #0000004d!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.grc-tactical-panel:before,.profile-fullscreen .battlefield-profile .operator-details>.operator-info:before,.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel:before,.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid>div:before,.profile-fullscreen .battlefield-profile .v6-lower>div:before,.profile-fullscreen .battlefield-profile .profile-customize:before{content:"";position:absolute;pointer-events:none;z-index:0;left:0;top:0;width:62px;height:2px;background:linear-gradient(90deg,#ffa23d,transparent);box-shadow:0 0 10px #ff96267a}.grc-tactical-panel>*{position:relative;z-index:1}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{--grc-hud-cut:10px;position:relative!important;background:radial-gradient(circle at 88% 16%,rgba(255,151,44,.065),transparent 40%),linear-gradient(130deg,#141d22f7,#04080cf5)!important;border:1px solid rgba(144,162,173,.42)!important;border-bottom-color:#ff9c3091!important;border-left-color:#a0abb461!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;box-shadow:inset 0 1px #fff1!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:after{content:"";position:absolute;right:0;bottom:0;width:36px;height:2px;background:linear-gradient(90deg,transparent,#ffa13b);pointer-events:none;opacity:.7}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:hover{background:linear-gradient(130deg,#1e1f1efa,#090d11fa)!important;border-color:#ff9d31bf!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon{filter:drop-shadow(0 0 7px rgba(255,146,33,.28))!important}.profile-fullscreen .battlefield-profile .v6-metric small{color:#e8e8e4!important;font-size:clamp(13px,1.12vw,17px)!important;letter-spacing:.025em!important}.profile-fullscreen .battlefield-profile .grc-rank-feature{background:linear-gradient(130deg,#0c1216f0,#03070af5)!important;border:1px solid rgba(255,161,58,.54)!important;box-shadow:inset 0 1px #ffffff0f,0 0 18px #ff7d1c14!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics:before,.profile-fullscreen .battlefield-profile .ascend-header{font-family:Rajdhani,Arial,sans-serif!important;font-weight:800!important;letter-spacing:.055em!important}.profile-fullscreen .battlefield-profile .grc-rank-step.current{background:linear-gradient(180deg,#ff972430,#060a0e99)!important;outline:1px solid rgba(255,161,60,.44);outline-offset:-1px}@media(max-width:760px){.grc-tactical-panel,.profile-fullscreen .battlefield-profile .operator-details>.operator-info,.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics,.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{--grc-hud-cut:9px}.profile-fullscreen .battlefield-profile .v6-metric small{font-size:clamp(11px,2.8vw,14px)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{min-width:0}}@media(prefers-reduced-transparency:reduce){.grc-tactical-panel,.profile-fullscreen .battlefield-profile .operator-details>.operator-info,.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics,.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{backdrop-filter:none;-webkit-backdrop-filter:none}}.profile-fullscreen .battlefield-profile{--grc-metal:#79818a;--grc-ember:#f99430}.profile-fullscreen .battlefield-profile .operator-details>.operator-info,.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics,.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel,.profile-fullscreen .battlefield-profile .grc-profile-secondary .gc-grid>div,.profile-fullscreen .battlefield-profile .v6-lower>div,.profile-fullscreen .battlefield-profile .profile-customize{background-color:#05090c!important;background-image:linear-gradient(105deg,#03070af0,#05090de8),radial-gradient(ellipse at 95% 25%,rgba(174,94,35,.13),transparent 52%),repeating-linear-gradient(118deg,transparent 0 57px,rgba(255,255,255,.018) 58px 59px,transparent 60px 110px)!important;border:1px solid rgba(132,137,138,.46)!important;border-left-color:#f18e2bab!important;border-bottom-color:#cd792c8c!important;box-shadow:inset 0 0 45px #000000a6,inset 0 1px #dcddd813,0 8px 23px #00000061!important;-webkit-backdrop-filter:blur(3px) brightness(.75)!important;backdrop-filter:blur(3px) brightness(.75)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{gap:12px!important;padding:17px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{display:grid!important;grid-template-columns:clamp(46px,4.6vw,70px) minmax(0,1fr)!important;column-gap:10px!important;min-height:94px!important;padding:12px 10px!important;background:linear-gradient(112deg,#0e1419f0,#020508f7)!important;border:1px solid rgba(122,134,141,.5)!important;border-bottom-color:#996436a6!important;clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px)!important;box-shadow:inset 0 1px #ffffff0b,inset 0 -8px 15px #0000003d!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{width:clamp(43px,4.2vw,61px)!important;height:clamp(43px,4.2vw,61px)!important;padding:9px!important;border-radius:50%!important;background:radial-gradient(circle at 40% 30%,#182028,#06090d 70%)!important;border:1px solid rgba(139,124,102,.32)!important;box-shadow:inset 0 0 14px #000b,0 0 0 3px #00000029!important;filter:drop-shadow(0 0 4px rgba(255,130,25,.18))!important;object-fit:contain!important}.profile-fullscreen .battlefield-profile .v6-metric strong{font-size:clamp(29px,2.65vw,44px)!important;font-weight:800!important}.profile-fullscreen .battlefield-profile .v6-metric small{font-size:clamp(13px,1.08vw,17px)!important;line-height:1.08!important;color:#e1dfdc!important}.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{padding:17px!important}.profile-fullscreen .battlefield-profile .grc-rank-timeline{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:3px!important;align-items:start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;min-width:0}.profile-fullscreen .battlefield-profile .grc-rank-step{min-width:0!important;padding:8px 2px!important;background:#01040757!important;border:1px solid transparent!important;box-shadow:none!important}.profile-fullscreen .battlefield-profile .grc-rank-step.current{background:linear-gradient(180deg,#ff921d29,#08090aad)!important;border-color:#ff992db8!important;box-shadow:inset 0 -2px #ff8c19bf,0 0 15px #ff7b1433!important}.profile-fullscreen .battlefield-profile .grc-rank-step small{font-size:clamp(9px,.83vw,13px)!important;line-height:1.15!important;overflow-wrap:anywhere}.profile-fullscreen .battlefield-profile .grc-rank-step img{max-width:min(100%,48px)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature{background:linear-gradient(115deg,#0e1113eb,#010407f7)!important;border:1px solid rgba(166,121,75,.62)!important;box-shadow:inset 0 0 22px #0008!important}@media(max-width:1100px)and (min-width:761px){.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{gap:7px!important;padding:10px!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{grid-template-columns:40px minmax(0,1fr)!important;gap:6px!important;padding:9px 6px!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{width:39px!important;height:39px!important;padding:7px!important}}@media(max-width:760px){.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:9px!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{grid-template-columns:39px minmax(0,1fr)!important;gap:7px!important;padding:10px 7px!important;min-height:81px!important}.profile-fullscreen .battlefield-profile .v6-metric .metric-custom-icon,.profile-fullscreen .battlefield-profile .v6-metric>svg{width:38px!important;height:38px!important;padding:7px!important}.profile-fullscreen .battlefield-profile .v6-metric small{font-size:clamp(11px,2.9vw,14px)!important}.profile-fullscreen .battlefield-profile .grc-rank-timeline{grid-template-columns:repeat(10,minmax(61px,1fr))!important}.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{padding:10px!important}}.profile-fullscreen .battlefield-profile .operator-info{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:12px!important}.profile-fullscreen .battlefield-profile .grc-identity-copy{flex:1 1 280px!important;min-width:0!important}.profile-fullscreen .battlefield-profile .grc-rank-feature{flex:0 1 215px!important;min-width:160px!important;max-width:none!important;margin:0!important;padding:12px!important;gap:9px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-width:65px!important;max-height:78px!important}.profile-fullscreen .battlefield-profile .grc-specialty-feature{flex:0 1 210px;min-width:160px;display:flex;align-items:center;gap:11px;padding:12px;border:1px solid rgba(255,144,41,.65);background:linear-gradient(125deg,#0f1317f2,#030609e6);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:inset 0 0 22px #0009}.profile-fullscreen .battlefield-profile .grc-specialty-feature>div:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.profile-fullscreen .battlefield-profile .grc-specialty-feature small{font-size:11px;color:#c1c4c7;letter-spacing:.09em}.profile-fullscreen .battlefield-profile .grc-specialty-feature strong{font-family:var(--grc-type-condensed),sans-serif;font-size:clamp(20px,2vw,29px);line-height:1;color:#ffa33f;text-transform:uppercase}.profile-fullscreen .battlefield-profile .grc-specialty-feature span{font-size:10px;color:#c6c7c9;letter-spacing:.03em}.profile-fullscreen .battlefield-profile .grc-specialty-symbol{flex:none;width:65px;height:72px;display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,#56341d,#100f11 70%);border:2px solid #d08b38;clip-path:polygon(50% 0,93% 19%,93% 76%,50% 100%,7% 76%,7% 19%)}.profile-fullscreen .battlefield-profile .grc-specialty-symbol span{font-size:34px;color:#ffb653;text-shadow:0 0 12px #ff830a}@media(max-width:900px){.profile-fullscreen .battlefield-profile .grc-identity-copy{flex-basis:100%!important}.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{flex:1 1 180px!important}}@media(max-width:520px){.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{min-width:0!important;flex:1 1 45%!important;gap:5px!important;padding:8px!important}.profile-fullscreen .battlefield-profile .grc-specialty-symbol{width:42px;height:50px}.profile-fullscreen .battlefield-profile .grc-specialty-symbol span{font-size:24px}.profile-fullscreen .battlefield-profile .grc-specialty-feature strong{font-size:18px}.profile-fullscreen .battlefield-profile .grc-specialty-feature small,.profile-fullscreen .battlefield-profile .grc-specialty-feature span{font-size:8px}}.profile-fullscreen .battlefield-profile .operator-details>.operator-info{background-image:linear-gradient(90deg,#01040833,#01040824),url(/hud_perfil/01_identidad_operador.webp)!important;background-size:cover!important;background-position:center!important;border:1px solid rgba(255,144,38,.75)!important;box-shadow:inset 0 0 35px #0008,0 0 18px #0008!important;padding:clamp(15px,2vw,26px)!important;gap:clamp(10px,1.3vw,22px)!important}.profile-fullscreen .battlefield-profile .grc-identity-copy{flex:1 1 32%!important;min-width:180px!important;align-self:center!important}.profile-fullscreen .battlefield-profile .grc-identity-copy h2{font-family:Barlow Condensed,Rajdhani,Impact,sans-serif!important;font-weight:900!important;font-size:clamp(44px,4.5vw,86px)!important;line-height:.94!important;letter-spacing:.008em!important;color:#fff!important;text-shadow:0 2px 3px #000c,0 0 12px #0007!important}.profile-fullscreen .battlefield-profile .operator-kicker{font-family:Rajdhani,sans-serif!important;font-size:clamp(13px,1.15vw,19px)!important;font-weight:800!important;letter-spacing:.045em!important}.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{flex:1 1 27%!important;min-width:185px!important;min-height:176px!important;max-width:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:12px!important;gap:7px!important;background-image:linear-gradient(180deg,#0104071f,#01040747),url(/hud_perfil/12_panel_rango.webp)!important;background-size:100% 100%!important;background-position:center!important;border:1px solid rgba(255,142,29,.65)!important;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important;box-shadow:inset 0 0 28px #0009!important}.profile-fullscreen .battlefield-profile .grc-specialty-feature{background-image:linear-gradient(180deg,#0104071f,#01040747),url(/hud_perfil/14_panel_clase.webp)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-width:92px!important;max-height:93px!important;object-fit:contain!important}.profile-fullscreen .battlefield-profile .grc-specialty-symbol{width:100px!important;height:98px!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;clip-path:none!important}.profile-fullscreen .battlefield-profile .grc-rifleman-emblem{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:screen;filter:drop-shadow(0 0 6px #fa801755)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature>div:last-child,.profile-fullscreen .battlefield-profile .grc-specialty-feature>div:last-child{align-items:center!important;gap:2px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature strong,.profile-fullscreen .battlefield-profile .grc-specialty-feature strong{font-family:Barlow Condensed,Rajdhani,Impact,sans-serif!important;font-size:clamp(28px,2.55vw,44px)!important;font-weight:900!important;color:#ff9630!important;letter-spacing:.015em!important;line-height:1!important;text-shadow:0 2px 4px #000b!important}.profile-fullscreen .battlefield-profile .grc-rank-feature small,.profile-fullscreen .battlefield-profile .grc-specialty-feature small{font-size:clamp(11px,.9vw,14px)!important;font-weight:800!important;letter-spacing:.08em!important}.profile-fullscreen .battlefield-profile .grc-rank-feature span,.profile-fullscreen .battlefield-profile .grc-specialty-feature span{font-size:clamp(10px,.8vw,13px)!important;line-height:1.2!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics{background-image:linear-gradient(#01040826,#01040833),url(/hud_perfil/11_panel_estadisticas.webp)!important;background-size:100% 100%!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric{background-size:100% 100%!important;background-position:center!important;border-color:#ff952673!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(1){background-image:url(/hud_perfil/02_estadistica_despliegues.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(2){background-image:url(/hud_perfil/03_estadistica_eliminaciones.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(3){background-image:url(/hud_perfil/04_estadistica_muertes.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(4){background-image:url(/hud_perfil/05_estadistica_kd.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(5){background-image:url(/hud_perfil/06_estadistica_reanimaciones.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(6){background-image:url(/hud_perfil/07_estadistica_mvp.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(7){background-image:url(/hud_perfil/08_estadistica_cuchillo.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.v6-metrics .v6-metric:nth-child(8){background-image:url(/hud_perfil/09_estadistica_objetivos.webp)!important}.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{background-image:linear-gradient(90deg,#01040826,#01040833),url(/hud_perfil/10_trayectoria_ascenso.webp)!important;background-size:100% 100%!important}.profile-fullscreen .battlefield-profile .v6-metric small{font-family:Rajdhani,sans-serif!important;font-weight:800!important;letter-spacing:.02em!important}@media(max-width:1100px){.profile-fullscreen .battlefield-profile .grc-identity-copy{flex:1 1 100%!important}.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{flex:1 1 calc(50% - 8px)!important;min-width:0!important;min-height:155px!important}}@media(max-width:520px){.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{min-height:132px!important;padding:9px!important}.profile-fullscreen .battlefield-profile .grc-specialty-symbol{width:70px!important;height:68px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d{max-width:70px!important;max-height:69px!important}.profile-fullscreen .battlefield-profile .grc-rank-feature strong,.profile-fullscreen .battlefield-profile .grc-specialty-feature strong{font-size:clamp(21px,6vw,29px)!important}.profile-fullscreen .battlefield-profile .grc-identity-copy h2{font-size:clamp(41px,12vw,62px)!important}}.profile-fullscreen .battlefield-profile .operator-details>.ascend-panel{background-image:linear-gradient(180deg,#02050833,#02050866),url(/hud_perfil/bg_trayectoria.webp)!important;background-size:100% 100%!important;background-position:center!important}.profile-fullscreen .battlefield-profile .grc-rank-feature,.profile-fullscreen .battlefield-profile .grc-specialty-feature{background-blend-mode:normal!important;background-image:radial-gradient(ellipse 72% 76% at 50% 50%,#000205d4,#000307b8 56%,#0003071a),url(/hud_perfil/12_panel_rango.webp)!important;isolation:isolate!important}.profile-fullscreen .battlefield-profile .grc-specialty-feature{background-image:radial-gradient(ellipse 72% 76% at 50% 50%,#000205d6,#000307b8 56%,#0003071a),url(/hud_perfil/14_panel_clase.webp)!important}.profile-fullscreen .battlefield-profile .grc-rank-feature .rank-badge,.profile-fullscreen .battlefield-profile .grc-rank-feature .current-rank-3d,.profile-fullscreen .battlefield-profile .grc-specialty-feature .grc-rifleman-emblem{filter:drop-shadow(0 5px 8px #000) drop-shadow(0 0 8px rgba(255,145,35,.4))!important}.profile-fullscreen .battlefield-profile .grc-rank-feature strong,.profile-fullscreen .battlefield-profile .grc-specialty-feature strong{color:#ffac4a!important;text-shadow:0 3px 4px #000,0 0 15px #000,0 0 3px #000!important;position:relative!important;z-index:1!important}.profile-fullscreen .battlefield-profile .grc-rank-feature small,.profile-fullscreen .battlefield-profile .grc-specialty-feature small,.profile-fullscreen .battlefield-profile .grc-rank-feature span,.profile-fullscreen .battlefield-profile .grc-specialty-feature span{color:#f3f1ed!important;text-shadow:0 2px 4px #000,0 0 9px #000!important;position:relative!important;z-index:1!important}.profile-fullscreen .battlefield-profile .grc-rifleman-emblem{mix-blend-mode:normal!important;object-fit:contain!important;filter:drop-shadow(0 2px 6px #000) drop-shadow(0 0 8px #ff8c3866)!important}.profile-fullscreen .battlefield-profile .grc-specialty-symbol{background:transparent!important;box-shadow:none!important}.profile-fullscreen .battlefield-profile .grc-rank-timeline{background:linear-gradient(90deg,#020509e6,#020509d1,#020509e6)!important;border:1px solid rgba(242,143,51,.35)!important;border-radius:4px!important;padding:10px 8px 12px!important;box-shadow:inset 0 0 22px #000c,0 4px 14px #0009!important}.profile-fullscreen .battlefield-profile .grc-rank-step{opacity:1!important;filter:none!important;background:#03070b99!important;border:1px solid rgba(174,187,198,.19)!important;border-bottom:2px solid rgba(194,205,214,.25)!important;border-radius:3px!important;min-height:82px!important}.profile-fullscreen .battlefield-profile .grc-rank-step.locked img{opacity:.82!important;filter:grayscale(1) brightness(1.65) contrast(1.2) drop-shadow(0 2px 4px #000)!important}.profile-fullscreen .battlefield-profile .grc-rank-step small{color:#f0f2f4!important;opacity:1!important;font-size:clamp(10px,.93vw,14px)!important;font-weight:900!important;text-shadow:0 2px 4px #000,0 0 8px #000!important}.profile-fullscreen .battlefield-profile .grc-rank-step.current{background:linear-gradient(180deg,#ff8c1440,#07090ced)!important;border:1px solid #ff9d3d!important;border-bottom:2px solid #ff9d3d!important;box-shadow:inset 0 0 15px #ff91202e,0 0 12px #ff841e55!important}.profile-fullscreen .battlefield-profile .grc-rank-step.current img{filter:drop-shadow(0 0 8px #ff9415)!important;opacity:1!important}@media(max-width:760px){.profile-fullscreen .battlefield-profile .grc-rank-timeline{padding:8px 5px!important;gap:5px!important}.profile-fullscreen .battlefield-profile .grc-rank-step{min-height:76px!important}.profile-fullscreen .battlefield-profile .grc-rank-step small{font-size:10px!important}}.profile-fullscreen .grc-profile-layout{display:block!important;max-width:1900px;margin-inline:auto}.profile-fullscreen .grc-profile-content{width:100%;min-width:0}@media(max-width:800px){.grc-game-tabs{overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#ff9b32 transparent}.grc-game-tab{flex:0 0 auto!important;min-width:67px!important;padding-inline:5px!important;white-space:nowrap}.grc-game-topbar{min-width:0}.grc-game-brand{flex-shrink:0}}@media(max-width:390px){.grc-game-tab{min-width:61px!important}}.nexus-v20711{--fusion-orange:#ff932f;--fusion-line:#b46a32}.nexus-v20711 .nexus-access-header{background:linear-gradient(95deg,#070b0ef2,#101015e9 55%,#100d0bd6),url(/hud_perfil/01_identidad_operador.webp) center/cover;border:1px solid #9d592b;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));box-shadow:inset 4px 0 #ff8529,0 8px 30px #0008}.nexus-v20711 .nexus-access-header h2{color:#f6f5f0;text-shadow:0 2px 10px #000}.nexus-v20711 .nexus-tabs button{background:linear-gradient(135deg,#0b1116,#171719);border-color:#5b4336;border-radius:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));color:#e1d5ca}.nexus-v20711 .nexus-tabs button.active{background:linear-gradient(120deg,#542609,#1b1010);border-color:#ff902d;box-shadow:inset 0 -3px #ff8c25;color:#ffb777}.nexus-v20711 .nexus-live-frame{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d07930;border-radius:0;clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,19px 100%,0 calc(100% - 19px));background:linear-gradient(105deg,#05090dec,#080c11e9 65%,#0b0d0ee0),url(/hud_perfil/11_panel_estadisticas.webp) center/cover;box-shadow:inset 0 0 0 2px #3c2114,0 18px 48px #000b}.nexus-v20711 .nexus-live-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#ff822722,transparent 12%,transparent 88%,#ff822722),repeating-linear-gradient(0deg,transparent 0 35px,#ffffff04 36px)}.nexus-v20711 .nexus-live-top{border-bottom:1px solid #975329;padding-bottom:16px}.nexus-v20711 .nexus-live-top h2{font-family:Impact,Arial Narrow,sans-serif;font-weight:900;letter-spacing:.055em;font-size:clamp(29px,4vw,50px)}.nexus-v20711 .nexus-live-top small{color:#ffa958;font-weight:800}.nexus-v20711 .nexus-timer{max-width:560px;margin:16px auto 20px;border:1px solid #6b4228;border-left:3px solid #ff8b27;border-right:3px solid #ff8b27;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(#060b10ed,#0c1319ed),url(/hud_perfil/12_panel_rango.webp) center/cover;padding:14px}.nexus-v20711 .nexus-timer strong{font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(46px,7vw,82px);color:#fff}.nexus-v20711 .nexus-versus{grid-template-columns:minmax(0,1fr) minmax(80px,.34fr) minmax(0,1fr);gap:clamp(8px,1.7vw,20px)}.nexus-v20711 .nexus-team{position:relative;gap:8px;border-radius:0;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);padding:clamp(12px,2vw,23px);box-shadow:inset 0 0 0 1px #ffffff13}.nexus-v20711 .nexus-team.ghost{border:1px solid #488ab0;background:linear-gradient(135deg,#081b2be8,#05090fe9),url(/hud_perfil/15_panel_equipo.webp) center/cover}.nexus-v20711 .nexus-team.shadow{border:1px solid #ad4a51;background:linear-gradient(135deg,#2c0d16e8,#080b10ef),url(/hud_perfil/15_panel_equipo.webp) center/cover}.nexus-v20711 .nexus-team h3{font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(20px,2.6vw,32px);letter-spacing:.13em;color:#fff}.nexus-v20711 .nexus-team img{width:min(100%,142px);height:clamp(90px,12vw,145px);object-fit:contain;filter:drop-shadow(0 4px 14px #000)}.nexus-v20711 .nexus-team strong{font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(35px,5vw,65px);line-height:1.05;letter-spacing:.035em}.nexus-v20711 .nexus-team.ghost strong{color:#72cfff;text-shadow:0 0 22px #2389c455}.nexus-v20711 .nexus-team.shadow strong{color:#ff8181;text-shadow:0 0 22px #e33d4355}.nexus-v20711 .nexus-team small{color:#e0e4e8;font-size:clamp(10px,1vw,13px);font-weight:800;letter-spacing:.09em}.nexus-v20711 .nexus-track{height:12px;border:1px solid #7c8a94;background:#050a0e}.nexus-v20711 .ghost .nexus-track i{background:linear-gradient(90deg,#125d8a,#75d8ff);box-shadow:0 0 14px #5acbff}.nexus-v20711 .shadow .nexus-track i{background:linear-gradient(90deg,#84212a,#ff7077);box-shadow:0 0 14px #ff636b}.nexus-v20711 .nexus-reactor{gap:8px}.nexus-v20711 .nexus-reactor-orb{width:clamp(66px,10vw,125px);border:2px solid #ff9b3f;background:radial-gradient(circle,#ffa94a,#763511 35%,#170d0b 75%);box-shadow:0 0 20px #ff8d4488,0 0 42px #ff892533,inset 0 0 16px #ffc47755;animation:nexus-fusion-pulse 3s ease-in-out infinite}@keyframes nexus-fusion-pulse{50%{box-shadow:0 0 28px #ff8d44bb,0 0 54px #ff892555,inset 0 0 18px #ffc47788}}.nexus-v20711 .nexus-reactor strong{font-family:Impact,Arial Narrow,sans-serif;color:#fff;font-size:clamp(22px,3vw,35px)}.nexus-v20711 .nexus-domain{margin-top:18px;border:1px solid #b36b30;border-radius:0;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(90deg,#080c10ef,#15110deb,#080c10ef),url(/hud_perfil/bg_trayectoria.webp) center/cover}.nexus-v20711 .nexus-domain strong{font-family:Impact,Arial Narrow,sans-serif;color:#ff9a38;font-size:clamp(30px,5vw,56px)}.nexus-v20711 .nexus-domain .ghost-color{color:#70cfff}.nexus-v20711 .nexus-domain .shadow-color{color:#ff777f}.nexus-v20711 .nexus-live-meta{color:#e7ad78}.nexus-v20711 .nexus-footnote{color:#9da6af}@media(max-width:620px){.nexus-v20711 .nexus-live-frame{padding:12px}.nexus-v20711 .nexus-versus{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);gap:5px}.nexus-v20711 .nexus-team{padding:10px 5px}.nexus-v20711 .nexus-team img{height:76px}.nexus-v20711 .nexus-team h3{font-size:16px}.nexus-v20711 .nexus-team strong{font-size:clamp(24px,6vw,37px)}.nexus-v20711 .nexus-reactor-orb{width:52px}.nexus-v20711 .nexus-reactor small,.nexus-v20711 .nexus-reactor>span{font-size:8px}.nexus-v20711 .nexus-reactor strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.nexus-v20711 .nexus-reactor-orb{animation:none}}.nexus-v20711 .nexus-live-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.nexus-v20711 .nexus-game-view-btn{cursor:pointer;padding:9px 12px;background:#180f0b;border:1px solid #ff943d;color:#ffb36d;font-weight:800;font-size:11px;letter-spacing:.07em;white-space:nowrap}.nexus-v20711 .nexus-game-view-btn:hover{background:#43230d;color:#fff}.nexus-v20711 .nexus-live-frame:fullscreen{width:100vw;height:100dvh;max-width:none;overflow:auto;clip-path:none;border:0;border-radius:0;padding:clamp(8px,1.6vw,20px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(110deg,#03080bf2,#0b0c0ef0),url(/hud_perfil/11_panel_estadisticas.webp) center/cover}.nexus-v20711 .nexus-live-frame:fullscreen .nexus-footnote{display:none}@media(orientation:landscape)and (max-height:650px)and (max-width:1100px){.nexus-v20711 .nexus-live-frame{padding:10px 14px}.nexus-v20711 .nexus-live-top{padding-bottom:5px;gap:6px}.nexus-v20711 .nexus-live-top h2{font-size:clamp(20px,3.8vh,30px);margin:1px 0}.nexus-v20711 .nexus-live-top small{font-size:9px}.nexus-v20711 .nexus-game-view-btn{font-size:9px;padding:6px 9px}.nexus-v20711 .nexus-timer{margin:6px auto 8px;padding:4px 10px;max-width:260px;gap:0}.nexus-v20711 .nexus-timer strong{font-size:clamp(27px,8vh,46px)}.nexus-v20711 .nexus-timer small,.nexus-v20711 .nexus-timer span{font-size:9px}.nexus-v20711 .nexus-versus{grid-template-columns:minmax(0,1fr) minmax(74px,.28fr) minmax(0,1fr);gap:10px;align-items:stretch}.nexus-v20711 .nexus-team{display:grid;grid-template-columns:minmax(58px,.6fr) minmax(0,1fr);grid-template-rows:auto 1fr auto auto;column-gap:10px;row-gap:2px;align-items:center;justify-items:center;padding:7px 12px}.nexus-v20711 .nexus-team h3{grid-column:1 / -1;font-size:clamp(15px,3.6vh,22px)}.nexus-v20711 .nexus-team img{grid-column:1;grid-row:2 / 4;height:clamp(48px,16vh,95px);width:100%;object-fit:contain}.nexus-v20711 .nexus-team strong{grid-column:2;grid-row:2;font-size:clamp(25px,7vh,44px)}.nexus-v20711 .nexus-track{grid-column:2;grid-row:3;height:8px}.nexus-v20711 .nexus-team small{grid-column:1 / -1;grid-row:4;font-size:9px}.nexus-v20711 .nexus-reactor-orb{width:clamp(40px,12vh,65px)}.nexus-v20711 .nexus-reactor-orb span{font-size:24px}.nexus-v20711 .nexus-reactor strong{font-size:20px}.nexus-v20711 .nexus-domain{margin-top:7px;padding:5px;gap:1px}.nexus-v20711 .nexus-domain strong{font-size:clamp(21px,5vh,33px)}.nexus-v20711 .nexus-domain small,.nexus-v20711 .nexus-domain span{font-size:9px}.nexus-v20711 .nexus-live-meta{margin-top:5px;font-size:9px}.nexus-v20711 .nexus-footnote{display:none}}.fusion-visitors{margin:20px 0;padding:18px;border:1px solid #a65b22;background:linear-gradient(145deg,#13191e,#080d12);border-radius:8px}.fusion-visitors h3{color:#f3a458;margin:0 0 8px}.fusion-visitor-form{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.fusion-visitor-form input{min-width:170px;flex:2}.fusion-visitor-form select{min-width:110px;flex:1}.fusion-visitor-form button{flex:1}.fusion-visitors .fusion-operator{margin:8px 0;gap:10px;flex-wrap:wrap}.fusion-visitor-enroll{padding:12px;border:1px solid #ef8d3c;margin:12px 0}@media(max-width:650px){.fusion-visitor-form>*{width:100%;flex:auto!important}.fusion-visitors .fusion-pick{display:flex;flex-wrap:wrap;gap:5px}}.fusion-prepare-box{margin:16px 0;padding:18px;border:1px solid #e97d24;background:linear-gradient(130deg,#1c1d20,#111417);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.fusion-prepare-box h3{color:#ff9b40;letter-spacing:.08em}.fusion-prepare-box .fusion-pick{display:flex;flex-wrap:wrap;gap:12px}.fusion-prepare-box button{min-width:180px}.fusion-prepare-box button:disabled{opacity:.4;cursor:not-allowed}.fusion-live-rosters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:16px}.fusion-live-rosters section{padding:16px;background:#09141de8;border:1px solid #77bda6}.fusion-live-rosters .shadow{border-color:#d56868}.fusion-live-rosters h3{color:#7af0b5;margin:0 0 10px}.fusion-live-rosters .shadow h3{color:#ff8585}.fusion-live-rosters ul{list-style:none;padding:0;margin:0;display:grid;gap:7px}.fusion-live-rosters li{overflow-wrap:anywhere}.fusion-live-rosters small{font-size:9px;color:#aaa}@media(max-width:500px){.fusion-live-rosters{gap:8px;padding:8px}.fusion-live-rosters section{padding:9px}}@media(max-width:800px){.grc-game-brand{max-width:83px;overflow:hidden}.grc-game-tabs{overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x}.grc-game-tabs::-webkit-scrollbar{display:none}.grc-game-tab{flex:0 0 83px!important;min-width:83px!important;max-width:none!important;white-space:nowrap}}.profile-fullscreen .battlefield-profile .grc-specialty-symbol .grc-specialty-emblem{width:100%!important;height:100%!important;object-fit:contain!important;display:block;mix-blend-mode:normal!important;filter:drop-shadow(0 2px 6px #000) drop-shadow(0 0 8px #ff8c3866)!important}.grc-game-topbar .grc-game-coin{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-width:82px;max-width:170px;min-height:41px;padding:8px 11px;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0f171fc2}.grc-game-coin svg{flex:none}.grc-game-coin-label{font-size:11px;font-weight:900;letter-spacing:.06em}.grc-game-coin-balance{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:15px;font-weight:850;line-height:1.1}@media(max-width:800px){.grc-game-topbar .grc-game-coin{display:inline-flex!important;min-width:48px;max-width:100px;min-height:34px;padding:6px 5px;gap:3px;flex-shrink:0}.grc-game-coin-label{display:none}.grc-game-coin-balance{font-size:12px}.grc-game-coin svg{width:15px;height:15px}}@media(max-width:390px){.grc-game-topbar .grc-game-coin{min-width:42px;max-width:78px;padding:5px 3px}.grc-game-coin-balance{font-size:11px}}.nl5-root{--nl-orange:#ff973f;--nl-line:rgba(158,181,208,.23);color:#e9eef7;max-width:1280px;margin:0 auto 44px;padding:12px 0 26px;font-family:inherit}.nl5-root *{box-sizing:border-box}.nl5-topline{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--nl-line);padding:8px 0 13px;font-size:10px;font-weight:800;letter-spacing:1.6px;color:var(--nl-orange)}.nl5-topline>span:first-child{display:flex;align-items:center;gap:7px}.nl5-topline b{color:#b2bece}.nl5-version{color:#8e9bad}.nl5-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:28px 0 30px}.nl5-eyebrow,.nl5-section-title small,.nl5-panel-header small{color:var(--nl-orange);font-size:10px;font-weight:800;letter-spacing:2px}.nl5-heading h2{font-size:clamp(36px,5vw,64px);letter-spacing:1px;line-height:1;margin:9px 0 12px;font-weight:900;color:#fff}.nl5-heading h2 em{font-style:normal;color:var(--nl-orange)}.nl5-heading p{margin:0;color:#aab6c7;font-size:13px}.nl5-status{border:1px solid var(--nl-line);background:#0e1723d6;padding:15px 18px;min-width:230px;font-size:11px;font-weight:800;letter-spacing:.8px;color:#d2dce7}.nl5-statusdot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e7b765;margin-right:7px;box-shadow:0 0 12px #e7b76566}.nl5-status small{display:block;color:#8898aa;font-weight:400;letter-spacing:0;margin-top:7px}.nl5-attendance{width:100%;text-align:left;border:1px solid rgba(255,151,63,.66);background:linear-gradient(110deg,#382a22f2,#111b29f5 70%);color:inherit;display:flex;align-items:center;gap:21px;padding:25px 24px;cursor:pointer;position:relative;overflow:hidden;box-shadow:inset 4px 0 var(--nl-orange),0 14px 38px #0003}.nl5-attendance:after{content:"";position:absolute;right:8%;top:-60px;width:190px;height:190px;border:1px solid #ff973f22;transform:rotate(45deg);pointer-events:none}.nl5-attendance:hover{border-color:var(--nl-orange);background:linear-gradient(110deg,#48301ffa,#162332f5)}.nl5-att-icon{display:grid;place-items:center;flex:none;width:68px;height:68px;border:1px solid #ff973f66;background:#ff973f15;color:var(--nl-orange)}.nl5-att-text{display:flex;flex-direction:column;gap:5px;flex:1}.nl5-att-text small{color:var(--nl-orange);letter-spacing:2px;font-size:10px;font-weight:800}.nl5-att-text strong{font-size:clamp(19px,3vw,28px);color:#fff;letter-spacing:.8px}.nl5-att-text strong span{color:#b9c6d4;font-weight:500}.nl5-att-text>span{color:#b5c1d0;font-size:12px}.nl5-att-action{display:flex;align-items:center;gap:8px;color:var(--nl-orange);font-weight:800;font-size:11px;white-space:nowrap;z-index:1}.nl5-stage{display:flex;align-items:center;gap:14px;margin:17px 0 32px;color:#9daab9;font-size:10px;font-weight:800;letter-spacing:1px}.nl5-stage>span:not(.nl5-stage-rule){display:flex;align-items:center;gap:7px}.nl5-stage-done{color:#8edab7}.nl5-stage-rule{height:1px;flex:1;background:var(--nl-line)}.nl5-section-title{display:flex;justify-content:space-between;align-items:end;margin-bottom:17px;gap:12px}.nl5-section-title h3{font-size:24px;color:#fff;margin:5px 0 0;letter-spacing:1px}.nl5-section-title>span{font-size:10px;color:#94a4b8;letter-spacing:1px}.nl5-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nl5-mode{padding:0;border:1px solid #4c5869;background:#172231;color:inherit;text-align:left;cursor:pointer;min-width:0;overflow:hidden;transition:transform .2s,border-color .2s}.nl5-mode:not(:disabled):hover{transform:translateY(-4px);border-color:var(--nl-orange)}.nl5-mode:disabled{cursor:not-allowed}.nl5-mode-art{height:175px;display:block;position:relative;overflow:hidden;background-size:cover;background-position:center}.nl5-mode-fusion .nl5-mode-art{background-image:linear-gradient(135deg,#08212c99,#ef803922),url(/ghostrecon_background.png)}.nl5-mode-vip .nl5-mode-art{background-image:linear-gradient(130deg,#142f3aaa,#604b2b55),url(/ghostrecon_background.png);background-position:65% 45%}.nl5-mode-future .nl5-mode-art{background-image:linear-gradient(120deg,#131e35cc,#22405e99),url(/ghostrecon_background.png);background-position:25% 50%}.nl5-art-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#121d2d 0%,transparent 80%)}.nl5-art-geometry{position:absolute;left:50%;top:48%;width:96px;height:96px;border:2px solid #ffb16788;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 36px #ff973f33,inset 0 0 30px #ff973f22}.nl5-mode-vip .nl5-art-geometry{border-color:#9db7d499}.nl5-mode-future .nl5-art-geometry{border-color:#b4c6da66}.nl5-mode.is-locked .nl5-mode-art{filter:saturate(.55)}.nl5-lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:11px;font-weight:800;letter-spacing:1.2px;background:#070d17a3}.nl5-mode-content{padding:19px;display:flex;flex-direction:column;gap:8px}.nl5-mode-content small{font-size:10px;color:var(--nl-orange);font-weight:800;letter-spacing:1.4px}.nl5-mode-content strong{font-size:21px;letter-spacing:.5px;color:#fff}.nl5-mode-content>span:not(.nl5-mode-footer){color:#aab9c9;font-size:12px;min-height:35px}.nl5-mode-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--nl-line);padding-top:13px;margin-top:5px;color:#a4b3c4;font-size:10px;font-weight:800;letter-spacing:.7px}.nl5-mode:not(:disabled) .nl5-mode-footer{color:var(--nl-orange)}.nl5-live-strip{display:flex;align-items:center;gap:18px;padding:19px 23px;background:linear-gradient(95deg,#132838,#14202d);border:1px solid #38536a;margin-top:22px}.nl5-live-symbol{width:54px;height:54px;display:grid;place-items:center;border:1px solid #69bce055;color:#8dd4f4;flex:none}.nl5-live-strip>div{display:flex;flex-direction:column;gap:4px;flex:1}.nl5-live-strip small{font-size:10px;letter-spacing:1.5px;color:#8dd4f4;font-weight:800}.nl5-live-strip strong{font-size:20px;color:#fff}.nl5-live-strip div>span{font-size:12px;color:#a7b9ca}.nl5-live-strip button,.nl5-demo button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #f69b4c;background:#e88632;color:#101820;padding:13px 17px;font-weight:900;letter-spacing:.5px;font-size:11px;cursor:pointer}.nl5-live-strip button:hover,.nl5-demo button:hover{background:#ffad61}.nl5-back{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--nl-orange);font-size:11px;font-weight:800;cursor:pointer;padding:0 0 20px}.nl5-panel{background:linear-gradient(140deg,#172535,#101a27);border:1px solid var(--nl-line);padding:26px}.nl5-panel-header{display:flex;gap:14px;align-items:center}.nl5-panel-header>span{width:56px;height:56px;display:grid;place-items:center;background:#ff973f1c;border:1px solid #ff973f66;color:var(--nl-orange)}.nl5-panel-header h3{font-size:24px;color:#fff;margin:5px 0}.nl5-panel>p{color:#b0bfce;font-size:13px;line-height:1.7;max-width:850px}.nl5-att-grid,.nl5-steps,.nl5-live-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:25px}.nl5-att-grid>div,.nl5-steps>div,.nl5-live-stats>div{display:flex;flex-direction:column;gap:10px;padding:22px;background:#101a27;border:1px solid #344357}.nl5-att-grid svg{color:var(--nl-orange)}.nl5-att-grid strong,.nl5-steps strong{color:#fff;font-size:13px}.nl5-att-grid span,.nl5-steps small{color:#a6b4c5;font-size:12px}.nl5-att-grid small{font-size:9px;color:#dbad78;letter-spacing:.7px}.nl5-demo{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px;margin-top:22px;background:#32271e;border:1px solid #805a34}.nl5-demo>div{display:flex;flex-direction:column;gap:5px}.nl5-demo strong{font-size:12px;color:#ffd3a8}.nl5-demo span{font-size:11px;color:#c6b5a5}.nl5-panel-note{display:flex;align-items:center;gap:9px;padding:13px 0 0;font-size:11px;color:#91a8bc}.nl5-steps b{font-size:26px;color:var(--nl-orange)}.nl5-live-display{display:flex;align-items:center;flex-direction:column;text-align:center;padding:35px 15px;background:radial-gradient(circle at center,#214054,#101b2b 60%);border:1px solid #2d5067;margin-top:20px}.nl5-live-orb{width:95px;height:95px;border:2px solid #4d91b3;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 35px #4a9bb033;margin-bottom:17px}.nl5-live-orb span{width:34px;height:34px;border:2px solid #8cd7f3;transform:rotate(45deg)}.nl5-live-display small{color:#86c7e8;font-size:10px;letter-spacing:2px}.nl5-live-display h3{color:#fff;font-size:29px;margin:10px 0}.nl5-live-display p{color:#a6b9c9;font-size:12px;max-width:460px}.nl5-live-stats{margin-top:12px}.nl5-live-stats>div{gap:6px}.nl5-live-stats svg{color:#8bc9e5}.nl5-live-stats small{color:#96a9bc;font-size:10px}.nl5-live-stats strong{font-size:12px;color:#fff}.nl5-footer{font-size:10px;color:#78889a;letter-spacing:1.2px;text-align:center;margin-top:30px}.nl5-footer span{color:var(--nl-orange);margin:0 8px}@media(max-width:800px){.nl5-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.nl5-mode:last-child{grid-column:span 2}.nl5-heading{align-items:flex-start;flex-direction:column}.nl5-status{width:100%}.nl5-att-action{font-size:0}.nl5-att-action svg{width:24px}.nl5-att-grid,.nl5-steps,.nl5-live-stats{grid-template-columns:1fr}.nl5-demo{flex-direction:column;align-items:stretch}.nl5-demo button{width:100%}}@media(max-width:520px){.nl5-root{padding-top:0}.nl5-version{display:none}.nl5-heading{padding:22px 0}.nl5-attendance{padding:16px;gap:12px}.nl5-att-icon{width:48px;height:54px}.nl5-att-icon svg{width:23px}.nl5-att-text strong{font-size:17px}.nl5-att-text strong span{display:block;font-size:12px;margin-top:3px}.nl5-att-text>span{font-size:10px}.nl5-stage{font-size:9px;gap:6px}.nl5-section-title h3{font-size:20px}.nl5-section-title>span{display:none}.nl5-modes{grid-template-columns:1fr}.nl5-mode:last-child{grid-column:auto}.nl5-mode-art{height:150px}.nl5-live-strip{flex-wrap:wrap;padding:16px;gap:12px}.nl5-live-strip button{width:100%}.nl5-live-strip strong{font-size:17px}.nl5-panel{padding:17px}.nl5-panel-header h3{font-size:19px}}.nl6-live{position:relative;overflow:hidden;border:1px solid #9b683e;background:linear-gradient(135deg,#101b2af5,#0b121ef7),url(/ghostrecon_background.png) center/cover;padding:clamp(15px,3vw,30px);box-shadow:inset 0 0 60px #0008,0 20px 55px #0005}.nl6-live:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 43px,#88c8ff07 44px),repeating-linear-gradient(90deg,transparent 0 43px,#88c8ff07 44px)}.nl6-live>*{position:relative}.nl6-live-head{display:flex;justify-content:space-between;gap:18px;align-items:center;border-bottom:1px solid #bd7c4255;padding-bottom:22px}.nl6-live-head small,.nl6-live-domain small{font-size:10px;color:#ffad66;letter-spacing:2px;font-weight:800}.nl6-live-head h3{font-size:clamp(26px,4vw,44px);margin:6px 0;color:#fff;letter-spacing:1px}.nl6-live-head h3 em{font-style:normal;color:#ff963f}.nl6-live-head p{margin:0;color:#91a9be;font-size:12px}.nl6-live-connection{display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:#e5b985;font-size:10px;letter-spacing:.5px}.nl6-live-connection svg{color:#ffb66e}.nl6-live-connection span{color:#8fa1b4}.nl6-live-clock{margin-top:21px;text-align:center;background:linear-gradient(105deg,#17283b,#0c1725 50%,#17283b);border:1px solid #476075;padding:18px 24px 20px;box-shadow:inset 0 0 35px #0008}.nl6-live-clock-top{display:flex;justify-content:space-between;gap:10px;color:#dca46f;font-size:10px;font-weight:800;letter-spacing:1.5px}.nl6-live-clock-top span:first-child{display:flex;align-items:center;gap:8px}.nl6-live-clock>strong{display:block;font-size:clamp(60px,11vw,112px);line-height:1.18;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:2px;text-shadow:0 0 25px #83caff1c}.nl6-live-clock>p{font-size:12px;color:#e7aa70;letter-spacing:2px;font-weight:800;margin:4px 0 18px}.nl6-clock-track,.nl6-team-track{height:7px;background:#0b121a;border:1px solid #40546a;overflow:hidden}.nl6-clock-track i,.nl6-team-track i{display:block;width:0%;height:100%;background:#ff963f}.nl6-live-arena{display:grid;grid-template-columns:minmax(0,1fr) minmax(125px,.5fr) minmax(0,1fr);gap:14px;margin-top:19px;align-items:stretch}.nl6-live-team{padding:19px;min-width:0;background:linear-gradient(150deg,#152c3b,#0a1825);border:1px solid #3e789c;box-shadow:inset 3px 0 #55bce8}.nl6-live-team.shadow{background:linear-gradient(150deg,#30212d,#190f1a);border-color:#925066;box-shadow:inset -3px 0 #e66d8b}.nl6-team-top,.nl6-team-foot{display:flex;justify-content:space-between;gap:8px;color:#8db0c9;font-size:9px;letter-spacing:1px}.nl6-live-team.shadow .nl6-team-top,.nl6-live-team.shadow .nl6-team-foot{color:#d3a2b2}.nl6-team-mark{width:78px;height:78px;margin:22px auto 7px;display:grid;place-items:center;color:#6bc5ee;border:1px solid #3f7898;background:#091724;clip-path:polygon(50% 0,100% 18%,100% 77%,50% 100%,0 77%,0 18%)}.nl6-live-team.shadow .nl6-team-mark{color:#f08ca5;border-color:#985b72;background:#261421}.nl6-live-team h4{text-align:center;font-size:clamp(21px,3vw,32px);margin:8px 0;color:#9edfff;letter-spacing:3px}.nl6-live-team.shadow h4{color:#ff9db6}.nl6-team-score{text-align:center;color:#fff;font-size:34px;font-weight:900}.nl6-team-score small{display:block;color:#91a5b6;font-size:9px;letter-spacing:1.5px;margin-bottom:16px}.nl6-team-track i{background:#60c3ed}.nl6-live-team.shadow .nl6-team-track i{background:#f17e9c}.nl6-team-foot{margin-top:17px;align-items:center}.nl6-team-foot b{font-size:17px;color:#fff}.nl6-live-core{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;color:#b8c6d5;font-size:10px;letter-spacing:1.4px}.nl6-core-diamond{height:88px;width:88px;display:grid;place-items:center;filter:drop-shadow(0 0 15px #fa963b66)}.nl6-core-diamond span{width:52px;height:52px;border:3px solid #ff9a45;transform:rotate(45deg);box-shadow:inset 0 0 17px #ff963f33,0 0 17px #ff963f66}.nl6-live-core strong{font-size:17px;color:#ffb36f}.nl6-live-core b{font-size:24px;color:#fff}.nl6-live-domain{display:flex;align-items:center;justify-content:center;text-align:center;gap:20px;margin-top:20px;padding:22px;border:1px solid #a26b3e88;background:linear-gradient(100deg,#2b211c88,#111c2bcc)}.nl6-domain-glyph{color:#ff9b45}.nl6-live-domain h4{font-size:clamp(23px,4vw,38px);margin:6px 0;color:#ffb17c;letter-spacing:2px}.nl6-live-domain p{font-size:12px;color:#a9b9c8;margin:0}.nl6-live-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.nl6-live-bottom>div{display:flex;align-items:center;gap:8px;padding:12px;background:#0b1522ad;border:1px solid #34465a;color:#86a9c0}.nl6-live-bottom span{font-size:9px;letter-spacing:1px}.nl6-live-bottom b{margin-left:auto;font-size:10px;color:#dce7f0}.nl6-live-disclaimer{display:flex;align-items:center;gap:9px;color:#94a8ba;font-size:11px;line-height:1.6;margin-top:15px}.nl6-live-disclaimer svg{flex:none;color:#f2a45e}@media(max-width:700px){.nl6-live-head{align-items:flex-start;flex-direction:column}.nl6-live-connection{align-items:flex-start}.nl6-live-arena{grid-template-columns:1fr 1fr;gap:9px}.nl6-live-core{grid-column:1/-1;grid-row:1;flex-direction:row;flex-wrap:wrap;min-height:75px}.nl6-core-diamond{width:52px;height:52px}.nl6-core-diamond span{width:30px;height:30px}.nl6-live-team{padding:11px}.nl6-team-top{font-size:8px;flex-direction:column}.nl6-team-mark{width:62px;height:62px;margin:14px auto 5px}.nl6-live-team h4{font-size:20px}.nl6-team-foot{font-size:8px;flex-direction:column}.nl6-live-bottom{grid-template-columns:1fr}.nl6-live-domain{gap:9px;padding:16px}.nl6-live-clock-top{font-size:8px}.nl6-live-clock{padding:14px 10px}.nl6-live-clock>strong{font-size:clamp(48px,13vw,80px)}}.nl6-live-actions{display:flex;justify-content:flex-end;margin:0 0 12px}.nl6-live-actions button,.nl6-exit-fullscreen{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;background:#182434;border:1px solid #ff9d45;color:#ffc58d;font-weight:900;letter-spacing:.07em;cursor:pointer}.nl6-live-actions button:hover,.nl6-exit-fullscreen:hover{background:#59331b}.nl6-fullscreen-shell{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:#060b12;color:#fff;overflow:auto;overscroll-behavior:contain;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.nl6-fullscreen-content{min-height:100%;display:flex;align-items:center;justify-content:center;padding:12px}.nl6-fullscreen-content>.nl6-live{width:100%;max-width:1800px}.nl6-exit-fullscreen{position:fixed;top:calc(env(safe-area-inset-top) + 8px);right:calc(env(safe-area-inset-right) + 8px);z-index:2147483647;padding:9px 12px;font-size:11px;background:#0c1520f0}.nl6-rotate-hint{display:none}@media(orientation:landscape){.nl6-fullscreen-shell{overflow:auto}.nl6-fullscreen-content{padding:6px 10px;min-height:100dvh}.nl6-fullscreen-content>.nl6-live{padding:8px 15px 9px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-height:calc(100dvh - 12px);align-content:center}.nl6-fullscreen-content .nl6-live-head{grid-column:1/-1;padding:0 85px 4px 0}.nl6-fullscreen-content .nl6-live-head h3{font-size:clamp(16px,3.4vh,30px);margin:0}.nl6-fullscreen-content .nl6-live-head p,.nl6-fullscreen-content .nl6-live-head small,.nl6-fullscreen-content .nl6-live-connection span{display:none}.nl6-fullscreen-content .nl6-live-clock{grid-column:2;grid-row:2;margin:0;padding:10px 8px;display:flex;flex-direction:column;justify-content:center}.nl6-fullscreen-content .nl6-live-clock>strong{font-size:clamp(35px,11vh,90px)}.nl6-fullscreen-content .nl6-live-clock>p{font-size:clamp(8px,1.7vh,12px);margin:3px 0}.nl6-fullscreen-content .nl6-live-clock-top{font-size:8px}.nl6-fullscreen-content .nl6-live-arena{display:contents}.nl6-fullscreen-content .nl6-live-team{grid-row:2;padding:8px;display:flex;flex-direction:column;justify-content:center}.nl6-fullscreen-content .nl6-live-team.ghost{grid-column:1}.nl6-fullscreen-content .nl6-live-team.shadow{grid-column:3}.nl6-fullscreen-content .nl6-team-mark{width:clamp(35px,10vh,70px);height:clamp(35px,10vh,70px);margin:5px auto}.nl6-fullscreen-content .nl6-team-mark svg{width:55%;height:55%}.nl6-fullscreen-content .nl6-live-team h4{font-size:clamp(17px,4vh,31px);margin:2px}.nl6-fullscreen-content .nl6-team-score{font-size:clamp(18px,4vh,32px)}.nl6-fullscreen-content .nl6-team-score small{margin-bottom:5px}.nl6-fullscreen-content .nl6-team-foot{margin-top:6px}.nl6-fullscreen-content .nl6-live-core{grid-column:2;grid-row:2;align-self:end;flex-direction:row;gap:7px;padding:3px;justify-content:center;background:#0b1420e8}.nl6-fullscreen-content .nl6-core-diamond{width:23px;height:23px}.nl6-fullscreen-content .nl6-core-diamond span{width:15px;height:15px;border-width:2px}.nl6-fullscreen-content .nl6-live-core strong{font-size:10px}.nl6-fullscreen-content .nl6-live-core b{font-size:14px}.nl6-fullscreen-content .nl6-live-domain{grid-column:1/-1;grid-row:3;margin:0;padding:5px 12px;gap:8px}.nl6-fullscreen-content .nl6-live-domain h4{font-size:clamp(14px,3vh,22px);margin:0}.nl6-fullscreen-content .nl6-live-domain p,.nl6-fullscreen-content .nl6-live-bottom,.nl6-fullscreen-content .nl6-live-disclaimer{display:none}}@media(orientation:portrait)and (max-width:800px){.nl6-fullscreen-content{align-items:flex-start;padding:56px 8px 12px}.nl6-fullscreen-content .nl6-live{padding:12px}.nl6-rotate-hint{display:block;position:fixed;bottom:calc(env(safe-area-inset-bottom) + 10px);left:10px;right:10px;background:#132438ef;border:1px solid #b67940;padding:9px;text-align:center;color:#ffca96;font-size:10px;font-weight:800;letter-spacing:.07em}}.nl7-live{--nl7-orange:#ff8c32;position:relative;isolation:isolate;overflow:hidden;color:#f4f2ed;background:linear-gradient(90deg,#071109e0,#100e0be0 48%,#180708df),url(/nexus-live-v3/reactor-scene.png) center/cover;border:2px solid #64452f;box-shadow:0 0 0 5px #0a0e12,inset 0 0 80px #000;padding:clamp(10px,1.5vw,22px);font-family:Rajdhani,Arial Narrow,sans-serif;min-height:650px}.nl7-live:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#020508c9,#03060992 18%,#02050994 70%,#020508ed);pointer-events:none}.nl7-live:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #ff8c3250;pointer-events:none}.nl7-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 10px 11px;border-bottom:2px solid #ff8c3270}.nl7-brand{display:flex;flex-direction:column}.nl7-brand strong{font-size:clamp(23px,3vw,43px);font-weight:1000;line-height:1}.nl7-live em{font-style:normal;color:var(--nl7-orange)}.nl7-brand small,.nl7-title small{font-size:9px;letter-spacing:1.5px;color:#bac5cb}.nl7-status{display:flex;gap:6px}.nl7-status span{min-width:100px;border:1px solid #6d7980;background:#071017db;padding:8px 10px;font-size:9px;color:#b3bdc5;display:flex;flex-direction:column}.nl7-status b{font-size:11px;color:#f0d2b6}.nl7-title{font-size:clamp(22px,3vw,40px);font-weight:1000;text-align:center;line-height:1.05;padding:9px 0 7px;text-shadow:0 3px 9px #000}.nl7-title small{display:block;margin-top:3px}.nl7-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,1fr);gap:10px;min-height:390px}.nl7-faction{display:flex;flex-direction:column;justify-content:space-between;min-width:0;position:relative;overflow:hidden;border:2px solid #87bf35;background:linear-gradient(180deg,#10220e91,#010703eb);box-shadow:inset 0 0 30px #9edb231a}.nl7-shadow{border-color:#e34144;background:linear-gradient(180deg,#2607078c,#0b0205ed);box-shadow:inset 0 0 30px #e323301a}.nl7-faction-top{display:flex;justify-content:space-between;gap:5px;font-size:10px;letter-spacing:.08em;font-weight:800;padding:9px;color:#e4e9db;z-index:1}.nl7-art{position:absolute;top:18px;right:0;bottom:76px;left:0;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 0 15px #8eec3730)}.nl7-ghost-art{background-image:url(/nexus-live-v3/ghost.png)}.nl7-shadow-art{background-image:url(/nexus-live-v3/shadow.png);filter:drop-shadow(0 0 15px #f22b3d48)}.nl7-faction-stats{position:relative;margin-top:auto;padding:11px;background:linear-gradient(0deg,#020607 70%,#02060700);z-index:1}.nl7-percent{display:flex;align-items:center;gap:10px}.nl7-percent>b{font-size:clamp(25px,3vw,42px);min-width:36px}.nl7-progress{flex:1;height:16px;border:2px solid #93c83e;background:#07100a}.nl7-shadow .nl7-progress{border-color:#ff4955}.nl7-progress i{display:block;width:0%;height:100%;background:#b1e946}.nl7-shadow .nl7-progress i{background:#ff485b}.nl7-faction-stats>small{display:block;text-align:center;font-size:10px;color:#b6bdb9}.nl7-operators{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:10px;padding-top:8px;border-top:1px solid #a8b3ae66;font-size:11px;letter-spacing:.04em}.nl7-operators strong{font-size:21px}.nl7-center{min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;border:1px solid #b65c25a0;background:radial-gradient(circle at 50% 48%,#f65b193b,#03070bd9 65%)}.nl7-clock{position:relative;z-index:2;text-align:center;width:100%;padding:10px 4px;background:linear-gradient(90deg,#1d0d06f0,#160c09e0,#1d0d06f0);border-bottom:2px solid #ff7a2d}.nl7-clock small{display:block;font-size:10px;letter-spacing:1.2px;color:#ffc082}.nl7-clock strong{display:block;font-size:clamp(37px,6vw,90px);line-height:1;color:#ff963f;text-shadow:0 0 18px #ff6c1c80;white-space:nowrap;font-variant-numeric:tabular-nums}.nl7-clock span{font-size:10px;letter-spacing:.06em;color:#ffd7b2}.nl7-reactor{position:absolute;top:100px;right:0;bottom:70px;left:0;background:url(/nexus-live-v3/reactor-scene.png) center/auto 100% no-repeat;filter:saturate(1.35);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 83%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 83%,transparent)}.nl7-reactor-title{position:absolute;left:0;right:0;top:57%;text-align:center;color:#f5e4cb;font-size:clamp(20px,2.5vw,36px);font-weight:1000;text-shadow:0 4px 9px #000,0 0 10px #000}.nl7-center-info{z-index:2;width:100%;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:8px;background:#080b0fe8;border-top:1px solid #ff8235}.nl7-center-info small{font-size:9px;color:#ffb37a}.nl7-center-info b{font-size:14px;color:#fff;margin-right:9px}.nl7-domain{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:9px;padding:8px 12px;background:linear-gradient(90deg,#17310e,#0c1217 50%,#3b0a0c);border:2px solid #a9663c;text-align:center}.nl7-domain small{font-size:10px;letter-spacing:.08em;color:#ffc78e}.nl7-domain strong{font-size:clamp(18px,2.2vw,30px);letter-spacing:.05em}.nl7-domain span{font-size:11px;color:#b8b9ba}.nl7-footer{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:8px}.nl7-footer>div{display:flex;flex-direction:column;gap:4px;background:#081016e8;border:1px solid #56616a;padding:8px;min-width:0}.nl7-footer span{font-size:9px;color:#b9c1c7;letter-spacing:.05em}.nl7-footer b{font-size:12px;color:#fff}@media(max-width:650px)and (orientation:portrait){.nl7-live{padding:8px;min-height:0}.nl7-top{flex-direction:column;align-items:stretch}.nl7-status{justify-content:space-between}.nl7-status span{min-width:0;flex:1;padding:5px;font-size:7px}.nl7-status b{font-size:8px}.nl7-stage{grid-template-columns:1fr 1fr;gap:6px;min-height:0}.nl7-center{grid-column:1/-1;grid-row:1;height:250px}.nl7-faction{height:265px}.nl7-art{top:20px;right:0;bottom:70px;left:0}.nl7-faction-top{font-size:7px}.nl7-clock strong{font-size:53px}.nl7-reactor{top:65px;right:0;bottom:35px;left:0;background-size:cover}.nl7-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.nl7-domain{gap:4px}.nl7-domain span{width:100%}}.nl7-fullscreen-content{padding:4px!important;min-height:100dvh}.nl7-fullscreen-content>.nl7-live{width:100%;max-width:2000px}@media(orientation:landscape){.nl7-fullscreen-content>.nl7-live{min-height:calc(100dvh - 8px);height:calc(100dvh - 8px);display:flex;flex-direction:column;padding:4px 8px}.nl7-fullscreen-content .nl7-top{padding:2px 85px 3px 5px}.nl7-fullscreen-content .nl7-brand strong{font-size:clamp(16px,3.8vh,33px)}.nl7-fullscreen-content .nl7-brand small,.nl7-fullscreen-content .nl7-title small{display:none}.nl7-fullscreen-content .nl7-status span{padding:2px 6px;font-size:7px}.nl7-fullscreen-content .nl7-status b{font-size:9px}.nl7-fullscreen-content .nl7-title{font-size:clamp(16px,4vh,33px);padding:2px}.nl7-fullscreen-content .nl7-stage{flex:1;min-height:0;gap:5px}.nl7-fullscreen-content .nl7-faction-top{padding:5px;font-size:8px}.nl7-fullscreen-content .nl7-art{top:15px;right:0;bottom:46px;left:0}.nl7-fullscreen-content .nl7-faction-stats{padding:4px 8px}.nl7-fullscreen-content .nl7-percent>b{font-size:clamp(16px,4vh,32px)}.nl7-fullscreen-content .nl7-progress{height:10px}.nl7-fullscreen-content .nl7-operators{margin-top:3px;padding-top:2px;font-size:9px}.nl7-fullscreen-content .nl7-clock{padding:4px}.nl7-fullscreen-content .nl7-clock strong{font-size:clamp(28px,10vh,72px)}.nl7-fullscreen-content .nl7-clock span{font-size:8px}.nl7-fullscreen-content .nl7-reactor{top:65px;right:0;bottom:38px;left:0}.nl7-fullscreen-content .nl7-center-info{padding:3px;gap:3px}.nl7-fullscreen-content .nl7-center-info small{font-size:7px}.nl7-fullscreen-content .nl7-center-info b{font-size:10px}.nl7-fullscreen-content .nl7-domain{margin-top:4px;padding:3px;gap:6px}.nl7-fullscreen-content .nl7-domain strong{font-size:clamp(13px,3vh,23px)}.nl7-fullscreen-content .nl7-domain small,.nl7-fullscreen-content .nl7-domain span{font-size:8px}.nl7-fullscreen-content .nl7-footer{margin-top:4px;gap:4px}.nl7-fullscreen-content .nl7-footer>div{padding:3px 5px;gap:0}.nl7-fullscreen-content .nl7-footer span{font-size:7px}.nl7-fullscreen-content .nl7-footer b{font-size:9px}}.nl7-reactor{background:#060b10;isolation:isolate;overflow:hidden;filter:none}.nl7-reactor-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .65s ease;pointer-events:none;filter:brightness(.86) saturate(1.15)}.nl7-reactor-video.is-active{opacity:1}.nl7-reactor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0007,transparent 28%,transparent 65%,#0009);pointer-events:none}.nl7-reactor-title{z-index:2;pointer-events:none}.nl7-preview-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0 12px;padding:10px;border:1px solid #73512e;background:#0b121c}.nl7-preview-controls strong{color:#efb779;font-size:11px;margin-right:auto;letter-spacing:1px}.nl7-preview-controls button{background:#15212d;color:#c4cdd6;border:1px solid #405060;padding:8px 10px;cursor:pointer;font-size:11px;font-weight:700}.nl7-preview-controls button.selected{color:#fff;border-color:#f89a44;box-shadow:inset 0 -2px #f89a44}.nl7-video-verde .nl7-center{border-color:#70b63e}.nl7-video-rojo .nl7-center{border-color:#cf4351}@media(prefers-reduced-motion:reduce){.nl7-reactor-video{transition:none}}.nl8-live{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/9;min-height:440px;width:100%;color:#fff;background:#030910;font-family:Rajdhani,Arial Narrow,Arial,sans-serif;border:1px solid #a45d2e;box-shadow:0 12px 35px #0008}.nl8-background,.nl8-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nl8-background{z-index:-2}.nl8-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease;filter:brightness(.8) saturate(1.12)}.nl8-video.is-active{opacity:1}.nl8-vignette{z-index:-1;background:linear-gradient(180deg,#01050bbd 0%,transparent 25%,transparent 60%,#01050be6 100%),linear-gradient(90deg,#01050bad 0%,transparent 30%,transparent 70%,#01050ba8 100%)}.nl8-header{position:absolute;top:0;left:0;right:0;height:9%;min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2%;border-bottom:1px solid #fa853b9e;background:#03080b91;letter-spacing:.055em}.nl8-brand{font-weight:1000;font-size:clamp(14px,1.9vw,29px);white-space:nowrap}.nl8-live em{color:#ff923c;font-style:normal}.nl8-header>strong{font-size:clamp(14px,2vw,32px);white-space:nowrap}.nl8-connection{display:flex;gap:clamp(5px,1vw,16px);font-size:clamp(8px,.8vw,13px);font-weight:800;white-space:nowrap}.nl8-connection span{border-left:1px solid #f9844780;padding-left:9px}.nl8-clock{position:absolute;top:11%;left:50%;transform:translate(-50%);text-align:center;padding:6px 18px;background:linear-gradient(90deg,transparent,#020810b5 15%,#020810b5 85%,transparent);min-width:22%;display:flex;flex-direction:column;align-items:center}.nl8-clock small{font-size:clamp(9px,.9vw,14px);letter-spacing:.13em}.nl8-clock strong{font-size:clamp(35px,5.2vw,84px);line-height:1;color:#ff923c;text-shadow:0 0 24px #ff741f91;font-variant-numeric:tabular-nums}.nl8-clock span{font-size:clamp(8px,.75vw,12px);color:#f3c5a3;white-space:nowrap}.nl8-score{position:absolute;top:26%;width:25%;padding:1.4%;background:linear-gradient(90deg,#030b11b5,#030b1140);border-left:2px solid currentColor;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-shadow:0 2px 9px #000}.nl8-score-ghost{left:2%;color:#8bff52}.nl8-score-shadow{right:2%;color:#ff535d;text-align:right;background:linear-gradient(270deg,#030b11b5,#030b1140);border-left:0;border-right:2px solid currentColor}.nl8-score h2{font-size:clamp(23px,3.3vw,54px);line-height:1;margin:0 0 5px;font-weight:1000;letter-spacing:.025em}.nl8-score small{font-size:clamp(9px,.95vw,15px);color:#fff;letter-spacing:.08em}.nl8-score>strong{display:block;font-size:clamp(28px,3.4vw,56px);line-height:1.15;color:#fff}.nl8-meter{height:clamp(6px,1vw,15px);border:1px solid currentColor;background:#04080cc9;margin:8px 0}.nl8-meter i{display:block;width:0;height:100%;background:currentColor}.nl8-players{display:flex;justify-content:space-between;align-items:center;gap:5px;color:#fff;font-size:clamp(9px,.85vw,14px)}.nl8-players b{font-size:clamp(17px,1.6vw,27px)}.nl8-core-status{position:absolute;bottom:13%;left:50%;transform:translate(-50%);display:flex;align-items:center;flex-direction:column;text-align:center;min-width:22%;padding:6px 18px;background:linear-gradient(90deg,transparent,#020911cb 20%,#020911cb 80%,transparent);text-shadow:0 2px 8px #000}.nl8-core-status small{font-size:clamp(9px,.85vw,14px);letter-spacing:.09em}.nl8-core-status strong{font-size:clamp(18px,2.1vw,35px)}.nl8-core-status span{font-size:clamp(8px,.7vw,12px);color:#bfcbd4}.nl8-footer{position:absolute;bottom:1.5%;left:2%;right:2%;display:grid;grid-template-columns:1fr 1.5fr 1fr 1fr;gap:8px}.nl8-footer>div{min-width:0;border:1px solid #b8c3c466;background:#03090dba;padding:clamp(4px,.7vw,12px);display:flex;flex-direction:column;gap:2px}.nl8-footer small{font-size:clamp(8px,.72vw,12px);color:#c3cbd1;letter-spacing:.04em}.nl8-footer b{font-size:clamp(10px,1vw,16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nl7-fullscreen-content>.nl8-live{width:100%;height:100%;min-height:0;aspect-ratio:auto;border:0}.nl7-fullscreen-content{display:flex;align-items:stretch;justify-content:center}.nl7-fullscreen-content .nl8-header{padding-right:100px}@media(max-width:800px){.nl8-live,.nl8-header{min-height:0}.nl8-connection span:first-child{display:none}.nl8-score{top:28%;width:27%}.nl8-score h2{font-size:clamp(15px,3.3vw,26px)}.nl8-score>strong{font-size:clamp(20px,3.8vw,35px)}.nl8-score small,.nl8-players{font-size:8px}.nl8-players b{font-size:13px}.nl8-footer{gap:3px}.nl8-footer small{font-size:7px}.nl8-footer b{font-size:9px}.nl8-core-status{bottom:15%}}@media(max-width:500px)and (orientation:portrait){.nl8-live{aspect-ratio:16/10}.nl8-brand{font-size:11px}.nl8-header>strong{font-size:11px}.nl8-connection{font-size:7px;gap:3px}.nl8-connection span{padding-left:3px}.nl8-score{width:30%;top:34%;padding:5px}.nl8-score h2{font-size:16px}.nl8-score small{font-size:7px}.nl8-score>strong{font-size:22px}.nl8-clock{top:12%}.nl8-clock strong{font-size:30px}.nl8-core-status{bottom:20%}.nl8-footer small{font-size:6px}.nl8-footer b{font-size:8px}}@media(prefers-reduced-motion:reduce){.nl8-video{transition:none}}.nl8-score{top:auto!important;bottom:17%!important;padding:clamp(6px,.85vw,13px)!important;width:24%;background:linear-gradient(90deg,#02080cbd,#02080c24)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nl8-score-shadow{background:linear-gradient(270deg,#02080cbd,#02080c24)!important}.nl8-score h2{font-size:clamp(20px,2.65vw,42px)!important}.nl8-score>strong{font-size:clamp(23px,2.6vw,42px)!important}.nl8-score .nl8-players{margin-top:5px}.nl6-fullscreen-shell{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;z-index:2147483647!important;background:#02060b!important;overflow:hidden!important;padding:0!important;margin:0!important}.nl6-fullscreen-content.nl7-fullscreen-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;display:flex!important}.nl7-fullscreen-content>.nl8-live{flex:1!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;border:0!important}.nl6-exit-fullscreen{z-index:2147483647!important;position:absolute!important;top:max(8px,env(safe-area-inset-top))!important;right:max(8px,env(safe-area-inset-right))!important}.nl7-fullscreen-content .nl8-header{padding-right:clamp(65px,10vw,140px)!important}@media(max-height:550px)and (orientation:landscape){.nl8-score{bottom:16%!important;width:25%;padding:5px 9px!important}.nl8-score h2{font-size:clamp(17px,4.4vh,28px)!important;margin-bottom:0!important}.nl8-score>strong{font-size:clamp(19px,5vh,30px)!important}.nl8-score small,.nl8-players{font-size:clamp(7px,1.8vh,10px)!important}.nl8-clock{top:10%!important;padding:2px 12px!important}.nl8-clock strong{font-size:clamp(27px,9vh,56px)!important}.nl8-core-status{bottom:15%!important;padding:3px 9px!important}.nl8-footer{bottom:1%!important}}@media(max-width:500px)and (orientation:portrait){.nl8-score{bottom:22%!important;width:29%}.nl8-score h2{font-size:16px!important}}.nl8-score{--hud-accent:#80ff45;bottom:16%!important;width:27%;padding:clamp(10px,1.25vw,22px)!important;color:var(--hud-accent);border:1px solid color-mix(in srgb,var(--hud-accent) 75%,transparent)!important;border-left:4px solid var(--hud-accent)!important;clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 17px),calc(100% - 17px) 100%,0 100%);background:linear-gradient(105deg,#020c0ee3,#030d108c 77%,#030d1026)!important;box-shadow:inset 0 0 24px color-mix(in srgb,var(--hud-accent) 13%,transparent),0 0 18px #0009;text-align:left}.nl8-score-shadow{--hud-accent:#ff384d;right:2%;left:auto;border-left:1px solid var(--hud-accent)!important;border-right:4px solid var(--hud-accent)!important;clip-path:polygon(25px 0,100% 0,100% 100%,17px 100%,0 calc(100% - 17px),0 25px);background:linear-gradient(255deg,#120308e8,#1104098c 77%,#1104091f)!important;text-align:right}.nl8-score h2{color:var(--hud-accent)!important;text-shadow:0 0 14px color-mix(in srgb,var(--hud-accent) 50%,transparent),0 2px 5px #000;font-size:clamp(23px,3vw,49px)!important;letter-spacing:.055em}.nl8-score>strong{font-size:clamp(30px,3.6vw,59px)!important;line-height:1.03;margin:5px 0 9px}.nl8-meter{position:relative;box-sizing:border-box;height:clamp(19px,2.25vw,36px)!important;margin:8px 0 11px!important;padding:4px 9px!important;border:2px solid var(--hud-accent)!important;background:#02070ae0!important;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--hud-accent) 50%,transparent))}.nl8-meter i{height:100%!important;min-width:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.38) 0 5px,transparent 5px 14px),linear-gradient(90deg,color-mix(in srgb,var(--hud-accent) 75%,#fff),var(--hud-accent))!important;box-shadow:0 0 12px var(--hud-accent);transition:width .35s ease}.nl8-players{border-top:1px solid color-mix(in srgb,var(--hud-accent) 25%,transparent);padding-top:8px;font-weight:800;letter-spacing:.04em}.nl8-players b{color:#fff}@media(max-width:800px){.nl8-score{width:29%;padding:7px!important;bottom:17%!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.nl8-score-shadow{clip-path:polygon(12px 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px),0 12px)}.nl8-score h2{font-size:clamp(15px,3vw,24px)!important}.nl8-score>strong{font-size:clamp(20px,3.6vw,33px)!important;margin:2px 0 5px}.nl8-meter{height:clamp(13px,2.2vw,20px)!important;padding:2px 5px!important;margin:4px 0 6px!important}.nl8-players{padding-top:3px}}@media(max-height:550px)and (orientation:landscape){.nl8-score{width:27%;bottom:17%!important;padding:5px 9px!important}.nl8-score h2{font-size:clamp(17px,4.4vh,29px)!important}.nl8-score>strong{font-size:clamp(21px,5.5vh,35px)!important}.nl8-meter{height:clamp(13px,3.5vh,22px)!important}}.nl8-ghost-art-hud{position:absolute;left:1.1%;bottom:14.7%;width:30%;aspect-ratio:1672/941;z-index:5;pointer-events:none;color:#fff;filter:drop-shadow(0 3px 12px #0009)}.nl8-ghost-hud-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.nl8-ghost-hud-percent{position:absolute;left:14%;top:40%;font-size:clamp(19px,3.3vw,58px);line-height:1;color:#fff;text-shadow:0 0 12px #000,0 2px 6px #000}.nl8-ghost-hud-fill{position:absolute;left:15%;width:70%;top:64.1%;height:5.3%;overflow:hidden;clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%)}.nl8-ghost-hud-fill i{display:block;height:100%;background:repeating-linear-gradient(115deg,#fff6 0 4px,transparent 4px 10px),#70ff30;box-shadow:0 0 10px #70ff30;transition:width .35s ease}.nl8-ghost-hud-operators{position:absolute;left:13%;right:14%;top:76%;display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:clamp(7px,.85vw,14px);font-weight:800;text-shadow:0 2px 6px #000}.nl8-ghost-hud-operators b{font-size:clamp(14px,1.5vw,26px)}@media(max-width:800px){.nl8-ghost-art-hud{width:32%;left:.3%;bottom:16%}.nl8-ghost-hud-percent{font-size:clamp(15px,3.4vw,28px)}.nl8-ghost-hud-operators{font-size:clamp(6px,1.1vw,10px)}.nl8-ghost-hud-operators b{font-size:clamp(11px,2vw,18px)}}.nl8-ghost-art-hud{container-type:inline-size;isolation:isolate}.nl8-ghost-hud-percent{left:15.5%;top:38.2%;width:36%;height:17%;display:flex;align-items:center;font-size:clamp(16px,11.5cqw,58px);font-weight:950;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-shadow:0 2px 8px #000,0 0 14px #0b160c}.nl8-ghost-hud-fill{left:15.7%;top:65.1%;width:69%;height:4.5%;box-sizing:border-box;clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%);background:transparent}.nl8-ghost-hud-fill i{width:0;height:100%;min-width:0;box-sizing:border-box;display:block;background:repeating-linear-gradient(115deg,rgba(255,255,255,.38) 0 5px,transparent 5px 12px),linear-gradient(90deg,#6bff2c,#baff76);box-shadow:0 0 8px #78ff42;transition:width .3s ease}.nl8-ghost-hud-operators{left:13.5%;right:13.5%;top:74.3%;height:16.5%;display:flex;flex-direction:column;justify-content:space-around;align-items:stretch;gap:0;font-size:clamp(7px,3.5cqw,16px);font-weight:800}.nl8-ghost-hud-operators-label{white-space:nowrap;line-height:1.1}.nl8-ghost-hud-operators-values{display:flex;align-items:center;justify-content:space-between;gap:3%;width:100%;height:50%}.nl8-ghost-hud-operators-values b{flex:none;font-size:clamp(12px,7cqw,31px);line-height:1;color:#fff}.nl8-ghost-hud-operator-slots{display:flex;gap:3%;align-items:center;width:75%;height:100%}.nl8-ghost-hud-operator-slot{display:block;flex:1;min-width:0;height:75%;opacity:.42;background:#b6c6bb;clip-path:polygon(38% 0,62% 0,74% 14%,74% 37%,64% 46%,86% 57%,100% 79%,100% 100%,0 100%,0 79%,14% 57%,36% 46%,26% 37%,26% 14%)}.nl8-ghost-hud-operator-slot.is-active{opacity:1;background:#73ff36;filter:drop-shadow(0 0 4px #73ff36)}@media(max-width:800px){.nl8-ghost-hud-percent{font-size:clamp(15px,11.5cqw,42px)}.nl8-ghost-hud-operators{font-size:clamp(6px,3.5cqw,12px)}.nl8-ghost-hud-operators-values b{font-size:clamp(11px,7cqw,23px)}}.nl8-ghost-art-hud{aspect-ratio:1672/1146;bottom:15.2%}.nl8-ghost-hud-percent{top:31.4%;height:14.2%;left:15.5%}.nl8-ghost-hud-fill{top:53.5%;height:3.8%;left:15.7%;width:69%}.nl8-ghost-hud-operators{top:67.5%;height:17%;left:15%;right:15%;justify-content:space-between;gap:6%}.nl8-ghost-hud-operators-label{font-size:clamp(8px,3.6cqw,17px);line-height:1.2}.nl8-ghost-hud-operators-values{height:63%;align-items:center;gap:4%}.nl8-ghost-hud-operator-slots{height:100%;width:78%;gap:4%}.nl8-ghost-hud-operator-slot{height:70%;max-height:45px;opacity:.33;background:#809789}.nl8-ghost-hud-operators-values b{margin-right:3%}@media(max-width:800px){.nl8-ghost-art-hud{bottom:17%}.nl8-ghost-hud-operators{top:67.5%;height:18%;gap:3%}.nl8-ghost-hud-operator-slot{height:65%}}.nl8-ghost-art-hud{width:39%;left:.5%;bottom:12.6%;aspect-ratio:1672/1146}.nl8-ghost-hud-operators{left:14.5%;right:14.5%;top:67%;height:19%;display:flex;flex-direction:column;justify-content:flex-start;gap:7%}.nl8-ghost-hud-operators-label{flex:none;line-height:1.15}.nl8-ghost-hud-operators-values{display:flex;align-items:center;justify-content:space-between;flex:1;min-height:0;width:100%;gap:3%}.nl8-ghost-hud-operator-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;justify-items:center;gap:3%;width:79%;height:100%;min-width:0}.nl8-ghost-hud-operator-slot{width:min(90%,3.6cqw);height:auto;aspect-ratio:.76;max-height:none;min-width:0;flex:none;opacity:.32;background:#94a99d}.nl8-ghost-hud-operators-values b{flex:none;margin-right:4%;line-height:1}@media(max-width:800px){.nl8-ghost-art-hud{width:39%;left:.3%;bottom:13.5%}.nl8-ghost-hud-operators{top:67%;height:19%;gap:4%}.nl8-ghost-hud-operator-slot{width:min(90%,3.6cqw);height:auto;aspect-ratio:.76}}.nl8-ghost-hud-operators{top:65.5%;height:22%;gap:4%}.nl8-ghost-hud-operators-label{font-size:clamp(8px,3.15cqw,17px);line-height:1.2}.nl8-ghost-hud-operators-values{height:70%;flex:1;min-height:0;align-items:center;gap:2%}.nl8-ghost-hud-operator-slots{width:82%;height:100%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2.5%;align-items:center;justify-items:center}.nl8-ghost-hud-operator-slot{display:block;width:78%;max-width:28px;height:auto;aspect-ratio:.72;min-height:0;max-height:100%;flex:none;opacity:.34;background:#9daaa4;clip-path:polygon(39% 0,61% 0,72% 8%,78% 23%,72% 37%,64% 43%,85% 52%,96% 67%,100% 100%,0 100%,4% 67%,15% 52%,36% 43%,28% 37%,22% 23%,28% 8%)}.nl8-ghost-hud-operator-slot.is-active{opacity:1;background:#73ff36}.nl8-ghost-hud-operators-values b{margin:0;min-width:10%;text-align:right;align-self:center}@media(max-width:800px){.nl8-ghost-hud-operators{top:65.5%;height:22%;gap:4%}.nl8-ghost-hud-operator-slot{width:78%;max-width:28px;aspect-ratio:.72}}.nl8-ghost-art-hud{width:35%;left:.65%;bottom:13.3%}.nl8-ghost-hud-operators{top:65.5%;height:21%;left:15%;right:15%}.nl8-ghost-hud-operator-slots{width:80%;gap:3%}.nl8-ghost-hud-operator-slot{width:70%;max-width:23px;aspect-ratio:.72}@media(max-width:800px){.nl8-ghost-art-hud{width:35%;left:.45%;bottom:14.2%}.nl8-ghost-hud-operator-slot{width:70%;max-width:23px}}.nl8-ghost-art-hud .nl8-ghost-hud-operators,.nl8-ghost-art-hud .nl8-ghost-hud-operators-values,.nl8-ghost-art-hud .nl8-ghost-hud-operator-slots{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nl8-ghost-art-hud .nl8-ghost-hud-operators:before,.nl8-ghost-art-hud .nl8-ghost-hud-operators:after,.nl8-ghost-art-hud .nl8-ghost-hud-operators-values:before,.nl8-ghost-art-hud .nl8-ghost-hud-operators-values:after{content:none!important;display:none!important}.nl8-shadow-art-hud{position:absolute;right:.65%;bottom:13.3%;width:35%;aspect-ratio:1624/969;z-index:5;pointer-events:none;container-type:inline-size;isolation:isolate;color:#fff;filter:drop-shadow(0 3px 12px #000a)}.nl8-shadow-hud-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.nl8-shadow-hud-percent{position:absolute;left:15%;top:43%;font-size:clamp(15px,10cqw,49px);line-height:1;font-weight:900;text-shadow:0 2px 9px #000}.nl8-shadow-hud-meter{position:absolute;left:13%;top:59.2%;width:74%;height:4.5%;overflow:hidden;background:transparent;clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%)}.nl8-shadow-hud-meter i{display:block;height:100%;width:0%;background:repeating-linear-gradient(115deg,#ffffff4d 0 5px,transparent 5px 12px),linear-gradient(90deg,#c80020,#ff455d);box-shadow:0 0 8px #ff344a;transition:width .3s ease}.nl8-shadow-hud-operators{position:absolute;left:15%;right:15%;top:74%;height:13%;display:flex;align-items:center;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nl8-shadow-hud-operators-values{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;gap:2%;background:transparent!important}.nl8-shadow-hud-operator-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;justify-items:center;width:82%;height:100%;gap:3%;background:transparent!important}.nl8-shadow-hud-operator-slot{display:block;width:70%;max-width:23px;aspect-ratio:.72;background:#9da3a7;opacity:.35;clip-path:polygon(39% 0,61% 0,72% 8%,78% 23%,72% 37%,64% 43%,85% 52%,96% 67%,100% 100%,0 100%,4% 67%,15% 52%,36% 43%,28% 37%,22% 23%,28% 8%)}.nl8-shadow-hud-operator-slot.is-active{opacity:1;background:#ff4255}.nl8-shadow-hud-operators-values b{font-size:clamp(12px,7cqw,31px);line-height:1;min-width:10%;text-align:right}.nl8-footer{display:none!important}.nl8-shadow-art-hud{right:.65%;bottom:13.3%;width:35%;aspect-ratio:1515/1038}.nl8-shadow-hud-percent{left:auto;right:15%;top:39%;text-align:right;font-size:clamp(15px,8cqw,43px)}.nl8-shadow-hud-meter{left:11%;top:54%;width:78%;height:5%;direction:rtl;clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%)}.nl8-shadow-hud-meter i{margin-left:auto;margin-right:0}.nl8-shadow-hud-operators{left:13%;right:13%;top:72%;height:14%}.nl8-shadow-hud-operators-values{flex-direction:row-reverse}.nl8-shadow-hud-operators-values b{text-align:left}@media(max-width:800px){.nl8-shadow-art-hud{right:.45%;bottom:14.2%}}.nl8-shadow-art-hud{width:38.5%;right:.35%;bottom:12.5%}@media(max-width:800px){.nl8-shadow-art-hud{width:38.5%;right:.2%;bottom:13%}}.nl8-shadow-art-hud{width:34%;right:.65%;bottom:13.3%}@media(max-width:800px){.nl8-shadow-art-hud{width:34%;right:.45%;bottom:14.2%}}.nl9-public-hero{margin:8px 0 26px;padding:clamp(13px,2vw,23px);border:1px solid #c77329;background:linear-gradient(140deg,#101a26f2,#070b12f2);box-shadow:0 0 0 4px #080d14aa,0 12px 34px #0008;position:relative;overflow:hidden}.nl9-public-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#ff982f,transparent)}.nl9-hero-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.nl9-eyebrow,.nl9-operations-title>span{font-size:11px;color:#ff9d47;letter-spacing:2px;font-weight:900}.nl9-hero-heading h3{font-size:clamp(25px,4vw,42px);font-weight:950;line-height:1.1;letter-spacing:.5px;color:#fff;margin:8px 0}.nl9-hero-heading h3 em,.nl9-preview-top em{color:#ff9a38;font-style:normal}.nl9-hero-heading p{font-size:13px;line-height:1.5;color:#b9c6d4;margin:0;max-width:570px}.nl9-hero-status{display:flex;align-items:center;gap:12px;padding:12px 15px;background:#0c131ef2;border:1px solid #546072;min-width:225px}.nl9-status-dot{width:10px;height:10px;border-radius:50%;background:#f3b44c;box-shadow:0 0 12px #e99743;flex:none}.nl9-hero-status strong{display:block;font-size:12px;letter-spacing:.7px;color:#f5f6f7}.nl9-hero-status small{display:block;margin-top:5px;color:#a6b5c8;font-size:10px;letter-spacing:.6px}.nl9-preview{position:relative;overflow:hidden;aspect-ratio:16/9;min-height:185px;background:radial-gradient(circle at 50% 53%,#0a6098,#081323 45%,#090c11 85%);border:1px solid #9c592e;isolation:isolate}.nl9-preview-video,.nl9-preview-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nl9-preview-video{z-index:-2;filter:brightness(.75)}.nl9-preview-shade{z-index:-1;background:linear-gradient(180deg,#050a13a8,transparent 30%,transparent 65%,#050912d0)}.nl9-preview-top{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:2% 3%;background:#060b15b0;border-bottom:1px solid #e68a4380}.nl9-preview-top strong{font-size:clamp(11px,2vw,22px);font-weight:900}.nl9-preview-top span{font-size:clamp(7px,1vw,11px);font-weight:700;color:#d4dce5;letter-spacing:.7px}.nl9-preview-clock{position:absolute;top:14%;left:35%;width:30%;text-align:center;color:#ff983c;font-size:clamp(17px,4vw,49px);font-weight:900;text-shadow:0 2px 15px #000}.nl9-preview-clock small{display:block;color:#e3e7ec;font-size:clamp(6px,.9vw,10px);letter-spacing:1px}.nl9-preview-hud{position:absolute;bottom:10%;width:35%;height:auto;object-fit:contain;filter:drop-shadow(0 2px 9px #0008)}.nl9-preview-ghost{left:1%}.nl9-preview-shadow{right:1%}.nl9-preview-core{position:absolute;bottom:8%;left:38%;width:24%;text-align:center;text-shadow:0 1px 8px #000}.nl9-preview-core small{display:block;font-size:clamp(6px,1vw,11px);letter-spacing:1px;color:#ddd}.nl9-preview-core strong{font-size:clamp(12px,2vw,25px);color:#fff}.nl9-watch-button{width:100%;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 16px;background:linear-gradient(180deg,#c65c12,#e78324 55%,#a6400b);border:2px solid #ffae57;box-shadow:0 0 22px #ff751755,inset 0 0 10px #ffc37a55;color:#fff;font-size:clamp(14px,2.4vw,24px);font-weight:950;letter-spacing:.6px;cursor:pointer;text-shadow:0 2px 3px #662200}.nl9-watch-button:hover{filter:brightness(1.12)}.nl9-watch-button span{flex:0 1 auto}.nl9-public-caption{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;color:#9cabbc;font-size:10px;letter-spacing:1.4px;font-weight:800;text-align:center}.nl9-operations{border-top:1px solid #a76b3a;padding:18px 0 0;margin-top:8px}.nl9-operations-title h3{margin:6px 0;font-size:clamp(23px,3vw,34px);font-weight:900;color:#fff}.nl9-operations-title p{font-size:13px;color:#a9b9cb;margin:0 0 14px}.nl9-operations-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 17px;background:#142032eb;border:1px solid #455568;color:#eaf0f7;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:1px}.nl9-operations-toggle span{display:flex;align-items:center;gap:10px}.nl9-operations-toggle svg:last-child{transition:transform .2s}.nl9-operations-toggle svg.is-open{transform:rotate(90deg)}.nl9-operations-content{padding-top:16px}@media(max-width:650px){.nl9-hero-heading{align-items:stretch;flex-direction:column;gap:12px}.nl9-hero-status{min-width:0}.nl9-public-hero{margin-top:0;padding:10px}.nl9-preview{min-height:160px}.nl9-preview-top span{max-width:40%;text-align:right}.nl9-preview-hud{bottom:12%;width:36%}.nl9-preview-clock{top:17%}.nl9-watch-button{gap:9px;padding:15px 9px}.nl9-public-caption{font-size:8px;gap:7px;letter-spacing:.5px}}.nl5-root:has(.nl9-public-hero){padding-top:0!important}.nl9-public-hero{margin-top:0!important;border-color:#ff9134;box-shadow:0 0 0 1px #f68b3170,0 18px 40px #000b}.nl9-hero-heading h3{font-size:clamp(37px,7vw,70px);line-height:1;letter-spacing:.03em;margin:8px 0 6px}.nl10-live-subtitle{font-size:clamp(14px,2.7vw,25px);font-weight:900;letter-spacing:.11em;color:#f4f6f9;margin:0 0 10px}.nl9-preview{border:2px solid #f18d38}.nl9-watch-button{position:relative;z-index:3;min-height:62px}@media(max-width:650px){.nl9-hero-heading h3{font-size:42px}.nl10-live-subtitle{font-size:14px}.nl9-public-hero{padding:12px!important}.nl9-watch-button{font-size:15px!important;min-height:58px}}.nx-attendance-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.nx-attendance-summary>div,.nx-attendance-register,.nx-attendance-list{background:#101b24;border:1px solid #344250;border-radius:10px;padding:16px}.nx-attendance-summary small,.nx-attendance-register label{display:block;color:#9faebd;font-size:11px;letter-spacing:1px}.nx-attendance-summary strong{display:block;color:#f3f6fa;font-size:23px;margin-top:6px}.nx-attendance-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.nx-attendance-actions button,.nx-attendance-register button{border:1px solid #ee8b31;background:#c36a1c;color:#fff;border-radius:6px;padding:12px 15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.nx-attendance-actions button:disabled,.nx-attendance-register button:disabled{opacity:.4;cursor:not-allowed}.nx-attendance-register{display:grid;gap:9px;margin-bottom:16px}.nx-attendance-register input,.nx-attendance-register select{width:100%;padding:12px;background:#09131c;color:#fff;border:1px solid #506070;border-radius:6px}.nx-attendance-list h4{margin:0 0 12px}.nx-attendance-entry{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #344250;padding:12px 0;gap:12px}.nx-attendance-entry span{display:grid;gap:4px}.nx-attendance-entry small{color:#a5b2c1}.nx-attendance-entry b{color:#65d59c;white-space:nowrap}.nx-attendance-notice{color:#f0bd73}@media(max-width:600px){.nx-attendance-summary{gap:5px}.nx-attendance-summary>div{padding:10px}.nx-attendance-summary strong{font-size:16px}}.nx-attendance-device{display:flex;align-items:center;gap:10px;color:#abc3d2;font-size:12px;margin:10px 0;padding:12px;border:1px solid #334451;border-radius:8px;background:#101b24}.nx-attendance-actions .nx-attendance-reset-tests{border:1px solid #e58b39;background:#e58b391f;color:#ffd3a6}.nx-attendance-reset-caption{font-size:12px;opacity:.8;margin:8px 0 14px}.nl8-ghost-art-hud .nl8-ghost-hud-fill{position:absolute;left:15.7%;top:54.8%;width:69%;height:3.2%;display:flex;align-items:center;overflow:hidden;background:transparent;box-sizing:border-box}.nl8-ghost-art-hud .nl8-ghost-hud-fill i{display:block;height:100%;min-height:0;margin:0;box-sizing:border-box;transition:width .35s linear}.nl8-shadow-art-hud .nl8-shadow-hud-meter{position:absolute;left:12.3%;top:56.2%;width:75.4%;height:3.2%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;background:transparent;box-sizing:border-box;direction:rtl}.nl8-shadow-art-hud .nl8-shadow-hud-meter i{display:block;height:100%;min-height:0;margin:0 0 0 auto;box-sizing:border-box;transition:width .35s linear}.nl6-fullscreen-shell.nl12-fullscreen{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;padding:0!important;background:#02060b!important}.nl12-fullscreen .nl6-fullscreen-content.nl7-fullscreen-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important;min-width:0!important;min-height:0!important;max-width:none!important}.nl12-fullscreen .nl7-fullscreen-content>.nl8-live{box-sizing:border-box!important;display:block!important;flex:0 0 auto!important;width:min(100vw,177.77778dvh)!important;height:min(100dvh,56.25vw)!important;max-width:100vw!important;max-height:100dvh!important;min-width:0!important;min-height:0!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border:0!important;margin:0!important}.nl12-fullscreen .nl8-background,.nl12-fullscreen .nl8-video{width:100%;height:100%}.nl12-fullscreen .nl6-exit-fullscreen,.nl12-fullscreen .nl12-switch-device{position:absolute!important;z-index:2147483647!important;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border:1px solid #f6a458;background:#040d17f0;color:#ffe0c0;padding:7px 10px;font:800 11px/1.1 system-ui,sans-serif;letter-spacing:.025em;border-radius:5px;cursor:pointer;touch-action:manipulation}.nl12-fullscreen .nl6-exit-fullscreen{top:max(8px,env(safe-area-inset-top))!important;right:max(8px,env(safe-area-inset-right))!important;left:auto!important}.nl12-fullscreen .nl12-switch-device{bottom:max(8px,env(safe-area-inset-bottom))!important;left:max(8px,env(safe-area-inset-left))!important}.nl12-fullscreen .nl12-picker-popover{position:absolute!important;z-index:2147483646!important;bottom:max(51px,calc(env(safe-area-inset-bottom) + 48px));left:max(8px,env(safe-area-inset-left));box-sizing:border-box;width:min(540px,calc(100vw - 16px));max-height:min(58dvh,420px);overflow:auto;border:1px solid #ff963f;border-radius:8px;background:#0b1724;box-shadow:0 12px 50px #000e}.nl12-fullscreen .nl12-picker-popover .nl11-live-selector{margin:0;border:0}.nl12-fullscreen .nl12-picker-popover .nl11-compact .nl11-tile-track{flex-wrap:wrap;overflow-x:visible;overflow-y:auto;scroll-snap-type:none}.nl12-fullscreen .nl12-picker-popover .nl11-compact .nl11-tile{flex:1 1 182px}@media(orientation:portrait)and (max-width:800px){.nl12-fullscreen .nl6-rotate-hint{pointer-events:none}.nl12-fullscreen .nl7-fullscreen-content>.nl8-live{width:100vw!important;height:56.25vw!important}}@media(max-height:440px)and (orientation:landscape){.nl12-fullscreen .nl6-exit-fullscreen,.nl12-fullscreen .nl12-switch-device{min-height:28px;font-size:10px;padding:5px 7px}}.nl12-fullscreen .nl6-fullscreen-content.nl7-fullscreen-content{display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:0!important}.nl12-fullscreen .nl6-fullscreen-content.nl7-fullscreen-content>.nl8-live{display:block!important;position:relative!important;flex:0 0 auto!important;width:min(100vw,177.77778dvh)!important;height:min(100dvh,56.25vw)!important;min-height:0!important;max-height:100dvh!important;aspect-ratio:16 / 9!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important}.nl12-fullscreen .nl12-switch-device,.nl12-fullscreen .nl12-picker-popover{display:none!important}@media(orientation:portrait)and (max-width:800px){.nl12-fullscreen .nl6-fullscreen-content.nl7-fullscreen-content>.nl8-live{width:100vw!important;height:56.25vw!important}}.nl11-live-selector{box-sizing:border-box;width:100%;min-width:0;margin:14px 0;padding:clamp(12px,2vw,18px);border:1px solid #304359;border-radius:12px;background:#0d1b29;color:#e9f2fa}.nl11-selector-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-bottom:13px}.nl11-selector-heading div{display:flex;flex-direction:column;gap:4px;min-width:0}.nl11-selector-heading span{color:#e3a15b;font-size:10px;font-weight:800;letter-spacing:1.2px}.nl11-selector-heading strong{font-size:clamp(16px,2vw,19px);line-height:1.15;letter-spacing:.5px}.nl11-count{display:inline-flex;align-items:center;padding:5px 9px;border-radius:6px;border:1px solid #314457;background:#142436;color:#b7c9d8!important;font-size:10px!important;letter-spacing:.4px!important;white-space:nowrap}.nl11-filters{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0 15px}.nl11-filters button{padding:8px 13px;border:1px solid #33495e;border-radius:7px;background:#12283b;color:#c3d3df;font-size:11px;font-weight:800;cursor:pointer}.nl11-filters button:hover,.nl11-filters button:focus-visible{border-color:#e6a154}.nl11-filters button.is-active{background:#7b4c24;color:#fff;border-color:#e6a154}.nl11-tile-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:11px;min-width:0;overflow:visible;padding:2px}.nl11-tile{box-sizing:border-box;position:relative;min-width:0;width:100%;min-height:139px;padding:13px;display:flex;flex-direction:column;gap:7px;border:1px solid #39506a;border-radius:9px;background:linear-gradient(145deg,#152a3d,#0a1623);color:#f1f6fa;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.nl11-tile:hover{border-color:#daa36c;transform:translateY(-1px)}.nl11-tile:focus-visible{outline:2px solid #ff9d36;outline-offset:2px}.nl11-tile.is-selected{border:2px solid #f4a34f;padding:12px;box-shadow:inset 0 0 0 1px #f4a34f33}.nl11-tile-top{display:flex;align-items:center;min-width:0;gap:7px;color:#c4d2e0;font-size:10px;line-height:1.35;font-weight:800;letter-spacing:.4px}.nl11-tile-top span:last-child{min-width:0;overflow-wrap:anywhere}.nl11-tile-dot{flex:0 0 7px;height:7px;border-radius:50%;background:#7892a8}.nl11-tile-ghost .nl11-tile-dot{background:#4bd178}.nl11-tile-shadow .nl11-tile-dot{background:#ff6464}.nl11-tile strong{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.3}.nl11-tile small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a1b5c5;font-size:11px}.nl11-tile-bottom{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid #2b4053;color:#e0eaf1}.nl11-tile-bottom span{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.nl11-tile-bottom em{font-size:15px;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.nl11-empty{margin:9px 0;color:#b8c9d8;font-size:13px}.nl11-compact{margin:0 0 8px;padding:10px;background:#0b1825}.nl11-compact .nl11-selector-heading{margin-bottom:9px}.nl11-compact .nl11-tile-track{display:flex;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 9px;scroll-snap-type:x proximity}.nl11-compact .nl11-tile{flex:0 0 182px;min-height:116px;padding:10px;gap:5px;scroll-snap-align:start}.nl11-compact .nl11-tile.is-selected{padding:9px}.nl11-compact .nl11-tile strong{font-size:14px}.nl11-compact .nl11-tile-bottom{padding-top:6px}.nl11-compact .nl11-tile-bottom em{font-size:12px}@media(max-width:550px){.nl11-live-selector{padding:12px}.nl11-tile{min-height:130px}.nl11-selector-heading strong{font-size:16px}}.grc-r11m-postmatch{max-width:980px;margin:24px auto;padding:22px;border:1px solid #31546c;border-radius:16px;background:linear-gradient(145deg,#102536,#091724);color:#eaf2fa;display:grid;gap:14px}.grc-r11m-result{display:flex;align-items:center;gap:17px;border:1px solid rgba(75,180,129,.48);border-radius:12px;background:#23694b2e;padding:18px}.grc-r11m-check{display:grid;place-items:center;background:#267a59;border-radius:50%;width:48px;height:48px;flex-shrink:0;font-weight:900;font-size:27px}.grc-r11m-result small{font-size:11px;letter-spacing:.12em;color:#9adbbd}.grc-r11m-result h2{margin:4px 0;font-size:clamp(20px,3vw,27px)}.grc-r11m-result p{margin:5px 0;color:#cadadf;font-size:13px}.grc-r11m-score{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.grc-r11m-score>div{display:grid;gap:6px;padding:14px;border:1px solid #365468;background:#152c3d;border-radius:11px}.grc-r11m-score small{color:#9dafb8;font-size:10px}.grc-r11m-score strong{font-size:17px}.grc-r11m-score span{font-size:12px;color:#c5d2d8}.grc-r11m-primary,.grc-r11m-secondary{display:grid;gap:7px;text-align:center;justify-items:center;padding:17px;border-radius:12px;min-height:66px;font-size:16px;font-weight:850;cursor:pointer}.grc-r11m-primary{background:#2d805a;border:1px solid #70d6a3;color:#fff}.grc-r11m-secondary{background:#243b4d;border:1px solid #6a8797;color:#fff}.grc-r11m-primary small,.grc-r11m-secondary small{font-weight:400;font-size:12px;color:#d8e4e7}.grc-r11m-primary:disabled,.grc-r11m-secondary:disabled{opacity:.6;cursor:default}.grc-r11m-error{border:1px solid #b45f52;background:#44251f;color:#ffd8d3;border-radius:8px;padding:12px}.grc-r11m-watch{border:0;background:transparent;color:#dba05d;text-decoration:underline;cursor:pointer;padding:10px}@media(max-width:620px){.grc-r11m-postmatch{margin:12px 0;padding:13px}.grc-r11m-score{grid-template-columns:1fr}.grc-r11m-result{align-items:flex-start;padding:12px}.grc-r11m-primary,.grc-r11m-secondary{font-size:14px}}.nx-nfc-admin{background:#101922;border:1px solid #344453;border-radius:12px;padding:18px;margin:18px 0;color:#edf3f8}.nx-nfc-head,.nx-nfc-tabs,.nx-nfc-visitor,.nx-nfc-scan>div{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.nx-nfc-head small{color:#94a7b6;font-size:10px;letter-spacing:1px}.nx-nfc-head h4{margin:5px 0 0}.nx-nfc-admin button{cursor:pointer;padding:10px 12px;border:1px solid #c47c34;border-radius:6px;background:#b36524;color:#fff;font-weight:700;display:inline-flex;align-items:center;gap:6px}.nx-nfc-admin button:disabled{opacity:.45;cursor:not-allowed}.nx-nfc-tabs{justify-content:flex-start;margin:16px 0;gap:6px}.nx-nfc-tabs button{background:#1c2b37;border-color:#41505b}.nx-nfc-tabs button.active{background:#ad621e;border-color:#ef993c}.nx-nfc-fields{display:grid;gap:12px}.nx-nfc-fields label{display:grid;gap:7px;font-size:11px;letter-spacing:.6px;color:#b2bfcc}.nx-nfc-fields input,.nx-nfc-fields select{width:100%;padding:12px;background:#07131d;border:1px solid #4b6070;color:#fff;border-radius:6px;font-size:14px}.nx-nfc-fields p,.nx-nfc-disclaimer{color:#aab7c2;font-size:12px;margin:4px 0}.nx-nfc-visitor{border-top:1px solid #354453;padding:10px 0;font-size:13px}.nx-nfc-release{background:#5a2c2c!important;border-color:#8e5555!important}.nx-nfc-scan{display:grid;justify-items:center;gap:9px;margin:18px 0;padding:20px;border:1px dashed #e58d36;border-radius:9px;text-align:center}.nx-nfc-scan small{color:#aebdcc}.nx-nfc-notice{color:#f5c38d;font-size:13px}.nx-nfc-disclaimer{margin-top:14px}@media(max-width:560px){.nx-nfc-admin{padding:12px}.nx-nfc-tabs button{font-size:11px;flex:1}}.fusion-organizer{margin:24px 0;color:#e9eff5}.fusion-organizer-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.fusion-organizer-head h4{margin:0;color:#ff9a23;font-size:17px}.fusion-organizer-head p{color:#adbcca;font-size:13px;margin:5px 0 10px}.fusion-total{border:1px solid #53616e;border-radius:20px;padding:5px 10px;font-size:12px;white-space:nowrap}.fusion-team-actions{display:flex;gap:8px;margin:10px 0}.fusion-team-actions button{flex:1;min-width:0;background:#233340;color:#f2f6fb;border:1px solid #516473;border-radius:9px;padding:11px 5px;font-weight:700;font-size:13px}.fusion-team-search{width:100%;box-sizing:border-box;border:1px solid #526473;border-radius:9px;padding:13px;background:#101d28;color:#fff;margin:3px 0 13px}.fusion-team-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.fusion-team-column{min-width:0;background:#111d28;border:1px solid #536575;border-top:4px solid #5cbbdc;border-radius:12px;overflow:hidden;transition:background .15s,border-color .15s}.fusion-team-column.shadow{border-top-color:#ff873d}.fusion-team-column.is-target,.fusion-unassigned.is-target{background:#2b3a30;outline:2px dashed #f59a23;outline-offset:-4px}.fusion-team-heading{text-align:center;background:#1a2a36;padding:12px 4px 10px;display:flex;flex-direction:column;gap:2px}.fusion-team-heading span{color:#78cdec;font-size:12px;font-weight:900;letter-spacing:.1em}.shadow .fusion-team-heading span{color:#ff994d}.fusion-team-heading strong{font-size:29px;line-height:1.1}.fusion-team-heading small{font-size:11px;color:#a9b8c7}.fusion-team-scroll{height:390px;overflow-y:auto;overscroll-behavior:contain;padding:7px;display:flex;flex-direction:column;gap:7px}.fusion-team-player{min-width:0;display:flex;align-items:center;gap:7px;border:1px solid #405262;background:#1b2a36;border-radius:8px;padding:9px 7px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.fusion-team-player.is-dragging{opacity:.35}.fusion-player-avatar{width:25px;height:25px;border-radius:50%;background:#304454;color:#dae8f2;display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0}.fusion-player-info{min-width:0;flex:1}.fusion-player-info strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fusion-player-info small{display:block;font-size:10px;color:#afbfcd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fusion-team-player button{border:0;background:#314454;color:#fff;border-radius:5px;min-width:27px;min-height:28px;flex-shrink:0;padding:2px 4px}.fusion-team-empty{font-size:12px;color:#97a7b8;text-align:center;padding:15px 5px}.fusion-unassigned{margin-top:12px;background:#15232e;border:1px solid #506170;border-radius:10px;padding:12px}.fusion-unassigned>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#bdcad4}.fusion-unassigned-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px;min-height:20px}.fusion-unassigned-list .fusion-team-player{width:175px;max-width:100%}.fusion-unassigned-list>small{color:#899ba9}.fusion-balance-status{font-size:12px;color:#c0d0dc;margin-top:10px}.fusion-drag-ghost{position:fixed!important;z-index:99999;pointer-events:none!important;box-shadow:0 12px 26px #000a;width:155px;opacity:.95;touch-action:none!important}@media(max-width:700px){.fusion-team-columns{gap:7px}.fusion-team-scroll{height:365px;padding:4px;gap:5px}.fusion-team-player{padding:7px 4px;gap:4px}.fusion-player-avatar{width:20px;height:20px;font-size:9px}.fusion-player-info strong{font-size:11px}.fusion-player-info small{font-size:9px}.fusion-team-player button{min-width:24px;padding:1px}.fusion-team-actions button{font-size:11px;padding:10px 3px}.fusion-organizer-head{align-items:flex-start}.fusion-total{font-size:10px}}.nx-easy-objects{display:grid;gap:14px}.nx-easy-intro{display:flex;align-items:center;justify-content:space-between;gap:12px}.nx-easy-intro button,.nx-easy-change{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid #465e6f;background:#203749;color:#e5eef7;border-radius:8px;font-size:12px;cursor:pointer}.nx-easy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));gap:10px}.nx-easy-row{padding:15px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;background:#142938;border:1px solid #324e5f;border-radius:11px}.nx-easy-row.is-on{border-color:#8b7b47}.nx-easy-title{display:grid;gap:5px}.nx-easy-title strong{color:#f3f7fb}.nx-easy-title small{color:#a4becf;font-size:12px;line-height:1.4}.nx-easy-toggle{display:flex;align-items:center;gap:6px;color:#d4e2ed;font-size:12px}.nx-easy-toggle input{width:20px;height:20px;accent-color:#e9a152}.nx-easy-change{grid-column:1/-1;justify-self:start}.nx-easy-special{grid-column:1/-1;display:flex;align-items:center;gap:7px;color:#f3bc76;font-size:12px}.nx-easy-scan{background:#182e41;border:1px solid #537792;border-radius:12px;padding:15px;display:grid;gap:10px}.nx-easy-scan p{margin:0}.nx-easy-scan div{display:flex;gap:10px;flex-wrap:wrap}.nx-easy-scan button{padding:10px 13px;border-radius:7px;background:#234661;color:#fff;border:1px solid #4b7088}@media(max-width:600px){.nx-easy-grid{grid-template-columns:1fr}.nx-easy-row{grid-template-columns:1fr auto}}.nx-play-wizard{max-width:1160px;margin:0 auto;display:grid;gap:19px;color:#e9f1f9}.nx-play-intro{padding:18px 20px;background:linear-gradient(125deg,#152d40,#0c1724);border-left:4px solid #f6a34c;border-radius:12px}.nx-play-intro small{color:#f7b56f;font-size:11px;letter-spacing:.13em}.nx-play-intro h3{margin:7px 0;font-size:clamp(22px,3vw,32px)}.nx-play-intro p{margin:0;color:#afbfcd}.nx-play-steps{display:flex;gap:7px;flex-wrap:wrap}.nx-play-steps button{display:flex;align-items:center;gap:7px;min-height:41px;padding:9px 12px;color:#c7d5e2;background:#162533;border:1px solid #2d4152;border-radius:9px;font-size:11px;font-weight:700}.nx-play-steps button b{background:#2b4358;color:#fff;padding:5px 7px;border-radius:6px}.nx-play-steps button.is-current{border-color:#e7a661;background:#44301f;color:#fff}.nx-play-steps button:disabled{opacity:.45;cursor:not-allowed}.nx-play-card{padding:clamp(14px,3vw,24px);background:linear-gradient(145deg,#142433,#0d1825);border:1px solid #2c4354;border-radius:15px;display:grid;gap:14px}.nx-play-card h4{font-size:clamp(20px,2.5vw,27px);margin:0;color:#f3f7fc}.nx-play-card>p{color:#c2cfdc;margin:0;line-height:1.6}.nx-play-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nx-play-actions button,.nx-play-next,.nx-play-management button,.nx-play-launch{padding:12px 15px;border:1px solid #566879;border-radius:8px;background:#213449;color:#fff;font-weight:700;cursor:pointer}.nx-play-actions button.action,.nx-play-next,.nx-play-launch{background:linear-gradient(90deg,#ad682f,#df943b);border-color:#df943b;color:#0f1823}.nx-play-actions button:disabled,.nx-play-next:disabled,.nx-play-launch:disabled{opacity:.38;cursor:not-allowed}.nx-play-status{border:1px solid #33586a;background:#102635;padding:12px;border-radius:8px;color:#cde6ed!important}.nx-play-error{border:1px solid #9a5943;background:#43251f;padding:12px;border-radius:8px;color:#ffd0c0!important}.nx-play-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.nx-play-summary div{border:1px solid #324a60;background:#10202e;padding:12px;border-radius:8px;display:grid;gap:7px}.nx-play-summary small{color:#90a8b8;font-size:10px}.nx-play-summary b{font-size:19px}.nx-play-remote{display:grid;gap:12px;padding:14px;border:1px solid #3b5568;border-radius:10px;background:#172a3a}.nx-play-remote p{margin:0;color:#c5d5e0}.nx-play-management{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px;border:1px solid #3a5767;border-radius:10px;background:#132b3a}.nx-play-management span{margin-right:auto;color:#b8d0e1}.nx-play-management button{font-size:12px}.nx-play-footnote{font-size:12px;color:#adbbca;line-height:1.5}.nx-play-resume{padding:14px;display:grid;gap:8px;border-top:1px solid #334b5c}.nx-play-resume small{color:#b3c8d5}@media(max-width:640px){.nx-play-steps button{flex:1 1 46%;justify-content:center}.nx-play-steps button span{font-size:10px}.nx-play-actions button,.nx-play-next{width:100%}.nx-play-management button{flex:1}.nx-play-card{padding:14px}}.nx-play-wizard{gap:14px}.nx-play-intro{padding:16px 20px}.nx-play-intro h3{font-size:clamp(22px,2.6vw,29px)}.nx-play-card{gap:16px}.nx-play-card>p{font-size:15px;line-height:1.5;max-width:68ch}.nx-play-big-action{min-height:48px;font-size:15px;justify-self:start}.nx-play-simple-result{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#132e3d;border:1px solid #37576b;border-radius:9px;padding:14px 16px}.nx-play-simple-result strong{font-size:20px;color:#fff}.nx-play-simple-result span{font-size:13px;color:#a7c9d6}.nx-play-simple-guide{display:grid;gap:9px}.nx-play-simple-guide>div{display:flex;align-items:center;gap:13px;padding:13px 15px;background:#152b3b;border:1px solid #345064;border-radius:9px}.nx-play-simple-guide b{min-width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#b87932;color:#0e1823;font-size:17px}.nx-play-simple-guide span{font-size:15px;line-height:1.4}.nx-play-wait{display:flex;align-items:center;gap:12px;min-height:56px;padding:14px;border:1px solid #376477;border-radius:10px;background:#123042;color:#d9eaf2;font-weight:800;letter-spacing:.03em}.nx-play-dot{display:block;flex:0 0 11px;height:11px;border-radius:50%;background:#ef9d43;box-shadow:0 0 0 4px #ef9d4324;animation:nx-play-pulse 1.7s ease-in-out infinite}@keyframes nx-play-pulse{50%{opacity:.45;box-shadow:0 0 0 8px #ef9d4309}}.nx-play-recovery{border:1px solid #425568;border-radius:8px;padding:12px;background:#132334}.nx-play-recovery summary{cursor:pointer;color:#d4e5ee;font-size:13px;font-weight:700}.nx-play-recovery .nx-play-actions{margin-top:12px}.nx-play-secondary-actions button{font-size:12px;padding:10px 13px}@media(max-width:640px){.nx-play-big-action{width:100%;min-height:52px}.nx-play-simple-guide span{font-size:14px}.nx-play-simple-result{flex-wrap:wrap}}.nx-play-wizard{max-width:1160px;gap:22px}.nx-play-intro{padding:22px 25px}.nx-play-intro h3{font-size:clamp(25px,3.5vw,38px)}.nx-play-intro p{font-size:15px;line-height:1.55}.nx-play-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.nx-play-steps button{min-width:0;min-height:67px;padding:12px 10px;border-radius:12px;justify-content:center;gap:9px;font-size:12px;text-align:left}.nx-play-steps button b{display:grid;place-items:center;min-width:29px;height:29px;font-size:15px}.nx-play-steps button span{line-height:1.3}.nx-play-card{padding:clamp(20px,3.3vw,38px);gap:20px}.nx-play-instructions-card h4{font-size:clamp(27px,3.5vw,38px)}.nx-play-screen-kicker{font-size:12px;font-weight:850;color:#f3a44d;letter-spacing:.13em}.nx-play-feature-guide{gap:12px}.nx-play-feature-guide>div{padding:19px 22px;border-radius:13px;min-height:82px;gap:18px}.nx-play-feature-guide b{min-width:46px;height:46px;border-radius:11px;font-size:22px}.nx-play-feature-guide span{font-size:clamp(17px,2.1vw,22px);color:#ecf3f8}.nx-play-feature-guide strong{color:#ffb058}.nx-play-instructions-card .nx-play-wait{min-height:67px;padding:18px 20px;font-size:15px;border-radius:12px;letter-spacing:0}.nx-play-instructions-card .nx-play-big-action{min-height:63px;padding:16px 26px;border-radius:12px;font-size:17px}.nx-play-next-hint{font-size:14px!important;color:#aac1d0!important;max-width:none!important}.nx-play-link-back{padding:7px 0;border:0;background:transparent;color:#b6c8d4;text-align:left;cursor:pointer;justify-self:start;font-size:13px}.nx-play-link-back:hover{text-decoration:underline}.nx-play-state-active,.nx-play-state-closed{min-height:68px;display:flex;align-items:center;justify-content:center;gap:12px;padding:18px;border-radius:12px;font-size:19px;font-weight:900;color:#f4f8fc;border:1px solid #416275;background:#183145}.nx-play-state-closed{border-color:#406b57;background:#173629}.nx-play-replay{border:1px solid #416174;background:#142c3c;border-radius:15px;padding:22px;display:grid;gap:15px}.nx-play-replay h5{font-size:17px;margin:0;color:#f6b16b}.nx-play-replay>p{color:#aebfca;margin:0;font-size:13px}.nx-play-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nx-play-choice{display:flex;align-items:center;text-align:left;gap:17px;min-height:110px;padding:20px;border-radius:12px;border:1px solid #5b7385;background:#1d3648;color:#fff;cursor:pointer}.nx-play-choice-primary{background:#d17d2d;border-color:#f8a64b;color:#121b24}.nx-play-choice-icon{font-size:29px;font-weight:900}.nx-play-choice-copy{display:grid;gap:7px;flex:1}.nx-play-choice-copy strong{font-size:clamp(17px,2vw,23px)}.nx-play-choice-copy small{font-size:13px;font-weight:550;opacity:.9}.nx-play-choice:disabled{opacity:.5;cursor:not-allowed}.nx-play-offline{padding:20px;align-items:stretch}.nx-play-offline p{flex:1 1 100%;margin:0;color:#b8d0e1}@media(max-width:850px){.nx-play-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-play-steps button{min-height:61px}.nx-play-choice-grid{grid-template-columns:1fr}}@media(max-width:520px){.nx-play-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-play-feature-guide>div{padding:14px;gap:12px;min-height:75px}.nx-play-feature-guide span{font-size:16px}.nx-play-feature-guide b{min-width:37px;height:37px;font-size:19px}.nx-play-card{padding:17px}.nx-play-replay{padding:15px}.nx-play-choice{min-height:100px;padding:16px}}.fusion-setup-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 20px}.fusion-setup-steps button{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;padding:13px 6px;border:1px solid #384b5b;border-radius:10px;color:#c9d4df;background:#14222d;font-size:13px;cursor:pointer}.fusion-setup-steps button b{color:#fa992d;font-size:19px}.fusion-setup-steps button[aria-current=step]{background:#342b21;border-color:#fa992d;color:#fff}.fusion-setup-step{border:1px solid #3d5364;border-radius:14px;background:linear-gradient(145deg,#172734,#111d28);padding:20px;margin-bottom:18px}.fusion-setup-step h4{font-size:22px;color:#fff;margin:6px 0 9px}.fusion-setup-step>p{color:#b9c9d4;line-height:1.55}.fusion-setup-kicker{font-size:11px;letter-spacing:1.5px;font-weight:800;color:#fa992d}.fusion-setup-token-panel{padding:16px;border:1px solid #785432;border-radius:12px;background:#251e1a;margin:18px 0}.fusion-setup-token-panel h4{color:#fba540;font-size:17px}.fusion-setup-token-panel strong{display:inline-block;margin:6px 0}.fusion-setup-token-panel button{margin:3px 0}.fusion-setup-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.fusion-setup-times label{display:flex;flex-direction:column;gap:8px;padding:16px;background:#1d303f;border:1px solid #3c5262;border-radius:10px}.fusion-setup-times label strong{color:#fff;font-size:15px}.fusion-setup-times label small{color:#b5c3ce;font-size:12px;line-height:1.5;min-height:36px}.fusion-setup-times select{min-width:0;width:100%;padding:12px;border:1px solid #60778a;border-radius:7px;background:#101d29;color:#fff}.fusion-setup-controls{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.fusion-setup-controls button,.fusion-setup-next{border:1px solid #526375;border-radius:8px;background:#1f3240;color:#fff;padding:12px 15px;cursor:pointer;font-weight:750}.fusion-setup-next,.fusion-setup-controls .fusion-setup-next{background:#cb7423;border-color:#f19538;color:#111}.fusion-setup-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0}.fusion-setup-summary>div{padding:17px 10px;border:1px solid #42586c;border-radius:9px;background:#1b2d3b;text-align:center}.fusion-setup-summary small{display:block;color:#acbecc;font-size:11px}.fusion-setup-summary strong{display:block;font-size:25px;color:#ffad48;margin-top:6px}.fusion-setup-hint{background:#20313b;border-left:3px solid #e49a42;padding:12px}.fusion-setup-warning{color:#ffb3a0!important}.fusion-setup-publish{display:block;width:100%;margin:17px 0;padding:17px!important}.fusion-setup-published{padding:14px;border:1px solid #58856b;background:#182d28;border-radius:10px}.fusion-setup-published button{padding:10px;background:#24483b;color:#fff;border:1px solid #638c78;border-radius:7px}.fusion-setup-notice{margin:14px 0;color:#c2d0db}@media(max-width:700px){.fusion-setup-steps{gap:5px}.fusion-setup-steps button{flex-direction:column;font-size:10px;text-align:center;padding:10px 3px}.fusion-setup-steps button b{font-size:16px}.fusion-setup-step{padding:12px}.fusion-setup-times{grid-template-columns:1fr}.fusion-setup-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.fusion-setup-times label small{min-height:0}}.fusion-setup-rc01-section{margin-top:20px;padding:18px;border:1px solid #785432;border-radius:12px;background:#1c272e}.fusion-setup-rc01-section>p{color:#b9c9d4;line-height:1.5}.fusion-setup-rc01-section .fusion-setup-token-panel{margin-bottom:0}.nx-object-gallery{max-width:1200px;margin:0 auto;padding:22px;color:#e7edf4;background:#0c1824;border:1px solid #294457;border-radius:14px}.nx-object-gallery header small{color:#ffac48;font-weight:800;letter-spacing:.15em}.nx-object-gallery h2{font-size:clamp(24px,3vw,40px);margin:7px 0}.nx-object-gallery header p{color:#a9becb;line-height:1.55;max-width:780px}.nx-object-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:14px;margin:24px 0}.nx-object-tile{background:#152839;border:1px solid #365063;color:#eff7ff;border-radius:12px;padding:10px;text-align:left;cursor:pointer;transition:border-color .15s,transform .15s}.nx-object-tile:hover,.nx-object-tile:focus-visible{border-color:#f6a132;transform:translateY(-2px)}.nx-object-tile img{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:7px;display:block}.nx-object-tile strong{display:block;font-size:13px;margin-top:10px}.nx-object-tile span{display:block;font-size:10px;color:#f2a343;font-weight:800;letter-spacing:.08em;margin:6px 0 2px}.nx-object-detail{display:grid;grid-template-columns:minmax(170px,270px) minmax(0,1fr);gap:22px;align-items:start;margin:20px 0}.nx-object-detail>button{grid-column:1/-1;width:max-content}.nx-object-detail img{max-width:100%;border-radius:10px}.nx-object-detail p{line-height:1.55;color:#b6c9d7}.nx-object-note{padding:14px;background:#20313d;border-left:3px solid #f0aa3f}.nx-object-back,.nx-object-detail button{padding:10px 14px;background:#263b4d;color:#fff;border:1px solid #526c7c;border-radius:8px;cursor:pointer}@media(max-width:580px){.nx-object-gallery{padding:13px}.nx-object-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.nx-object-detail{grid-template-columns:1fr}.nx-object-detail img{max-width:260px}}.nx-object-note code{background:#0c1721;border:1px solid #4e687b;border-radius:4px;padding:3px 7px;display:inline-block;color:#ffd184;margin:5px 0;font-size:13px}.nx-object-primary{display:block;background:#ed9a2f!important;color:#0a1722!important;font-weight:850;padding:13px 22px!important;border:0!important;margin:14px 0;min-height:45px;cursor:pointer}.nx-object-primary:disabled{opacity:.6;cursor:wait}.nx-object-success{color:#76ecac!important}.nx-object-error{color:#ffb0a8!important}.grc-object-guide-link{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;margin:16px 0 20px;text-align:left;border:1px solid #405267;background:linear-gradient(105deg,#132131f2,#101926f7);color:#dce7f2;cursor:pointer;border-radius:3px;transition:border-color .2s,background .2s}.grc-object-guide-link:hover,.grc-object-guide-link:focus-visible{border-color:#e58c3b;background:#192b3f}.grc-object-guide-symbol{display:grid;place-items:center;width:38px;height:38px;flex:none;border:1px solid #d8863a66;background:#da80221c;color:#f4a05c}.grc-object-guide-link>span:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.grc-object-guide-link strong{font-size:12px;font-weight:900;letter-spacing:1px;color:#f4f7fc}.grc-object-guide-link small{font-size:11px;color:#a6b5c6;line-height:1.4}.grc-object-guide-action{display:flex;align-items:center;gap:5px;flex:none;color:#efa258;font-size:10px;font-weight:900;letter-spacing:.5px}@media(max-width:520px){.grc-object-guide-link{padding:11px;gap:9px}.grc-object-guide-action{font-size:0}.grc-object-guide-action svg{width:19px}}.hb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#05080def;color:#e9eff6;overflow:auto;font-family:inherit;display:flex;align-items:flex-start;justify-content:center;padding:clamp(12px,3vw,35px)}.hb-shell{width:min(1200px,100%);background:linear-gradient(120deg,#131b24,#090e14);border:1px solid #784321;box-shadow:0 0 65px #eb7b1820,inset 0 0 55px #000b;min-height:85vh}.hb-top{padding:20px 26px;display:flex;align-items:start;justify-content:space-between;gap:15px;border-bottom:1px solid #764324;background:linear-gradient(90deg,#351e12,#111923)}.hb-top small,.hb-heading small{color:#fda458;font-size:11px;letter-spacing:1.3px}.hb-top h2{margin:4px 0;font-size:clamp(27px,5vw,44px);letter-spacing:3px;color:#fff}.hb-top h2 em{color:#f97316;font-style:normal}.hb-top p{margin:0;color:#9da9b7;font-size:12px}.hb-exit{background:#17222e;color:#fafafa;border:1px solid #7b4930;padding:11px;display:flex;gap:6px;align-items:center;cursor:pointer}.hb-stages{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:15px 24px}.hb-stages>div{display:flex;gap:12px;align-items:center;border:1px solid #374252;background:#161f29;padding:14px}.hb-stages b{color:#f97316}.hb-stages span{font-size:clamp(9px,1.5vw,13px);font-weight:700}.hb-stages .active{border-color:#f97316;background:#3a261c}.hb-stages .done{border-color:#366e4e;color:#76dc9d}.hb-layout{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(300px,1.25fr);gap:18px;padding:8px 24px 30px}.hb-terminal,.hb-mission{border:1px solid #334250;background:#0b121b}.hb-terminal-bar{background:#192535;padding:12px;color:#f6a760;font-size:11px;display:flex;align-items:center;gap:8px}.hb-terminal-bar i{margin-left:auto;color:#788e9d;font-style:normal;font-size:9px}.hb-terminal-text{padding:17px;color:#71d9a4;font:12px/1.8 monospace;overflow-wrap:anywhere}.hb-terminal-text p{margin:0}.hb-terminal-text .hb-amber{color:#ffaa63}.hb-good{color:#9effb4}.hb-mission{padding:clamp(16px,2.3vw,30px);min-height:440px}.hb-heading{display:flex;align-items:center;gap:14px;color:#fc8938}.hb-heading>svg{width:34px;height:34px}.hb-heading h3{color:#fff;font-size:clamp(17px,2.5vw,25px);margin:4px 0}.hb-mission>p{font-size:13px;line-height:1.55;color:#b5c1cf}.hb-clue{margin:16px 0;background:#202937;border-left:3px solid #fa852c;padding:13px;font:12px/1.7 monospace;color:#fdd2a9;overflow-wrap:anywhere}.hb-options{display:grid;gap:9px}.hb-options button{background:#17222f;color:#f0f4f8;border:1px solid #384c61;padding:14px;text-align:left;display:flex;align-items:center;gap:14px;cursor:pointer;width:100%}.hb-options button:hover,.hb-options button.selected{border-color:#f97316;background:#322419}.hb-options button>span:nth-child(2){flex:1}.hb-options b{display:block;font-size:13px}.hb-options small{display:block;color:#9facc0;margin-top:3px;font-size:11px}.hb-check{font-size:22px;color:#fb923c}.hb-primary{margin-top:18px;background:#e97824;color:#0c1015;border:0;padding:13px 18px;font-weight:900;letter-spacing:1px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;width:100%}.hb-field{font-size:12px;color:#fa9b52;display:grid;gap:8px}.hb-field input{background:#101b28;border:1px solid #596573;border-radius:4px;font:25px monospace;letter-spacing:12px;color:#fff;padding:12px;width:100%;max-width:270px}.hb-frequency{background:#131e2c;padding:20px;display:grid;gap:12px}.hb-frequency strong{font-size:26px;color:#fb923c}.hb-frequency input{accent-color:#f97316;width:100%}.hb-error{border:1px solid #ad4646;color:#faa!important;background:#40191888;padding:10px}.hb-tries{font-size:10px!important;letter-spacing:.5px;margin-top:24px}.hb-success{text-align:center;color:#6fe8a0}.hb-success svg{margin:auto}.hb-success h3{color:#7af8a8}.hb-success strong{color:#f8a65c}.hb-success p{font-size:12px;line-height:1.6;color:#b1bcca}@media(max-width:730px){.hb-layout{grid-template-columns:1fr;padding:8px 12px 22px}.hb-stages{padding:12px;gap:4px}.hb-stages>div{padding:8px 3px;flex-direction:column;gap:4px}.hb-stages span{text-align:center;font-size:8px}.hb-top{padding:16px}.hb-terminal{min-height:auto}.hb-terminal-text{max-height:120px;overflow:auto}.hb-mission{min-height:0}}.hb-boot-cursor{color:#f97316;animation:hb-cursor .7s steps(1) infinite}@keyframes hb-cursor{50%{opacity:0}}.hb-skip{margin-top:16px;border:1px solid #84512c;color:#fb923c;background:#17202a;padding:8px 10px;cursor:pointer;font-size:11px}.hb-boot-screen{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:13px;color:#fb923c}.hb-boot-screen h3{color:#e9eff6;font-size:clamp(16px,2.5vw,24px);margin:0}.hb-boot-screen p,.hb-boot-screen small{color:#9baaba;font-size:12px}.hb-boot-track{height:7px;background:#273443;width:min(300px,95%);border-radius:12px;overflow:hidden}.hb-boot-track>div{height:100%;background:#f97316;transition:width .3s ease}.hb-boot-screen .hb-primary{max-width:300px}.nexus-ota-manager{max-width:1240px;margin:0 auto;color:#dce9f2;display:grid;gap:20px;padding-bottom:32px}.nexus-ota-head{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(110deg,#0a1b2d,#17354a);border:1px solid #31516a;border-radius:14px;padding:26px}.nexus-ota-head small,.nexus-ota-metrics small{color:#71c9f2;font-size:11px;letter-spacing:1.5px}.nexus-ota-head h2{margin:8px 0;font-size:26px}.nexus-ota-head p{color:#aec4d4;margin:0;max-width:680px}.nexus-ota-head svg{color:#70d4ff;flex-shrink:0}.nexus-ota-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nexus-ota-metrics>div{display:grid;gap:7px;padding:20px;background:#10263a;border:1px solid #2c5068;border-radius:12px}.nexus-ota-metrics strong{font-size:26px;color:#f5fbff}.nexus-ota-metrics span,.nexus-ota-panel p{color:#adc4d3;font-size:13px}.nexus-ota-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px}.nexus-ota-panel{background:#101e2d;border:1px solid #314b60;border-radius:12px;padding:23px;min-width:0}.nexus-ota-panel h3{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:16px;letter-spacing:.5px}.nexus-ota-panel h3 svg{color:#70d4ff}.nexus-ota-panel label{display:grid;gap:7px;margin-bottom:17px;color:#a7c4d5;font-size:12px;font-weight:700;letter-spacing:.5px}.nexus-ota-panel input,.nexus-ota-panel textarea{box-sizing:border-box;width:100%;background:#152e42;border:1px solid #42627a;border-radius:7px;padding:12px;color:#fff;font:inherit;letter-spacing:normal}.nexus-ota-panel input[type=file]{font-size:12px}.nexus-ota-panel button{border:1px solid #4c86a4;border-radius:7px;background:#1d435c;color:#fff;padding:10px 15px;cursor:pointer;font-weight:700}.nexus-ota-panel button:disabled{opacity:.55;cursor:wait}.nexus-ota-panel .nexus-ota-primary{width:100%;background:#146e98;border-color:#389fca}.nexus-ota-file{overflow-wrap:anywhere}.nexus-ota-hint{line-height:1.6}.nexus-ota-warning{display:flex;align-items:flex-start;gap:9px;border-top:1px solid #2a4457;padding-top:15px}.nexus-ota-warning svg{flex-shrink:0;color:#ffcb74}.nexus-ota-history-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.nexus-ota-history-title h3{margin:0 0 15px}.nexus-ota-history-title button{display:flex;align-items:center;gap:7px}.nexus-ota-table-wrap{overflow:auto}.nexus-ota-panel table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.nexus-ota-panel th{color:#83aabd;font-size:11px;white-space:nowrap}.nexus-ota-panel td,.nexus-ota-panel th{padding:13px 9px;border-bottom:1px solid #2c4050;vertical-align:top}.nexus-ota-panel td small{display:block;color:#a4bdcd;margin-top:5px;max-width:220px}.nexus-ota-panel td code{font-size:11px;color:#b4d9f0}.nexus-ota-live{color:#8be3ae;font-weight:700}.nexus-ota-notice,.nexus-ota-error{border:1px solid #497e67;background:#102c26;color:#a6f2cb;border-radius:9px;padding:14px;overflow-wrap:anywhere}.nexus-ota-error{border-color:#b95d65;background:#341a25;color:#ffb5b9}@media(max-width:760px){.nexus-ota-grid,.nexus-ota-metrics{grid-template-columns:1fr}.nexus-ota-head{padding:17px}.nexus-ota-head h2{font-size:21px}.nexus-ota-panel{padding:15px}}.grc-hacker{position:relative;isolation:isolate;overflow:hidden;padding:22px;border:1px solid #a76b31;background:linear-gradient(90deg,#080e15e0,#080f17c9),url(/ghostrecon_background.png) center/cover;border-radius:9px;box-shadow:0 0 35px #e8751e22,inset 0 0 30px #000;color:#e8f0f5}.grc-hacker-head{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #bd7b3b77;padding-bottom:15px}.grc-hacker-head h2{font-size:clamp(25px,3vw,38px);color:#ff9b36;margin:7px 0}.grc-hacker-head h2 small{display:block;font-size:12px;color:#a8c7d7;letter-spacing:2px}.grc-hacker-head p{margin:0;color:#afc1ce;font-size:12px}.grc-hacker-kicker{font-size:10px;letter-spacing:2px;color:#ffac50;font-weight:800}.grc-hacker-count{border:1px solid #ee933f;padding:9px;color:#ffad4e;white-space:nowrap}.grc-hacker-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,32%);gap:18px;margin-top:18px}.grc-hacker-board{position:relative;min-height:670px;background:linear-gradient(#09152155,#09152155),repeating-linear-gradient(0deg,transparent 0 44px,#82cce40b 45px 46px),repeating-linear-gradient(90deg,transparent 0 44px,#82cce40b 45px 46px);border:1px solid #4a5a61}.grc-hacker-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.grc-hacker-lines line{stroke:#e78c38;stroke-width:.35;filter:drop-shadow(0 0 2px #f29b42)}.grc-hacker-node{position:absolute;transform:translate(-50%,-30%);width:30%;max-width:165px;min-width:90px;border:0;background:transparent;color:#fff;display:flex;align-items:center;flex-direction:column;gap:5px;padding:0;z-index:2}.grc-hacker-diamond{display:flex;width:clamp(65px,9vw,105px);height:clamp(65px,9vw,105px);align-items:center;justify-content:center;filter:drop-shadow(0 0 8px #3abce355);transition:filter .2s,transform .2s}.grc-hacker-diamond img{width:100%;height:100%;object-fit:contain}.grc-hacker-node:hover .grc-hacker-diamond,.grc-hacker-node.selected .grc-hacker-diamond{transform:scale(1.12);filter:drop-shadow(0 0 15px #ff9b37)}.grc-hacker-node-label{font-size:10px;line-height:1.25;text-transform:uppercase;font-weight:800;text-shadow:0 2px 5px #000,0 0 5px #000;max-width:145px}.grc-hacker-fallback{display:grid;place-items:center;transform:rotate(45deg);border:2px solid #ffac46;background:#152b3b;width:65%;height:65%;font-size:15px}.grc-hacker-detail{background:#07111ddc;border:1px solid #785632;padding:16px;box-shadow:inset 0 0 30px #0009;min-width:0}.grc-hacker-detail-image{display:grid;place-items:center;min-height:190px;background:radial-gradient(circle,#22425677,transparent 72%)}.grc-hacker-detail-image img{width:min(100%,195px);height:195px;object-fit:contain;filter:drop-shadow(0 0 16px #f80a)}.grc-hacker-detail h3{color:#fff;text-transform:uppercase;font-size:21px;margin:12px 0}.grc-hacker-detail p{color:#c9d5df;line-height:1.6}.grc-hacker-tag{font-size:11px;color:#ffb55a;font-weight:800}.grc-hacker-meta{border-top:1px solid #496070;padding-top:12px;display:flex;flex-direction:column;gap:7px;font-size:12px}.grc-hacker-meta b{color:#ffac48}.grc-hacker-disclaimer{font-size:11px!important;color:#96a6b5!important}.grc-hacker-node:focus-visible{outline:2px solid #ffb15b;outline-offset:4px}@media(max-width:850px){.grc-hacker{padding:12px}.grc-hacker-layout{grid-template-columns:1fr}.grc-hacker-board{min-height:620px}.grc-hacker-detail{display:grid;grid-template-columns:100px 1fr;gap:7px 14px;align-items:center}.grc-hacker-detail-image{grid-row:1/5;min-height:100px}.grc-hacker-detail-image img{width:100px;height:100px}.grc-hacker-detail h3{font-size:17px;margin:0}.grc-hacker-detail p{margin:0}.grc-hacker-meta,.grc-hacker-disclaimer{grid-column:1/-1}}@media(max-width:440px){.grc-hacker-board{min-height:570px}.grc-hacker-node{min-width:74px}.grc-hacker-diamond{width:65px;height:65px}.grc-hacker-node-label{font-size:8px}.grc-hacker-head h2{font-size:25px}}.grc-hacker-lines .grc-hacker-wire{stroke:#9c6b43;stroke-width:.38;opacity:.72;filter:drop-shadow(0 0 1.4px #f88b38)}.grc-hacker-lines .grc-hacker-pulse{stroke:#82e9ff;stroke-width:.75;stroke-linecap:round;stroke-dasharray:13 87;stroke-dashoffset:100;opacity:.95;filter:drop-shadow(0 0 2.4px #40d7ff) drop-shadow(0 0 4px #ffae54);animation:grc-hacker-energy 5.5s linear infinite}@keyframes grc-hacker-energy{0%{stroke-dashoffset:100;opacity:0}8%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}.grc-hacker-node{cursor:pointer}.grc-hacker-node.locked .grc-hacker-diamond img{filter:grayscale(.6) brightness(.58) saturate(.65);opacity:.8}.grc-hacker-node.locked.selected .grc-hacker-diamond img,.grc-hacker-node.locked:hover .grc-hacker-diamond img{filter:grayscale(.25) brightness(.85);opacity:1}.grc-hacker-node.unlocked .grc-hacker-diamond{filter:drop-shadow(0 0 11px #ffac4c);animation:grc-hacker-breathe 3.5s ease-in-out infinite}@keyframes grc-hacker-breathe{0%,to{filter:drop-shadow(0 0 7px #ff963d)}50%{filter:drop-shadow(0 0 17px #ffad4f)}}.grc-hacker-node-state{position:absolute;top:7px;right:calc(50% - 48px);display:grid;place-items:center;width:24px;height:24px;border:1px solid #9caeb9;border-radius:50%;background:#07121dec;color:#d8e5ec;box-shadow:0 0 8px #000;z-index:3}.grc-hacker-node.unlocked .grc-hacker-node-state{border-color:#ffa444;background:#4e2e12;color:#ffc371}.grc-hacker-node.selected .grc-hacker-node-state{box-shadow:0 0 12px #ffb44d}.grc-hacker-status-locked,.grc-hacker-status-unlocked{display:inline-flex;align-items:center;gap:7px}.grc-hacker-status-locked{color:#bdcbd6}.grc-hacker-status-unlocked{color:#ffbd72}@media(max-width:440px){.grc-hacker-node-state{top:3px;right:calc(50% - 37px);width:20px;height:20px}.grc-hacker-node-state svg{width:11px;height:11px}}@media(prefers-reduced-motion:reduce){.grc-hacker-lines .grc-hacker-pulse,.grc-hacker-node.unlocked .grc-hacker-diamond{animation:none}}.grc-hacker-unlock{background:#b75616;color:#fff;border:1px solid #f89b45;padding:12px 18px;border-radius:5px;font-weight:800;cursor:pointer;width:100%;margin-top:12px}.grc-hacker-unlock:disabled{opacity:.45;cursor:not-allowed}.grc-hacker-audio-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px;margin-bottom:8px}.grc-hacker-audio-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;background:#0d1d2a;border:1px solid #ff9b37;color:#ffb55a;padding:10px 14px;border-radius:6px;font-size:12px;font-weight:800;letter-spacing:.6px;cursor:pointer;box-shadow:0 0 14px #0006}.grc-hacker-audio-btn:hover{background:#132839}.grc-hacker-audio-note{font-size:11px;color:#9eb0be}.grc-hacker-audio-btn:focus-visible{outline:2px solid #ffb15b;outline-offset:2px}@media(max-width:850px){.grc-hacker-audio-actions{grid-column:1/-1;margin-top:4px}.grc-hacker-audio-btn{width:100%;align-self:stretch}}.grc-hacker-activation{grid-column:1/-1;min-width:0;margin:12px 0 0;padding:14px 16px;background:linear-gradient(110deg,#ff9a3712,#06111d2e);border:1px solid #80562e;border-left:3px solid #ee963c;border-radius:5px}.grc-hacker-activation h4{margin:0 0 8px;color:#ffae55;font-size:12px;letter-spacing:1.4px;font-weight:800}.grc-hacker-activation p{margin:0;color:#dbe3ed;line-height:1.55;overflow-wrap:anywhere}@media(max-width:850px){.grc-hacker-detail{grid-template-columns:minmax(0,100px) minmax(0,1fr);align-items:start;gap:8px 14px}.grc-hacker-detail>.grc-hacker-kicker{grid-column:1/-1}.grc-hacker-detail-image{grid-column:1;grid-row:2/5;min-height:100px}.grc-hacker-detail>.grc-hacker-tag,.grc-hacker-detail>h3,.grc-hacker-detail>p:not(.grc-hacker-disclaimer){grid-column:2;min-width:0}.grc-hacker-activation,.grc-hacker-meta,.grc-hacker-disclaimer,.grc-hacker-unlock{grid-column:1/-1}.grc-hacker-activation{margin-top:10px}}@media(max-width:440px){.grc-hacker-detail{padding:14px;grid-template-columns:84px minmax(0,1fr);gap:7px 11px}.grc-hacker-detail-image img{width:84px;height:84px}.grc-hacker-detail h3{font-size:17px;line-height:1.25}.grc-hacker-detail>p:not(.grc-hacker-disclaimer){font-size:13px;line-height:1.5}.grc-hacker-activation{padding:12px}}.grc-medic{--medic-accent:#4ce6bc}.grc-medic .grc-hacker-head h2,.grc-medic .grc-hacker-kicker,.grc-medic .grc-hacker-tag,.grc-medic .grc-hacker-meta b{color:#73f0cb}.grc-medic .grc-hacker-count{color:#8df1d2;border-color:#43a98b}.grc-medic .grc-hacker-wire{stroke:#398874}.grc-medic .grc-hacker-pulse{stroke:#75edce}.grc-medic .grc-hacker-diamond{filter:drop-shadow(0 0 10px #22b88a77)}.grc-medic-icon{width:76px;height:76px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;background:linear-gradient(135deg,#123e3d,#061a24);border:2px solid #5bd4ae;transform:rotate(45deg);box-shadow:inset 0 0 15px #126b5a99;color:#a8ffe3}.grc-medic-icon svg,.grc-medic-icon small{transform:rotate(-45deg)}.grc-medic-icon small{font-size:10px;font-weight:800;margin-top:-5px}.grc-medic-large{color:#77f0c9;filter:drop-shadow(0 0 15px #2cae85)}.grc-medic .grc-hacker-activation{border-left-color:#52d5b0}.grc-medic .grc-hacker-activation h4{color:#80f5d3}.grc-class-tabs{display:flex;gap:10px;margin:0 0 16px;flex-wrap:wrap}.grc-class-tabs button{background:#0c1b29;border:1px solid #805e41;border-radius:6px;color:#c9d6dc;padding:12px 24px;font-weight:800;cursor:pointer}.grc-class-tabs button[aria-selected=true]{background:#23433b;border-color:#65ebc0;color:#e2fff5}.grc-class-tabs button:focus-visible{outline:2px solid #7de7cb;outline-offset:2px}@media(max-width:440px){.grc-medic-icon{width:55px;height:55px}.grc-medic-icon svg{width:25px}.grc-class-tabs button{flex:1}}.arsenal-root .arsenal-head .arsenal-back{display:none!important}.arsenal-root .arsenal-head{grid-template-columns:minmax(0,1fr) auto!important}@media(max-width:700px){.arsenal-root .arsenal-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.arsenal-root .arsenal-head .arsenal-primary{width:100%!important}}.roster-primary-replica{position:relative;display:flex;flex-direction:column;gap:5px;background:linear-gradient(135deg,#0d1720,#182531);border:1px solid #485967;border-radius:5px;overflow:hidden;margin:0 0 15px;padding:10px;min-height:172px}.roster-replica-kicker{font-size:10px;font-weight:800;color:#ffa64a;letter-spacing:1.3px}.roster-primary-replica>img{width:100%;height:104px;object-fit:contain;background:#101922;border-radius:3px}.roster-replica-placeholder{height:104px;display:grid;place-items:center;background:linear-gradient(120deg,#18242d,#0a131b);color:#607483;border-radius:3px}.roster-primary-replica strong{font-size:13px;color:#f3f6f8;overflow-wrap:anywhere}.roster-primary-replica>small{font-size:11px;color:#acbccc;overflow-wrap:anywhere}.roster-club-name{font-size:11px!important;color:#ffba75!important}.roster-arsenal-notice{font-size:12px;color:#fbb86d}@media(max-width:650px){.roster-primary-replica>img,.roster-replica-placeholder{height:120px}}.grc-public-arsenal{padding:clamp(16px,3vw,32px);background:#0a131df0;border:1px solid #39495b;border-radius:12px;color:#e8edf4;min-height:320px}.grc-public-arsenal-heading h2{font-size:clamp(23px,3vw,36px);margin:7px 0}.grc-public-arsenal-heading p{color:#aebdcc;margin:0 0 18px}.grc-public-arsenal-hint{padding:12px;border:1px solid #85603a;background:#2f251d;color:#f9cd97;border-radius:8px}.grc-public-arsenal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px}.grc-public-arsenal-card{min-width:0;background:#111f2d;border:1px solid #384c60;border-radius:10px;color:#eaf0f5;padding:0;text-align:left;overflow:hidden;cursor:pointer}.grc-public-arsenal-card:hover,.grc-public-arsenal-card:focus-visible{border-color:#ff962c;outline:1px solid #ff962c}.grc-public-arsenal-photo{height:155px;background:#0c1722;display:flex;align-items:center;justify-content:center;color:#718497}.grc-public-arsenal-photo img{width:100%;height:100%;object-fit:contain}.grc-public-arsenal-meta{padding:13px;display:grid;gap:5px}.grc-public-arsenal-meta strong{font-size:17px}.grc-public-arsenal-meta small{color:#aabac9}.grc-public-arsenal-meta span{overflow-wrap:anywhere}.grc-public-arsenal-meta b{font-size:12px;color:#ff9b33;margin-top:7px}
