
.network-page{background:#05080b;color:#f3f5f7}
.network-hero{position:relative;min-height:650px;display:flex;align-items:center;background:url("assets/card-network.jpg") center/cover no-repeat;border-bottom:1px solid #173344;overflow:hidden}
.network-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,6,9,.97) 0%,rgba(2,6,9,.90) 38%,rgba(2,6,9,.45) 67%,rgba(2,6,9,.18) 100%),linear-gradient(0deg,#05080b 0%,transparent 32%)}
.network-hero-inner{position:relative;z-index:2;padding-top:85px;padding-bottom:85px}
.cyan{color:#32c9ff!important}
.network-hero h1{font-size:clamp(3rem,6vw,6.7rem);line-height:.9;max-width:950px;margin:.4rem 0 1.25rem;text-transform:uppercase;letter-spacing:-.045em}
.network-hero h1 span{color:#32c9ff}
.network-lede{font-size:1.18rem;line-height:1.65;max-width:790px;color:#d8e1e7}
.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}
.network-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:7px;text-decoration:none;font-weight:900;letter-spacing:.04em}
.network-btn.primary{background:#20bff6;color:#001018;border:1px solid #58d7ff}
.network-btn.ghost{background:rgba(5,11,15,.72);color:#fff;border:1px solid #40515b}
.privacy-line{max-width:860px;padding:15px 18px;border-left:3px solid #32c9ff;background:rgba(4,12,17,.78);color:#aebbc3;font-size:.88rem;line-height:1.55}
.privacy-line strong{color:#fff}
.network-intro,.workflow-section,.operator-console,.network-privacy{padding-top:72px;padding-bottom:72px}
.section-heading{max-width:920px;margin-bottom:30px}.section-heading.compact{margin-bottom:22px}
.section-heading h2,.console-head h2{font-size:clamp(2rem,4vw,4rem);line-height:1.02;margin:.3rem 0 1rem;text-transform:uppercase}
.section-heading p:last-child{color:#b9c2c8;line-height:1.7;font-size:1.04rem}
.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.benefit-grid article{min-height:210px;padding:24px;border:1px solid #1c4254;background:linear-gradient(145deg,rgba(11,27,36,.86),rgba(5,8,11,.94));border-radius:10px}
.benefit-grid article span{font-weight:900;color:#32c9ff;font-size:.76rem;letter-spacing:.16em}
.benefit-grid h3{font-size:1.25rem;margin:22px 0 9px}.benefit-grid p{color:#aeb9c0;line-height:1.55;margin:0}
.workflow-section{border-top:1px solid #18242b;border-bottom:1px solid #18242b}
.workflow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:14px}
.workflow>div{padding:20px;background:#0a1116;border:1px solid #203844;border-radius:8px}
.workflow b{display:block;color:#32c9ff;font-size:1.6rem}.workflow strong{display:block;margin:8px 0}.workflow p{margin:0;color:#9fabb2;line-height:1.45}.workflow i{align-self:center;color:#32c9ff;font-size:1.7rem;font-style:normal}
.operator-console{margin-top:40px;margin-bottom:40px;background:linear-gradient(180deg,rgba(9,25,34,.88),rgba(5,9,12,.96));border:1px solid #23536a;border-radius:14px;padding-left:28px;padding-right:28px}
.console-head{display:flex;justify-content:space-between;gap:25px;align-items:end}.console-head h2{margin-bottom:0}
.system-status{font-size:.75rem;color:#62e2a0;border:1px solid #275a47;padding:8px 10px;border-radius:5px;white-space:nowrap}
.console-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:30px 0 12px}
.console-tab{padding:15px 10px;background:#081016;border:1px solid #27404d;color:#b9c6cc;font-weight:900;cursor:pointer}
.console-tab.active{background:#0b2a38;color:#fff;border-color:#32c9ff;box-shadow:inset 0 -3px #32c9ff}.console-tab.opplus-tab{color:#ff4d4d}
.console-panel{display:none;padding:28px;border:1px solid #203945;background:rgba(2,7,10,.74);min-height:310px}.console-panel.active{display:block}
.console-panel h3{font-size:1.7rem;margin:0 0 10px}.console-panel>p{max-width:920px;color:#aebac1;line-height:1.65}
.lookup-form{display:flex;gap:10px;align-items:end;max-width:800px;margin-top:24px}.lookup-form label{flex:1;color:#8fa0aa;font-size:.75rem;font-weight:800;letter-spacing:.08em}.lookup-form input{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:15px;background:#060b0e;color:#fff;border:1px solid #35505e;border-radius:5px}.lookup-form button{height:49px;padding:0 18px;background:#32c9ff;border:0;border-radius:5px;font-weight:900;cursor:pointer}
.foundation-result{margin-top:18px;padding:15px;border:1px solid #6b5a1f;background:#211c08;color:#f0d775}
.status-demo{margin-top:24px;max-width:680px;padding:20px;border:1px solid #304b58;background:#071015}.status-demo span,.status-demo strong,.status-demo small{display:block}.status-demo span{font-size:.72rem;color:#82949e}.status-demo strong{font-size:1.3rem;margin:7px 0;color:#f0c95a}.status-demo small{color:#9aa8af}
.stats-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:760px;margin:24px 0}.stats-preview div{padding:18px;border:1px solid #29414e;background:#081016}.stats-preview small{display:block;color:#84949d}.stats-preview b{font-size:2rem;color:#32c9ff}
.coming-soon{display:inline-block;padding:6px 10px;background:#ff3030;color:#fff;font-weight:900;font-size:.72rem;letter-spacing:.12em}.plus-panel h3{margin-top:16px;color:#ff4b4b}
.plus-value{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px}.plus-value article{padding:18px;border:1px solid #4a2929;background:#130a0a}.plus-value b,.plus-value span{display:block}.plus-value b{color:#ff5050;margin-bottom:8px}.plus-value span{color:#b7aaab;font-size:.9rem;line-height:1.45}
.network-privacy{padding-top:10px}.network-privacy details{border-top:1px solid #26343c}.network-privacy details:last-child{border-bottom:1px solid #26343c}.network-privacy summary{cursor:pointer;list-style:none;padding:20px 4px;font-weight:900;display:flex;justify-content:space-between}.network-privacy summary::-webkit-details-marker{display:none}.network-privacy details div{padding:0 4px 18px;max-width:1000px;color:#aeb8be;line-height:1.65}
@media(max-width:900px){.benefit-grid{grid-template-columns:1fr 1fr}.workflow{grid-template-columns:1fr}.workflow i{display:none}.console-head{display:block}.system-status{display:inline-block;margin-top:16px}.plus-value{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.network-hero{min-height:600px}.network-hero h1{font-size:3.1rem}.benefit-grid,.console-tabs,.stats-preview,.plus-value{grid-template-columns:1fr}.lookup-form{display:block}.lookup-form button{width:100%;margin-top:10px}.operator-console{padding-left:14px;padding-right:14px}}

/* V1.32 — classified beta preview */
.network-stamp{border-color:rgba(46,205,255,.68);background:rgba(5,15,22,.7);box-shadow:0 0 26px rgba(46,205,255,.06)}
.network-stamp span,.network-stamp small{color:#7396a3}.network-stamp strong{color:#35d2ff}
.beta-status{color:#ffcf55!important;border-color:#69582a!important;background:#171309!important}
.beta-chip{display:inline-block;border:1px solid #2da4c7;color:#58d8ff;background:#07151b;padding:.28rem .45rem;font-size:.58rem;font-weight:900;letter-spacing:.09em;margin-bottom:.6rem}
.secret-agent-recruitment{border:1px solid #24586a;background:linear-gradient(135deg,#061018,#080b10 52%,#0a1013);padding:1.2rem;margin-top:1.2rem;position:relative;overflow:hidden}
.secret-agent-recruitment::after{content:"TOP SECRET";position:absolute;right:-22px;top:20px;transform:rotate(12deg);font-size:3.5rem;font-weight:950;color:rgba(48,207,255,.035);letter-spacing:.08em;pointer-events:none}
.secret-agent-stamp{display:inline-flex;flex-direction:column;border:2px solid #2ba3c6;padding:.5rem .7rem;margin-bottom:1rem;transform:rotate(-.6deg)}
.secret-agent-stamp span{font-size:.55rem;letter-spacing:.14em;color:#7aa3b0}.secret-agent-stamp strong{font-size:1rem;color:#46d6ff;letter-spacing:.07em}
.secret-agent-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem}.secret-agent-grid h2{font-size:clamp(1.8rem,3vw,3rem);margin:.2rem 0 .7rem}.secret-agent-grid p{color:#9aaab1;line-height:1.55}.secret-agent-grid a{color:#6ee0ff}
.agent-brief{border:1px solid #244754;background:#071117;padding:1rem}.agent-brief h3{color:#fff}.agent-brief ul{color:#a2b0b5;line-height:1.8;padding-left:1.2rem}
.beta-disclaimer{border-top:1px solid #23414d;padding-top:.8rem;margin-bottom:0!important;color:#7f9198!important;font-size:.72rem}
@media(max-width:780px){.secret-agent-grid{grid-template-columns:1fr}}

/* V1.33 — personal Operator verification flow */
.operator-verify-form{grid-template-columns:1fr 1fr auto!important;align-items:end}
.forgot-gt-box{margin-top:1rem;border:1px solid #244754;background:#071117;padding:1rem}
.gt-lookup-results{display:grid;gap:.45rem;margin-top:.7rem}
.gt-result{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:left;border:1px solid #2d5866;background:#08151b;color:#fff;padding:.7rem .8rem;cursor:pointer}
.gt-result:hover{border-color:#47d7ff;background:#0a1c24}.gt-result span strong,.gt-result span small{display:block}.gt-result span small{color:#839da7;margin-top:.18rem}.gt-result b{color:#52d9ff;font-size:1rem;white-space:nowrap}
.no-match-result,.new-operator-route{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;border:1px solid #403b2d;background:#121008;padding:.8rem;margin-top:.7rem}.no-match-result span,.new-operator-route span{color:#98958c;font-size:.74rem;line-height:1.45}
.operator-readiness-card{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem;margin-top:.8rem}.operator-readiness-card>div{border:1px solid #274d5b;background:#071116;padding:.8rem}.operator-readiness-card small,.operator-readiness-card strong{display:block}.operator-readiness-card small{color:#728e99;font-size:.6rem;letter-spacing:.08em}.operator-readiness-card strong{margin-top:.35rem;font-size:1rem}.ready-good{color:#66e6a1!important}.ready-alert{color:#ff8a75!important}
.waiver-action-box,.stats-action-box{margin-top:.75rem;border:1px solid #3e4b4f;background:#091014;padding:.8rem}.stats-action-box strong,.stats-action-box span{display:block}.stats-action-box span{color:#8d9aa0;font-size:.72rem;line-height:1.45;margin:.25rem 0 .65rem}
.parachute-icon{stroke-width:3!important}
@media(max-width:850px){.operator-verify-form{grid-template-columns:1fr!important}.operator-readiness-card{grid-template-columns:1fr 1fr}}
@media(max-width:540px){.operator-readiness-card{grid-template-columns:1fr}.gt-result{align-items:flex-start;flex-direction:column}}

/* V1.34 Operator Access coming-soon preview */
.operator-preview-console{position:relative;overflow:hidden}
.coming-soon-overlay{position:absolute;z-index:8;right:-74px;top:38px;width:330px;transform:rotate(35deg);background:#ff3b3b;color:#080808;text-align:center;padding:.55rem;border-top:2px solid #ff7777;border-bottom:2px solid #a90000;box-shadow:0 8px 30px #0008;pointer-events:none}
.coming-soon-overlay span,.coming-soon-overlay small{display:block;font-weight:1000;letter-spacing:.08em}.coming-soon-overlay span{font-size:1.35rem}.coming-soon-overlay small{font-size:.55rem}
.preview-notice{border:1px solid #ff4242;background:#1a090b;padding:.8rem 1rem;margin:.8rem 0 1rem;display:flex;gap:.8rem;align-items:center}.preview-notice strong{color:#ff5050;font-size:1.05rem;white-space:nowrap}.preview-notice span{color:#c7a9aa;font-size:.73rem;line-height:1.45}
.preview-panel{position:relative}.preview-panel:after{content:"PREVIEW";position:absolute;right:18px;bottom:10px;font-size:3.6rem;font-weight:1000;letter-spacing:.08em;color:#ffffff08;pointer-events:none}
.sample-form{display:grid;grid-template-columns:1fr 1fr auto;gap:.7rem;align-items:end;margin-top:.8rem}.sample-form label{color:#839da7;font-size:.64rem;font-weight:900;letter-spacing:.08em}.sample-input{margin-top:.35rem;border:1px solid #2d5360;background:#061016;color:#dcecf1;padding:.78rem .85rem;font-size:.88rem;min-height:43px}.sample-button{border:1px solid #3bc8f4;background:#35bdeb;color:#031016;font-weight:1000;padding:.78rem 1rem;text-align:center;min-height:43px;display:flex;align-items:center;justify-content:center;pointer-events:none}.sample-result,.sample-clearance{margin-top:.7rem;border:1px solid #285364;background:#07151b;padding:.75rem}.sample-result strong,.sample-result span,.sample-clearance strong,.sample-clearance span{display:block}.sample-result strong,.sample-clearance strong{color:#5be3ff}.sample-result span,.sample-clearance span{color:#899da5;font-size:.7rem;margin-top:.25rem}
.sample-name-form{grid-template-columns:1fr auto}.sample-stats-detail{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.55rem}.sample-stats-detail article{border:1px solid #263e47;background:#071116;padding:.7rem}.sample-stats-detail small,.sample-stats-detail strong{display:block}.sample-stats-detail small{color:#718790;font-size:.58rem}.sample-stats-detail strong{margin-top:.25rem;color:#fff}.disabled-preview{margin-top:.65rem;opacity:.55;width:max-content}
@media(max-width:800px){.sample-form{grid-template-columns:1fr}.sample-name-form{grid-template-columns:1fr}.sample-stats-detail{grid-template-columns:1fr 1fr}.preview-notice{align-items:flex-start;flex-direction:column}.coming-soon-overlay{right:-100px;top:45px}}

/* V1.35 — Operator+ fictional sample dossier */
.operator-plus-sample{position:relative;overflow:hidden;padding-top:1.1rem}
.sample-classified-stamp{position:absolute;right:18px;top:15px;z-index:5;border:2px solid #ff4343;background:#160708dd;padding:.55rem .72rem;transform:rotate(2deg);box-shadow:0 0 26px #ff303020}
.sample-classified-stamp span,.sample-classified-stamp strong,.sample-classified-stamp small{display:block}.sample-classified-stamp span,.sample-classified-stamp small{font-size:.52rem;letter-spacing:.12em;color:#c99393}.sample-classified-stamp strong{font-size:.92rem;letter-spacing:.08em;color:#ff4b4b;margin:.1rem 0}
.opplus-sample-heading{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:end;padding-right:260px}.opplus-sample-heading h3{font-size:clamp(1.6rem,3vw,2.65rem);margin:.28rem 0}.opplus-sample-heading p{max-width:800px;color:#96a2a8;line-height:1.55}
.opplus-clearance{border:1px solid #7e332f;background:#120708;padding:.75rem;min-width:150px}.opplus-clearance small,.opplus-clearance strong,.opplus-clearance span{display:block}.opplus-clearance small,.opplus-clearance span{font-size:.55rem;color:#987f7f}.opplus-clearance strong{color:#ff4d43;font-size:1.25rem;margin:.15rem 0}
.opplus-preview-grid{display:grid;grid-template-columns:1.05fr 1.15fr 1fr 1fr;gap:.7rem;margin-top:1rem}.opplus-preview-grid>article{border:1px solid #273d45;background:linear-gradient(180deg,#081116,#06090c);padding:.8rem;min-height:350px;position:relative;overflow:hidden}.opplus-preview-grid h4{font-size:1.2rem;margin:.2rem 0 .7rem}
.trading-card-preview{border-color:#6c4a22!important;background:linear-gradient(145deg,#110c08,#07090b 45%,#1b0c0a)!important;box-shadow:inset 0 0 35px #d6791613}.card-glow{position:absolute;width:180px;height:180px;border-radius:50%;background:#ec35241c;filter:blur(35px);right:-40px;top:60px}.tc-top,.tc-name,.tc-footer{position:relative;z-index:2}.tc-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #76502d;padding-bottom:.45rem}.tc-top span{font-size:.52rem;color:#ad8d6e}.tc-top b{font-size:1.5rem;color:#e8a24d}.tc-portrait{height:165px;display:flex;align-items:center;justify-content:center;position:relative}.sample-operator-silhouette{width:105px;height:135px;position:relative}.sample-operator-silhouette:before{content:"";position:absolute;left:18px;top:2px;width:70px;height:62px;border:3px solid #938e88;border-radius:45% 45% 38% 38%;background:linear-gradient(#171b1f,#050607);box-shadow:0 0 14px #ff443333}.sample-operator-silhouette:after{content:"";position:absolute;left:2px;bottom:0;width:101px;height:78px;clip-path:polygon(17% 0,83% 0,100% 26%,91% 100%,9% 100%,0 26%);background:linear-gradient(135deg,#1d2227,#080a0d);border:1px solid #777}.helmet-mark{position:absolute;z-index:2;top:13px;left:43px;color:#f3483f;font-size:.72rem;font-weight:900}.visor{position:absolute;z-index:3;top:31px;left:29px;width:50px;height:15px;background:#0c0101;border:1px solid #e34438;box-shadow:0 0 12px #e34438}.armor-core{position:absolute;z-index:4;bottom:31px;left:43px;width:20px;height:20px;border-radius:50%;border:2px solid #e3423a;box-shadow:0 0 12px #e3423a}.tc-name small,.tc-name strong,.tc-name span{display:block}.tc-name small{font-size:.52rem;color:#887b70}.tc-name strong{font-size:1.35rem;color:#fff}.tc-name span{font-size:.66rem;color:#ec5c45}.tc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;margin-top:.55rem}.tc-stats div{border:1px solid #4a3b2e;padding:.35rem;text-align:center}.tc-stats small,.tc-stats b{display:block}.tc-stats small{font-size:.48rem;color:#8e8379}.tc-stats b{font-size:.8rem}.tc-footer{margin-top:.55rem;font-size:.48rem;letter-spacing:.08em;color:#725d4c}
.rank-badge-preview{display:flex;align-items:center;gap:.75rem;border:1px solid #273d45;padding:.65rem;background:#071015}.alien-rank-head{width:72px;height:82px;display:grid;place-items:center;overflow:hidden;background:#030303;border:1px solid rgba(255,216,0,.38);box-shadow:0 0 18px rgba(255,216,0,.10)}.alien-rank-head img{width:100%;height:100%;object-fit:contain;display:block}.rank-badge-preview small{font-size:.5rem;color:#71848b}.rank-badge-preview strong{font-size:1.2rem;color:#e6a341}.rank-badge-preview span{font-size:.58rem;color:#8fa0a6}
.xp-meter-preview{margin-top:.8rem}.xp-line{display:flex;justify-content:space-between;font-size:.62rem}.xp-track{height:11px;border:1px solid #39454b;background:#030608;margin:.3rem 0}.xp-track i{display:block;height:100%;background:linear-gradient(90deg,#e64339,#f2a43c);box-shadow:0 0 10px #ef573966}.xp-meter-preview>small{font-size:.53rem;color:#7b8c92}
.economy-preview{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.8rem}.economy-preview div{border:1px solid #293f48;background:#071016;padding:.7rem}.economy-preview small,.economy-preview strong,.economy-preview span{display:block}.economy-preview small{font-size:.5rem;color:#71868f}.economy-preview strong{font-size:1.3rem;color:#49dcff}.economy-preview span{font-size:.48rem;color:#687880}
.emblem-grid-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.emblem-sample{min-height:76px;border:1px solid #3b4245;background:#080d10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.emblem-sample i{font-style:normal;width:36px;height:36px;border-radius:50%;border:2px solid currentColor;display:flex;align-items:center;justify-content:center;font-weight:900}.emblem-sample span{font-size:.47rem;color:#9ca6aa}.emblem-sample.gold{color:#e0ad43}.emblem-sample.red{color:#ee554d}.emblem-sample.cyan{color:#55dff9}.emblem-sample.bronze{color:#c87940}.emblem-sample.purple{color:#b862ef}.emblem-sample.locked{color:#4d5558;filter:blur(.35px);opacity:.55}.trophy-shelf-preview{display:flex;align-items:center;gap:.35rem;margin-top:.65rem;border-top:1px solid #27383f;padding-top:.65rem}.mini-trophy{font-size:1.2rem;filter:grayscale(.15)}.mini-trophy.dim{opacity:.25}.trophy-shelf-preview small{margin-left:auto;font-size:.5rem;color:#78878d}
.crate-preview{border-color:#4e3030!important}.crate-preview>p{color:#94a0a5;font-size:.69rem;line-height:1.5}.crate-ambient{position:absolute;width:170px;height:170px;border-radius:50%;background:#ff3b2d10;filter:blur(40px);right:-30px;bottom:20px}.supply-crate-art{margin:1rem auto .6rem;width:180px;height:120px;position:relative;filter:drop-shadow(0 12px 12px #000)}.crate-lid{height:32px;background:linear-gradient(#2b2f31,#101214);border:2px solid #777;clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);display:flex;align-items:center;justify-content:center;color:#a9aa9f;font-size:.55rem;letter-spacing:.1em}.crate-body{height:80px;background:linear-gradient(135deg,#252a2d,#080a0c);border:2px solid #666;border-top:0;position:relative;padding:.55rem}.crate-body b,.crate-body small{display:block}.crate-body b{color:#f04d43;font-size:.75rem}.crate-body small{color:#777;font-size:.47rem}.crate-lock{position:absolute;right:12px;bottom:12px;color:#e2ae49;font-size:1.25rem}.easter-egg-code{position:absolute;left:7px;bottom:4px;font-size:.4rem;color:#2c3436;letter-spacing:.08em}.classified-line{border:1px dashed #593637;color:#b94c4c;text-align:center;padding:.35rem;font-size:.55rem;letter-spacing:.09em;filter:blur(.2px)}
.opplus-feature-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem;margin-top:.7rem}.opplus-feature-strip article{border:1px solid #293a41;background:#070c0f;padding:.65rem}.opplus-feature-strip b,.opplus-feature-strip span{display:block}.opplus-feature-strip b{font-size:.7rem;color:#4ad9ff}.opplus-feature-strip span{font-size:.58rem;color:#7e8d93;line-height:1.4;margin-top:.2rem}
.opplus-sample-disclaimer{margin:.7rem 0 0;border-top:1px solid #27383f;padding-top:.7rem;color:#7f8b90!important;font-size:.61rem!important;line-height:1.45}
@media(max-width:1150px){.opplus-preview-grid{grid-template-columns:1fr 1fr}.opplus-sample-heading{padding-right:0;margin-top:75px}.sample-classified-stamp{right:10px}}
@media(max-width:700px){.opplus-preview-grid{grid-template-columns:1fr}.opplus-feature-strip{grid-template-columns:1fr 1fr}.opplus-sample-heading{grid-template-columns:1fr}.opplus-clearance{width:max-content}.sample-classified-stamp{position:relative;right:auto;top:auto;display:inline-block;margin-bottom:.6rem}.opplus-sample-heading{margin-top:0}}

/* V1.42 — Level 40 Hybrid Operator+ concept card */
.level40-card-preview{min-height:520px!important}
.tc-card-image-wrap{position:relative;margin:.7rem auto .75rem;max-width:335px;aspect-ratio:1024/1449;overflow:hidden;border:1px solid #7a5b87;background:#040306;box-shadow:0 0 24px #8e39d52b}
.tc-card-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}
.tc-card-sample-stamp{position:absolute;right:-40px;top:22px;width:165px;text-align:center;transform:rotate(34deg);padding:.35rem 0;background:#b222d7dd;color:#fff;border-top:1px solid #e7a7ff;border-bottom:1px solid #6e1188;font-size:.62rem;font-weight:1000;letter-spacing:.12em;box-shadow:0 4px 16px #0008}
@media(max-width:700px){.tc-card-image-wrap{max-width:285px}}
