.mcc-dashboardHome{width:100%;max-width:1320px;display:grid;gap:18px}.mcc-dashboardHero{position:relative;overflow:hidden;border-color:#8ab4ff29;background:radial-gradient(circle at top left,rgba(138,180,255,.14),transparent 38%),linear-gradient(135deg,#121923fa,#0c1118fa)}.mcc-dashboardHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(138,180,255,.18),transparent),radial-gradient(circle at 85% 20%,rgba(255,255,255,.06),transparent 22%);opacity:.9}.mcc-dashboardHeroInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;padding:20px}.mcc-dashboardHeroMain{display:grid;align-content:start;gap:14px}.mcc-dashboardEyebrow,.mcc-dashboardFeatureEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e}.mcc-dashboardEyebrow:before,.mcc-dashboardFeatureEyebrow:before{content:"";width:7px;height:7px;border-radius:999px;background:#8ab4ffe6;box-shadow:0 0 0 4px #8ab4ff1a}.mcc-dashboardHeroTitle{margin:0;font-size:clamp(30px,4vw,44px);line-height:1}.mcc-dashboardHeroLead{max-width:680px;font-size:14px;line-height:1.55;color:#ffffffc2}.mcc-dashboardHeroPills{display:flex;flex-wrap:wrap;gap:8px}.mcc-dashboardHeroActions{margin-top:4px}.mcc-dashboardFocusPanel{display:grid;gap:12px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#060a1057;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mcc-dashboardFocusList{display:grid;gap:10px}.mcc-dashboardFocusCard{display:grid;gap:6px;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.mcc-dashboardFocusCard:hover{transform:translateY(-1px);border-color:#8ab4ff42;background:#8ab4ff14}.mcc-dashboardFocusTitle{font-weight:800;color:var(--text)}.mcc-dashboardFocusBody{color:#ffffffad;font-size:13px;line-height:1.5}.mcc-dashboardFocusAction{color:#8ab4ffeb;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mcc-dashboardStack{display:grid;gap:18px}.mcc-dashboardReadinessCard,.mcc-dashboardFeaturedCard,.mcc-dashboardModulesCard{border-color:#ffffff14;background:#0f151df7}.mcc-dashboardReadinessGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.mcc-dashboardReadinessItem{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-dashboardReadinessItem.is-good{border-color:#7ac6922e;background:linear-gradient(180deg,#7ac6921a,#ffffff08)}.mcc-dashboardReadinessItem.is-warn{border-color:#ffc17638;background:linear-gradient(180deg,#ffc1761a,#ffffff08)}.mcc-dashboardReadinessLabel{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94}.mcc-dashboardReadinessValue{font-size:20px;font-weight:850;color:var(--text)}.mcc-dashboardFeaturedGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.mcc-dashboardFeature{position:relative;overflow:hidden;display:grid;gap:10px;padding:18px;border-radius:18px;border:1px solid rgba(138,180,255,.14);background:linear-gradient(180deg,#8ab4ff14,#ffffff05 58%),#0a0f15c7}.mcc-dashboardFeature:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(138,180,255,.34),transparent)}.mcc-dashboardFeatureTitle{margin:0;font-size:clamp(24px,3vw,30px);line-height:1.04}.mcc-dashboardFeatureLead{color:#fffc;font-size:14px;line-height:1.55}.mcc-dashboardFeatureNote{color:#fff9;font-size:13px;line-height:1.5}.mcc-dashboardModuleGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.mcc-dashboardModuleCard{display:grid;gap:10px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.mcc-dashboardModuleTitle{font-weight:800;color:var(--text)}.mcc-dashboardModuleBody{color:#ffffffb3;font-size:13px;line-height:1.5;min-height:40px}@media(max-width:1100px){.mcc-dashboardHeroInner{grid-template-columns:1fr}.mcc-dashboardReadinessGrid,.mcc-dashboardFeaturedGrid,.mcc-dashboardModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.mcc-dashboardHeroInner{padding:16px}.mcc-dashboardReadinessGrid,.mcc-dashboardFeaturedGrid,.mcc-dashboardModuleGrid{grid-template-columns:1fr}}.mcc-moduleAlphaPage{display:grid;gap:14px}.mcc-moduleAlphaHero{overflow:hidden;background:radial-gradient(circle at top right,rgba(138,180,255,.16),transparent 34%),linear-gradient(180deg,#11171ffa,#0a0e13fa);border-color:#ffffff14}.mcc-moduleAlphaHeroInner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.9fr);gap:18px;align-items:stretch;padding:18px 20px}.mcc-moduleAlphaEyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#d7e3f49e}.mcc-moduleAlphaTitle{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.02;letter-spacing:-.03em}.mcc-moduleAlphaLead{margin:0;color:#e5ecf5cc;max-width:68ch}.mcc-moduleAlphaMain{display:grid;gap:12px}.mcc-moduleAlphaAside{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-moduleAlphaAsideTitle{font-size:15px;font-weight:800}.mcc-moduleAlphaList{display:grid;gap:8px;margin:0;padding-left:18px;color:#e1e8f2c2}.mcc-moduleAlphaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mcc-moduleAlphaCard{display:grid;gap:8px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-moduleAlphaCardTitle{font-size:16px;font-weight:800;color:var(--text)}.mcc-moduleAlphaCardBody{color:#e1e8f2bd}@media(max-width:900px){.mcc-moduleAlphaHeroInner,.mcc-moduleAlphaGrid{grid-template-columns:1fr}}.mcc-tprepPage{display:grid;gap:14px}.mcc-tprepHero{overflow:hidden;background:radial-gradient(circle at top right,rgba(143,201,170,.18),transparent 34%),linear-gradient(180deg,#121b18fa,#0b1014fa);border-color:#bee6ce1a}.mcc-tprepHeroInner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.95fr);gap:18px;align-items:stretch;padding:18px 20px}.mcc-tprepEyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#d8f1e1ad}.mcc-tprepTitle{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:-.03em}.mcc-tprepLead{margin:0;max-width:68ch;color:#e8f1ecd1}.mcc-tprepHeroMain{display:grid;gap:12px}.mcc-tprepHeroPills{display:flex;flex-wrap:wrap;gap:8px}.mcc-tprepHeroAside{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(190,230,206,.12);background:#ffffff09}.mcc-tprepHeroAsideTitle{font-size:15px;font-weight:800;color:var(--text)}.mcc-tprepHeroAsideList{display:grid;gap:8px;margin:0;padding-left:18px;color:#e0eae5c7}.mcc-tprepPanel{padding:0}.mcc-tprepPanelInner{display:grid;gap:12px}.mcc-tprepSectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-tprepSectionLead{margin:0;color:#e0e8e4b8}.mcc-tprepQuickStart{display:grid;gap:10px}.mcc-tprepQuickStartRow{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.mcc-tprepPlanList{display:grid;gap:10px}.mcc-tprepPlanCard{width:100%;text-align:left;padding:0;overflow:hidden;background:#0f1518fa;border-color:#ffffff0f}.mcc-tprepPlanCardInner{display:grid;gap:10px}.mcc-tprepPlanTitle{font-size:18px;font-weight:800;line-height:1.18}.mcc-tprepPlanMeta{color:#e8f0ecbd}.mcc-tprepTagRow{display:flex;gap:8px;flex-wrap:wrap}.mcc-tprepForm{display:grid;gap:14px}.mcc-tprepFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mcc-tprepFieldStack{display:grid;gap:8px}.mcc-tprepFieldLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d8e2dd9e}.mcc-tprepCallout{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-tprepChecklist{display:grid;gap:10px}.mcc-tprepChecklistCard{padding:0}.mcc-tprepChecklistInner{display:grid;gap:8px}.mcc-tprepActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media(max-width:900px){.mcc-tprepHeroInner,.mcc-tprepFieldGrid{grid-template-columns:1fr}}.mcc-mullPage{display:grid;gap:14px}.mcc-mullHero{overflow:hidden;background:radial-gradient(circle at top right,rgba(255,209,102,.14),transparent 34%),linear-gradient(180deg,#19140efa,#0b1014fa);border-color:#ffd68c1a}.mcc-mullHeroInner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);gap:18px;padding:18px 20px}.mcc-mullHeroMain{display:grid;gap:12px}.mcc-mullEyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffe5b7ad}.mcc-mullTitle{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.02;letter-spacing:-.03em}.mcc-mullLead{margin:0;color:#f0e9decc;max-width:68ch}.mcc-mullHeroAside{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-mullPanelTitle{margin:0;font-size:18px;font-weight:850}.mcc-mullPanelLead{margin:0;color:#ebe5ddb8}.mcc-mullSelectGrid{display:grid;grid-template-columns:minmax(0,1fr) 120px 120px;gap:12px;align-items:end}.mcc-mullGrid{display:grid;grid-template-columns:1fr 360px;gap:18px;align-items:start}@media(max-width:1000px){.mcc-mullGrid{grid-template-columns:1fr}}.mcc-mullPanel{background:#ffffff08;border:1px solid var(--border);border-radius:18px;padding:16px}.mcc-handWrap{position:relative;height:260px;margin-top:10px}.mcc-cardImg{width:160px;height:auto;border-radius:12px;box-shadow:0 10px 28px #00000073;border:1px solid rgba(255,255,255,.08);-webkit-user-select:none;user-select:none}.mcc-handCard{position:absolute;top:12px;cursor:pointer;transition:transform .12s ease,filter .12s ease}.mcc-handCard:hover{filter:brightness(1.06)}.mcc-handCardSelected{filter:brightness(.82)}.mcc-bottomRow{display:flex;gap:10px;flex-wrap:wrap;min-height:86px;padding-top:10px}.mcc-bottomChip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid var(--border);background:#ffffff0a}.mcc-miniImg{width:48px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.mcc-tag{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(138,180,255,.25);background:#8ab4ff1a;color:var(--text);font-size:13px}.mcc-danger{border-color:#ff787859;background:#ff78781a}.mcc-mullHistoryList{margin:0;padding-left:18px}.mcc-mullHistoryList li{margin-bottom:10px}@media(max-width:900px){.mcc-mullHeroInner,.mcc-mullSelectGrid{grid-template-columns:1fr}}.mcc-sandboxPage{display:grid;gap:14px}.mcc-sandboxHero{overflow:hidden;background:radial-gradient(circle at top right,rgba(129,198,255,.14),transparent 34%),linear-gradient(180deg,#0d161efa,#0a0e13fa);border-color:#92ceff1a}.mcc-sandboxHeroInner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);gap:18px;padding:18px 20px}.mcc-sandboxHeroMain{display:grid;gap:12px}.mcc-sandboxEyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#cfe8ffad}.mcc-sandboxTitle{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.02;letter-spacing:-.03em}.mcc-sandboxLead{margin:0;color:#e2ecf4cc;max-width:68ch}.mcc-sandboxAside{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-sandboxPanel{background:#ffffff08;border:1px solid var(--border);border-radius:18px;padding:16px}.mcc-sandboxPanelTitle{margin:0;font-size:18px;font-weight:850}.mcc-sandboxPanelLead{margin:0;color:#e2ecf4b8}.mcc-sandboxSessionList{display:grid;gap:10px}.mcc-sandboxSessionCard{width:100%;text-align:left;padding:0;overflow:hidden;background:#0f151dfa;border-color:#ffffff0f}.mcc-sandboxSessionCardInner{display:grid;gap:10px}.mcc-sandboxMetaRow{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:900px){.mcc-sandboxHeroInner{grid-template-columns:1fr}}:root{--bg: #0b0f14;--panel: rgba(255,255,255,.04);--panel2: rgba(255,255,255,.06);--border: rgba(255,255,255,.1);--text: #e6edf3;--muted: #9fb0c0;--accent: #8ab4ff;--radius: 14px;--shadow: 0 14px 40px rgba(0,0,0,.35);--max: 1200px;--topbar-h: 72px;--sidebar-w: 260px;--shell-pad-x: 20px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;color:var(--text);background:#0b1016;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.4}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea{font:inherit}button{color:inherit}input,textarea{background:#00000040;color:var(--text);border:1px solid var(--border);border-radius:12px;padding:10px 12px;outline:none}textarea{resize:vertical}input:focus,textarea:focus{border-color:#8ab4ffa6;box-shadow:0 0 0 3px #8ab4ff2e}a:focus-visible,button:focus-visible,.mcc-linkBtn:focus-visible,.mcc-menuItem:focus-visible,.mcc-iconBtn:focus-visible{outline:2px solid rgba(138,180,255,.65);outline-offset:2px;border-radius:12px}.mcc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#8ab4ff38,#8ab4ff1a);border:1px solid rgba(138,180,255,.35);color:var(--text);padding:10px 12px;border-radius:12px;cursor:pointer}.mcc-btn:hover{filter:brightness(1.05)}.mcc-btn:active{transform:translateY(1px)}.mcc-btn:disabled{opacity:.55;cursor:not-allowed}.mcc-btnPrimary{background:linear-gradient(180deg,#78aaff4d,#78aaff24);border-color:#78aaff73}.mcc-btnSecondary{background:#ffffff0a;border:1px solid var(--border)}.mcc-btnSecondary:hover{background:#ffffff12}.mcc-btnSecondary:disabled{opacity:.6;cursor:not-allowed}.mcc-btnDanger{background:linear-gradient(180deg,#ff6a6a33,#ff6a6a1a);border:1px solid rgba(255,106,106,.38);color:#ffebebf5}.mcc-btnDanger:hover{filter:brightness(1.04)}.mcc-btnDanger:disabled{opacity:.6;cursor:not-allowed}.mcc-iconBtn{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);cursor:pointer}.mcc-iconBtn:hover{background:#ffffff12}.mcc-container{max-width:var(--max);margin:0 auto;padding:0 20px}.mcc-shellPad{padding:0 var(--shell-pad-x)}.mcc-shell{min-height:100vh;padding-top:var(--topbar-h)}.mcc-topbar{position:fixed;top:0;left:0;right:0;height:var(--topbar-h);z-index:1000;background:#0b0f14bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.mcc-topbarRow{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--topbar-h);padding:0}.mcc-topbarLeft{display:flex;align-items:center;gap:12px}.mcc-offMenu{position:relative}.mcc-title{font-weight:800;letter-spacing:.2px;font-size:20px}.mcc-actions{display:flex;align-items:center;gap:10px;position:relative}.mcc-menu{position:absolute;right:0;top:48px;min-width:220px;background:#10141bf2;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);padding:8px}.mcc-menuItem{width:100%;text-align:left;padding:10px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--text);cursor:pointer}.mcc-menuItem:hover{background:#ffffff0d;border-color:#ffffff12}.mcc-menuItem[disabled]{opacity:.55;cursor:not-allowed}.mcc-muted,.mcc-subtle{color:var(--muted);font-size:13px}.mcc-spacer{height:14px}.mcc-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.mcc-rowBetween{justify-content:space-between;align-items:center}.mcc-body{position:relative;min-height:calc(100vh - var(--topbar-h))}.mcc-main{min-width:0;margin-left:var(--sidebar-w);padding:18px 0 34px;background:linear-gradient(180deg,#0b1016fa,#0d1219fa);min-height:calc(100vh - var(--topbar-h))}.mcc-nav{position:fixed;left:0;top:var(--topbar-h);bottom:0;width:var(--sidebar-w);overflow-y:auto;background:#0d1218fa;border-right:1px solid var(--border);padding:12px;border-radius:0 16px 16px 0}.mcc-nav a{display:block;padding:10px 12px;border-radius:12px;color:var(--text)}.mcc-nav a.active{background:#8ab4ff1f;border:1px solid rgba(138,180,255,.25)}.mcc-navDivider{height:1px;background:#ffffff14;margin:10px 6px}.mcc-navToggle,.mcc-navOverlay{display:none}@media(max-width:900px){.mcc-main{margin-left:0}.mcc-navToggle{display:inline-flex}.mcc-navOverlay{display:block;position:fixed;inset:0;background:#00000073;z-index:50}.mcc-nav{position:fixed;left:16px;top:calc(var(--topbar-h) + 12px);bottom:16px;width:min(300px,calc(100vw - 32px));overflow:auto;transform:translate(-120%);transition:transform .18s ease;z-index:60;border:1px solid var(--border);border-radius:16px;background:#10141bf5;box-shadow:var(--shadow)}.mcc-nav.mcc-navOpen{transform:translate(0)}}.mcc-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 0 16px}.mcc-progressItem{background:#ffffff0a;border:1px solid var(--border);border-radius:14px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.mcc-badge{font-size:12px;color:var(--muted);background:#00000040;border:1px solid var(--border);padding:6px 10px;border-radius:999px;white-space:nowrap}@media(max-width:900px){.mcc-progress{grid-template-columns:1fr}}.mcc-h1{font-size:22px;font-weight:800;margin:0 0 6px}.mcc-p{margin:0;color:var(--muted)}.mcc-card{background:#0f151df5;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.mcc-cardInner{padding:16px}.mcc-sectionTitle{font-size:14px;letter-spacing:.2px;font-weight:800;margin:0 0 10px;color:var(--text)}.mcc-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.mcc-col-12{grid-column:span 12}.mcc-col-8{grid-column:span 8}.mcc-col-6{grid-column:span 6}.mcc-col-4{grid-column:span 4}@media(max-width:1100px){.mcc-col-8,.mcc-col-4{grid-column:span 12}}@media(max-width:760px){.mcc-col-6{grid-column:span 12}}.mcc-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:#0000002e;color:var(--muted);font-size:12px}.mcc-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.mcc-toolbar>input,.mcc-toolbar>textarea,.mcc-toolbar>.mcc-input{flex:1 1 240px;min-width:0}.mcc-label{display:grid;gap:6px;font-size:13px;font-weight:650;color:#ffffffeb}.mcc-label input,.mcc-label textarea{width:100%}.mcc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow-wrap:anywhere}.mcc-ctaRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.mcc-actionsRow{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.mcc-dashboard{display:grid;gap:16px}.mcc-dashboardGrid{display:grid;grid-template-columns:360px 1fr;gap:16px;align-items:start}@media(max-width:1100px){.mcc-dashboardGrid{grid-template-columns:1fr}}.mcc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:1100px){.mcc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.mcc-tiles{grid-template-columns:1fr}}.mcc-tile{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;border:1px solid var(--border);background:#ffffff08;transition:transform .08s ease,background .08s ease,border-color .08s ease;min-height:128px}.mcc-tile:hover{transform:translateY(-1px);background:#ffffff0d;border-color:#ffffff29}.mcc-tileTop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mcc-tileName{font-weight:900;font-size:15px}.mcc-tileDesc{color:var(--muted);font-size:13px}.mcc-tileActions{margin-top:auto;display:flex;align-items:center;justify-content:flex-start;gap:10px}.mcc-tileCard{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:16px;padding:12px;display:grid;gap:8px}.mcc-tileTitle{font-weight:800}.mcc-tileBody{color:#ffffffb3;font-size:13px;min-height:34px}.mcc-kv{display:grid;grid-template-columns:1fr auto;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:#0000001f;margin-top:10px}.mcc-kvLabel{color:var(--muted);font-size:13px}.mcc-kvValue{color:var(--text);font-weight:700}.mcc-fab{position:fixed;right:18px;bottom:18px;z-index:50}.mcc-panelOverlay{position:fixed;inset:0;background:#00000073;z-index:60}.mcc-panel{position:fixed;right:18px;bottom:74px;width:min(420px,calc(100vw - 36px));z-index:70;border-radius:18px;border:1px solid var(--border);background:#10141bf5;box-shadow:var(--shadow)}.mcc-panelHeader{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.mcc-deckWorkspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr) minmax(260px,.7fr);gap:16px;align-items:start}.mcc-deckPreviewRail{display:grid;gap:16px;position:sticky;top:90px}.mcc-deckStatsRail{display:grid;gap:16px}@media(max-width:1320px){.mcc-deckWorkspace{grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr)}.mcc-deckStatsRail{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.mcc-deckWorkspace{grid-template-columns:1fr}.mcc-deckPreviewRail{position:static}.mcc-deckStatsRail{grid-template-columns:1fr}}.mcc-mydeckLanding,.mcc-mydeckCreatePage,.mcc-mydeckDetail{--mcc-mydeck-border: rgba(255,255,255,.08);--mcc-mydeck-border-strong: rgba(138,180,255,.24);--mcc-mydeck-surface-muted: rgba(18,24,32,.96);--mcc-mydeck-surface: rgba(16,22,30,.98);--mcc-mydeck-surface-strong: rgba(20,27,36,.99);--mcc-mydeck-surface-ink: rgba(10,14,20,.98);--mcc-mydeck-highlight: rgba(138,180,255,.14);--mcc-mydeck-highlight-strong: rgba(138,180,255,.32);--mcc-mydeck-topline: linear-gradient(90deg, transparent, rgba(138,180,255,.34), rgba(255,255,255,.1), transparent);--mcc-mydeck-placeholder: linear-gradient(180deg, rgba(138,180,255,.08), rgba(255,255,255,.02) 56%), rgba(255,255,255,.024);--mcc-mydeck-hover-shadow: 0 18px 34px rgba(0,0,0,.22)}.mcc-mydeckHero,.mcc-mydeckFeatured,.mcc-mydeckCreateHero,.mcc-mydeckDetailHero,.mcc-mydeckFocusDock,.mcc-mydeckStatsHero,.mcc-mydeckLibraryPanel{position:relative;overflow:hidden;border-color:var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-strong)}.mcc-mydeckHero:before,.mcc-mydeckFeatured:before,.mcc-mydeckCreateHero:before,.mcc-mydeckDetailHero:before,.mcc-mydeckFocusDock:before,.mcc-mydeckStatsHero:before,.mcc-mydeckLibraryPanel:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--mcc-mydeck-topline);opacity:.95}.mcc-mydeckLanding{width:100%;max-width:1320px;display:grid;gap:16px}.mcc-mydeckEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffad}.mcc-mydeckHero:before{display:block}.mcc-mydeckHero:after{display:none}.mcc-mydeckEyebrow:before{content:"";width:7px;height:7px;border-radius:999px;background:#8ab4ffe0;box-shadow:0 0 0 4px #8ab4ff1a}.mcc-mydeckHeroInner{position:relative;z-index:1;display:grid;gap:10px;padding:14px}.mcc-mydeckLibraryHeroInner{gap:12px}.mcc-mydeckLibraryTopRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,auto);gap:14px;align-items:start}.mcc-mydeckHeroCopy{display:grid;gap:10px;align-content:start}.mcc-mydeckHeroTitle{margin:0;font-size:clamp(28px,4vw,38px);line-height:1}.mcc-mydeckHeroLead{max-width:520px;font-size:12.5px;line-height:1.45}.mcc-mydeckHeroStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mcc-mydeckHeroStat{display:grid;gap:6px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.mcc-mydeckHeroStatValue{font-size:clamp(22px,3vw,28px);font-weight:900;color:var(--text)}.mcc-mydeckHeroStatLabel{font-size:12px;letter-spacing:.02em;color:var(--muted)}.mcc-mydeckLibrarySummaryBar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mcc-mydeckLibrarySummaryStat{display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.mcc-mydeckLibrarySummaryValue{font-size:15px;font-weight:820;color:var(--text)}.mcc-mydeckLibrarySummaryLabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f}.mcc-mydeckHeroControls{display:grid;align-content:start}.mcc-mydeckLibraryControls{display:grid;gap:8px;align-content:start}.mcc-mydeckLibraryToolbar{padding:10px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-muted);justify-content:flex-end}.mcc-mydeckActionBtn,.mcc-mydeckActionBtnSecondary{min-height:42px;font-weight:750;box-shadow:inset 0 1px #ffffff0a}.mcc-mydeckActionBtn{background:#8ab4ff29;border-color:#8ab4ff4d}.mcc-mydeckActionBtn:hover{background:#8ab4ff38;border-color:#8ab4ff61}.mcc-mydeckActionBtnSecondary{background:var(--mcc-mydeck-surface-muted);border-color:#ffffff1f}.mcc-mydeckActionBtnSecondary:hover{background:#ffffff1a}.mcc-mydeckControlCard{display:grid;gap:14px;padding:18px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink);box-shadow:inset 0 1px #ffffff08}.mcc-mydeckToolbar,.mcc-mydeckControlActions{margin-top:2px}.mcc-mydeckStateCard .mcc-cardInner{display:grid;gap:14px;padding:18px}.mcc-mydeckStateTitle{margin:0;font-size:24px;line-height:1.15}.mcc-mydeckEmptyState{overflow:hidden;background:var(--mcc-mydeck-surface-strong)}.mcc-mydeckEmptyStateInner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:18px;align-items:center;padding:22px}.mcc-mydeckEmptyCopy{display:grid;gap:14px}.mcc-mydeckEmptyStack{position:relative;min-height:220px}.mcc-mydeckEmptyCard{position:absolute;width:min(220px,100%);aspect-ratio:.716;border-radius:18px;border:1px solid var(--mcc-mydeck-border);box-shadow:var(--shadow);background:var(--mcc-mydeck-placeholder)}.mcc-mydeckEmptyCardBack{inset:28px auto auto 24px;transform:rotate(-10deg);opacity:.42}.mcc-mydeckEmptyCardMid{inset:16px auto auto 72px;transform:rotate(7deg);opacity:.64}.mcc-mydeckEmptyCardFront{inset:40px auto auto 48px}.mcc-mydeckFeatured{position:relative;overflow:hidden;background:#ffffff07}.mcc-mydeckFeaturedInner{display:grid;grid-template-columns:156px minmax(0,1fr);gap:16px;padding:14px}.mcc-mydeckFeaturedLibraryInner{align-items:start}.mcc-mydeckFeaturedMediaRail{display:grid;align-content:start}.mcc-mydeckFeaturedBody{display:grid;gap:12px;min-width:0}.mcc-mydeckFeaturedHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckFeaturedCopy{display:grid;gap:8px;align-content:start}.mcc-mydeckFeaturedTitle{margin:0;font-size:clamp(22px,2.8vw,30px);line-height:1.05}.mcc-mydeckFeaturedUpdated{font-size:12px}.mcc-mydeckFeaturedPills{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckCommandZone{display:grid;gap:6px;padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckCommandZoneLabel{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffa3}.mcc-mydeckCommandZoneValue{color:var(--text);font-size:16px;line-height:1.55;font-weight:650}.mcc-mydeckFeaturedLower{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end}.mcc-mydeckFeaturedActions{margin-top:0;justify-content:flex-end}.mcc-mydeckFeaturedMetaStack{display:grid;gap:8px;justify-items:end}.mcc-mydeckFeaturedFootNote{margin:0;color:#ffffffa3;max-width:420px}.mcc-mydeckFeaturedMedia{position:relative;min-height:212px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);overflow:hidden;background:var(--mcc-mydeck-surface-muted)}.mcc-mydeckFeaturedMediaPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mcc-mydeckSummaryTile{display:grid;gap:5px;padding:10px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-muted)}.mcc-mydeckSummaryValue{font-size:18px;font-weight:900;color:var(--text)}.mcc-mydeckSummaryLabel{font-size:12px;color:var(--muted)}.mcc-mydeckFeaturedNote{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckSection{display:grid;gap:14px}.mcc-mydeckSectionHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckSectionCopy{display:grid;gap:4px}.mcc-mydeckLibraryPanel{background:var(--mcc-mydeck-surface)}.mcc-mydeckLibraryPanelInner{display:grid;gap:14px;padding:14px}.mcc-mydeckLibraryHeaderMeta{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mcc-mydeckLibraryState{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-muted)}.mcc-mydeckLibraryStateCompact{padding:12px 14px;gap:12px}.mcc-mydeckLibraryStateCopy{display:grid;gap:8px}.mcc-mydeckLibraryStateActions{justify-content:flex-end}.mcc-mydeckLibraryShelves{display:grid;gap:16px}.mcc-mydeckLibraryShelf{display:grid;gap:12px}.mcc-mydeckLibraryShelf+.mcc-mydeckLibraryShelf{padding-top:16px;border-top:1px solid var(--mcc-mydeck-border)}.mcc-mydeckLibraryShelfHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckLibraryShelfCopy{display:grid;gap:4px}.mcc-mydeckLibraryShelfMeta{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckDeckGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:14px}.mcc-mydeckDeckCard{min-width:0;overflow:hidden;background:linear-gradient(180deg,#ffffff0a,#ffffff05);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.mcc-mydeckDeckCard:hover{transform:translateY(-2px);border-color:var(--mcc-mydeck-border-strong);background:linear-gradient(180deg,#8ab4ff1a,#ffffff08);box-shadow:0 16px 34px #00000047}.mcc-mydeckDeckCardActive{border-color:#8ab4ff47;box-shadow:0 18px 46px #0006,0 0 0 1px #8ab4ff1a}.mcc-mydeckDeckCardInvalid{opacity:.74}.mcc-mydeckDeckCardInner{display:grid;gap:10px;height:100%;padding:12px}.mcc-mydeckDeckMedia{position:relative;min-height:150px;border-bottom:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-muted)}.mcc-mydeckDeckMediaImage,.mcc-mydeckDeckMediaPlaceholder{width:100%;height:100%;display:block}.mcc-mydeckDeckMediaImage{object-fit:cover}.mcc-mydeckDeckMediaPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDeckMediaOverlay{position:absolute;left:12px;top:12px;display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckDeckMediaOverlay .mcc-pill{background:#080c12c7;color:#ecf5ffeb}.mcc-mydeckDeckCardTop{display:grid;gap:8px}.mcc-mydeckDeckCardMetaRow{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.mcc-mydeckDeckMetaPill{background:#ffffff0f}.mcc-mydeckDeckBadgeRow{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckUpdated{font-size:12px;color:#ffffff8f}.mcc-mydeckDeckIdentity{display:grid;gap:6px;align-content:start}.mcc-mydeckDeckTitle{margin:0;font-size:18px;line-height:1.15}.mcc-mydeckDeckCommanders{min-height:0;font-size:13px;line-height:1.45;color:#ffffffc2}.mcc-mydeckDeckMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mcc-mydeckDeckMetric{display:grid;gap:4px;padding:9px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-muted)}.mcc-mydeckDeckMetricValue{font-size:18px;font-weight:850;color:var(--text)}.mcc-mydeckDeckMetricLabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff94}.mcc-mydeckDeckFooter{margin-top:auto;display:grid;gap:10px}.mcc-mydeckDeckActionRow>.mcc-btn,.mcc-mydeckDeckActionRow>.mcc-btnSecondary{flex:1 1 140px}.mcc-mydeckDeckDebug{font-size:12px}.mcc-mydeckCreatePage{width:100%;max-width:1160px;display:grid;gap:14px}.mcc-mydeckCreateHeroInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px}.mcc-mydeckCreateHeroCopy{display:grid;gap:10px;align-content:start}.mcc-mydeckCreateTitle{margin:0;font-size:clamp(28px,4vw,36px);line-height:1.02}.mcc-mydeckCreateLead{max-width:540px;font-size:13px;line-height:1.5}.mcc-mydeckCreateHeroAside{display:grid;gap:12px;align-content:start}.mcc-mydeckCreateHeroNote{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckCreateHeroInnerCompact{align-items:start}.mcc-mydeckCreateLayout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.58fr);gap:14px;align-items:start}.mcc-mydeckCreateLayoutCompact{align-items:start}.mcc-mydeckCreateForm{display:grid;gap:14px}.mcc-mydeckCreateSection{display:grid;gap:14px;padding:14px}.mcc-mydeckCreateSectionCompact{gap:14px}.mcc-mydeckCreateSectionHead{display:grid;gap:6px}.mcc-mydeckCreateSectionHeadCompact{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.mcc-mydeckCreateFields{display:grid;gap:12px}.mcc-mydeckCreateMetaGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.mcc-mydeckImportModeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mcc-mydeckImportModeBtn{display:grid;gap:5px;text-align:left;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ecf5fff0;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.mcc-mydeckImportModeBtn:hover{border-color:#8ab4ff47;background:#8ab4ff14}.mcc-mydeckImportModeBtn.is-active{border-color:#8ab4ff6b;background:linear-gradient(180deg,#8ab4ff29,#8ab4ff14);box-shadow:inset 0 0 0 1px #8ab4ff1f}.mcc-mydeckImportModeLabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9fb0c0d1}.mcc-mydeckImportModeTitle{font-size:14px;font-weight:700;color:#f4f8fffa}.mcc-mydeckImportModeBlurb{font-size:12px;line-height:1.45;color:#ffffff94}.mcc-mydeckFieldHint{font-size:12px;font-weight:450;line-height:1.55;color:#fff9}.mcc-mydeckCreateTextareaField{display:grid;gap:8px}.mcc-mydeckCreateTextarea{min-height:360px;padding:15px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#04070bb8;color:#ecf5fff0;font-size:13px;line-height:1.65}.mcc-mydeckCreateTextareaCompact{min-height:240px}.mcc-mydeckImportUrlCard{display:grid;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#8ab4ff0d,#8ab4ff00),#080c12c7}.mcc-mydeckImportUrlRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.mcc-mydeckImportResolved{display:grid;gap:10px;padding-top:2px}.mcc-mydeckImportResolvedTitle{font-size:13px;font-weight:700;color:#f3f7fff5}.mcc-mydeckImportResolvedUrl{margin:0;color:#9fb0c0d1;font-size:12px;word-break:break-all}.mcc-mydeckImportErrorList{display:grid;gap:10px;margin-top:12px}.mcc-mydeckImportErrorItem{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,106,106,.16);background:#ff6a6a0f}.mcc-mydeckImportErrorLine{font-size:12.5px;font-weight:700;color:#ffececf5}.mcc-mydeckImportErrorMessage,.mcc-mydeckImportErrorSuggestions{font-size:12.5px;line-height:1.55;color:#ffe4e4d6}.mcc-mydeckCreateActions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;padding-top:2px}.mcc-mydeckCreateActionsCompact{padding-top:0}.mcc-mydeckCreateActionCopy{display:grid;gap:4px;max-width:540px}.mcc-mydeckCreateAside{display:grid;gap:10px}.mcc-mydeckCreateAsideCompact{align-content:start}.mcc-mydeckHelpCard .mcc-cardInner{display:grid;gap:8px;padding:14px}.mcc-mydeckHelpCardInnerCompact{gap:8px}.mcc-mydeckHelpList{margin:0;display:grid;gap:8px}.mcc-mydeckCodeBlock{margin:0;padding:12px 13px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:#04070bb8;color:#ecf5fff0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px;line-height:1.65;overflow-x:auto;white-space:pre-wrap}.mcc-mydeckCreateMiniHelp{display:grid;gap:6px}.mcc-mydeckCreateMiniHelp .mcc-p{margin:0}.mcc-mydeckDetail{width:100%;max-width:1680px;display:grid;gap:16px}.mcc-mydeckDetailHeroInner{position:relative;z-index:2;display:grid;gap:10px;padding:14px 16px}.mcc-mydeckDetailHero:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#05080d66,#05080d29 24%,#05080d7a 72%,#05080da8),linear-gradient(135deg,#05080d52,#05080d14 42%,#0a0f163d);pointer-events:none}.mcc-mydeckDetailHeroTop{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,auto);gap:12px;align-items:start}.mcc-mydeckDetailHeroCopy{display:grid;gap:8px;align-content:start}.mcc-mydeckDetailHeroLower{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:14px;align-items:start;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.1);overflow:hidden;background:linear-gradient(180deg,#060a0f38,#060a0f29)}.mcc-mydeckDetailHeroOverview,.mcc-mydeckDetailHeroBracket{position:relative;z-index:1;display:grid;gap:12px;min-width:0;padding:16px;border-radius:18px}.mcc-mydeckDetailHeroOverview{background:linear-gradient(180deg,#080c1261,#080c1242);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mcc-mydeckDetailHeroBracket{background:linear-gradient(180deg,#0c121ab3,#0a0f169e);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 32px #00000038}.mcc-mydeckHeroArtLayer{position:absolute;inset:0;z-index:0;display:grid}.mcc-mydeckHeroArtLayerFull{z-index:0}.mcc-mydeckHeroArtPanel{background-position:center;background-size:cover;background-repeat:no-repeat;filter:saturate(1) contrast(1.06) brightness(.88)}.mcc-mydeckHeroArtPanel+.mcc-mydeckHeroArtPanel{box-shadow:inset 1px 0 #ffffff14}.mcc-mydeckOverviewMetaStack{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.mcc-mydeckHeroFactGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mcc-mydeckHeroFactCard{display:grid;gap:6px;min-height:92px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:#070b108a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff08}.mcc-mydeckDetailTitleRow{display:grid;gap:3px}.mcc-mydeckDetailTitle{margin:0;font-size:clamp(28px,4vw,38px);line-height:1.02}.mcc-mydeckDetailSubtitle{margin:0;max-width:860px;font-size:14px;line-height:1.5;color:#ecf5ffbd;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcc-mydeckDetailUpdated{margin:0;font-size:12px;color:#ecf5ff94}.mcc-mydeckDetailHeroActions{display:grid;gap:8px;align-content:start;justify-items:end}.mcc-mydeckHeroEditorModal{width:min(1180px,calc(100vw - 32px))}.mcc-mydeckHeroEditorBody{display:grid;gap:16px;align-items:start}.mcc-mydeckHeroEditorSlotCard{display:grid;gap:12px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#080c12b8}.mcc-mydeckHeroEditorToolbar,.mcc-mydeckHeroEditorSlotHead{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.mcc-mydeckHeroEditorLayoutToggle{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckHeroEditorLayoutToggle .mcc-btnSecondary.is-active{background:#ffffff29;border-color:#ffffff42}.mcc-mydeckHeroEditorMiniPreviewImage{background-repeat:no-repeat;background-position:center}.mcc-mydeckHeroEditorControls{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}.mcc-mydeckHeroEditorMiniPreview{overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#03060acc}.mcc-mydeckHeroEditorMiniPreviewImage{min-height:140px}@media(max-width:980px){.mcc-mydeckHeroEditorControls{grid-template-columns:1fr}}.mcc-mydeckDetailCommandRow{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.mcc-mydeckDetailMenuWrap{position:relative}.mcc-mydeckDetailMenu{position:absolute;right:0;top:calc(100% + 8px);width:min(340px,88vw);padding:8px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0a0e14fa;box-shadow:var(--shadow);z-index:30;display:grid;gap:10px}.mcc-mydeckDetailMenuHeader{display:grid;gap:4px;padding:8px 8px 2px}.mcc-mydeckDetailMenuTitle{font-size:15px;font-weight:850;color:#ecf5fff5}.mcc-mydeckDetailMenuSection{display:grid;gap:6px}.mcc-mydeckDetailMenuSectionLabel{padding:0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff7a}.mcc-mydeckDetailMenuItem{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0}.mcc-mydeckDetailMenuItemCopy{display:grid;gap:2px;min-width:0;text-align:left}.mcc-mydeckDetailMenuItemTitle{font-size:13px;font-weight:800;color:#ecf5fff0}.mcc-mydeckDetailMenuItemMeta{font-size:12px;line-height:1.45;color:#ffffff94}.mcc-mydeckDetailMenuSectionDanger{padding-top:2px;border-top:1px solid rgba(255,255,255,.06)}.mcc-mydeckDetailMenuDanger{color:#ffdcdcf2}.mcc-mydeckDetailMenuDanger:hover{background:#ff50501a;border-color:#ff505029}.mcc-mydeckDetailDeleteBtn{min-height:42px}.mcc-mydeckDetailFlash{width:fit-content}.mcc-mydeckDetailWorkspace{grid-template-columns:minmax(0,1fr) minmax(276px,320px);gap:14px;align-items:start}.mcc-mydeckMainRail{display:grid;gap:18px;min-width:0}.mcc-mydeckStatsRail{width:min(100%,320px);justify-self:end;min-width:0;align-content:start}.mcc-mydeckPanel{display:grid;gap:16px;padding:18px}.mcc-mydeckPanelHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckPanelCopy{display:grid;gap:4px}.mcc-mydeckEditGrid{display:grid;gap:12px}.mcc-mydeckEditPanel{gap:14px}.mcc-mydeckDeckWorkspacePanel{gap:16px}.mcc-mydeckWorkspaceActions{display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:#ffffff07}.mcc-mydeckWorkspaceActions.is-card-selected{background:var(--mcc-mydeck-surface)}.mcc-mydeckWorkspaceActionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckWorkspaceActionRow{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mcc-mydeckWorkspaceActionMeta{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.mcc-mydeckWorkspaceMetaChip{display:grid;gap:4px;padding:12px 13px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckWorkspaceMetaValue{font-size:14px;font-weight:760;line-height:1.4;color:#ecf5fff0}.mcc-mydeckActionLink{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mcc-mydeckDecklistEditor{display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckDecklistEditorHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mcc-mydeckDecklistEditorMeta{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckDecklistEditorField{display:grid;gap:8px}.mcc-mydeckDecklistEditorTextarea{min-height:300px;padding:15px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:#04070bbd;color:#ecf5fff0;font-size:13px;line-height:1.68;resize:vertical}.mcc-mydeckDecklistEditorFoot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.mcc-mydeckDecklistEditorHint{max-width:620px}.mcc-mydeckDeckZones{display:grid;gap:20px}.mcc-mydeckDeckZone{display:grid;gap:14px}.mcc-mydeckDeckZoneHead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mcc-mydeckDeckZoneTitle{margin:0}.mcc-mydeckDeckZoneMeta{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckCommanderShelf{display:flex;flex-wrap:wrap;gap:14px}.mcc-mydeckCommanderCard{appearance:none;flex:1 1 220px;width:min(100%,268px);max-width:280px;display:grid;gap:10px;align-content:start;padding:10px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface);color:inherit;text-align:left;cursor:pointer;min-width:0;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.mcc-mydeckCommanderCard:hover,.mcc-mydeckCommanderCard.is-active{transform:translateY(-1px);border-color:var(--mcc-mydeck-border-strong);background:var(--mcc-mydeck-surface-strong);box-shadow:var(--mcc-mydeck-hover-shadow)}.mcc-mydeckCommanderVisual{position:relative;display:grid;gap:10px}.mcc-mydeckCommanderImage,.mcc-mydeckCommanderPlaceholder{width:100%;aspect-ratio:.716;border-radius:14px}.mcc-mydeckCommanderImage{object-fit:cover;display:block;box-shadow:0 16px 32px #00000057}.mcc-mydeckCommanderPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckCommanderBadgeRow{position:absolute;inset:auto 10px 10px;display:flex;flex-wrap:wrap;gap:6px}.mcc-mydeckCommanderInfo{min-width:0;display:grid;gap:6px}.mcc-mydeckCommanderName{font-weight:850;font-size:15px;line-height:1.3}.mcc-mydeckCommanderType{font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcc-mydeckDeckToolbar{display:grid;gap:10px;min-width:min(420px,100%)}.mcc-mydeckDeckSearch{width:min(420px,100%)}.mcc-mydeckDeckToolbarMeta{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mcc-mydeckCardGroups{display:grid;gap:18px}.mcc-mydeckCardGroup{display:grid;gap:10px}.mcc-mydeckCardGroupHead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mcc-mydeckCardGroupTitle{margin:0}.mcc-mydeckCardGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,228px),1fr));gap:12px}.mcc-mydeckCardTile{appearance:none;width:100%;display:grid;gap:0;align-content:start;padding:8px;border-radius:22px;border:1px solid var(--mcc-mydeck-border);background:#0e141cfa;color:inherit;text-align:left;cursor:pointer;min-width:0;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.mcc-mydeckCardTile:hover,.mcc-mydeckCardTile.is-active{transform:translateY(-1px);border-color:var(--mcc-mydeck-border-strong);background:var(--mcc-mydeck-surface-strong);box-shadow:var(--mcc-mydeck-hover-shadow)}.mcc-mydeckCardVisual{position:relative;overflow:hidden;border-radius:18px}.mcc-mydeckCardTopRow{position:absolute;top:10px;right:10px;display:flex;justify-content:flex-end;z-index:3}.mcc-mydeckCardMenuButton{appearance:none;border:1px solid rgba(255,255,255,.16);background:#090d13c7;color:#f4f8fff5;border-radius:999px;padding:7px 10px;font:inherit;font-size:12px;font-weight:750;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mcc-mydeckCardMenu{position:absolute;top:44px;right:10px;min-width:210px;display:grid;gap:6px;padding:8px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:#0b1118fa;box-shadow:0 18px 40px #0000005c;z-index:4}.mcc-mydeckCardMenuAction{appearance:none;width:100%;border:1px solid transparent;background:#ffffff0a;color:inherit;border-radius:12px;padding:10px 12px;text-align:left;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.mcc-mydeckCardMenuAction:hover{background:#ffffff14;border-color:#ffffff1a}.mcc-mydeckCardMenuAction:disabled,.mcc-mydeckCardMenuButton:disabled{opacity:.56;cursor:progress}.mcc-mydeckCardArt,.mcc-mydeckCardArtPlaceholder{width:100%;aspect-ratio:.716;border-radius:18px}.mcc-mydeckCardArt{display:block;object-fit:cover;box-shadow:0 12px 30px #0000004d}.mcc-mydeckCardArtPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckCardStatusRow{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.mcc-mydeckCardStatusRow .mcc-pill{background:#090d13e0;color:#f4f8fff2;border-color:#ffffff29}.mcc-mydeckCardType{display:none}.mcc-mydeckCardTile.is-banned,.mcc-mydeckCommanderCard.is-banned{border-color:#ff6060b8;box-shadow:0 0 0 1px #ff60603d,0 0 24px #ff40402e,var(--mcc-mydeck-hover-shadow)}.mcc-mydeckCardTile.is-gamechanger,.mcc-mydeckCommanderCard.is-gamechanger{border-color:#f0ca58b8;box-shadow:0 0 0 1px #f0ca5833,0 0 24px #f0ca5829,var(--mcc-mydeck-hover-shadow)}.mcc-mydeckCardTile.is-banned.is-gamechanger,.mcc-mydeckCommanderCard.is-banned.is-gamechanger{box-shadow:0 0 0 1px #ff60602e,0 0 20px #ff404024,0 0 28px #f0ca5824,var(--mcc-mydeck-hover-shadow)}.mcc-mydeckParserList{display:grid;gap:10px}.mcc-mydeckParserRow{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckParserLine{min-width:0}.mcc-mydeckFocusCardInner{gap:14px;padding:16px}.mcc-mydeckFocusDock{position:static;overflow:hidden;background:var(--mcc-mydeck-surface)}.mcc-mydeckFocusDock.is-focus-active,.mcc-mydeckFocusDock.is-overview{background:var(--mcc-mydeck-surface)}.mcc-mydeckFocusDockInner{gap:16px}.mcc-mydeckFocusDockHead{align-items:center}.mcc-mydeckFocusDockStatus{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.mcc-mydeckFocusModeBtn{min-height:34px;padding-inline:12px}.mcc-mydeckFocusCompactLayout{display:grid;grid-template-columns:124px minmax(0,1fr);gap:14px;align-items:start}.mcc-mydeckFocusCompactVisual{min-width:0}.mcc-mydeckFocusCompactFrame{display:grid;padding:10px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckFocusCompactImage,.mcc-mydeckFocusCompactPlaceholder{width:100%;aspect-ratio:.716;border-radius:14px}.mcc-mydeckFocusCompactImage{display:block;object-fit:cover;box-shadow:0 14px 28px #00000042}.mcc-mydeckFocusCompactPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckFocusCompactBody{min-width:0;display:grid;gap:12px}.mcc-mydeckFocusCompactActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mcc-mydeckFocusCompactSummary{display:grid;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckFocusCompactMeta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.mcc-mydeckFocusCompactMetaChip{display:grid;gap:4px;padding:11px 12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckDrawerShell{position:fixed;inset:0;z-index:30;display:flex;justify-content:flex-end;pointer-events:none}.mcc-mydeckDrawerBackdrop{position:absolute;inset:0;border:0;background:#04070b9e;pointer-events:auto}.mcc-mydeckDrawer{position:relative;width:min(100%,720px);height:100%;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:0;padding:22px;border-left:1px solid var(--mcc-mydeck-border);background:#090c11fa;box-shadow:-28px 0 64px #00000057;pointer-events:auto}.mcc-mydeckDrawerHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mcc-mydeckDrawerHeadActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.mcc-mydeckDrawerHero{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0 16px}.mcc-mydeckDrawerHeroVisual{min-width:0}.mcc-mydeckDrawerHeroImage,.mcc-mydeckDrawerHeroPlaceholder{width:100%;aspect-ratio:.716;border-radius:18px}.mcc-mydeckDrawerHeroImage{display:block;object-fit:cover;box-shadow:0 20px 44px #00000052}.mcc-mydeckDrawerHeroPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDrawerHeroBody{min-width:0;display:grid;gap:10px;align-content:start}.mcc-mydeckDrawerTabs{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.mcc-mydeckDrawerTab{appearance:none;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--mcc-mydeck-border);background:#ffffff09;color:#ecf5ffc7;cursor:pointer}.mcc-mydeckDrawerTab.is-active{border-color:var(--mcc-mydeck-border-strong);background:#8ab4ff1f;color:#ecf5fff5}.mcc-mydeckDrawerBody{min-height:0;overflow:auto;padding-top:16px}.mcc-mydeckDrawerSectionStack{display:grid;gap:14px}.mcc-mydeckDrawerSection{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckDrawerInsightStrip{grid-template-columns:1fr}.mcc-mydeckDrawerList{display:grid;gap:8px}.mcc-mydeckDrawerListItem{appearance:none;width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink);color:inherit;text-align:left;cursor:pointer}.mcc-mydeckDrawerListItem:hover{border-color:var(--mcc-mydeck-border-strong);background:var(--mcc-mydeck-surface-strong)}.mcc-mydeckDrawerListTitle{font-weight:760;color:var(--text)}.mcc-mydeckDrawerArt,.mcc-mydeckDrawerArtPlaceholder{width:min(100%,240px);aspect-ratio:.716;border-radius:16px}.mcc-mydeckDrawerArt{display:block;object-fit:cover}.mcc-mydeckDrawerArtPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDrawerPrintMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mcc-mydeckDrawerPrintingList{display:grid;gap:10px}.mcc-mydeckDrawerPrintingRow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:#ffffff08}.mcc-mydeckDrawerPrintingRow.is-active{border-color:var(--mcc-mydeck-border-strong);background:#ffffff0f}.mcc-mydeckDrawerPrintingThumb{width:64px;height:88px;border-radius:10px;object-fit:cover;display:block;background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDrawerPrintingThumb.is-placeholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDrawerPrintingBody{display:grid;gap:6px;min-width:0}.mcc-mydeckDrawerPrintingTitle{font-weight:800;font-size:14px}.mcc-mydeckDrawerPrintingActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mcc-mydeckDrawerPrintingButton{min-width:120px;font-weight:750}.mcc-mydeckDrawerPrintingButton.is-current{opacity:.7}.mcc-mydeckDrawerPrintingButton.is-busy{cursor:progress}.mcc-mydeckDrawerPrintingButton:disabled{cursor:progress}.mcc-mydeckOverviewDockLayout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.82fr);gap:14px;align-items:start}.mcc-mydeckOverviewStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mcc-mydeckOverviewStat{display:grid;gap:6px;padding:14px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckOverviewLabel{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94}.mcc-mydeckOverviewValue{font-size:18px;font-weight:850;line-height:1.18;color:var(--text)}.mcc-mydeckOverviewMeta{display:grid;gap:10px}.mcc-mydeckOverviewMetaRow{display:grid;gap:4px;padding:12px 14px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckOverviewMetaValue{font-size:14px;font-weight:720;line-height:1.5;color:#ecf5ffeb}.mcc-mydeckFocusDockLayout{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:16px;align-items:start}.mcc-mydeckFocusLayout{display:grid;gap:14px}.mcc-mydeckFocusVisual{display:grid;justify-items:center}.mcc-mydeckFocusDock .mcc-mydeckFocusVisual{justify-items:start}.mcc-mydeckFocusVisualFrame{width:100%;display:grid;gap:10px;justify-items:center;padding:14px;border-radius:18px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-placeholder)}.mcc-mydeckFocusDock .mcc-mydeckFocusVisualFrame{padding:12px;gap:8px}.mcc-mydeckFocusImage,.mcc-mydeckFocusPlaceholder{width:min(100%,280px);border-radius:16px}.mcc-mydeckFocusDock .mcc-mydeckFocusImage,.mcc-mydeckFocusDock .mcc-mydeckFocusPlaceholder{width:min(100%,204px)}.mcc-mydeckFocusImage{display:block;box-shadow:var(--shadow)}.mcc-mydeckFocusPlaceholder{aspect-ratio:.716;background:var(--mcc-mydeck-placeholder)}.mcc-mydeckFocusVisualMeta{width:100%;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.mcc-mydeckFocusContent{display:grid;gap:12px}.mcc-mydeckFocusDockBody{min-width:0;display:grid;gap:12px}.mcc-mydeckFocusHeading{min-width:0;display:grid;gap:4px}.mcc-mydeckFocusSummaryHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.mcc-mydeckFocusLink{text-decoration:none;color:#ecf5ffeb}.mcc-mydeckFocusLink:hover{border-color:#8ab4ff47;color:#ecf5fffa}.mcc-mydeckFocusTitle{font-size:20px;font-weight:900;line-height:1.16}.mcc-mydeckFocusType{color:var(--text)}.mcc-mydeckFocusMetaLine{font-size:13px}.mcc-mydeckFocusQuickPills{align-items:center}.mcc-mydeckFocusStatGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mcc-mydeckFocusStat{display:grid;gap:6px;padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckFocusStatLabel{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8f}.mcc-mydeckFocusStatValue{font-size:16px;font-weight:850;color:var(--text);line-height:1.25}.mcc-mydeckFocusStatValueSmall{font-size:13px;font-weight:700}.mcc-mydeckFocusInsightGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mcc-mydeckFocusInsightStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mcc-mydeckFocusInsightCard{display:grid;gap:8px;padding:14px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface-ink)}.mcc-mydeckFocusInsightCardWide{grid-column:1 / -1}.mcc-mydeckFocusInsightTitle{font-size:16px;font-weight:850;color:var(--text);line-height:1.24}.mcc-mydeckFocusBlock{display:grid;gap:8px}.mcc-mydeckFocusDockLower{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.9fr);gap:12px;align-items:start}.mcc-mydeckFocusSideStack{display:grid;gap:10px}.mcc-mydeckFocusLabel{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e}.mcc-mydeckFocusOracle{padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface);color:#ffffffe0;font-size:13px;line-height:1.6;white-space:pre-line;max-height:168px;overflow:auto}.mcc-mydeckFocusContextList,.mcc-mydeckFocusMetaChips{display:grid;gap:8px}.mcc-mydeckFocusMetaChip{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckFocusContextRow{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.mcc-mydeckFocusContextValue{font-size:13px;font-weight:720;color:#ecf5ffeb;text-align:right}.mcc-mydeckFocusHint{font-size:13px}.mcc-mydeckFocusFaces{display:grid;gap:10px}.mcc-mydeckFocusFace{display:grid;gap:6px;padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckFocusFaceName{display:flex;justify-content:space-between;gap:10px;align-items:baseline;font-weight:800}.mcc-mydeckFocusFaceCost{color:var(--muted);font-weight:650}.mcc-mydeckFocusFaceType{font-size:12px}.mcc-mydeckInfoList{display:grid;gap:10px}.mcc-mydeckInfoRow{display:flex;justify-content:space-between;gap:12px;align-items:center}.mcc-mydeckInfoLabel{color:var(--text)}.mcc-mydeckStatsHero{grid-column:1 / -1;overflow:hidden;background:#ffffff08}.mcc-mydeckStatsHeroInner{gap:12px}.mcc-mydeckStatsHeroHead{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.mcc-mydeckStatsTitle{margin-bottom:0}.mcc-mydeckStatsSnapshotGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.mcc-mydeckStatsSnapshotCard{display:grid;gap:8px;padding:12px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckStatsSnapshotLabel{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94}.mcc-mydeckStatsSnapshotValue{font-size:18px;font-weight:850;color:var(--text);line-height:1.2}.mcc-mydeckStatsPanel,.mcc-mydeckBracketPanel{gap:12px}.mcc-mydeckBracketHeadPills{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mcc-mydeckBracketHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:12px;align-items:start}.mcc-mydeckBracketHeroCopy{display:grid;gap:8px}.mcc-mydeckBracketValue{font-size:26px;font-weight:900;line-height:1.05;color:var(--text)}.mcc-mydeckBracketMetaChips{align-content:start}.mcc-mydeckBracketSignalGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px}.mcc-mydeckBracketSignalCard{display:grid;gap:8px;padding:12px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckBracketSignalCard.is-mid{border-color:#ffc46833;background:linear-gradient(180deg,#ffc46814,#ffffff05)}.mcc-mydeckBracketSignalCard.is-high{border-color:#8ab4ff47;background:linear-gradient(180deg,#8ab4ff1a,#ffffff05)}.mcc-mydeckBracketFlowGrid{display:grid;gap:12px}.mcc-mydeckBracketReasons,.mcc-mydeckBracketFootnotes,.mcc-mydeckBracketMovementBlock{display:grid;gap:10px}.mcc-mydeckBracketReasonList{display:grid;gap:8px}.mcc-mydeckBracketReasonRow{display:grid;gap:6px;padding:11px 12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckBracketValidationCard{display:grid;gap:8px;padding:12px;border-radius:16px;border:1px solid rgba(138,180,255,.18);background:linear-gradient(180deg,#8ab4ff14,#ffffff05)}.mcc-mydeckStatsSectionHead{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.mcc-mydeckStatsSectionCopy{display:flex;align-items:center}.mcc-mydeckReadinessGrid{display:grid;gap:10px}.mcc-mydeckReadinessCard{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckReadinessCardGood{border-color:#78ffd62e;background:linear-gradient(180deg,#78ffd614,#ffffff05)}.mcc-mydeckReadinessCardWarn{border-color:#ffc4682e;background:linear-gradient(180deg,#ffc46817,#ffffff05)}.mcc-mydeckReadinessLabel{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94}.mcc-mydeckReadinessValue{font-size:18px;font-weight:850;color:var(--text);line-height:1.2}.mcc-mydeckBreakdownList{display:grid;gap:10px}.mcc-mydeckBreakdownRow{display:grid;gap:8px;padding:12px;border-radius:14px;border:1px solid var(--mcc-mydeck-border);background:var(--mcc-mydeck-surface)}.mcc-mydeckBreakdownRowHead{display:flex;justify-content:space-between;gap:10px;align-items:center}.mcc-mydeckBreakdownTrack{height:8px;border-radius:999px;background:#ffffff0f;overflow:hidden}.mcc-mydeckBreakdownFill{height:100%;border-radius:999px;background:linear-gradient(90deg,#8ab4ffe0,#c2d6ff7a)}.mcc-mydeckMeterList{display:grid;gap:10px}.mcc-mydeckMeterRow{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center}.mcc-mydeckMeterTag{justify-content:center}.mcc-mydeckMeterTrack{height:8px;border-radius:999px;background:#ffffff0f;overflow:hidden}.mcc-mydeckMeterFill{height:100%;border-radius:999px}.mcc-mydeckMeterFillCurve{background:linear-gradient(90deg,#8ab4ffe6,#c2d6ff85)}.mcc-mydeckMeterFillPips{background:linear-gradient(90deg,#8ab4ffe6,#ffffff73)}@media(max-width:1180px){.mcc-mydeckHeroInner,.mcc-mydeckFeaturedInner,.mcc-mydeckEmptyStateInner,.mcc-mydeckCreateHeroInner,.mcc-mydeckCreateLayout,.mcc-mydeckDetailHeroInner,.mcc-mydeckDetailWorkspace,.mcc-mydeckDetailHeroTop,.mcc-mydeckOverviewDockLayout,.mcc-mydeckFocusCompactLayout,.mcc-mydeckFocusDockLayout,.mcc-mydeckFocusDockLower,.mcc-mydeckDetailHeroLower,.mcc-mydeckFocusInsightStrip,.mcc-mydeckDrawerHero{grid-template-columns:1fr}.mcc-mydeckOverviewStats,.mcc-mydeckHeroFactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcc-mydeckBracketHero,.mcc-mydeckBracketMovementGrid{grid-template-columns:1fr}.mcc-mydeckStatsRail{width:100%;justify-self:stretch}.mcc-mydeckHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.mcc-mydeckLibrarySummaryBar,.mcc-mydeckFeaturedLower{justify-content:flex-start}.mcc-mydeckFeaturedLower,.mcc-mydeckSummaryGrid{grid-template-columns:1fr}.mcc-mydeckDeckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcc-mydeckCreateHeroMeta{justify-content:flex-start}.mcc-mydeckLibraryTopRow{grid-template-columns:1fr}}@media(max-width:760px){.mcc-mydeckLanding,.mcc-mydeckCreatePage,.mcc-mydeckDetail{gap:16px}.mcc-mydeckHeroInner,.mcc-mydeckFeaturedInner,.mcc-mydeckCreateHeroInner,.mcc-mydeckDetailHeroInner{padding:18px}.mcc-mydeckHeroStats,.mcc-mydeckSummaryGrid,.mcc-mydeckDeckGrid,.mcc-mydeckDeckMetrics,.mcc-mydeckBracketSignalGrid{grid-template-columns:1fr}.mcc-mydeckLibraryToolbar{justify-content:stretch}.mcc-mydeckLibraryState{grid-template-columns:1fr}.mcc-mydeckLibraryStateActions{justify-content:flex-start}.mcc-mydeckEmptyStateInner{padding:18px}.mcc-mydeckEmptyStack{min-height:170px}.mcc-mydeckEmptyCard{width:150px}.mcc-mydeckCreateSection{padding:16px}.mcc-mydeckCreateSectionHeadCompact,.mcc-mydeckCreateMetaGrid,.mcc-mydeckImportModeGrid,.mcc-mydeckImportUrlRow{grid-template-columns:1fr}.mcc-mydeckCreateHeroMeta{justify-content:flex-start}.mcc-mydeckCreateTextarea{min-height:320px}.mcc-mydeckCreateActions{align-items:stretch}.mcc-mydeckExportLayout,.mcc-mydeckExportVariantGrid,.mcc-mydeckExportTargets{grid-template-columns:1fr}.mcc-mydeckDetailCommandRow{justify-content:flex-start}.mcc-mydeckDetailHeroActions,.mcc-mydeckFocusDockStatus{justify-items:start;justify-content:flex-start}.mcc-mydeckWorkspaceActionRow,.mcc-mydeckDecklistEditorFoot,.mcc-mydeckDrawerHeadActions{justify-content:flex-start}.mcc-mydeckDrawer{width:100%;padding:18px}.mcc-mydeckDrawerTabs,.mcc-mydeckFocusCompactActions{justify-content:flex-start}.mcc-mydeckFocusCompactMeta,.mcc-mydeckWorkspaceActionMeta{grid-template-columns:1fr}.mcc-mydeckExportPreviewHead,.mcc-mydeckExportPreviewActions{justify-content:flex-start}.mcc-mydeckWorkspaceActionMeta,.mcc-mydeckOverviewStats,.mcc-mydeckHeroFactGrid,.mcc-mydeckStatsSnapshotGrid{grid-template-columns:1fr}.mcc-mydeckCardType{display:-webkit-box;font-size:12px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcc-mydeckFocusStatGrid,.mcc-mydeckFocusInsightGrid{grid-template-columns:1fr}.mcc-mydeckPanel,.mcc-mydeckFocusCardInner{padding:16px}.mcc-mydeckDeckToolbar,.mcc-mydeckDeckSearch{width:100%;min-width:0}.mcc-mydeckDeckToolbarMeta{justify-content:flex-start}.mcc-mydeckCommanderCard{width:100%;max-width:none}.mcc-mydeckFocusDockStatus,.mcc-mydeckFocusSummaryHead{align-items:stretch;flex-direction:column}.mcc-mydeckMeterRow{grid-template-columns:34px 1fr auto}.mcc-mydeckRoadmapRow,.mcc-mydeckBreakdownRowHead,.mcc-mydeckStatsHeroHead{align-items:stretch;flex-direction:column}}.mcc-panelTitle{font-weight:900}.mcc-panelBody{padding:14px;color:var(--muted);font-size:13px}.mcc-drawerOverlay{position:fixed;inset:0;background:#0000008c;z-index:60;display:flex;justify-content:flex-end}.mcc-drawer{width:min(420px,92vw);height:100%;padding:16px;background:#0a0e14fa;border-left:1px solid rgba(255,255,255,.1)}.mcc-drawerHeader{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.mcc-modalOverlay{position:fixed;inset:0;background:#0009;z-index:80;display:grid;align-items:start;justify-items:center;padding:calc(var(--topbar-h) + 16px) 18px 18px;overflow:auto}.mcc-modal{width:min(560px,95vw);max-height:calc(100vh - var(--topbar-h) - 34px);border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0a0e14fa;padding:14px;box-shadow:var(--shadow);overflow:auto}.mcc-modalHeader{display:flex;justify-content:space-between;align-items:center;gap:10px}.mcc-modalTitle{font-weight:900}.mcc-modalBody{margin-top:10px}.mcc-modalActions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.mcc-mydeckExportModal{width:min(860px,96vw);padding:18px}.mcc-mydeckExportLead{margin:6px 0 0;color:#ffffffad}.mcc-mydeckExportBody{display:grid;gap:14px}.mcc-mydeckExportHeaderCard{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#8ab4ff1f,#ffffff08)}.mcc-mydeckExportHeaderCopy{display:grid;gap:6px;max-width:460px}.mcc-mydeckExportLayout{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:14px;align-items:start}.mcc-mydeckExportVariantGrid{display:grid;gap:10px}.mcc-mydeckExportPreview{display:grid;gap:10px;min-width:0}.mcc-mydeckExportPreviewHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.mcc-mydeckExportPreviewActions{display:flex;gap:10px;flex-wrap:wrap}.mcc-mydeckExportVariantHint{margin:6px 0 0;color:#ffffffad}.mcc-mydeckExportVariantBtn{display:grid;gap:5px;text-align:left;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ecf5fff0;cursor:pointer}.mcc-mydeckExportVariantBtn.is-active{border-color:#8ab4ff6b;background:linear-gradient(180deg,#8ab4ff29,#8ab4ff14)}.mcc-mydeckExportVariantTitle{font-size:14px;font-weight:800}.mcc-mydeckExportVariantBlurb{font-size:12.5px;line-height:1.45;color:#ffffff9e}.mcc-mydeckExportMeta{display:flex;flex-wrap:wrap;gap:8px}.mcc-mydeckExportTextarea{min-height:420px;border-radius:16px;padding:14px;background:#04070bd6}.mcc-mydeckExportTargets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mcc-mydeckExportTargetCard{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-list{padding-left:18px;color:#fffc}.mcc-error{border-radius:14px;padding:10px 12px;border:1px solid rgba(255,80,80,.35);background:#ff50501a;color:#ffdcdcf2;font-weight:650}.mcc-quizGrid{display:grid;gap:10px}.mcc-choice{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-choiceOn{border-color:#78aaff59;background:#78aaff1a}.mcc-textarea{width:100%;min-height:92px;resize:vertical;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffeb}.mcc-tutorPulse{outline:2px solid rgba(120,170,255,.55);outline-offset:2px;box-shadow:0 0 0 6px #78aaff1a;border-radius:16px}.mcc-auth{min-height:calc(100vh - 24px);display:grid;place-items:center;padding:24px}.mcc-authCard{width:min(520px,100%);border-radius:16px;padding:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;box-shadow:var(--shadow)}.mcc-authHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.mcc-authTitle{margin:8px 0 14px;font-size:22px;font-weight:800}.mcc-form{display:grid;gap:12px}.mcc-field{display:grid;gap:6px}.mcc-field>span{font-size:13px;font-weight:650;opacity:.92}.mcc-field input{width:100%;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;outline:none}.mcc-field input:focus{border-color:#78aaff73;box-shadow:0 0 0 4px #78aaff1a}.mcc-authError{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,80,80,.35);background:#ff50501a}.mcc-humanCheck{border-radius:14px;padding:12px;border:1px dashed rgba(255,255,255,.18);background:#ffffff05}.mcc-humanCheckRow{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start}.mcc-humanCheckTitle{font-weight:750;font-size:13px}.mcc-authFooter{display:flex;justify-content:center;padding-top:6px}.mcc-linkBtn{background:transparent;border:none;padding:8px 10px;border-radius:10px;color:#fffc;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.mcc-linkBtn:hover{color:#ffffffeb}.mcc-linkBtn:active{transform:translateY(1px)}.mcc-linkBtn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.mcc-loginWrap{min-height:calc(100vh - 120px);display:grid;place-items:start center;padding-top:48px}.mcc-loginCard{width:min(620px,100%);padding:22px}.mcc-input{width:100%}.mcc-captchaBox{border-radius:14px;padding:12px;border:1px solid rgba(255,255,255,.08);background:#00000024}.mcc-dashboardGrid{display:grid;grid-template-columns:1fr;gap:16px}.mcc-snapshotGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mcc-snapshotGrid .mcc-kv{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.mcc-snapshotGrid .mcc-kv>span:first-child{font-weight:600}.mcc-mydeckEyebrow:before{display:none}.mcc-mydeckHeroInner{gap:8px;padding:16px 18px}.mcc-mydeckLibraryHeroInner{gap:8px}.mcc-mydeckLibraryTopRow{grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.mcc-mydeckHeroCopy{gap:8px}.mcc-mydeckHeroTitle{font-size:clamp(30px,4vw,42px)}.mcc-mydeckHeroLead{max-width:760px;font-size:13px;line-height:1.6}.mcc-mydeckLibraryControls{justify-items:end;align-items:end}.mcc-mydeckLibraryToolbar{gap:8px;padding:8px;border-radius:14px;background:#ffffff06}.mcc-mydeckLibraryToolbar>.mcc-btn,.mcc-mydeckLibraryToolbar>.mcc-btnSecondary{flex:0 0 auto}.mcc-mydeckCollectionSearchBar{justify-content:space-between}.mcc-mydeckCollectionSearchBar input{flex:1 1 320px;min-width:0}.mcc-mydeckFeatured{background:#ffffff06}.mcc-mydeckFeaturedInner{grid-template-columns:128px minmax(0,1fr);gap:18px;padding:16px}.mcc-mydeckFeaturedBody{gap:14px}.mcc-mydeckFeaturedTitle{font-size:clamp(24px,2.6vw,30px)}.mcc-mydeckFeaturedUpdated{margin:0;color:#fff9}.mcc-mydeckFeaturedMedia{min-height:174px;border-radius:14px}.mcc-mydeckCommandZone{gap:4px;padding:10px 12px;background:#ffffff05}.mcc-mydeckCommandZoneValue{font-size:15px;line-height:1.5}.mcc-mydeckFeaturedMetaList{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.mcc-mydeckFeaturedMetaItem{display:inline-flex;align-items:baseline;gap:7px;font-size:12px;color:#ffffffc2}.mcc-mydeckFeaturedMetaItem strong{font-size:14px;color:var(--text)}.mcc-mydeckFeaturedMetaLabel{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff85}.mcc-mydeckFeaturedFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.mcc-mydeckFeaturedInfoStack{display:grid;gap:12px;flex:1 1 420px;min-width:0}.mcc-mydeckFeaturedSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mcc-mydeckFeaturedActions{justify-content:flex-start}.mcc-mydeckLibraryPanelInner{gap:14px;padding:16px}.mcc-mydeckLibraryHeaderMeta{justify-content:flex-start}.mcc-mydeckLibraryState{background:#ffffff06}.mcc-mydeckLibraryShelf{gap:10px}.mcc-mydeckDeckGrid{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}.mcc-mydeckDeckCardInner{gap:10px;padding:12px 14px 14px}.mcc-mydeckDeckMedia{min-height:136px}.mcc-mydeckDeckIdentity{gap:6px}.mcc-mydeckDeckTitle{font-size:19px}.mcc-mydeckDeckCommanders{color:#ffffffb3}.mcc-mydeckDeckMetaLine{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12px;color:#ffffffb8}.mcc-mydeckDeckMetaItem{display:inline-flex;align-items:center;gap:6px}.mcc-mydeckDeckMetaItem:before{content:"";width:4px;height:4px;border-radius:999px;background:#8ab4ff6b}.mcc-mydeckDeckFooter{gap:10px}@media(max-width:1180px){.mcc-mydeckFeaturedFooter{justify-content:flex-start}}@media(max-width:760px){.mcc-mydeckCollectionSearchBar{justify-content:stretch}.mcc-mydeckCollectionSearchBar input{flex-basis:100%}}.mcc-mydeckDeckCardInteractive{cursor:pointer}.mcc-mydeckDeckCardInteractive:focus-visible{outline:none;border-color:var(--mcc-mydeck-border-strong);box-shadow:0 0 0 1px #8ab4ff24,var(--mcc-mydeck-hover-shadow)}.mcc-mydeckDeckCardTop{gap:4px}.mcc-mydeckDeckMetaLine{min-height:0}.mcc-mydeckDeckActionRow>.mcc-btnSecondary{flex:0 0 auto}.mcc-mydeckLibraryStateCompact .mcc-mydeckLibraryStateCopy{gap:6px}.mcc-mydeckFeaturedInner{grid-template-columns:116px minmax(0,1fr);gap:14px;padding:14px 16px}.mcc-mydeckFeaturedBody{gap:10px}.mcc-mydeckFeaturedHead{align-items:center}.mcc-mydeckFeaturedCopy{gap:6px}.mcc-mydeckFeaturedEyebrowRow{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mcc-mydeckFeaturedTitle{font-size:clamp(23px,2.4vw,28px)}.mcc-mydeckFeaturedCommanderText{margin:0;font-size:14px;line-height:1.5;color:#ecf5ffc2}.mcc-mydeckFeaturedMedia{min-height:156px;border-radius:13px;background:#ffffff05}.mcc-mydeckFeaturedMetaLine{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.mcc-mydeckFeaturedFooter{align-items:flex-end;gap:10px 14px}.mcc-mydeckLibraryEmptyMinimal{display:grid;gap:6px;padding:4px 2px 0}.mcc-mydeckLibraryEmptyMinimal .mcc-mydeckStateTitle{font-size:22px}.mcc-mydeckLibraryEmptyMinimal .mcc-p{margin:0;color:#ffffffa3}.mcc-mydeckLanding{gap:14px}.mcc-mydeckHero,.mcc-mydeckFeatured,.mcc-mydeckLibraryPanel{box-shadow:none}.mcc-mydeckHero{background:#11171fe6;border-color:#ffffff0d}.mcc-mydeckFeatured{background:#0c1118f0;border-color:#ffffff0f}.mcc-mydeckLibraryPanel{background:#080c12f0;border-color:#ffffff0d}.mcc-mydeckHero:before,.mcc-mydeckFeatured:before,.mcc-mydeckLibraryPanel:before{opacity:.68}.mcc-mydeckHeroInner,.mcc-mydeckFeaturedInner,.mcc-mydeckLibraryPanelInner{padding:16px}.mcc-mydeckSectionHeader{gap:8px}.mcc-mydeckLibraryControls .mcc-mydeckLibraryToolbar{padding:0;border:0;background:transparent}.mcc-mydeckCollectionSearchBar{padding:6px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:#ffffff05}.mcc-mydeckCollectionSearchBar input{background:transparent}.mcc-mydeckFeaturedInner{align-items:center}.mcc-mydeckFeaturedCopy{max-width:760px}.mcc-mydeckFeaturedMedia,.mcc-mydeckDeckMedia{background:#ffffff07;border-color:#ffffff0d;box-shadow:none}.mcc-mydeckFeaturedMedia{min-height:150px}.mcc-mydeckFeaturedFooter{align-items:center}.mcc-mydeckFeaturedMetaText,.mcc-mydeckUpdated,.mcc-mydeckDeckMetaLine{color:#ffffff9e}.mcc-mydeckDeckGrid{gap:12px}.mcc-mydeckDeckCard{background:#10161ef5;border-color:#ffffff0d;box-shadow:none}.mcc-mydeckDeckCard:hover{transform:translateY(-1px);border-color:#ffffff1a;background:#141b24fa;box-shadow:none}.mcc-mydeckDeckCardInner{gap:8px}.mcc-mydeckDeckMedia{min-height:132px;border-bottom:0;border-radius:12px}.mcc-mydeckDeckFooter{margin-top:0}.mcc-mydeckLibraryEmptyMinimal{padding:8px 2px 0}.mcc-mydeckCreateActiveOption{display:grid;gap:6px}.mcc-mydeckCreateActiveCard{display:grid;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mcc-mydeckCreateActiveCopy{display:grid;gap:4px}.mcc-mydeckCreateActiveLead{margin:0;color:#ffffffb8}.mcc-mydeckCreateActiveNotes{display:grid;gap:4px}.mcc-mydeckCreateActiveOptionRow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:650;color:#ffffffeb}.mcc-mydeckCreateActiveOptionRow input{width:16px;height:16px;margin:0;accent-color:rgba(138,180,255,.92)}.mcc-mydeckFeatured{background:#0d1219f5;border-color:#ffffff12}.mcc-mydeckFeaturedInner{grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:20px;align-items:stretch;padding:18px 20px}.mcc-mydeckFeaturedEmptyInner{grid-template-columns:1fr}.mcc-mydeckFeaturedMedia{width:100%;height:100%;min-height:336px;aspect-ratio:.716;border-radius:16px;align-self:stretch}.mcc-mydeckFeaturedMediaSplit{position:relative;display:block;min-height:336px;aspect-ratio:auto;background:transparent;border:0;overflow:visible}.mcc-mydeckFeaturedMediaSplitCard{position:absolute;width:clamp(136px,58%,164px);aspect-ratio:.716;min-height:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff08;box-shadow:0 18px 38px #04081057}.mcc-mydeckFeaturedMediaSplitCard:first-child{top:0;left:0;z-index:1}.mcc-mydeckFeaturedMediaSplitCard:last-child{right:0;top:34px;z-index:2}.mcc-mydeckFeaturedBody{gap:14px;min-width:0}.mcc-mydeckFeaturedHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:start}.mcc-mydeckFeaturedCopy{gap:8px;max-width:none}.mcc-mydeckFeaturedTitle{font-size:clamp(28px,3vw,38px);line-height:1.02;letter-spacing:-.03em}.mcc-mydeckFeaturedCommanderText{margin:0;font-size:15px;line-height:1.5;color:#ecf5ffc7}.mcc-mydeckFeaturedUpdated{margin:0;white-space:normal;text-align:left;font-size:12px;color:#ffffff94}.mcc-mydeckFeaturedFooter{display:block}.mcc-mydeckFeaturedMetaLine{gap:8px 12px}.mcc-mydeckFeaturedMetaText{font-size:12px;color:#ffffff9e}.mcc-mydeckFeaturedHeadActions{justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.mcc-mydeckFeaturedActions{justify-content:flex-start;margin-top:0}.mcc-mydeckFeaturedActions>.mcc-btn{min-width:128px}.mcc-mydeckStatusBtn{min-width:92px;border-color:#8edcaf57;background:#5d99742e;color:#e3ffecf0;box-shadow:inset 0 0 0 1px #ffffff08;opacity:1!important;cursor:default}.mcc-mydeckStatusBtn:disabled{opacity:1;cursor:default}.mcc-mydeckActivateBtn{border-color:#8ab4ff3d;background:linear-gradient(180deg,#ffffff17,#ffffff0a);color:#f4f8fff5;box-shadow:0 12px 28px #02060c38,inset 0 0 0 1px #ffffff08}.mcc-mydeckActivateBtn:hover{background:linear-gradient(180deg,#8ab4ff3d,#456caa2e);border-color:#8ab4ff57;color:#fff}@media(max-width:760px){.mcc-mydeckFeaturedInner{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:14px}.mcc-mydeckFeaturedMedia{min-height:0;width:112px;height:auto}.mcc-mydeckFeaturedMediaSplit{min-height:160px}.mcc-mydeckFeaturedMediaSplitCard{width:72px;min-height:0;border-radius:12px}.mcc-mydeckFeaturedMediaSplitCard:last-child{top:20px}.mcc-mydeckFeaturedHead{grid-template-columns:1fr;gap:6px}.mcc-mydeckFeaturedUpdated{white-space:normal;text-align:left}.mcc-mydeckFeaturedFooter{align-items:flex-start}.mcc-mydeckFeaturedSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcc-mydeckDeckGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.mcc-mydeckDeckCard{overflow:hidden}.mcc-mydeckDeckCompactInner{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;align-items:start;padding:14px}.mcc-mydeckDeckThumbRail{display:grid;align-content:start}.mcc-mydeckDeckThumb{position:relative;width:130px;aspect-ratio:.716;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.mcc-mydeckDeckThumbImage,.mcc-mydeckDeckThumbPlaceholder{width:100%;height:100%;display:block}.mcc-mydeckDeckThumbImage{object-fit:cover}.mcc-mydeckDeckThumbPlaceholder{background:var(--mcc-mydeck-placeholder)}.mcc-mydeckDeckThumbSplit{position:relative;display:block;width:130px;min-height:168px;aspect-ratio:auto;background:transparent;border:0;overflow:visible}.mcc-mydeckDeckThumbSplitCard{position:absolute;width:82px;aspect-ratio:.716;min-height:0;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff08;box-shadow:0 14px 32px #04081047}.mcc-mydeckDeckThumbSplitCard:first-child{top:0;left:0;z-index:1}.mcc-mydeckDeckThumbSplitCard:last-child{right:0;top:22px;z-index:2}.mcc-mydeckDeckSummary{display:grid;gap:10px;min-width:0}.mcc-mydeckDeckTitle{font-size:20px;line-height:1.12;letter-spacing:-.02em}.mcc-mydeckDeckCommanders{margin:0;font-size:14px;line-height:1.45;color:#ecf5ffc7}.mcc-mydeckActionBtnSecondary,.mcc-mydeckActivateBtn{font-weight:800}.mcc-mydeckDeckActionRow>.mcc-btn,.mcc-mydeckDeckActionRow>.mcc-btnSecondary{flex:0 0 auto}@media(max-width:760px){.mcc-mydeckDeckCompactInner{grid-template-columns:98px minmax(0,1fr);gap:12px}.mcc-mydeckDeckThumb{width:98px}.mcc-mydeckDeckThumbSplit{width:98px;min-height:128px}.mcc-mydeckDeckThumbSplitCard{width:62px;min-height:0}.mcc-mydeckDeckThumbSplitCard:last-child{top:16px}}.mcc-mydeckLanding{gap:12px}.mcc-mydeckHeroInner,.mcc-mydeckFeaturedInner,.mcc-mydeckLibraryPanelInner{padding:16px 18px}.mcc-mydeckSectionCopy .mcc-p{margin:0;color:#ffffff9e}.mcc-mydeckCollectionHeaderRow{display:flex;justify-content:space-between;align-items:flex-end;gap:14px 18px;flex-wrap:wrap}.mcc-mydeckCollectionSearchBar{flex:0 1 368px;width:min(100%,368px);padding:6px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.mcc-mydeckCollectionSearchBar input{min-height:36px}.mcc-mydeckLanding :is(.mcc-btn,.mcc-btnSecondary,.mcc-btnDanger){min-height:38px;border-radius:12px;font-size:13px;font-weight:700}.mcc-mydeckFeatured,.mcc-mydeckLibraryPanel{border-color:#ffffff0f}.mcc-mydeckFeaturedMedia,.mcc-mydeckDeckThumb{background:#ffffff07}.mcc-mydeckFeaturedMetaLine,.mcc-mydeckDeckMetaLine{font-size:12px}.mcc-mydeckDeckGrid{gap:10px}.mcc-mydeckFeaturedMediaImage,.mcc-mydeckFeaturedMediaPlaceholder{width:100%;height:100%;display:block}.mcc-mydeckFeaturedMediaImage{object-fit:cover}.mcc-mydeckDeckCard{background:#10161efa;border-color:#ffffff0f}.mcc-mydeckDeckCompactInner{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:13px 14px}.mcc-mydeckDeckThumb{width:120px;border-radius:10px}.mcc-mydeckDeckSummary{gap:8px}.mcc-mydeckDeckFooter{margin-top:2px}.mcc-mydeckDeckActionRow{gap:8px;flex-wrap:wrap}.mcc-mydeckDeckActionRow>.mcc-btn,.mcc-mydeckDeckActionRow>.mcc-btnSecondary,.mcc-mydeckDeckActionRow>.mcc-btnDanger{flex:0 0 auto}.mcc-mydeckLibraryEmptyMinimal{gap:4px;padding:4px 0 2px}.mcc-mydeckLibraryEmptyTitle{font-size:18px;font-weight:800;color:var(--text)}@media(max-width:860px){.mcc-mydeckCollectionHeaderRow{align-items:stretch}.mcc-mydeckCollectionSearchBar{flex-basis:100%;width:100%}}@media(max-width:760px){.mcc-mydeckDeckCompactInner{grid-template-columns:98px minmax(0,1fr)}.mcc-mydeckDeckThumb{width:98px}}
