:root{--jcm-midnight:#030d21;--jcm-navy:#071831;--jcm-blue:#78bbea;--jcm-gold:#d2c68d;--ink:#f5f7fb;--muted:#9caac0;--line:#78bbea38;--positive:#67d5ac;--negative:#f28b82}*{box-sizing:border-box}html,body{background:var(--jcm-midnight);min-height:100%;color:var(--ink);margin:0}body{font-family:Arial,Helvetica,sans-serif}.tv-shell{background:radial-gradient(circle at 84% 8%,#16416c52,#0000 31%),linear-gradient(145deg,#030b1b 0%,#06152a 60%,#040c1b 100%);grid-template-rows:auto 1fr auto;gap:clamp(18px,2.2vh,34px);width:100vw;height:100vh;min-height:650px;padding:clamp(24px,2.5vw,54px) clamp(32px,4vw,82px) clamp(20px,2vw,42px);display:grid;position:relative;overflow:hidden}.tv-shell:after{content:"";pointer-events:none;opacity:.025;background-image:linear-gradient(#fff6 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0}.tv-shell.cursor-hidden,.tv-shell.cursor-hidden *{cursor:none!important}.masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:clamp(16px,2vh,28px);display:flex}.brand-lockup,.status-cluster,.metric-row,.metric-top{align-items:center;display:flex}.brand-lockup img{object-fit:contain;width:clamp(210px,18vw,340px);height:auto}.brand-divider{background:var(--line);width:1px;height:48px;margin:0 clamp(18px,2vw,34px)}.eyebrow,.section-label{color:var(--jcm-blue);letter-spacing:.18em;margin:0;font-size:clamp(10px,.75vw,16px);font-weight:700}.subtitle{color:var(--muted);margin:7px 0 0;font-size:clamp(11px,.9vw,18px)}.status-cluster{gap:24px}.demo-badge{color:#101626;background:var(--jcm-gold);letter-spacing:.12em;border-radius:4px;padding:8px 12px;font-size:clamp(10px,.7vw,14px);font-weight:800}.live-badge{color:#052015;background:var(--positive);letter-spacing:.12em;border-radius:4px;padding:8px 12px;font-size:clamp(10px,.7vw,14px);font-weight:800}.clock{font-variant-numeric:tabular-nums;color:var(--jcm-gold);font-size:clamp(18px,1.3vw,28px)}.view-status{color:#78879d;font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:clamp(10px,.7vw,14px)}.tv-stage{grid-template-rows:1fr auto;gap:clamp(18px,2.2vh,34px);min-height:0;display:grid}.hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(380px,.8fr);align-items:stretch;gap:clamp(28px,4vw,80px);min-height:0;display:grid}.regime-card{flex-direction:column;justify-content:center;padding:clamp(12px,2vh,30px) 0;display:flex}.regime-card h1{max-width:1000px;font-size:clamp(43px,4.65vw,94px)}h1{letter-spacing:-.035em;color:#fff;max-width:920px;margin:clamp(16px,2.3vh,30px) 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.2vw,108px);font-weight:400;line-height:.98}.lead{color:#c5cfde;max-width:880px;margin:0;font-size:clamp(17px,1.35vw,29px);line-height:1.48}.relevance-label{color:var(--jcm-gold);letter-spacing:.15em;margin:0 0 8px;font-size:clamp(10px,.68vw,14px);font-weight:800}.watch{border-left:3px solid var(--jcm-gold);margin-top:auto;padding-left:20px}.watch span,.context span{color:var(--jcm-gold);letter-spacing:.15em;font-size:clamp(10px,.7vw,14px);font-weight:800}.watch p{color:#dbe2ed;margin:8px 0 0;font-size:clamp(15px,1.08vw,23px)}.signal-rail{align-content:center;gap:clamp(14px,1.6vh,24px);display:grid}.executive-context-card{border:1px solid var(--line);background:#081d37b8;border-radius:6px;padding:clamp(18px,1.55vw,30px);box-shadow:0 20px 50px #0000002e}.executive-context-card>p{color:var(--jcm-blue);letter-spacing:.14em;margin:0 0 clamp(13px,1.3vh,20px);font-size:clamp(10px,.68vw,14px);font-weight:800}.executive-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.4vw,28px);display:grid}.executive-context-grid>div+div{border-left:1px solid var(--line);padding-left:clamp(16px,1.4vw,28px)}.executive-context-grid span,.executive-context-grid small{color:var(--muted);font-size:clamp(10px,.68vw,14px);line-height:1.25;display:block}.executive-context-grid strong{color:#fff;white-space:nowrap;margin:9px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2vw,41px);font-weight:400;line-height:1;display:block}.metric-card{border:1px solid var(--line);background:#081d37b8;border-radius:6px;padding:clamp(22px,2vw,40px);box-shadow:0 20px 50px #0000002e}.metric-top{color:var(--jcm-blue);letter-spacing:.13em;justify-content:space-between;font-size:clamp(10px,.68vw,14px);font-weight:700}.metric-label{color:var(--muted);margin:clamp(20px,2vh,30px) 0 8px;font-size:clamp(18px,1.15vw,24px)}.metric-row{justify-content:space-between;gap:16px}.metric-row strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.4vw,72px);font-weight:400}.metric-row span{letter-spacing:.04em;font-size:clamp(13px,.9vw,19px);font-weight:700}.positive{color:var(--positive)}.negative{color:var(--negative)}.neutral{color:var(--jcm-gold)}.provenance{color:#78879d;margin:18px 0 0;font-size:clamp(10px,.72vw,15px)}.brief-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:center;gap:clamp(20px,2.4vw,48px);padding:clamp(16px,2vh,28px) 0;display:grid}.brief-strip-item span,.context span{color:var(--jcm-gold);letter-spacing:.15em;font-size:clamp(10px,.7vw,14px);font-weight:800}.brief-strip-item p,.context p{color:#dbe2ed;margin:7px 0 0;font-size:clamp(13px,.92vw,19px);line-height:1.35}.daily-development p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.daily-development small{color:#78879d;margin-top:5px;font-size:clamp(9px,.62vw,13px);display:block}.signal-board,.franchise-board,.radar-board,.deal-board,.catalyst-board{grid-template-rows:auto 1fr;gap:clamp(24px,3vh,46px);min-height:0;padding-top:clamp(14px,2vh,28px);display:grid}.signal-board{gap:clamp(34px,4.2vh,64px)}.franchise-layout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);align-items:stretch;gap:clamp(18px,2vw,36px);min-height:0;display:grid}.comparable-panel,.operator-lens{border:1px solid var(--line);background:#05172e8c;padding:clamp(16px,1.5vw,28px)}.panel-kicker{color:var(--jcm-blue);letter-spacing:.14em;margin:0 0 clamp(14px,1.4vh,22px);font-size:clamp(9px,.62vw,13px);font-weight:800}.compact-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1vw,18px);display:grid}.compact-signal-grid .metric-card{padding:clamp(14px,1.25vw,24px)}.compact-signal-grid .metric-label{margin:clamp(10px,1vh,16px) 0 4px;font-size:clamp(17px,1.05vw,22px)}.compact-signal-grid .metric-row strong{font-size:clamp(27px,2.25vw,46px)}.compact-signal-grid .provenance{margin-top:9px}.operator-lens{grid-template-rows:auto repeat(3,1fr);gap:1px;display:grid}.executive-signal{border-top:1px solid var(--line);flex-direction:column;justify-content:center;min-height:0;padding:clamp(13px,1.4vh,22px) 0;display:flex}.executive-signal span{color:var(--jcm-gold);letter-spacing:.13em;font-size:clamp(9px,.62vw,13px);font-weight:800}.executive-signal strong{color:#fff;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.1vw,43px);font-weight:400}.executive-signal p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:clamp(10px,.72vw,15px);line-height:1.35;display:-webkit-box;overflow:hidden}.board-heading{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid}.board-heading h1{margin-bottom:0;font-size:clamp(42px,4.4vw,88px)}.board-heading>p{color:var(--muted);margin:0;padding-bottom:8px;font-size:clamp(15px,1.05vw,22px);line-height:1.5}.franchise-board .board-heading{grid-template-columns:1fr}.franchise-board .board-heading h1{max-width:none;font-size:clamp(38px,3.6vw,72px)}.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:clamp(14px,1.4vw,26px);min-height:0;display:grid}.signal-grid .metric-card{padding:clamp(18px,1.7vw,32px)}.signal-grid .metric-label{margin:clamp(14px,1.4vh,22px) 0 6px;font-size:clamp(20px,1.35vw,28px)}.signal-grid .metric-row strong{font-size:clamp(30px,2.7vw,56px)}.signal-grid .provenance{margin-top:12px}.deal-layout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-self:center;gap:clamp(14px,1.4vw,26px);min-height:0;display:grid}.deal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1vw,18px);display:grid}.deal-layout.indicators-only{grid-template-columns:1fr}.deal-layout.indicators-only .deal-metrics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deal-metrics .metric-card{padding:clamp(13px,1.15vw,22px)}.deal-metrics .metric-label{margin:clamp(8px,.8vh,13px) 0 4px;font-size:clamp(16px,1vw,21px)}.deal-metrics .metric-row strong{font-size:clamp(26px,2.1vw,42px)}.deal-metrics .provenance{margin-top:8px}.radar-list{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:1px;display:grid}.radar-list article{isolation:isolate;background:#081d37f0;min-height:150px;padding:clamp(18px,1.7vw,32px);position:relative;overflow:hidden}.radar-list article:last-child:nth-child(odd){grid-column:1/-1}.radar-list article:has(.news-image){padding-right:clamp(170px,15vw,310px)}.news-image{z-index:-2;object-fit:cover;filter:saturate(.78)contrast(1.05);width:48%;height:100%;position:absolute;inset:0 0 0 auto}.radar-list article:has(.news-image):after{content:"";z-index:-1;background:linear-gradient(90deg,#081d37 0% 48%,#081d3740 100%);position:absolute;inset:0}.radar-copy{z-index:1;position:relative}.radar-list span{color:var(--jcm-gold);letter-spacing:.14em;font-size:clamp(10px,.68vw,14px);font-weight:800}.radar-list h2{margin:13px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,1.35vw,28px);font-weight:400;line-height:1.2}.radar-list p{color:#78879d;margin:0;font-size:clamp(10px,.7vw,14px)}.radar-list.empty-radar{grid-template-columns:1fr}.radar-list article.empty-state{align-items:center;min-height:clamp(190px,28vh,330px);display:flex}.deal-radar{grid-template-columns:1fr;align-self:stretch}.deal-radar article{align-items:center;min-height:0;display:flex}.deal-radar article:last-child:nth-child(odd){grid-column:auto}.deal-radar h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.signal-grid .signal-empty{grid-column:1/-1;align-items:center;min-height:clamp(190px,28vh,330px);display:flex}.sector-board{grid-template-rows:auto minmax(0,1fr);gap:clamp(20px,2.6vh,42px);min-height:0;display:grid}.sector-heading h1{font-size:clamp(38px,3.8vw,76px)}.sector-map{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:clamp(7px,.7vw,13px);min-height:0;display:grid}.sector-tile{background:#0d2748d1;border:1px solid #7897c247;border-radius:5px;grid-column:span 3;grid-template-rows:minmax(0,1fr) auto minmax(12px,auto);min-width:0;padding:clamp(13px,1.15vw,22px);display:grid;overflow:hidden}.sector-tile span{color:var(--jcm-gold);letter-spacing:.12em;font-size:clamp(9px,.62vw,13px);font-weight:800}.sector-tile h2{color:#f4f7fb;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,1.25vw,25px);font-weight:400;line-height:1.05}.sector-tile strong{letter-spacing:-.025em;margin-top:8px;font-size:clamp(24px,2vw,41px);font-weight:500;line-height:1}.sector-tile small{color:#e1e9f4b3;white-space:nowrap;align-self:end;margin-top:5px;font-size:clamp(8px,.54vw,11px);line-height:1.15;display:block}.sector-positive-soft{background:linear-gradient(135deg,#0b4644c7,#081d37e6)}.sector-positive-medium{background:linear-gradient(135deg,#095b4fd1,#08233aeb)}.sector-positive-strong{background:linear-gradient(135deg,#08745be0,#08273cf0)}.sector-negative-soft{background:linear-gradient(135deg,#5b2938c7,#081d37e6)}.sector-negative-medium{background:linear-gradient(135deg,#772a3ad1,#081f37eb)}.sector-negative-strong{background:linear-gradient(135deg,#912b3be0,#082037f0)}.sector-neutral{background:linear-gradient(135deg,#2b3d58d1,#081d37e6)}.sector-summary{background:linear-gradient(135deg,#4a4429b8,#081d37f0);border-color:#d2c68d7a}.sector-summary strong{color:var(--jcm-gold);font-size:clamp(20px,1.55vw,32px)}.sector-map-empty{border:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;display:flex}.catalyst-list{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:1px;display:grid}.catalyst-list article{background:#081d37f0;grid-template-columns:minmax(110px,.34fr) 1fr;align-items:center;gap:clamp(18px,1.8vw,34px);min-height:clamp(130px,16vh,185px);padding:clamp(18px,1.7vw,32px);display:grid}.catalyst-list time{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,1.8vw,38px);line-height:1.05}.catalyst-list span{color:var(--jcm-gold);letter-spacing:.14em;font-size:clamp(10px,.68vw,14px);font-weight:800}.catalyst-list h2{margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.4vw,30px);font-weight:400}.catalyst-list p{color:#78879d;text-transform:capitalize;margin:0;font-size:clamp(10px,.7vw,14px)}.brief-strip>p:not(.section-label),.context p{color:#dde4ee;margin:0;font-size:clamp(14px,1vw,21px);line-height:1.35}.context{border-left:1px solid var(--line);padding-left:clamp(20px,2vw,36px)}.context p{color:var(--muted);margin-top:7px}footer{gap:clamp(8px,1vh,14px);min-width:0;display:grid}.market-ribbon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#05172e80;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.ribbon-item{border-right:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:clamp(6px,.6vw,12px);min-width:0;padding:clamp(8px,.8vh,13px) clamp(9px,.8vw,16px);display:grid}.ribbon-item:last-child{border-right:0}.ribbon-item span{color:var(--jcm-gold);letter-spacing:.08em;font-size:clamp(9px,.6vw,12px);font-weight:800}.ribbon-item strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(9px,.58vw,12px);font-weight:400;overflow:hidden}.ribbon-item b,.ribbon-item em{color:#e8edf5;font-size:clamp(10px,.68vw,14px);font-style:normal}.ribbon-item em.positive{color:var(--positive)}.ribbon-item em.negative{color:var(--negative)}.ribbon-item em.neutral{color:var(--jcm-gold)}.footer-meta{color:#64748a;justify-content:space-between;gap:20px;font-size:clamp(9px,.62vw,13px);display:flex}.footer-meta p{margin:0}@media (max-width:1100px){.hero-grid{grid-template-columns:1.15fr .85fr}.brand-lockup img{width:210px}.brand-divider,.subtitle{display:none}}@media (prefers-reduced-motion:no-preference){.tv-shell{animation:240s ease-in-out infinite alternate burn-in-shift}.tv-stage{animation:.6s ease-out stage-reveal}@keyframes stage-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes burn-in-shift{0%{background-position:0 0}to{background-position:3px 2px}}}@media (max-height:760px){.tv-shell{gap:14px}.ribbon-item{padding-top:6px;padding-bottom:6px}h1{font-size:clamp(42px,4.7vw,82px)}.brief-strip{padding:13px 0}.metric-card{padding:20px 26px}.radar-list article{min-height:118px;padding:16px 22px}.catalyst-list article{min-height:110px;padding:14px 20px}.franchise-board{gap:14px}.sector-tile{padding:9px 14px 11px}.sector-tile h2{margin-top:4px;font-size:clamp(16px,1.15vw,22px);line-height:1}.sector-tile strong{margin-top:7px;font-size:clamp(21px,1.7vw,31px)}.sector-tile small{margin-top:6px;font-size:clamp(7px,.5vw,10px)}.comparable-panel,.operator-lens{padding:13px 16px}}.admin-setup,.admin-shell,.admin-login{min-height:100vh;color:var(--ink);background:linear-gradient(145deg,#030b1b,#071831)}.admin-login{place-items:center;min-height:100vh;padding:32px;display:grid}.login-card{border:1px solid var(--line);background:#081d37c7;width:min(620px,100%);padding:clamp(34px,4vw,52px);box-shadow:0 28px 90px #00000047}.login-card img{width:min(310px,80%);height:auto;margin-bottom:42px}.login-card h1{margin:18px 0 24px;font-size:clamp(44px,5vw,68px)}.login-card>p:not(.section-label){color:var(--muted);font-size:18px;line-height:1.55}.login-options{gap:14px;margin:36px 0 28px;display:grid}.login-options a{min-height:58px;color:var(--ink);background:#030d219e;border:1px solid #78bbea52;align-items:center;gap:16px;padding:12px 20px;font-weight:700;text-decoration:none;display:flex}.login-options a:hover,.login-options a:focus-visible{border-color:var(--jcm-blue);outline:none}.login-options span{border:1px solid var(--line);width:32px;height:32px;color:var(--jcm-gold);place-items:center;display:grid}.login-card small{color:#78879d}.admin-setup{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,7vw,120px);display:flex}.admin-setup img{width:min(330px,70vw);height:auto;margin-bottom:72px}.admin-setup h1{max-width:920px;font-size:clamp(48px,6vw,92px)}.admin-setup>p:not(.section-label){max-width:760px;color:var(--muted);font-size:20px;line-height:1.6}.setup-state{border:1px solid var(--line);color:var(--muted);margin-top:36px;padding:20px 24px}.setup-state span{color:var(--jcm-gold);letter-spacing:.12em;margin-right:18px;font-weight:800}.admin-shell{padding:34px clamp(32px,5vw,90px) 70px}.admin-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:26px;display:flex}.admin-header img{width:260px;height:auto}.admin-header p{color:var(--muted);margin:10px 0 0}.admin-identity{justify-items:end;gap:6px;display:grid}.admin-identity span{color:var(--jcm-gold);letter-spacing:.13em;font-size:11px}.admin-identity button{color:var(--jcm-blue);cursor:pointer;background:0 0;border:0;padding:4px 0}.admin-intro{max-width:980px;padding:80px 0 56px}.admin-intro h1{margin:18px 0 24px;font-size:clamp(48px,5vw,84px)}.admin-intro>p:last-child{color:var(--muted);max-width:760px;font-size:20px;line-height:1.55}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.admin-metrics article,.admin-panel{border:1px solid var(--line);background:#081d37b8;border-radius:6px}.admin-metrics article{padding:26px}.admin-metrics span{color:var(--jcm-blue);letter-spacing:.13em;font-size:11px;font-weight:800}.admin-metrics strong{margin:22px 0 8px;font-size:42px;font-weight:400;display:block}.admin-metrics p{color:var(--muted);margin:0}.admin-panel{margin-top:28px;padding:32px}.admin-panel h2{margin:10px 0 30px;font-family:Georgia,serif;font-size:38px;font-weight:400}.empty-fleet{border-top:1px solid var(--line);padding:34px 0 10px}.empty-fleet p{color:var(--muted)}.screen-list{border-top:1px solid var(--line)}.screen-list article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.screen-list p{color:var(--muted);margin:7px 0 0}.revoke-device{color:var(--negative);cursor:pointer;background:0 0;border:1px solid #f28b8273;padding:11px 16px}.revoke-device:disabled{opacity:.55}.pairing-form{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr 1fr auto;align-items:end;gap:16px;padding:30px 0;display:grid}.pairing-form label{color:var(--jcm-blue);letter-spacing:.08em;gap:9px;font-size:12px;font-weight:700;display:grid}.pairing-form label span{color:var(--muted);font-weight:400}.pairing-form input{border:1px solid var(--line);min-width:0;height:48px;color:var(--ink);font:inherit;letter-spacing:normal;background:#030d21d1;border-radius:3px;padding:0 14px}.pairing-form input:focus{outline:2px solid var(--jcm-blue);outline-offset:1px}.pairing-form button{background:var(--jcm-gold);color:#101626;cursor:pointer;border:0;border-radius:3px;height:48px;padding:0 22px;font-weight:800}.pairing-form button:disabled{opacity:.6;cursor:wait}.pairing-form>p{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px}.activation-shell,.tv-connecting{background:radial-gradient(circle at 84% 8%,#16416c52,#0000 31%),linear-gradient(145deg,#030b1b 0%,#06152a 60%,#040c1b 100%);width:100vw;height:100vh;overflow:hidden}.tv-connecting{place-content:center;padding:8vw;display:grid}.tv-connecting h1{max-width:none}.activation-shell{grid-template-rows:auto 1fr auto;padding:clamp(34px,4vw,82px);display:grid}.activation-shell header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:clamp(22px,3vh,42px);display:flex}.activation-shell header img{width:clamp(240px,18vw,350px);height:auto}.activation-shell header p{color:var(--jcm-blue);letter-spacing:.16em;font-weight:800}.activation-content{grid-template-columns:minmax(0,1.2fr) minmax(520px,.8fr);align-items:center;gap:8vw;display:grid}.activation-content h1{max-width:980px}.activation-content ol{color:#c5cfde;max-width:880px;margin:42px 0 0;padding-left:1.5em;font-size:clamp(19px,1.35vw,30px);line-height:1.75}.activation-code{border:1px solid var(--line);text-align:center;background:#081d37bd;padding:clamp(38px,4vw,72px)}.activation-code span{color:var(--jcm-blue);letter-spacing:.16em;font-weight:800}.activation-code strong{color:var(--jcm-gold);font-variant-numeric:tabular-nums;letter-spacing:.12em;margin:38px 0 30px;font-size:clamp(52px,5vw,104px);display:block}.activation-code p{color:var(--muted);font-size:clamp(16px,1vw,22px)}.activation-shell footer{border-top:1px solid var(--line);padding-top:24px}@media (max-width:900px){.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-header{align-items:flex-start}.pairing-form{grid-template-columns:1fr 1fr}}
