/* AiNex 사이버연수원 — overrides loaded last on every page (Step 5): flat navy instead of the AiNex-Edu glows,
   gradients and pills on the learner screens (login/join, 나의 학습실, course list, support, centers). */
/* auth card */
html.lms .au-wrap{background:var(--surface)}
html.lms .au-shell{border:1px solid var(--line);border-radius:6px;box-shadow:none}
html.lms .au-panel{background:var(--p);border-radius:0 6px 6px 0}
html.lms .au-glow,html.lms .au-orbit{display:none !important}
html.lms .au-card{border-radius:6px;box-shadow:none}
html.lms .af-submit,html.lms .af-primary,html.lms button.af-submit{background:var(--p) !important;color:#fff !important;border-radius:4px !important;border-color:var(--p) !important}
html.lms .af-submit:hover,html.lms .af-primary:hover{background:var(--p-dark) !important}
html.lms .au-switch a[aria-current="page"]{background:var(--p);color:#fff}
html.lms .af-field input,html.lms .af-field select{border-radius:4px}
/* 나의 학습실 */
html.mp-modern .ml-topbar{background:#fff;border-bottom:1px solid var(--line);box-shadow:none}
html.mp-modern .ml-area{font-weight:800;color:var(--ink)}
html.mp-modern .ml-sidebar .ml-navActive{background:var(--p) !important;box-shadow:none !important;border-radius:4px}
html.mp-modern .ml-help{background:var(--p) !important;border-radius:6px !important}
html.mp-modern .ml-helpBtn{border-radius:4px}
html.mp-modern .dh-hero,html.mp-modern .mh-hero,html.mp-modern [class$="-hero"]{background:var(--p) !important;border-radius:6px !important;box-shadow:none !important}
html.mp-modern .dh-card,html.mp-modern .dh-stat,html.mp-modern .mh-card{border-radius:6px !important;box-shadow:none !important;border:1px solid var(--line)}
html.mp-modern .ml-avatar{background:var(--p) !important;border-radius:50%}
html.mp-modern .ml-mobileNav{border-radius:0}
/* course list / detail, support, centers: pills → 4px, big cards → 6px, blue accents → navy are handled in the sheets */
html.lms .clx-hero,html.lms .hc-hero,html.lms .rcx-hero,html.lms .ld-hero{background:var(--p) !important;box-shadow:none !important}
html.lms [class*="-hero"] [class*="Visual"],html.lms [class*="-hero"] [class*="glow"]{display:none !important}
/* generic: no decorative shadows on cards */
html.lms .pl-main [class*="card"],html.lms .pl-main [class*="Card"]{box-shadow:none}
