@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700;800;900&family=DM+Sans:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@600;700;800&family=DM+Sans:wght@400;500;600&display=swap";.navbar{z-index:100;background:var(--black-950);border-bottom:1px solid #d4a94a29;justify-content:space-between;align-items:center;width:100%;height:72px;padding:0 40px;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #02091759}.navbar__logo{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.navbar__logo-icon{flex-shrink:0;width:42px;height:42px}.navbar__logo-text{font-family:var(--font-display);color:var(--white);letter-spacing:.2px;flex-direction:column;font-size:1.34rem;font-weight:700;line-height:1.05;display:flex}.navbar__logo-sub{font-family:var(--font-body);letter-spacing:.24em;color:var(--gold-400);text-transform:uppercase;margin-top:2px;font-size:.6rem;font-weight:700}.navbar__links{align-items:center;gap:4px;list-style:none;display:flex}.navbar__item{position:relative}.navbar__link{font-family:var(--font-body);color:#ffffffd1;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:9px 14px;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.navbar__link:hover{color:var(--white);background:#d4a94a14}.navbar__link--active{color:var(--gold-300)}.navbar__dropdown{background:var(--black-800);opacity:0;pointer-events:none;min-width:210px;transition:opacity .18s var(--ease), transform .18s var(--ease);z-index:10;border:1px solid #d4a94a2e;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px);box-shadow:0 16px 40px #02091773}.navbar__dropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar__dropdown-link{color:#ffffffc7;border-radius:7px;padding:9px 12px;font-size:.87rem;text-decoration:none;transition:background .16s,color .16s;display:block}.navbar__dropdown-link:hover{color:var(--gold-300);background:#d4a94a1a}button.navbar__dropdown-link{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none}.navbar__dropdown-link--danger:hover{color:#f87171}.navbar__profile{position:relative}.navbar__profile-trigger{cursor:pointer;background:0 0;border:none;border-radius:100px;align-items:center;gap:10px;padding:6px 10px 6px 6px;transition:background .18s;display:flex}.navbar__profile-trigger:hover{background:#d4a94a14}.navbar__dropdown--profile{min-width:180px;left:auto;right:0}.navbar__actions{align-items:center;gap:18px;display:flex}.navbar__signin{font-family:var(--font-body);color:#ffffffd9;cursor:pointer;background:0 0;border:none;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .18s}.navbar__signin:hover{color:var(--gold-300)}.navbar__enroll{padding:10px 22px;font-size:.86rem}.navbar__greeting{color:#ffffffb3;font-size:.85rem}.navbar__greeting strong{color:var(--gold-300)}.navbar__avatar{background:linear-gradient(135deg, var(--blue-600), var(--blue-400));width:32px;height:32px;font-family:var(--font-display);color:var(--white);border:1.5px solid #d4a94a66;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.navbar__avatar img{object-fit:cover;width:100%;height:100%}.navbar__hamburger{width:40px;height:40px;color:var(--gold-300);cursor:pointer;background:#d4a94a0f;border:1px solid #d4a94a40;border-radius:9px;justify-content:center;align-items:center;display:none}.navbar__drawer{background:var(--black-950);opacity:0;pointer-events:none;transition:transform .28s var(--ease), opacity .22s var(--ease);z-index:99;border-bottom:1px solid #d4a94a29;flex-direction:column;gap:4px;max-height:calc(100vh - 72px);padding:16px 20px 26px;display:flex;position:fixed;top:72px;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}.navbar__drawer.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar__drawer-group{padding:10px 4px 4px}.navbar__drawer-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-400);margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.navbar__drawer-link{color:#fffc;border-radius:8px;padding:9px 10px;font-size:.92rem;text-decoration:none;display:block}.navbar__drawer-link:hover{background:#d4a94a14}.navbar__drawer-sep{background:#d4a94a24;height:1px;margin:10px 0}.navbar__drawer-actions{flex-direction:column;gap:8px;display:flex}.navbar__drawer-btn{text-align:center;cursor:pointer;border:1.5px solid #0000;border-radius:8px;padding:11px 16px;font-size:.9rem;font-weight:700;text-decoration:none}.navbar__drawer-btn--ghost{color:#ffffffd9;background:0 0;border-color:#d4a94a4d}.navbar__drawer-btn--gold{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-900)}.navbar__drawer-user{color:#ffffffd9;align-items:center;gap:12px;padding:10px;font-size:.9rem;display:flex}@media (width<=960px){.navbar__links,.navbar__actions{display:none}.navbar__hamburger{display:flex}.navbar{padding:0 20px}}.footer{color:var(--white);background:#07080a;position:relative;overflow:hidden}.footer__glow-bar{background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);opacity:.7;height:2px}.footer__inner{grid-template-columns:2fr 1fr 1fr 1fr;align-items:start;gap:0 60px;max-width:1360px;margin:0 auto;padding:60px 40px 52px;display:grid}.footer__brand{flex-direction:column;align-items:flex-start;display:flex}.footer__logo{align-items:center;gap:10px;margin-bottom:16px;text-decoration:none;display:inline-flex}.footer__logo-icon{width:36px;height:36px}.footer__logo-text{font-family:var(--font-display);color:var(--white);flex-direction:column;font-size:1.12rem;font-weight:700;line-height:1.1;display:flex}.footer__logo-sub{font-family:var(--font-body);letter-spacing:.2em;color:var(--gold-400);text-transform:uppercase;margin-top:2px;font-size:.55rem;font-weight:700}.footer__tagline{font-family:var(--font-body);color:#93c5fd80;max-width:300px;margin:0 0 22px;font-size:.92rem;line-height:1.7}.footer__socials{gap:10px;margin-bottom:22px;display:flex}.footer__social{color:#ffffff8c;background:#d4a94a0f;border:1px solid #d4a94a38;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .18s;display:flex}.footer__social:hover{color:var(--gold-300);background:#d4a94a24;border-color:#d4a94a66;transform:translateY(-2px)}.footer__badges{flex-wrap:wrap;gap:8px;display:flex}.footer__badge{color:var(--gold-300);white-space:nowrap;background:#d4a94a14;border:1px solid #d4a94a38;border-radius:100px;align-items:center;gap:5px;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.footer__col{padding-top:2px}.footer__col-heading{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;margin:0 0 18px;padding-bottom:12px;font-size:.8rem;font-weight:700;position:relative}.footer__col-heading:after{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blue-400));width:22px;height:2px;position:absolute;bottom:0;left:0}.footer__col-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer__col-link{font-family:var(--font-body);color:#93c5fd8c;font-size:.92rem;text-decoration:none;transition:color .18s,transform .18s;display:inline-block}.footer__col-link:hover{color:var(--gold-300);transform:translate(4px)}.footer__bottom{border-top:1px solid #d4a94a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1360px;margin:0 auto;padding:20px 40px;display:flex}.footer__copy{color:#93c5fd52;margin:0;font-size:.85rem}.footer__bottom-links{align-items:center;gap:10px;display:flex}.footer__bottom-link{color:#93c5fd61;font-size:.85rem;text-decoration:none;transition:color .18s}.footer__bottom-link:hover{color:var(--gold-300)}.footer__bottom-sep{color:#d4a94a40;font-size:.85rem}@media (width<=960px){.footer__inner{grid-template-columns:1fr 1fr;gap:44px 36px;padding:52px 32px 44px}.footer__brand{grid-column:1/-1}}@media (width<=600px){.footer__inner{grid-template-columns:1fr 1fr;gap:36px 20px;padding:44px 20px 36px}.footer__bottom{text-align:center;flex-direction:column;padding:18px 20px}}@media (width<=420px){.footer__inner{grid-template-columns:1fr}}.hero{background-color:var(--black-950);background-image:none;background-position:50% 32%;background-repeat:no-repeat;background-size:cover;align-items:flex-start;min-height:420px;padding:36px 40px 44px;display:flex;position:relative;overflow:hidden}.hero__inner{z-index:2;grid-template-columns:minmax(320px,520px) 1fr;align-items:flex-start;width:100%;max-width:1360px;margin:0 auto;display:grid;position:relative}.hero__copy{padding-top:6px}.hero__eyebrow{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:18px;font-size:clamp(2.2rem,3.8vw,3.1rem);font-weight:800;line-height:1.08;display:flex}.hero__title-accent{color:var(--blue-400)}.hero__subtitle{font-family:var(--font-body);color:#ffffffdb;max-width:380px;margin-bottom:28px;font-size:1.05rem;line-height:1.6}.hero__cta{flex-wrap:wrap;gap:14px;display:flex}@media (width<=1080px){.hero{min-height:380px;padding:32px 32px 36px}.hero__inner{grid-template-columns:1fr}.hero__subtitle{max-width:100%}}@media (width<=560px){.hero{background-position:50% 22%;min-height:340px;padding:28px 20px 30px}.hero__title{font-size:2rem}}.trust{background:#080d18;border-top:1px solid #d4a94a24;border-bottom:1px solid #d4a94a24;padding:22px 40px}.trust__inner{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:0;max-width:1360px;margin:0 auto;display:flex}.trust__item{flex:200px;align-items:center;gap:14px;padding:0 32px;display:flex}.trust__item:not(:first-child){border-left:1px solid #d4a94a40}.trust__icon{width:44px;height:44px;color:var(--gold-400);background:#d4a94a0f;border:1.5px solid #d4a94a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trust__text{flex-direction:column;gap:2px;display:flex}.trust__text strong{font-family:var(--font-body);color:var(--white);font-size:.92rem;font-weight:700}.trust__text small{color:#ffffff8c;font-size:.78rem}@media (width<=720px){.trust{padding:20px}.trust__inner{justify-content:flex-start}.trust__item{flex:45%;padding:16px 12px}}@media (width<=480px){.trust__item{flex:100%;padding:14px 0}.trust__item:not(:first-child){border-left:none}}.lyw{background:var(--paper);padding:var(--section-y) var(--section-x) 0}.lyw__title{max-width:1360px;font-family:var(--font-display);color:var(--ink-900);margin:0 auto;font-size:1.5rem;font-weight:700}.lyw__rule{background:var(--border);max-width:1360px;height:1px;margin:16px auto 24px}.lyw__grid{grid-template-columns:1.1fr 1fr 1.05fr;gap:18px;max-width:1360px;margin:0 auto;display:grid}.lyw-card{min-height:168px;transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a1f;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.lyw-card:hover{border-color:#d4a94a52;transform:translateY(-4px);box-shadow:0 14px 30px #00000061}.lyw-card__body{flex:auto;min-width:0;padding:20px 16px 18px 20px}.lyw-card__heading{align-items:center;gap:9px;min-width:0;display:flex}.lyw-card__icon{width:32px;height:32px;color:var(--gold-400);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.lyw-card__title{font-family:var(--font-body);color:var(--white);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.lyw-card__text{margin-left:41px}.lyw-card__desc{font-family:var(--font-body);color:#ffffff9e;margin:8px 0 0;font-size:.83rem;line-height:1.5}.lyw-card__link{font-family:var(--font-body);color:var(--blue-300);transition:gap .18s var(--ease), color .18s;align-items:center;gap:6px;margin-top:10px;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex}.lyw-card__link:hover{color:var(--blue-200);gap:9px}.lyw-card__image{flex:0 0 27%;order:2;justify-content:center;align-items:center;max-width:27%;display:flex;overflow:hidden}.lyw-card__image img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=980px){.lyw__grid{grid-template-columns:1fr}.lyw-card__image{flex:0 0 27%;max-width:27%}}@media (width<=560px){.lyw-card{min-height:unset;flex-direction:column}.lyw-card__body{padding:18px}.lyw-card__text{margin-left:41px}.lyw-card__image{flex:0 0 140px;order:-1;width:100%;max-width:100%}}.curriculum{background:var(--paper);padding:var(--section-y) var(--section-x)}.curriculum__header{text-align:center;max-width:720px;margin:0 auto 32px}.curriculum__kicker{font-family:var(--font-display);color:var(--ink-700);margin-bottom:6px;font-size:.98rem;font-weight:600}.curriculum__title{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.4px;margin-bottom:12px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.2}.curriculum__subtitle{font-family:var(--font-body);color:var(--muted);font-size:.95rem;line-height:1.6}.curriculum__grid{grid-template-columns:repeat(8,1fr);gap:14px;max-width:1360px;margin:0 auto;display:grid}.module-card{aspect-ratio:4/5;background:var(--navy-900);transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;border:1px solid #d4a94a1f;border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}.module-card:hover{border-color:#d4a94a59;transform:translateY(-4px);box-shadow:0 14px 30px #060f2a38}.module-card__number{z-index:3;background:var(--blue-500);color:var(--white);font-family:var(--font-body);border-radius:5px;padding:3px 8px;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px}.module-card__bg{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);position:absolute;inset:0}.module-card:hover .module-card__bg{transform:scale(1.06)}.module-card__scrim{z-index:1;background:linear-gradient(#05091600 32%,#04081394 64%,#03060feb 100%);position:absolute;inset:0}.module-card__title{z-index:2;font-family:var(--font-body);color:var(--white);margin:0;padding:14px 12px 16px;font-size:.83rem;font-weight:700;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.curriculum__footer{text-align:center;margin-top:28px}@media (width<=1180px){.curriculum__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=640px){.curriculum__grid{grid-template-columns:repeat(2,1fr);gap:12px}}.instructor{background:radial-gradient(900px 420px at 12% 20%, #d4a94a1a, transparent 60%), radial-gradient(800px 500px at 95% 90%, #2563eb24, transparent 60%), linear-gradient(180deg, var(--navy-900) 0%, var(--navy-800) 100%);padding:var(--section-y) var(--section-x);border-top:1px solid #d4a94a24;border-bottom:1px solid #d4a94a24;position:relative;overflow:hidden}.instructor__inner{grid-template-columns:300px 1fr;align-items:center;gap:56px;max-width:1360px;margin:0 auto;display:grid}.instructor__portrait{aspect-ratio:1;background:var(--navy-700);border:1px solid #d4a94a59;border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.instructor__portrait:before{content:"";border-radius:inherit;z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 6px #060f2a8c}.instructor__avatar{background:radial-gradient(circle at 50% 38%, #d4a94a33, transparent 62%), linear-gradient(180deg, var(--navy-600) 0%, var(--navy-900) 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.instructor__avatar-ring{width:120px;height:120px;color:var(--gold-400);background:#d4a94a12;border:2px solid #d4a94a8c;border-radius:50%;justify-content:center;align-items:center;margin-bottom:34px;display:flex;box-shadow:0 0 0 10px #d4a94a0f}.instructor__caption{z-index:3;background:linear-gradient(#0000,#03060feb);flex-direction:column;gap:2px;padding:44px 22px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.instructor__caption strong{font-family:var(--font-body);color:var(--white);font-size:.98rem;font-weight:700}.instructor__caption span{font-family:var(--font-body);color:var(--gold-300);font-size:.8rem}.instructor__content{max-width:640px}.instructor__kicker{font-family:var(--font-body);color:var(--gold-400);margin-bottom:10px;font-size:.95rem;font-weight:600}.instructor__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin-bottom:8px;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;line-height:1.12}.instructor__role{font-family:var(--font-body);color:var(--blue-300);margin-bottom:18px;font-size:1rem;font-weight:500}.instructor__bio{border-top:1px solid #d4a94a40;flex-direction:column;gap:12px;margin-bottom:22px;padding-top:18px;display:flex}.instructor__bio p{font-family:var(--font-body);color:#ffffffc7;font-size:1rem;line-height:1.7}.instructor__credentials{flex-wrap:wrap;gap:10px;margin-bottom:26px;list-style:none;display:flex}.instructor__credential{font-family:var(--font-body);color:var(--white);background:#d4a94a0d;border:1px solid #d4a94a47;border-radius:100px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:.85rem;font-weight:600;display:inline-flex}.instructor__credential-icon{width:28px;height:28px;color:var(--gold-400);border:1.5px solid #d4a94a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.instructor__skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 50%,#ffffff0d 75%) 0 0/200% 100%;animation:1.4s linear infinite instructor-shimmer;display:block}.instructor__skeleton--line{border-radius:6px;height:14px;margin-bottom:14px}.instructor__skeleton--title{width:70%;height:38px;margin-bottom:22px}.instructor__skeleton--short{width:30%}.instructor__skeleton--medium{width:60%}@keyframes instructor-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=980px){.instructor__inner{grid-template-columns:1fr;gap:32px}.instructor__portrait{max-width:260px;margin:0 auto}.instructor__content{max-width:100%}}@media (width<=560px){.instructor__credential{width:100%}}.continue{background:var(--paper);padding:var(--section-y) var(--section-x)}.continue__card{background:radial-gradient(600px 260px at 100% 0%, #d4a94a29, transparent 65%), linear-gradient(135deg, var(--navy-900) 0%, var(--navy-700) 100%);border:1px solid #d4a94a4d;border-radius:14px;justify-content:space-between;align-items:center;gap:40px;max-width:1360px;margin:0 auto;padding:44px 52px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px #060f2a38}.continue__card:before{content:"";background:linear-gradient(180deg, var(--gold-300), var(--gold-600));width:4px;position:absolute;top:0;bottom:0;left:0}.continue__copy{max-width:640px}.continue__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin-bottom:12px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.2}.continue__subtitle{font-family:var(--font-body);color:#ffffffb8;font-size:1rem;line-height:1.65}.continue__cta{flex-shrink:0}@media (width<=860px){.continue__card{flex-direction:column;align-items:flex-start;gap:28px;padding:36px 32px 36px 36px}}@media (width<=560px){.continue__card{padding:32px 22px 32px 26px}.continue__cta,.continue__cta .btn{justify-content:center;width:100%}}:root{--navy-950:#050b1a;--navy-900:#060f2a;--navy-800:#0a1628;--navy-700:#0d1c38;--navy-600:#13284a;--black-950:#0a0a0c;--black-900:#131316;--black-800:#1c1c20;--gold-300:#f3d68a;--gold-400:#e0b563;--gold-500:#d4a94a;--gold-600:#b8863a;--gold-700:#8a651c;--gold-bright:#ffc94d;--blue-800:#14285c;--blue-700:#1a3372;--blue-600:#1d4fd1;--blue-500:#2563eb;--blue-400:#3b82f6;--blue-300:#60a5fa;--blue-200:#93c5fd;--paper:#eef1f6;--paper-alt:#f4f6fa;--white:#fff;--border:#e2e8f0;--ink-900:#0f172a;--ink-700:#33425c;--muted:#64748b;--font-display:"Playfair Display", Georgia, serif;--font-body:"DM Sans", "Segoe UI", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--section-y:64px;--section-x:40px}@media (width<=1080px){:root{--section-y:52px;--section-x:32px}}@media (width<=560px){:root{--section-y:44px;--section-x:20px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);color:var(--ink-700);background:var(--paper);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}.btn{font-family:var(--font-body);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border:1.5px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:13px 30px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.btn--gold{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-900)}.btn--gold:hover{background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 22px #d4a94a59}.btn--gold-outline{color:var(--gold-300);background:0 0;border-color:#d4a94a8c}.btn--gold-outline:hover{border-color:var(--gold-400);background:#d4a94a1a;transform:translateY(-2px)}.btn--blue{background:var(--blue-800);border-color:var(--blue-800);color:var(--white)}.btn--blue:hover{background:var(--blue-700);border-color:var(--blue-700);transform:translateY(-2px);box-shadow:0 8px 22px #14285c66}.section-divider{height:0;position:relative}.section-divider span{background:linear-gradient(to bottom, transparent, var(--gold-500) 50%, transparent);width:1px;height:60px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.section-divider span:before{content:"";background:var(--gold-500);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-page{--blue-500:#2563eb;--blue-400:#3b82f6;--blue-300:#60a5fa;--blue-200:#93c5fd;--teal-500:#0d9488;--teal-400:#14b8a6;--teal-300:#2dd4bf;--white:#fff;--error-bg:#fef2f2;--error-txt:#dc2626;--error-bdr:#fecaca;--font-display:"Outfit", sans-serif;--font-body:"DM Sans", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);min-height:100vh;font-family:var(--font-body);background:#0a1628;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.auth-panel{z-index:1;flex-direction:column;justify-content:space-between;padding:48px 52px;display:flex;position:relative;overflow:hidden}.auth-panel:before{content:"";z-index:0;background-image:url(data:image/png;base64,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);background-position:50%;background-size:cover;position:absolute;inset:0}.auth-panel:after{content:"";z-index:1;background:linear-gradient(#040a1e4d 0%,#040a1e33 40%,#040a1e8c 100%);position:absolute;inset:0}.auth-panel__body,.auth-panel__footer{z-index:2;position:relative}.auth-panel__logo{display:none}.auth-panel__body{flex-direction:column;flex:1;justify-content:flex-start;padding:64px 0 32px;display:flex}.auth-panel__tag{letter-spacing:.09em;text-transform:uppercase;color:var(--teal-300);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2dd4bf1f;border:1px solid #2dd4bf47;border-radius:100px;align-items:center;gap:7px;width:fit-content;margin-bottom:26px;padding:5px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.auth-panel__tag-dot{background:var(--teal-400);width:6px;height:6px;box-shadow:0 0 6px var(--teal-400);border-radius:50%;animation:2s ease-in-out infinite tagPulse}@keyframes tagPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}.auth-panel__headline{font-family:var(--font-display);color:var(--white);letter-spacing:-.7px;text-shadow:0 2px 12px #0006;margin-bottom:14px;font-size:clamp(1.7rem,2.5vw,2.4rem);font-weight:800;line-height:1.18}.auth-panel__headline span{background:linear-gradient(135deg, var(--blue-300), var(--teal-300));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.auth-panel__sub{color:#dcebffbf;text-shadow:0 1px 6px #0000004d;max-width:320px;margin-bottom:36px;font-size:.9rem;line-height:1.72}.auth-panel__badges{flex-direction:column;gap:10px;display:flex}.auth-badge{-webkit-backdrop-filter:blur(14px);background:#0a143273;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:14px;padding:13px 16px;transition:background .2s;display:flex}.auth-badge:hover{background:#0a143299}.auth-badge__icon{flex-shrink:0;font-size:1.1rem}.auth-badge__label{color:#ffffffeb;margin-bottom:2px;font-size:.84rem;font-weight:600}.auth-badge__sub{color:#93c5fd8c;font-size:.74rem}.auth-panel__footer{color:#c8dcff59;font-size:.73rem}.auth-form-wrap{z-index:1;background:#0d1b35;justify-content:center;align-items:center;padding:48px 40px;display:flex;position:relative}.auth-form-wrap:before{content:"";pointer-events:none;background:linear-gradient(#0000,#3b82f640 25% 75%,#0000);width:1px;position:absolute;top:8%;bottom:8%;left:0}.auth-form-wrap:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#2563eb12 0%,#0000 65%);width:480px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-card{z-index:1;-webkit-backdrop-filter:blur(20px)saturate(1.4);width:100%;max-width:400px;animation:cardIn .55s var(--ease) both;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;padding:40px 36px 36px;position:relative;box-shadow:0 0 0 1px #3b82f60f,0 8px 40px #00000059,inset 0 1px #ffffff1a}@keyframes cardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.auth-card__header{text-align:center;margin-bottom:28px}.auth-card__title{font-family:var(--font-display);color:var(--white);letter-spacing:-.4px;margin-bottom:5px;font-size:1.6rem;font-weight:800}.auth-card__subtitle{color:#93c5fd99;font-size:.875rem;line-height:1.6}.auth-error{color:#fca5a5;animation:shake .28s var(--ease);background:#fef2f214;border:1px solid #fca5a538;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:18px;padding:11px 14px;font-size:.84rem;display:flex}@keyframes shake{0%,to{transform:translate(0)}30%{transform:translate(-5px)}70%{transform:translate(5px)}}.auth-error__icon{flex-shrink:0;margin-top:1px;font-size:.9rem}.auth-field{margin-bottom:16px}.auth-label{color:#ffffffc7;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.82rem;font-weight:600;display:flex}.auth-label__link{color:var(--blue-300);font-size:.78rem;font-weight:500;text-decoration:none;transition:color .16s}.auth-label__link:hover{color:var(--blue-200)}.auth-input-wrap{position:relative}.auth-input-wrap__icon{color:#93c5fd66;pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.auth-input{width:100%;font-family:var(--font-body);color:var(--white);box-sizing:border-box;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease);background:#ffffff0f;border:1.5px solid #ffffff1a;border-radius:10px;outline:none;padding:11px 14px 11px 38px;font-size:.9rem}.auth-input::placeholder{color:#ffffff38}.auth-input:hover{background:#ffffff14;border-color:#3b82f64d}.auth-input:focus{background:#ffffff17;border-color:#3b82f680;box-shadow:0 0 0 3px #2563eb1f}.auth-input.has-error{border-color:#dc262680;box-shadow:0 0 0 3px #dc26261a}.auth-eye{cursor:pointer;color:#93c5fd66;background:0 0;border:none;border-radius:5px;padding:4px;transition:color .16s;display:flex;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.auth-eye:hover{color:var(--blue-300)}.auth-role{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.auth-role__btn{cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease), box-shadow .2s var(--ease);background:#ffffff0a;border:1.5px solid #ffffff17;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.auth-role__btn:hover{background:#3b82f614;border-color:#3b82f666}.auth-role__btn.selected{border-color:var(--blue-400);background:#3b82f621;box-shadow:0 0 0 3px #2563eb1a}.auth-role__icon{font-size:1.4rem}.auth-role__label{color:var(--white);font-size:.82rem;font-weight:700}.auth-role__sub{color:#93c5fd80;font-size:.7rem}.auth-submit{background:linear-gradient(135deg, var(--blue-500), var(--teal-500));width:100%;color:var(--white);font-family:var(--font-display);cursor:pointer;letter-spacing:.01em;transition:opacity .2s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:12px;font-size:.94rem;font-weight:700;display:flex;box-shadow:0 3px 14px #2563eb47}.auth-submit:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px #2563eb5c}.auth-submit:active:not(:disabled){transform:translateY(0)}.auth-submit:disabled{opacity:.5;cursor:not-allowed}.auth-submit__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.65s linear infinite btnSpin}@keyframes btnSpin{to{transform:rotate(360deg)}}.auth-card__foot{text-align:center;color:#93c5fd73;margin-top:20px;font-size:.84rem}.auth-card__foot a{color:var(--blue-300);font-weight:600;text-decoration:none;transition:color .16s}.auth-card__foot a:hover{color:var(--blue-200);text-decoration:underline}@media (width<=820px){.auth-page{grid-template-columns:1fr}.auth-panel{min-height:280px;padding:40px 28px 32px}.auth-panel__body{padding:0 0 24px}.auth-form-wrap{padding:40px 24px}.auth-form-wrap:before{display:none}}.crs-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.crs-page a:focus-visible,.crs-page button:focus-visible,.crs-page input:focus-visible,.crs-page select:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.crs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.crs-hero{background:var(--black-950);padding:64px 40px 56px;position:relative;overflow:hidden}.crs-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.crs-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.crs-hero__inner{z-index:1;max-width:1360px;margin:0 auto;position:relative}.crs-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.crs-hero__title{max-width:640px;font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:16px;font-size:clamp(2.1rem,3.8vw,3.1rem);font-weight:800;line-height:1.1;display:flex}.crs-hero__title-accent{color:var(--blue-400)}.crs-hero__sub{color:#ffffffd6;max-width:480px;margin-bottom:32px;font-size:1.05rem;line-height:1.6}.crs-search{color:#fff9;width:100%;max-width:480px;transition:border-color .2s var(--ease), color .2s var(--ease);border-bottom:1px solid #d4a94a59;align-items:center;gap:10px;padding:0 2px 10px;display:flex}.crs-search:focus-within{border-bottom-color:var(--gold-500);color:var(--white)}.crs-search__icon{flex-shrink:0;display:flex}.crs-search__input{min-width:0;font-family:var(--font-body);color:var(--white);background:0 0;border:0;outline:0;flex:1;font-size:1rem}.crs-search__input::placeholder{color:#ffffff80}.crs-search__input::-webkit-search-cancel-button{display:none}.crs-search__clear{color:#ffffffbf;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .18s,color .18s;display:flex}.crs-search__clear:hover{color:var(--white);background:#fff3}.crs-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:30px;max-width:1360px;margin:0 auto;padding:22px 40px 0;display:flex}.crs-tab{font-family:var(--font-body);white-space:nowrap;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:baseline;gap:8px;margin-bottom:-1px;padding:0 0 14px;font-size:.96rem;font-weight:600;transition:color .18s,border-color .18s;display:inline-flex}.crs-tab:hover{color:var(--ink-900)}.crs-tab.is-active{color:var(--ink-900);border-bottom-color:var(--gold-500)}.crs-tab__count{color:var(--muted);font-size:.82rem;font-weight:600}.crs-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1360px;margin:0 auto;padding:20px 40px;display:flex}.crs-toolbar__left,.crs-toolbar__right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.crs-toolbar__count{color:var(--muted);font-size:.94rem}.crs-toolbar__count strong{color:var(--ink-900);font-weight:700}.crs-select{appearance:none;border:1.5px solid var(--border);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center;font-family:var(--font-body);color:var(--ink-900);cursor:pointer;border-radius:8px;padding:9px 36px 9px 14px;font-size:.9rem;font-weight:500;transition:border-color .18s}.crs-select:hover{border-color:#d4a94a8c}.crs-clear-btn{font-family:var(--font-body);color:var(--blue-600);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.88rem;font-weight:700;display:inline-flex}.crs-clear-btn:hover{color:var(--blue-800)}.crs-view-toggle{border:1.5px solid var(--border);background:var(--white);border-radius:8px;display:flex;overflow:hidden}.crs-view-btn{width:38px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.crs-view-btn+.crs-view-btn{border-left:1.5px solid var(--border)}.crs-view-btn.is-active{background:var(--black-950);color:var(--gold-300)}.crs-content{max-width:1360px;margin:0 auto;padding:8px 40px 96px}.crs-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;list-style:none;display:grid}.crs-grid>li{display:flex}.crs-list{flex-direction:column;gap:16px;list-style:none;display:flex}.crs-card{--crs-pad:18px;text-align:left;width:100%;transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a24;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.crs-card:hover{border-color:#d4a94a99;transform:translateY(-4px);box-shadow:0 0 0 1px #d4a94a40,0 16px 32px #00000052}.crs-card__thumb{aspect-ratio:16/9;background:var(--navy-900);flex-shrink:0;display:block;position:relative;overflow:hidden}.crs-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.crs-card:hover .crs-card__img,.crs-row-card:hover .crs-card__img{transform:scale(1.04)}.crs-card__placeholder{color:#e0b563b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.crs-card__scrim{pointer-events:none;background:linear-gradient(#0000 50%,#07080a80 100%);position:absolute;inset:0}.crs-card__cat,.crs-card__level{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;text-overflow:ellipsis;color:var(--gold-300);background:#07080ac7;border:1px solid #d4a94a59;border-radius:6px;padding:5px 11px;font-size:.78rem;font-weight:700;line-height:1.2;display:block;position:absolute;top:10px;overflow:hidden}.crs-card__cat{max-width:calc(100% - 112px);left:10px}.crs-card__level{max-width:100px;right:10px}.crs-card__body{min-width:0;padding:16px var(--crs-pad) 16px;flex-direction:column;flex:1;align-items:flex-start;display:flex}.crs-card__title{-webkit-line-clamp:2;width:100%;min-height:2.64em;font-family:var(--font-display);font-variant-numeric:lining-nums;-webkit-box-orient:vertical;margin:0;font-size:1.12rem;font-weight:700;line-height:1.32;display:-webkit-box;overflow:hidden}.crs-card__title-link{color:var(--white);text-decoration:none;transition:color .18s}.crs-card__title-link:hover{color:var(--gold-300)}.crs-card__instructor{color:#ffffffb8;margin:6px 0 0;font-size:.9rem;line-height:1.3}.crs-card__facts{color:#ffffffbd;flex-wrap:wrap;row-gap:4px;margin:14px 0 0;padding:0;font-size:.88rem;line-height:1.2;list-style:none;display:flex}.crs-card__facts li{border-left:1px solid #d4a94a4d;padding:0 12px}.crs-card__facts li:first-child{border-left:0;padding-left:0}.crs-card__facts strong{font-variant-numeric:lining-nums tabular-nums;color:var(--white);font-weight:700}.crs-card__cert{color:var(--gold-300);align-items:center;gap:8px;margin:10px 0 0;font-size:.84rem;line-height:1.2;display:flex}.crs-card__footer{padding:14px var(--crs-pad) 16px;border-top:1px solid #d4a94a24;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.crs-card__price,.crs-row-card .crs-card__price{font-family:var(--font-body);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--white);font-size:1.4rem;font-weight:700;line-height:1}.crs-card__enrol{border:1.5px solid var(--gold-500);background:var(--gold-500);white-space:nowrap;color:var(--navy-900);transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease);border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:.88rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.crs-card__enrol:hover{background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 22px #d4a94a59}.crs-row-card{transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a24;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.crs-row-card:hover{border-color:#d4a94a99;transform:translateY(-3px);box-shadow:0 0 0 1px #d4a94a40,0 14px 28px #0000004d}.crs-row-card__thumb{background:var(--navy-900);width:260px;min-width:260px;min-height:160px;display:block;position:relative;overflow:hidden}.crs-row-card__thumb .crs-card__img,.crs-row-card__thumb .crs-card__placeholder{height:100%}.crs-row-card__body{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:20px 28px;display:flex}.crs-row-card__body .crs-card__title{min-height:0}.crs-row-card__desc{-webkit-line-clamp:2;color:#ffffffa8;-webkit-box-orient:vertical;margin:10px 0 0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.crs-row-card__right{border-left:1px solid #d4a94a24;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:14px;min-width:190px;padding:20px 28px;display:flex}.crs-skeleton,.crs-skeleton-row{background:#07080a;border:1px solid #d4a94a1a;border-radius:12px;overflow:hidden}.crs-skeleton__thumb,.crs-skeleton__line,.crs-skeleton-row__thumb{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.5s infinite crsShimmer}.crs-skeleton__thumb{aspect-ratio:16/9}.crs-skeleton__body{flex-direction:column;gap:12px;padding:20px 18px 24px;display:flex}.crs-skeleton__line{border-radius:6px;width:100%;height:13px;display:block}.crs-skeleton__line--short{width:38%}.crs-skeleton__line--med{width:64%}@keyframes crsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.crs-skeleton-row{align-items:stretch;height:160px;display:flex}.crs-skeleton-row__thumb{width:260px;min-width:260px}.crs-skeleton-row__body{flex-direction:column;flex:1;justify-content:center;gap:12px;padding:20px 28px;display:flex}.crs-skeleton-row__right{border-left:1px solid #d4a94a1a;flex-direction:column;flex-shrink:0;justify-content:center;gap:12px;width:190px;padding:20px 28px;display:flex}.crs-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:88px 24px;display:flex}.crs-empty__icon{width:68px;height:68px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.crs-empty__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.6rem;font-weight:700}.crs-empty__sub{max-width:380px;color:var(--muted);margin-bottom:8px;font-size:.98rem;line-height:1.7}.crs-empty__btn{border:1.5px solid var(--gold-500);font-family:var(--font-body);color:var(--gold-700);cursor:pointer;background:0 0;border-radius:8px;padding:11px 26px;font-size:.9rem;font-weight:700;transition:background .2s,color .2s}.crs-empty__btn:hover{background:var(--gold-500);color:var(--navy-900)}@media (width<=860px){.crs-hero{padding:48px 28px 44px}.crs-tabs{padding:20px 28px 0}.crs-toolbar{padding:18px 28px}.crs-content{padding:8px 28px 64px}.crs-row-card__thumb,.crs-skeleton-row__thumb{width:190px;min-width:190px}.crs-row-card__right,.crs-skeleton-row__right{min-width:150px;padding:18px 20px}}@media (width<=640px){.crs-hero{padding:36px 20px}.crs-tabs{gap:22px;padding:18px 20px 0}.crs-toolbar{flex-direction:column;align-items:stretch;padding:16px 20px}.crs-content{padding:8px 20px 56px}.crs-row-card,.crs-skeleton-row{flex-direction:column;height:auto}.crs-row-card__thumb,.crs-skeleton-row__thumb{aspect-ratio:16/9;width:100%;min-width:0;min-height:0}.crs-row-card__body{padding:16px 18px}.crs-row-card__right,.crs-skeleton-row__right{border-top:1px solid #d4a94a24;border-left:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:0;padding:14px 18px 16px}}.cd-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.cd-page a:focus-visible,.cd-page button:focus-visible,.cd-page [role=button]:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.cd-hero{background:var(--black-950);padding:32px 40px 48px;position:relative;overflow:hidden}.cd-hero--image{background-image:var(--cd-hero-img);background-position:50%;background-size:cover}.cd-hero--image:before{background:linear-gradient(90deg,#05070ceb 0%,#05070cb8 45%,#05070c47 100%),linear-gradient(#05070c00 45%,#05070cbf 100%)}.cd-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 120% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 90% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.cd-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.cd-hero__inner{z-index:1;flex-direction:column;justify-content:space-between;gap:40px;max-width:1360px;min-height:300px;margin:0 auto;display:flex;position:relative}.cd-breadcrumb{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:.84rem;display:flex}.cd-breadcrumb a{color:#ffffffb8;text-decoration:none;transition:color .18s}.cd-breadcrumb a:hover{color:var(--gold-300)}.cd-hero__cat{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px;font-size:.8rem;font-weight:700}.cd-hero__title{max-width:min(900px,100% - 440px);font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1.15}.cd-body{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:56px;max-width:1360px;margin:0 auto;padding:44px 40px 96px;display:grid}.cd-body>.cd-section{grid-column:1/-1}.cd-main{min-width:0}.cd-aside{z-index:5;margin-top:-232px;position:sticky;top:96px}.cd-section{margin-bottom:52px}#curriculum{scroll-margin-top:96px}.cd-section__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;padding-bottom:14px;display:flex}.cd-section__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.5rem;font-weight:700}.cd-section__meta{color:var(--muted);font-size:.9rem}.cd-overview__desc{white-space:pre-line;max-width:720px;color:var(--ink-700);margin-bottom:28px;font-size:1.06rem;line-height:1.75}.cd-specs{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;row-gap:16px;padding:20px 0;display:flex}.cd-spec{border-left:1px solid #d4a94a73;flex-direction:column;gap:4px;padding:0 28px;display:flex}.cd-spec:first-child{border-left:0;padding-left:0}.cd-spec strong{font-variant-numeric:lining-nums tabular-nums;color:var(--ink-900);font-size:1.1rem;font-weight:700;line-height:1.2}.cd-spec span{color:var(--muted);font-size:.86rem}.cd-fine{max-width:640px;color:var(--muted);margin-top:14px;font-size:.86rem;line-height:1.55}.cd-taught{align-items:center;gap:12px;margin-top:22px;display:flex}.cd-taught__avatar{width:38px;height:38px;color:var(--gold-700);background:#d4a94a14;border:1.5px solid #d4a94a8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.cd-taught__text{color:var(--muted);font-size:.96rem}.cd-taught__text strong{color:var(--ink-900);font-weight:700}.cd-outcomes{border:1px solid var(--border);background:var(--white);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px 28px;padding:22px 26px;list-style:none;display:grid}.cd-outcome{color:var(--ink-700);align-items:flex-start;gap:12px;padding:8px 0;font-size:.96rem;line-height:1.55;display:flex}.cd-outcome__check{width:20px;height:20px;color:var(--gold-700);background:#d4a94a29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.cd-prereqs{flex-direction:column;gap:10px;list-style:none;display:flex}.cd-prereqs li{padding-left:20px;font-size:.98rem;line-height:1.55;position:relative}.cd-prereqs li:before{content:"";background:var(--gold-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.cd-note{max-width:680px;color:var(--muted);margin-bottom:16px;font-size:.96rem;line-height:1.65}.cd-notice,.cd-alert{border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;font-size:.94rem;font-weight:600;display:flex}.cd-notice{color:var(--ink-900);background:#d4a94a14;border:1px solid #d4a94a73}.cd-alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;justify-content:flex-start;margin:0 0 16px}.cd-curriculum{flex-direction:column;gap:10px;display:flex}.cd-block{border:1px solid var(--border);background:var(--white);border-radius:12px;transition:border-color .2s;overflow:hidden}.cd-block:hover,.cd-block--open{border-color:#d4a94a80}.cd-block__heading{font-size:inherit;margin:0}.cd-block__header{width:100%;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:18px 20px;transition:background .16s;display:flex}.cd-block__header:hover{background:#d4a94a0d}.cd-block__num{background:var(--black-950);width:40px;height:40px;font-family:var(--font-body);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;color:var(--gold-300);border:1px solid #d4a94a80;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.02rem;font-weight:700;display:flex}.cd-block__title{min-width:0;font-family:var(--font-display);color:var(--ink-900);flex:1;font-size:1.08rem;font-weight:700;line-height:1.3}.cd-block__meta{color:var(--muted);flex-shrink:0;align-items:center;font-size:.88rem;display:flex}.cd-block__meta>span+span{border-left:1px solid var(--border);margin-left:12px;padding-left:12px}.cd-block__price{color:var(--ink-900);font-weight:700}.cd-block__price.is-owned{color:var(--gold-700)}.cd-block__chevron{color:var(--muted);transition:transform .24s var(--ease);flex-shrink:0;display:flex}.cd-block--open .cd-block__chevron{transform:rotate(180deg)}.cd-block__body{border-top:1px solid var(--border);display:none}.cd-block--open .cd-block__body{display:block}.cd-block__extra{border-top:1px solid var(--border);padding:12px 20px}.cd-block__extra:first-child{border-top:0}.cd-strip{border-bottom:1px solid var(--border);background:#d4a94a12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.cd-strip.is-owned{background:#d4a94a1f}.cd-strip__text{color:var(--ink-700);font-size:.95rem}.cd-strip__text strong{color:var(--ink-900);font-weight:700}.cd-strip__owned{color:var(--gold-700);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:inline-flex}.cd-toggle{font-family:var(--font-body);color:var(--blue-600);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.92rem;font-weight:700;transition:color .18s;display:inline-flex}.cd-toggle:hover{color:var(--blue-800)}.cd-toggle.is-locked{color:var(--muted)}.cd-intro{aspect-ratio:16/9;background:#000;border-radius:10px;max-width:520px;margin-top:12px;overflow:hidden}.cd-intro iframe,.cd-intro video{background:#000;border:0;width:100%;height:100%}.cd-lesson{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;transition:background .16s;display:flex}.cd-lesson:first-child{border-top:0}.cd-lesson--playable{cursor:pointer}.cd-lesson--playable:hover{background:#d4a94a0f}.cd-lesson:not(.cd-lesson--playable){color:var(--muted)}.cd-lesson__left{align-items:center;gap:14px;min-width:0;display:flex}.cd-lesson__icon{border:1.5px solid var(--border);background:var(--paper);width:30px;height:30px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,background .18s,color .18s;display:flex}.cd-lesson__icon.is-playable{color:var(--gold-700)}.cd-lesson--playable:hover .cd-lesson__icon{border-color:var(--gold-500);background:#d4a94a24}.cd-lesson__title{color:var(--ink-700);font-size:.98rem;line-height:1.4}.cd-lesson--playable .cd-lesson__title{color:var(--ink-900);font-weight:600}.cd-lesson__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.cd-lesson__duration{font-variant-numeric:lining-nums tabular-nums;color:var(--muted);font-size:.88rem}.cd-lesson__preview{color:var(--gold-700);font-size:.84rem;font-weight:700}.cd-lesson__done{background:var(--black-950);width:22px;height:22px;color:var(--gold-300);border-radius:50%;justify-content:center;align-items:center;display:flex}.cd-tag{border:1px solid var(--border);background:var(--paper);white-space:nowrap;color:var(--ink-700);border-radius:100px;padding:3px 10px;font-size:.78rem;font-weight:600}.cd-mini-btn{border:1.5px solid var(--navy-900);font-family:var(--font-body);white-space:nowrap;color:var(--navy-900);cursor:pointer;transition:background .18s, color .18s, transform .18s var(--ease);background:0 0;border-radius:8px;padding:8px 16px;font-size:.86rem;font-weight:700}.cd-mini-btn:hover:not(:disabled){background:var(--navy-900);color:var(--white);transform:translateY(-1px)}.cd-mini-btn--solid{background:var(--black-950);border-color:var(--black-950);color:var(--gold-300)}.cd-mini-btn--solid:hover:not(:disabled){background:var(--black-950);border-color:var(--gold-500);color:var(--gold-300)}.cd-mini-btn:disabled{opacity:.55;cursor:default}.cd-reslist{gap:8px;max-width:460px;margin-top:12px;display:grid}.cd-reslist--grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;max-width:none;margin-top:0}.cd-reslist__loading{color:var(--muted);font-size:.9rem}.cd-res{border:1px solid var(--border);background:var(--white);color:var(--ink-900);transition:border-color .18s, transform .18s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:.94rem;font-weight:600;text-decoration:none;display:flex}a.cd-res:hover{border-color:var(--gold-500);transform:translateY(-1px)}.cd-res.is-locked{color:var(--muted);background:var(--paper);font-weight:400}.cd-assess{background:#d4a94a12;border:1px solid #d4a94a66;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 20px 16px;padding:14px 16px;display:flex}.cd-assess--final{border-radius:12px;margin:20px 0 0;padding:18px 20px}.cd-assess__text{color:var(--ink-700);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:.92rem;display:flex}.cd-assess__text strong{color:var(--ink-900);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:inline-flex}.cd-assess__best{color:var(--ink-900);font-weight:700}.cd-assess__best.is-passed{color:var(--gold-700)}.cd-assess__locked{color:var(--muted);align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.cd-mark{color:var(--muted);margin-top:16px;font-size:.94rem}.cd-mark strong{color:var(--ink-900);font-weight:700}.cd-instructor{border:1px solid var(--border);background:var(--white);border-radius:12px;align-items:flex-start;gap:20px;padding:24px;display:flex}.cd-instructor__avatar{background:var(--black-950);width:60px;height:60px;color:var(--gold-300);border:1.5px solid #d4a94a99;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;display:flex}.cd-instructor__name{font-family:var(--font-display);color:var(--ink-900);font-size:1.2rem;font-weight:700}.cd-instructor__role{color:var(--muted);margin:2px 0 10px;font-size:.9rem}.cd-instructor__bio{max-width:640px;font-size:.98rem;line-height:1.7}.cd-quotes-wrap{position:relative}.cd-quotes{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:22px;margin:0 -2px;padding:2px 2px 10px;scroll-padding-left:4px;display:flex;overflow-x:auto}.cd-quotes::-webkit-scrollbar{width:0;height:0;display:none}.cd-quote{scroll-snap-align:start;border:1px solid var(--border);background:var(--white);z-index:1;border-radius:12px;flex:0 0 380px;min-width:0;margin:0;padding:24px;position:relative}.cd-quotes__edge{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(4px);width:88px;position:absolute;top:0;bottom:10px}.cd-quotes__edge--left{background:linear-gradient(to right, var(--paper) 0%, #eef1f680 55%, transparent 100%);left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 35%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 35%,#0000 100%)}.cd-quotes__edge--right{background:linear-gradient(to left, var(--paper) 0%, #eef1f680 55%, transparent 100%);right:0;-webkit-mask-image:linear-gradient(270deg,#000 0% 35%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 35%,#0000 100%)}.cd-quotes__arrow{z-index:3;-webkit-backdrop-filter:blur(6px);width:40px;height:40px;color:var(--ink-700);cursor:pointer;transition:border-color .18s, color .18s, background .18s, transform .18s var(--ease);background:#ffffffe0;border:1px solid #d4a94a59;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)rotate(180deg);box-shadow:0 6px 18px #0f172a1f}.cd-quotes__arrow--prev{left:10px}.cd-quotes__arrow--next{right:10px;transform:translateY(-50%)}.cd-quotes__arrow:hover{border-color:var(--gold-500);color:var(--gold-700);background:var(--white)}.cd-quotes__arrow--prev:hover{transform:translateY(-50%)rotate(180deg)scale(1.06)}.cd-quotes__arrow--next:hover{transform:translateY(-50%)scale(1.06)}.cd-stars{align-items:center;gap:2px;margin-bottom:12px;display:flex}.cd-stars__star{color:var(--border);display:flex}.cd-stars__star.is-filled{color:var(--gold-500)}.cd-quote blockquote{font-family:var(--font-display);color:var(--ink-900);margin:0 0 16px;font-size:1.05rem;line-height:1.6}.cd-quote figcaption{flex-direction:column;gap:3px;margin:0;font-size:.9rem;display:flex}.cd-quote figcaption strong{color:var(--ink-900);margin:0;line-height:1.4}.cd-quote figcaption span{color:var(--muted);margin:0;line-height:1.4}.cd-faq{gap:10px;display:grid}.cd-faq__item{border:1px solid var(--border);background:var(--white);border-radius:12px;transition:border-color .2s}.cd-faq__item:hover,.cd-faq__item.is-open{border-color:#d4a94a80}.cd-faq__item h3{font-size:inherit;margin:0}.cd-faq__q{width:100%;font-family:var(--font-body);text-align:left;color:var(--ink-900);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1rem;font-weight:700;display:flex}.cd-faq__q svg{color:var(--gold-600);flex-shrink:0}.cd-faq__a{padding:0 20px 20px;font-size:.98rem;line-height:1.7}.cd-enroll{background:#07080a;border:1px solid #d4a94a47;border-radius:12px;overflow:hidden;box-shadow:0 24px 50px #00000038}.cd-enroll__body{padding:22px 22px 24px}.cd-enroll__price{font-family:var(--font-body);font-variant-numeric:lining-nums tabular-nums;color:var(--white);align-items:baseline;gap:12px;font-size:2.2rem;font-weight:700;line-height:1.1;display:flex}.cd-enroll__price.is-free{color:var(--gold-300)}.cd-enroll__was{color:#ffffff80;font-size:1.1rem;font-weight:500;text-decoration:line-through}.cd-enroll__sub,.cd-enroll__owned{color:#ffffffb8;margin-top:6px;font-size:.94rem}.cd-enroll__owned{color:var(--gold-300);margin:0;font-size:1.02rem;font-weight:600}.cd-enroll__credit{color:#ffffffd1;background:#d4a94a14;border:1px solid #d4a94a4d;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:.9rem;line-height:1.55}.cd-enroll__credit strong{color:var(--gold-300)}.cd-enroll__credit p{margin-top:6px}.cd-enroll__err{color:#f7b4ad;background:#9a3b342e;border:1px solid #f4a7a066;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:.88rem;display:flex}.cd-enroll__btn{text-align:center;justify-content:center;width:100%;margin-top:16px}.cd-enroll__btn+.cd-enroll__btn{margin-top:10px}.cd-enroll__btn:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.cd-btn-spinner{border:2px solid #0a16284d;border-top-color:var(--navy-900);border-radius:50%;width:15px;height:15px;animation:.65s linear infinite cdSpin}.cd-enroll__hint{text-align:center;color:#ffffff9e;margin-top:14px;font-size:.86rem;line-height:1.55}.cd-enroll__hint a{color:var(--blue-300);font-weight:700}.cd-mobile-bar{z-index:100;background:var(--black-950);border-top:1px solid #d4a94a40;align-items:center;gap:16px;padding:12px 20px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0000004d}.cd-mobile-bar__price{font-variant-numeric:lining-nums tabular-nums;color:var(--white);flex-shrink:0;font-size:1.3rem;font-weight:700}.cd-mobile-bar__price.is-free{color:var(--gold-300)}.cd-mobile-bar__btn{flex:1;justify-content:center;padding:12px 16px}.cd-loader{justify-content:center;align-items:center;min-height:60vh;display:flex}.cd-spinner{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite cdSpin}@keyframes cdSpin{to{transform:rotate(360deg)}}.cd-notfound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:40px;display:flex}.cd-notfound__mark{width:64px;height:64px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.cd-notfound__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.6rem;font-weight:700}.cd-notfound__sub{color:var(--muted);margin-bottom:8px}@media (width<=1080px){.cd-body{grid-template-columns:1fr;gap:36px;padding:36px 32px 120px}.cd-aside{order:-1;max-width:520px;margin-top:0;position:static}.cd-hero__title{max-width:900px}.cd-mobile-bar{display:flex}}@media (width<=860px){.cd-hero{padding:26px 28px 40px}.cd-hero__inner{min-height:260px}.cd-outcomes{grid-template-columns:1fr}.cd-block__dur{display:none}}@media (width<=640px){.cd-hero{padding:22px 20px 34px}.cd-hero__inner{gap:28px;min-height:230px}.cd-body{padding:28px 20px 120px}.cd-spec{padding:0 18px}.cd-block__header{gap:12px;padding:16px}.cd-lesson{align-items:flex-start;padding:12px 16px}.cd-lesson__right{flex-wrap:wrap;justify-content:flex-end;gap:8px}.cd-instructor{flex-direction:column}.cd-assess{margin-left:16px;margin-right:16px}.cd-quote{flex-basis:84%}.cd-quotes__arrow{width:32px;height:32px}}.vp{aspect-ratio:16/9;width:100%;font-family:var(--font-body);color:var(--white);background:#000;border:1px solid #d4a94a33;border-radius:12px;position:relative;overflow:hidden}.vp button:focus-visible,.vp input:focus-visible,.vp [role=slider]:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px;border-radius:6px}.vp__media{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.vp__loading{color:#fffc;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;inset:0}.vp__resume{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05070cc7;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.vp__resume-card{text-align:center}.vp__resume-title{font-family:var(--font-display);color:var(--white);margin-bottom:6px;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700}.vp__resume-sub{font-variant-numeric:lining-nums tabular-nums;color:#ffffffc7;margin-bottom:22px;font-size:1rem}.vp__resume-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vp__resume-primary,.vp__resume-ghost{font-family:var(--font-body);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease);border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:.94rem;font-weight:700;display:inline-flex}.vp__resume-primary{border:1.5px solid var(--gold-500);background:var(--gold-500);color:var(--navy-900)}.vp__resume-primary:hover{background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 22px #d4a94a59}.vp__resume-ghost{color:var(--gold-300);background:0 0;border:1.5px solid #d4a94a8c}.vp__resume-ghost:hover{border-color:var(--gold-400);background:#d4a94a1a}.vp__bar{background:linear-gradient(#0000,#000000e0);padding:26px 16px 12px;position:absolute;bottom:0;left:0;right:0}.vp__seek{cursor:pointer;background:#ffffff40;border-radius:100px;height:6px;margin-bottom:12px;transition:height .15s;position:relative}.vp__seek:hover{height:8px}.vp__seek-fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));border-radius:100px;height:100%}.vp__tick{pointer-events:none;background:#ffffffd9;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.vp__row{align-items:center;gap:6px;display:flex}.vp__spacer{flex:1}.vp__btn{min-width:36px;height:36px;color:var(--white);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;transition:background .16s,color .16s;display:inline-flex;position:relative}.vp__btn:hover{color:var(--gold-300);background:#ffffff24}.vp__btn.is-on{color:var(--gold-300)}.vp__btn--text{font-family:var(--font-body);font-variant-numeric:lining-nums tabular-nums;padding:0 10px;font-size:.9rem;font-weight:700}.vp__btn--skip span{font-variant-numeric:lining-nums;pointer-events:none;justify-content:center;align-items:center;padding-top:1px;font-size:.56rem;font-weight:800;display:flex;position:absolute;inset:0}.vp__btn--forward svg{transform:scaleX(-1)}.vp__time{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:#ffffffeb;margin-left:6px;font-size:.9rem;font-weight:500}.vp__volume{width:78px;accent-color:var(--gold-500)}.vp__speed{position:relative}.vp__speed-menu{z-index:3;background:#0d0f13;border:1px solid #d4a94a4d;border-radius:10px;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 28px #00000080}.vp__speed-option{min-width:72px;font-family:var(--font-body);font-variant-numeric:lining-nums tabular-nums;text-align:left;color:#ffffffd9;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 14px;font-size:.9rem;font-weight:500;transition:background .14s,color .14s}.vp__speed-option:hover{background:#ffffff1a}.vp__speed-option.is-active{color:var(--gold-300);background:#d4a94a1f;font-weight:700}@media (width<=640px){.vp__bar{padding:22px 10px 8px}.vp__volume{display:none}.vp__time{font-size:.82rem}.vp__btn{min-width:34px;height:34px}}.bb-btn{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);color:var(--ink-700);cursor:pointer;transition:border-color .18s, background .18s, color .18s, transform .18s var(--ease);border-radius:100px;flex-shrink:0;align-items:center;gap:7px;padding:7px 14px;font-size:.82rem;font-weight:700;display:inline-flex}.bb-btn svg{color:var(--gold-600);flex-shrink:0}.bb-btn:hover:not(:disabled){border-color:var(--gold-500);color:var(--gold-700);transform:translateY(-1px)}.bb-btn.is-active{color:var(--gold-700);background:#d4a94a1f;border-color:#d4a94a8c}.bb-btn.is-active svg{color:var(--gold-600)}.bb-btn:disabled{opacity:.6;cursor:default;transform:none}.pp-page .bb-btn{border-color:var(--pp-line);color:var(--pp-text);background:#ffffff0a}.pp-page .bb-btn svg{color:var(--gold-400)}.pp-page .bb-btn:hover:not(:disabled){border-color:var(--gold-500);color:var(--gold-300);background:#d4a94a1a}.pp-page .bb-btn.is-active{color:var(--gold-300);background:#d4a94a29;border-color:#d4a94a80}.pp-page .bb-btn.is-active svg{color:var(--gold-300)}.pp-page{--pp-card:#101216;--pp-line:#d4a94a29;--pp-text:#ffffffdb;--pp-muted:#ffffff9e;background:var(--black-950);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--pp-text)}.pp-page a:focus-visible,.pp-page button:focus-visible,.pp-page input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.pp-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;max-width:1480px;margin:0 auto;padding:28px 32px 96px;display:grid}.pp-main{min-width:0}.pp-back{font-family:var(--font-body);color:var(--pp-muted);cursor:pointer;transition:color .18s, gap .18s var(--ease);background:0 0;border:0;align-items:center;gap:8px;margin-bottom:18px;padding:0;font-size:.9rem;font-weight:600;display:inline-flex}.pp-back:hover{color:var(--gold-300);gap:11px}.pp-course{letter-spacing:.05em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:6px;font-size:.86rem;font-weight:700}.pp-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.pp-title-row .pp-title{margin-bottom:0}.pp-title{font-family:var(--font-display);letter-spacing:-.3px;color:var(--white);margin-bottom:22px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;line-height:1.2}.pp-video{margin-bottom:18px}.pp-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex}.pp-actions__buttons{flex-wrap:wrap;gap:12px;display:flex}.pp-btn{padding:11px 22px;font-size:.9rem}.pp-btn:disabled{cursor:default}.pp-btn.is-complete{color:var(--gold-300);opacity:1;box-shadow:none;background:0 0;border-color:#d4a94a66;transform:none}.pp-check{color:var(--pp-text);cursor:pointer;align-items:center;gap:10px;font-size:.92rem;display:inline-flex}.pp-check input{width:17px;height:17px;accent-color:var(--gold-500)}.pp-panel{border:1px solid var(--pp-line);background:var(--pp-card);border-radius:12px;margin-bottom:20px;padding:22px 24px}.pp-panel__title{font-family:var(--font-display);color:var(--white);margin-bottom:14px;font-size:1.2rem;font-weight:700}.pp-chapters{gap:2px;display:grid}.pp-chapter{font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:10px 12px;transition:background .16s;display:flex}.pp-chapter:hover{background:#d4a94a17}.pp-chapter__time{font-variant-numeric:lining-nums tabular-nums;width:54px;color:var(--gold-300);flex-shrink:0;font-size:.94rem;font-weight:700}.pp-chapter__title{color:var(--pp-text);font-size:.98rem}.pp-text{border:1px solid var(--pp-line);background:var(--pp-card);white-space:pre-wrap;border-radius:12px;margin-bottom:20px;padding:28px;font-size:1.04rem;line-height:1.85}.pp-acc{padding:0}.pp-acc__heading{font-size:inherit;margin:0}.pp-acc__toggle{width:100%;font-family:var(--font-display);color:var(--white);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:1.15rem;font-weight:700;display:flex}.pp-acc__toggle svg{color:var(--gold-400)}.pp-acc__body{padding:0 24px 22px}.pp-acc__label{text-align:left;flex:1}.pp-acc__label small{font-family:var(--font-body);color:var(--pp-muted);margin-top:3px;font-size:.86rem;font-weight:500;display:block}.pp-acc__toggle .pp-quiz__score{margin-left:auto}.pp-acc__count{font-family:var(--font-body);color:var(--gold-300);flex-shrink:0;margin-left:auto;font-size:.84rem;font-weight:700}.pp-quiz__body{padding-top:4px}.pp-transcript{white-space:pre-wrap;color:var(--pp-text);font-size:.98rem;line-height:1.8}.pp-resources{gap:10px;display:grid}.pp-resource{border:1px solid var(--pp-line);color:var(--white);background:#ffffff08;border-radius:10px;align-items:center;gap:12px;padding:13px 16px;font-size:.98rem;font-weight:600;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.pp-resource svg{color:var(--gold-400)}.pp-resource:hover{border-color:var(--gold-500);background:#d4a94a14}.pp-quiz__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.pp-quiz__head .pp-panel__title{margin:0}.pp-quiz__score{color:var(--gold-300);font-size:.94rem;font-weight:700}.pp-quiz__score.is-perfect{color:#7ed6a0}.pp-quiz__list{gap:16px;display:grid}.pp-q{border:1px solid var(--pp-line);background:#ffffff08;border-radius:10px;margin:0;padding:18px}.pp-q__prompt{color:var(--white);align-items:flex-start;gap:12px;margin-bottom:14px;padding:0;font-size:1.02rem;font-weight:600;line-height:1.5;display:flex}.pp-q__num{width:26px;height:26px;color:var(--gold-300);border:1.5px solid #d4a94a8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex}.pp-q__options{gap:8px;display:grid}.pp-opt{color:var(--pp-text);cursor:pointer;background:0 0;border:1.5px solid #ffffff24;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;font-size:.96rem;line-height:1.45;transition:border-color .16s,background .16s;display:flex}.pp-opt input{width:17px;height:17px;accent-color:var(--gold-500);flex-shrink:0}.pp-opt:hover:not(.is-locked){border-color:#d4a94a99}.pp-opt.is-selected{border-color:var(--gold-500);color:var(--white);background:#d4a94a1a}.pp-opt.is-locked{cursor:default}.pp-opt.is-correct{color:var(--white);background:#5cc38924;border-color:#5cc389}.pp-opt.is-wrong{color:var(--white);background:#e0827a24;border-color:#e0827a}.pp-q__explain{color:var(--pp-text);background:#d4a94a14;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:.94rem;line-height:1.6}.pp-quiz__error{color:#f4a7a0;margin-top:14px;font-size:.92rem}.pp-quiz__foot{margin-top:18px}.pp-sidebar{display:none}.pp-sidebar__head{border-bottom:1px solid var(--pp-line);margin-bottom:16px;padding-bottom:16px}.pp-sidebar__course{font-family:var(--font-display);color:var(--white);margin-bottom:6px;font-size:1.1rem;font-weight:700;line-height:1.3}.pp-sidebar__progress-text{color:var(--pp-muted);margin-bottom:12px;font-size:.88rem}.pp-sidebar__bar{background:#ffffff24;border-radius:100px;height:4px;overflow:hidden}.pp-sidebar__bar-fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));min-width:3px;height:100%;transition:width .6s var(--ease);border-radius:100px}.pp-cur-section+.pp-cur-section{margin-top:18px}.pp-cur-section__title{letter-spacing:.03em;color:var(--gold-400);margin-bottom:6px;padding:0 8px;font-size:.84rem;font-weight:700}.pp-cur-item{width:100%;font-family:var(--font-body);text-align:left;color:var(--pp-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 8px;font-size:.94rem;line-height:1.4;transition:background .16s,color .16s;display:flex}.pp-cur-item:hover{background:#ffffff0f}.pp-cur-item.is-current{color:var(--gold-300);background:#d4a94a24;font-weight:700}.pp-cur-item__icon{width:18px;height:22px;color:var(--pp-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pp-cur-item.is-current .pp-cur-item__icon,.pp-cur-item.is-done .pp-cur-item__icon{color:var(--gold-400)}.pp-cur-item__ring{border:1.5px solid #fff6;border-radius:50%;width:12px;height:12px}.pp-cur-item__title{flex:1}.pp-mobile-cur{border:1px solid var(--pp-line);background:var(--pp-card);border-radius:12px;margin-bottom:20px;overflow:hidden}.pp-mobile-cur__toggle{width:100%;font-family:var(--font-body);text-align:left;color:var(--white);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:.98rem;font-weight:700;display:flex}.pp-mobile-cur__toggle small{color:var(--pp-muted);margin-top:3px;font-size:.84rem;font-weight:500;display:block}.pp-mobile-cur__toggle svg{color:var(--gold-400);flex-shrink:0}.pp-mobile-cur__panel{border-top:1px solid var(--pp-line);max-height:380px;padding:12px 12px 16px;overflow-y:auto}.pp-loader{min-height:60vh;color:var(--pp-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:.95rem;display:flex}.pp-loader__spin{border:2.5px solid #ffffff24;border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite ppSpin}@keyframes ppSpin{to{transform:rotate(360deg)}}.pp-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:40px 20px;display:flex}.pp-error__title{font-family:var(--font-display);color:var(--white);font-size:1.6rem;font-weight:700}.pp-error__text{max-width:420px;color:var(--pp-muted);margin-bottom:10px;font-size:1rem;line-height:1.6}@media (width>=1024px){.pp-layout{grid-template-columns:minmax(0,1fr) 360px;gap:40px}.pp-sidebar{border:1px solid var(--pp-line);background:var(--pp-card);border-radius:12px;max-height:calc(100vh - 120px);padding:22px;display:block;position:sticky;top:96px;overflow-y:auto}.pp-mobile-cur{display:none}}@media (width<=640px){.pp-layout{padding:20px 16px 80px}.pp-panel{padding:18px}.pp-acc__toggle{padding:16px 18px}.pp-acc__body{padding:0 18px 18px}.pp-actions__buttons{width:100%}.pp-actions__buttons .btn{flex:1;justify-content:center}}.as-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.as-page a:focus-visible,.as-page button:focus-visible,.as-page input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.as-hero{background:var(--black-950);padding:32px 40px 48px;position:relative;overflow:hidden}.as-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 120% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 90% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.as-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.as-hero__inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.as-back{font-family:var(--font-body);color:#ffffffb3;cursor:pointer;transition:color .18s, gap .18s var(--ease);background:0 0;border:0;align-items:center;gap:8px;margin-bottom:26px;padding:0;font-size:.9rem;font-weight:600;display:inline-flex}.as-back:hover{color:var(--gold-300);gap:11px}.as-hero__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem;font-weight:700;display:flex}.as-hero__crumb{letter-spacing:.02em;text-transform:none;color:#ffffffbf;border-left:1px solid #d4a94a73;margin-left:6px;padding-left:14px;font-weight:600}.as-hero__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin-bottom:12px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;line-height:1.15}.as-hero__sub{color:#ffffffd1;max-width:640px;font-size:1.04rem;line-height:1.65}.as-facts{flex-wrap:wrap;row-gap:14px;margin-top:28px;display:flex}.as-fact{border-left:1px solid #d4a94a59;flex-direction:column;gap:4px;padding:0 28px;display:flex}.as-fact:first-child{border-left:0;padding-left:0}.as-fact strong{font-variant-numeric:lining-nums tabular-nums;color:var(--white);font-size:1.5rem;font-weight:700;line-height:1.1}.as-fact strong.is-passed{color:var(--gold-300)}.as-fact span{color:#ffffffad;font-size:.88rem}.as-body{max-width:900px;margin:0 auto;padding:40px 40px 96px}.as-alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;border-radius:12px;margin-bottom:24px;padding:16px 20px;font-size:.98rem;line-height:1.6}.as-progress{white-space:nowrap;color:var(--ink-900);align-items:center;gap:18px;margin-bottom:24px;font-size:.94rem;font-weight:600;display:flex}.as-progress__bar{background:var(--border);border-radius:100px;flex:1;height:4px;overflow:hidden}.as-progress__fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));min-width:3px;height:100%;transition:width .4s var(--ease);border-radius:100px}.as-questions{gap:18px;display:grid}.as-q{border:1px solid var(--border);background:var(--white);border-radius:12px;margin:0;padding:24px}.as-q__prompt{color:var(--ink-900);align-items:flex-start;gap:14px;margin:0 0 18px;padding:0;font-size:1.08rem;font-weight:600;line-height:1.5;display:flex}.as-q__num{width:30px;height:30px;color:var(--gold-700);background:#d4a94a14;border:1.5px solid #d4a94a99;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.as-q__options{gap:10px;display:grid}.as-opt{border:1.5px solid var(--border);background:var(--white);color:var(--ink-700);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;font-size:1rem;line-height:1.45;transition:border-color .16s,background .16s;display:flex}.as-opt input{width:18px;height:18px;accent-color:var(--gold-500);flex-shrink:0}.as-opt:hover{border-color:#d4a94ab3}.as-opt.is-selected{border-color:var(--gold-500);color:var(--ink-900);background:#d4a94a17}.as-opt--static{cursor:default}.as-opt--static:hover{border-color:var(--border)}.as-opt__mark{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.as-opt.is-correct{color:var(--ink-900);background:#3f9d691a;border-color:#3f9d69}.as-opt.is-correct .as-opt__mark{color:var(--white);background:#3f9d69}.as-opt.is-wrong{color:var(--ink-900);background:#c9635b1a;border-color:#c9635b}.as-opt.is-wrong .as-opt__mark{color:var(--white);background:#c9635b}.as-q__explain{color:var(--ink-700);background:#d4a94a17;border-radius:10px;margin-top:16px;padding:14px 16px;font-size:.98rem;line-height:1.65}.as-submit-error{color:#9a3b34;margin-top:18px;font-size:.94rem;font-weight:600}.as-submit{margin-top:26px}.as-submit__btn{padding:14px 34px;font-size:1rem}.as-submit__btn:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.as-result{background:#07080a;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:28px;margin-bottom:40px;padding:28px 32px;display:flex;box-shadow:0 20px 44px #00000038}.as-result.is-passed{border-color:#d4a94a99}.as-result__score{letter-spacing:-1px;font-variant-numeric:lining-nums tabular-nums;color:var(--white);flex-shrink:0;font-size:clamp(2.8rem,6vw,4rem);font-weight:700;line-height:1}.as-result.is-passed .as-result__score{color:var(--gold-300)}.as-result__title{font-family:var(--font-display);color:var(--white);margin-bottom:6px;font-size:1.5rem;font-weight:700}.as-result__text p{color:#ffffffc7;font-size:1rem}.as-review-title{border-bottom:1px solid var(--border);font-family:var(--font-display);color:var(--ink-900);margin-bottom:20px;padding-bottom:14px;font-size:1.5rem;font-weight:700}.as-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.as-loader{min-height:60vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:.95rem;display:flex}.as-loader__spin{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite asSpin}@keyframes asSpin{to{transform:rotate(360deg)}}.as-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:40px 20px;display:flex}.as-error__icon{width:68px;height:68px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;display:flex}.as-error__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.6rem;font-weight:700}.as-error__text{max-width:420px;color:var(--muted);margin-bottom:10px;font-size:1rem;line-height:1.6}@media (width<=860px){.as-hero{padding:26px 28px 40px}.as-body{padding:32px 28px 80px}}@media (width<=640px){.as-hero{padding:22px 20px 34px}.as-body{padding:28px 16px 72px}.as-fact{padding:0 18px}.as-q{padding:18px}.as-result{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px}.as-actions .btn{flex:1;justify-content:center}}.mi-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);color:var(--ink-700)}.mi-page a:focus-visible,.mi-page button:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.mi-hero{background:var(--black-950);padding:64px 40px 72px;position:relative;overflow:hidden}.mi-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.mi-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.mi-hero__inner{z-index:1;grid-template-columns:minmax(300px,1fr) minmax(360px,520px);align-items:center;gap:64px;max-width:1360px;margin:0 auto;display:grid;position:relative}.mi-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.mi-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);overflow-wrap:anywhere;flex-direction:column;margin-bottom:18px;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:800;line-height:1.08;display:flex}.mi-hero__title-accent{color:var(--blue-400)}.mi-hero__subtitle{color:#ffffffdb;max-width:380px;font-size:1.05rem;line-height:1.6}.mi-hero__copy,.mi-continue{animation:miRise .7s var(--ease) both}.mi-continue{animation-delay:.12s}@keyframes miRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mi-continue{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #d4a94a47;border-radius:14px;padding:32px;box-shadow:0 24px 60px #0006}.mi-continue__label{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-400);margin-bottom:14px;font-size:.78rem;font-weight:700}.mi-continue__title{font-family:var(--font-display);color:var(--white);font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700;line-height:1.25}.mi-continue__meta{color:#fff9;margin-top:8px;font-size:.9rem;line-height:1.55}.mi-continue__progress{margin:24px 0 26px}.mi-continue__pct{color:var(--gold-300);margin-top:10px;font-size:.84rem;font-weight:600;display:block}.mi-continue__btn{margin-top:22px}.mi-continue__progress+.mi-continue__btn{margin-top:0}.mi-continue__skeleton span{background:linear-gradient(90deg,#ffffff0d,#ffffff21,#ffffff0d) 0 0/200% 100%;border-radius:6px;height:14px;margin-bottom:16px;animation:1.4s linear infinite miShimmer;display:block}.mi-continue__skeleton span:first-child{width:78%;height:22px}.mi-continue__skeleton span:nth-child(2){width:52%}.mi-continue__skeleton span:nth-child(3){width:34%;height:38px;margin-top:28px}@keyframes miShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mi-progress{background:#ffffff24;border-radius:100px;width:100%;height:4px;overflow:hidden}.mi-progress--light{background:var(--border)}.mi-progress__fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));min-width:3px;height:100%;transition:width .6s var(--ease);border-radius:100px}.mi-stats{background:#080d18;border-bottom:1px solid #d4a94a24;padding:22px 40px}.mi-stats__inner{flex-wrap:wrap;justify-content:space-between;max-width:1360px;margin:0 auto;display:flex}.mi-stats__item{flex:200px;align-items:center;gap:14px;padding:0 32px;display:flex}.mi-stats__item:not(:first-child){border-left:1px solid #d4a94a40}.mi-stats__icon{width:44px;height:44px;color:var(--gold-400);background:#d4a94a0f;border:1.5px solid #d4a94a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mi-stats__text{flex-direction:column;gap:2px;display:flex}.mi-stats__text strong{font-family:var(--font-display);color:var(--white);font-size:1.25rem;font-weight:700;line-height:1.2}.mi-stats__text small{color:#ffffff8c;font-size:.78rem}.mi-body{max-width:1360px;margin:0 auto;padding:56px 40px 88px}.mi-section+.mi-section{margin-top:56px}#certificates{scroll-margin-top:96px}.mi-heading{font-family:var(--font-display);color:var(--ink-900);font-size:1.5rem;font-weight:700}.mi-rule{background:var(--border);height:1px;margin:16px 0 24px}.mi-quick{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;display:grid}.mi-qcard{transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a1f;border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px 20px 20px;text-decoration:none;display:flex}.mi-qcard:hover{border-color:#d4a94a52;transform:translateY(-4px);box-shadow:0 14px 30px #00000061}.mi-qcard__icon{width:34px;height:34px;color:var(--gold-400);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:8px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.mi-qcard__title{color:var(--white);font-size:1rem;font-weight:700;line-height:1.3}.mi-qcard__desc{color:#ffffff9e;margin-top:6px;font-size:.83rem;line-height:1.5}.mi-qcard__cta{color:var(--blue-300);transition:gap .18s var(--ease), color .18s;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:.83rem;font-weight:700;display:inline-flex}.mi-qcard:hover .mi-qcard__cta{color:var(--blue-200);gap:9px}.mi-cols{grid-template-columns:1.3fr 1fr;align-items:start;gap:24px;display:grid}.mi-panel{border:1px solid var(--border);background:var(--white);border-radius:12px;padding:28px}.mi-panel__head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;display:flex}.mi-panel__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.25rem;font-weight:700}.mi-link{color:var(--blue-600);white-space:nowrap;transition:gap .18s var(--ease), color .18s;align-items:center;gap:6px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.mi-link:hover{color:var(--blue-800);gap:9px}.mi-list{list-style:none}.mi-list>li{border-bottom:1px solid var(--border)}.mi-list>li:last-child{border-bottom:0}.mi-course{grid-template-columns:1fr auto;align-items:baseline;gap:10px 16px;padding:18px 0;text-decoration:none;display:grid}.mi-course__title{color:var(--ink-900);font-size:.98rem;font-weight:600;line-height:1.4;transition:color .18s}.mi-course:hover .mi-course__title{color:var(--blue-600)}.mi-course__pct{color:var(--muted);font-size:.85rem;font-weight:700}.mi-course__bar{grid-column:1/-1}.mi-session{justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.mi-session__title{color:var(--ink-900);font-size:.98rem;font-weight:600;display:block}.mi-session__when{color:var(--muted);margin-top:3px;font-size:.84rem;display:block}.mi-pill{text-transform:capitalize;border-radius:100px;flex-shrink:0;padding:4px 12px;font-size:.74rem;font-weight:700}.mi-pill--upcoming{color:var(--blue-700);background:#3b82f61f}.mi-pill--live{color:var(--gold-700);background:#d4a94a33}.mi-pill--done{color:var(--ink-700);background:var(--paper)}.mi-pill--muted{color:var(--muted);background:var(--paper)}.mi-certs{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.mi-cert{border:1px solid var(--border);background:var(--white);border-radius:12px;flex-direction:column;align-items:flex-start;padding:28px 26px 26px;display:flex;position:relative;overflow:hidden}.mi-cert:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blue-400));height:2px;position:absolute;top:0;left:0;right:0}.mi-cert__kind{color:var(--gold-600);font-size:.8rem;font-weight:600}.mi-cert__title{font-family:var(--font-display);color:var(--ink-900);margin-top:8px;font-size:1.15rem;font-weight:700;line-height:1.3}.mi-cert__meta{color:var(--muted);margin:8px 0 22px;font-size:.84rem}.mi-btn-sm{margin-top:auto;padding:10px 20px;font-size:.84rem}.mi-empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:10px;padding:26px 0 8px;font-size:.95rem;line-height:1.6;display:flex}.mi-empty--wide{padding:28px}@media (width<=1080px){.mi-hero{padding:48px 32px 56px}.mi-hero__inner{grid-template-columns:1fr;gap:36px}.mi-hero__subtitle{max-width:100%}.mi-cols{grid-template-columns:1fr}}@media (width<=720px){.mi-stats{padding:20px}.mi-stats__inner{justify-content:flex-start}.mi-stats__item{flex:45%;padding:16px 12px}.mi-stats__item:nth-child(odd){border-left:0}.mi-body{padding:44px 24px 64px}}@media (width<=560px){.mi-hero{padding:36px 20px 44px}.mi-continue{padding:24px 20px}.mi-continue__btn{justify-content:center;width:100%}.mi-panel{padding:22px 20px}.mi-body{padding:36px 20px 56px}.mi-session{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=480px){.mi-stats__item{flex:100%;padding:14px 0;border-left:0!important}}.cp-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700);overflow-x:hidden}.cp-page a:focus-visible,.cp-page button:focus-visible,.cp-page textarea:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.cp-hero{background:var(--black-950);padding:64px 40px 72px;position:relative;overflow:hidden}.cp-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.cp-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.cp-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;max-width:1360px;margin:0 auto;display:flex;position:relative}.cp-hero__text{flex:300px;min-width:0}.cp-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.cp-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:18px;font-size:clamp(2.2rem,4vw,3.3rem);font-weight:800;line-height:1.08;display:flex}.cp-hero__title-accent{color:var(--blue-400)}.cp-hero__sub{color:#ffffffdb;max-width:500px;font-size:1.05rem;line-height:1.6}.cp-hero__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #d4a94a38;border-radius:14px;flex-shrink:0;min-width:250px;padding:24px 30px}.cp-hero__panel-label{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-400);margin-bottom:10px;font-size:.78rem;font-weight:700}.cp-hero__panel-value{font-family:var(--font-body);color:var(--white);font-size:1.7rem;font-weight:700;line-height:1.15}.cp-hero__panel-sub{color:#fffc;margin-top:4px;font-size:.95rem}.cp-hero__panel-tz{color:#ffffffad;margin-top:14px;font-size:.86rem}.cp-content{max-width:1360px;margin:0 auto;padding:48px 40px 96px}.cp-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;display:grid}.cp-alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;border-radius:12px;margin-bottom:32px;padding:16px 20px;font-size:.94rem}.cp-confirm{background:var(--white);border:1px solid #d4a94a66;border-radius:12px;align-items:flex-start;gap:18px;margin-bottom:40px;padding:26px 56px 26px 26px;scroll-margin-top:96px;display:flex;position:relative;overflow:hidden}.cp-confirm:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blue-400));height:2px;position:absolute;top:0;left:0;right:0}.cp-confirm__icon{width:44px;height:44px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cp-confirm__title{font-family:var(--font-display);color:var(--ink-900);margin-bottom:6px;font-size:1.3rem;font-weight:700}.cp-confirm__text p{margin-bottom:12px;font-size:.95rem;line-height:1.6}.cp-confirm__close{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex;position:absolute;top:16px;right:16px}.cp-confirm__close:hover{background:var(--paper);color:var(--ink-900)}.cp-link{color:var(--blue-600);transition:gap .18s var(--ease), color .18s;align-items:center;gap:6px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.cp-link:hover{color:var(--blue-800);gap:9px}.cp-step+.cp-step{margin-top:48px}.cp-step__head{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.cp-step__num{width:34px;height:34px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a99;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.cp-step__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.4rem;font-weight:700;line-height:1.25}.cp-step__sub{color:var(--muted);margin-top:4px;font-size:.92rem;line-height:1.5}.cp-panel{border:1px solid var(--border);background:var(--white);border-radius:12px;padding:24px}.cp-label{color:var(--ink-700);align-items:center;gap:8px;margin-bottom:12px;font-size:.92rem;font-weight:600;display:flex}.cp-label__count{background:var(--paper);color:var(--ink-700);border-radius:100px;padding:1px 8px;font-size:.74rem}.cp-pkgs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.cp-pkg{border:1.5px solid var(--border);background:var(--white);min-height:176px;font-family:var(--font-body);text-align:left;cursor:pointer;transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s, background .2s;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:24px 24px 22px;display:flex;position:relative}.cp-pkg:hover{border-color:var(--gold-500);background:linear-gradient(180deg, #fffdf6 0%, var(--white) 60%);box-shadow:0 0 0 1px var(--gold-500), 0 0 0 5px #d4a94a38, 0 16px 32px #0f172a24;transform:translateY(-4px)}.cp-pkg:hover .cp-pkg__mark{border-color:var(--gold-500)}.cp-pkg:hover .cp-pkg__hint{color:var(--gold-700)}.cp-pkg__mark{border:1.5px solid var(--border);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s,border-color .2s,color .2s;display:flex;position:absolute;top:18px;right:18px}.cp-pkg__mins{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cp-pkg__num{font-family:var(--font-body);letter-spacing:-1px;font-variant-numeric:lining-nums tabular-nums;color:var(--ink-900);font-size:3rem;font-weight:700;line-height:1}.cp-pkg__unit{color:var(--ink-700);font-size:1.05rem;font-weight:600}.cp-pkg__title{color:var(--ink-700);font-size:.98rem;line-height:1.4}.cp-pkg__foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-top:auto;padding-top:16px;display:flex}.cp-pkg__price{font-family:var(--font-body);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;color:var(--ink-900);font-size:1.5rem;font-weight:700;line-height:1}.cp-pkg__hint{color:var(--blue-600);font-size:.92rem;font-weight:700}.cp-pkg.is-selected{border-color:var(--gold-500);box-shadow:0 0 0 1px var(--gold-500), 0 0 0 5px #d4a94a4d, 0 18px 36px #00000052;background:#07080a}.cp-pkg.is-selected .cp-pkg__mark{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-900)}.cp-pkg.is-selected .cp-pkg__num{color:var(--white)}.cp-pkg.is-selected .cp-pkg__unit{color:#ffffffd9}.cp-pkg.is-selected .cp-pkg__title{color:#fffc}.cp-pkg.is-selected .cp-pkg__foot{border-top-color:#d4a94a47}.cp-pkg.is-selected .cp-pkg__price,.cp-pkg.is-selected .cp-pkg__hint,.cp-pkg.is-selected:hover .cp-pkg__hint{color:var(--gold-300)}.cp-pkg.is-selected:hover .cp-pkg__mark{border-color:var(--gold-500)}.cp-days{scrollbar-width:thin;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.cp-day{border:1px solid var(--border);background:var(--white);min-width:78px;font-family:var(--font-body);cursor:pointer;transition:background .18s, border-color .18s, transform .18s var(--ease);border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:12px 10px;display:flex}.cp-day:hover{border-color:#d4a94a8c;transform:translateY(-2px)}.cp-day__weekday{color:var(--ink-700);font-size:.86rem;font-weight:600}.cp-day__num{font-family:var(--font-body);color:var(--ink-900);font-size:1.5rem;font-weight:700;line-height:1.15}.cp-day__month{color:var(--ink-700);font-size:.84rem}.cp-day.is-selected{background:var(--black-950);border-color:var(--black-950)}.cp-day.is-selected .cp-day__weekday,.cp-day.is-selected .cp-day__month{color:#fff9}.cp-day.is-selected .cp-day__num{color:var(--gold-300)}.cp-times-wrap{border-top:1px solid var(--border);margin-top:26px;padding-top:24px}.cp-times,.cp-topics{flex-wrap:wrap;gap:10px;display:flex}.cp-time{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink-900);cursor:pointer;border-radius:100px;padding:11px 20px;font-size:.98rem;font-weight:600;transition:background .18s,border-color .18s,color .18s}.cp-time:hover{border-color:#d4a94a99}.cp-time.is-selected{background:var(--black-950);border-color:var(--black-950);color:var(--gold-300)}.cp-notes{display:block}.cp-topics+.cp-notes{margin-top:26px}.cp-notes textarea{border:1.5px solid var(--border);background:var(--white);width:100%;min-height:112px;font-family:var(--font-body);color:var(--ink-900);resize:vertical;border-radius:10px;outline:none;padding:14px;font-size:.94rem;line-height:1.6;transition:border-color .18s;display:block}.cp-notes textarea::placeholder{color:var(--muted)}.cp-notes textarea:hover{border-color:#d4a94a80}.cp-notes textarea:focus{border-color:var(--gold-500)}.cp-hint{color:var(--muted);margin-top:12px;font-size:.8rem}.cp-empty{border:1px dashed var(--border);background:var(--white);color:var(--muted);border-radius:12px;padding:28px;font-size:.94rem;line-height:1.6}.cp-empty--flat{background:0 0;border:0;padding:4px 0}.cp-summary{background:#07080a;border:1px solid #d4a94a33;border-radius:12px;padding:28px 26px 24px;position:sticky;top:96px;box-shadow:0 24px 50px #00000038}.cp-summary__label{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-400);margin-bottom:8px;font-size:.78rem;font-weight:700}.cp-summary__rows{margin:0}.cp-summary__row{border-bottom:1px solid #d4a94a24;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.cp-summary__row dt{color:#ffffffb3;flex-shrink:0;font-size:.95rem}.cp-summary__row dd{text-align:right;color:var(--white);margin:0;font-size:1rem;font-weight:600}.cp-summary__row dd.is-empty{color:#ffffff80;font-weight:400}.cp-summary__total{justify-content:space-between;align-items:baseline;padding:20px 0 4px;display:flex}.cp-summary__total span{color:#ffffffb3;font-size:.95rem}.cp-summary__total strong{font-family:var(--font-body);color:var(--white);font-size:1.9rem;font-weight:700}.cp-summary__error{color:#f4a7a0;margin-top:16px;font-size:.86rem;line-height:1.5}.cp-summary__btn{justify-content:center;width:100%;margin-top:20px}.cp-summary__btn:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.cp-summary__note{text-align:center;color:#ffffff9e;margin-top:14px;font-size:.85rem;line-height:1.5}.cp-sessions{margin-top:72px}.cp-heading{font-family:var(--font-display);color:var(--ink-900);font-size:1.5rem;font-weight:700}.cp-rule{background:var(--border);height:1px;margin:16px 0 24px}.cp-session-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;list-style:none;display:grid}.cp-scard{border:1px solid var(--border);background:var(--white);border-radius:12px;flex-direction:column;gap:14px;padding:24px;display:flex}.cp-scard__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-scard__num{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.cp-scard__title{font-family:var(--font-body);color:var(--ink-900);font-size:1.2rem;font-weight:700;line-height:1.3}.cp-scard__when{border-top:1px solid var(--border);gap:10px;margin:0;padding-top:16px;display:grid}.cp-scard__when>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cp-scard__when dt{color:var(--muted);font-size:.95rem}.cp-scard__when dd{text-align:right;color:var(--ink-900);margin:0;font-size:1.05rem;font-weight:600}.cp-scard__join{justify-content:center;width:100%;margin-top:auto}.cp-scard__actions{align-items:center;gap:16px;margin-top:auto;padding-top:4px;display:flex}.cp-scard__action{font-family:var(--font-body);color:var(--blue-600);cursor:pointer;background:0 0;border:0;margin:-8px 0;padding:8px 0;font-size:.88rem;font-weight:700;transition:color .18s}.cp-scard__action:hover{color:var(--blue-800)}.cp-scard__action:disabled{opacity:.55;cursor:default}.cp-scard__action--danger{color:#9a3b34}.cp-scard__action--danger:hover{color:#7a2c26}.cp-pill{text-transform:capitalize;border-radius:100px;flex-shrink:0;padding:5px 14px;font-size:.82rem;font-weight:700}.cp-pill--upcoming{color:var(--blue-700);background:#3b82f61f}.cp-pill--live{color:var(--gold-700);background:#d4a94a33}.cp-pill--done{color:var(--ink-700);background:var(--paper)}.cp-pill--muted{color:var(--muted);background:var(--paper)}.cp-modal-overlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07080a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cp-modal{background:var(--white);border-radius:14px;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:28px 28px 24px;position:relative;overflow-y:auto;box-shadow:0 30px 70px #00000059}.cp-modal:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blue-400));border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.cp-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.cp-modal__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);margin-bottom:6px;font-size:.78rem;font-weight:700}.cp-modal__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.3rem;font-weight:700}.cp-modal__sub{color:var(--muted);margin-top:6px;font-size:.92rem}.cp-modal__body{flex-direction:column;gap:4px;display:flex}.cp-modal__foot{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}.cp-modal__cancel-btn{font-family:var(--font-body);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.92rem;font-weight:700;transition:color .18s}.cp-modal__cancel-btn:hover{color:var(--ink-900)}.cp-modal__cancel-btn:disabled{opacity:.55;cursor:default}.cp-modal__danger-btn{color:#fff;background:#9a3b34}.cp-modal__danger-btn:hover{background:#7a2c26}.cp-modal__danger-btn:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.cp-skel{background:linear-gradient(90deg, var(--border), var(--paper), var(--border));background-size:200% 100%;border-radius:12px;animation:1.4s linear infinite cpShimmer;display:block}.cp-skel--pkg{height:176px}.cp-skel--day{border-radius:10px;flex:0 0 78px;height:90px}@keyframes cpShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1080px){.cp-layout{grid-template-columns:minmax(0,1fr);gap:40px}.cp-summary{position:static}}@media (width<=860px){.cp-hero{padding:48px 28px 56px}.cp-content{padding:40px 28px 72px}}@media (width<=640px){.cp-hero{padding:36px 20px 44px}.cp-hero__inner{align-items:stretch;gap:24px}.cp-hero__panel{width:100%;min-width:0}.cp-content{padding:32px 20px 56px}.cp-confirm__close{width:36px;height:36px}.cp-pkgs{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-panel{padding:18px}.cp-step__title{font-size:1.25rem}.cp-confirm{gap:14px;padding:22px 48px 22px 20px}.cp-session-grid{grid-template-columns:minmax(0,1fr)}.cp-scard{padding:20px}.cp-scard__actions{flex-wrap:wrap;row-gap:8px}.cp-modal{padding:22px 20px 20px}.cp-modal__foot{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:12px}.cp-modal__foot button{justify-content:center;width:100%}}@media (width<=520px){.cp-pkgs{grid-template-columns:minmax(0,1fr)}.cp-pkg{min-height:0;padding:20px}}@media (width<=400px){.cp-hero{padding:32px 16px 40px}.cp-content{padding:28px 16px 48px}.cp-hero__title{font-size:1.9rem}.cp-panel{padding:16px}.cp-summary{padding:22px 18px 20px}.cp-time{padding:9px 16px;font-size:.92rem}.cp-day{min-width:68px;padding:10px 8px}.cp-modal-overlay{padding:12px}.cp-modal{padding:20px 16px 18px}}.ca-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);color:var(--ink-700)}.ca-page a:focus-visible,.ca-page button:focus-visible,.ca-page input:focus-visible,.ca-page select:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.ca-hero{background:var(--black-950);padding:48px 40px 56px;position:relative;overflow:hidden}.ca-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.ca-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.ca-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1160px;margin:0 auto;display:flex;position:relative}.ca-hero__text{flex:1;min-width:280px}.ca-hero__back{color:#fff9;transition:color .18s, gap .18s var(--ease);align-items:center;gap:7px;margin-bottom:26px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.ca-hero__back:hover{color:var(--gold-300);gap:10px}.ca-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.ca-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:16px;font-size:clamp(2.1rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;display:flex}.ca-hero__title-accent{color:var(--blue-400)}.ca-hero__sub{color:#ffffffdb;max-width:440px;font-size:1.03rem;line-height:1.6}.ca-hero__stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #d4a94a38;border-radius:14px;flex-shrink:0;align-items:center;padding:22px 12px;display:flex}.ca-stat{flex-direction:column;align-items:center;gap:6px;padding:0 26px;display:flex}.ca-stat__num{font-family:var(--font-display);color:var(--white);font-size:2rem;font-weight:700;line-height:1}.ca-stat__label{text-align:center;color:#ffffff8c;font-size:.76rem}.ca-hero__divider{background:#d4a94a40;flex-shrink:0;width:1px;height:38px}.ca-content{max-width:1160px;margin:0 auto;padding:48px 40px 96px}.ca-section+.ca-section{border-top:1px solid var(--border);margin-top:56px;padding-top:56px}.ca-section__head{margin-bottom:24px}.ca-section__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.5rem;font-weight:700}.ca-section__sub{max-width:520px;color:var(--muted);margin-top:6px;font-size:.94rem;line-height:1.6}.ca-section__note{color:var(--muted);margin-top:12px;font-size:.8rem}.ca-week{border:1px solid var(--border);background:var(--white);border-radius:12px;margin-bottom:24px;padding:4px 20px}.ca-week__row{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:14px 0;display:flex}.ca-week__row:last-child{border-bottom:0}.ca-week__day{width:112px;font-family:var(--font-display);color:var(--ink-900);flex-shrink:0;font-size:1rem;font-weight:700}.ca-week__chips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ca-week__empty{color:var(--muted);font-size:.86rem}.ca-week__add{border:1.5px dashed var(--border);background:var(--white);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.ca-week__add:hover{border-style:solid;border-color:var(--gold-500);color:var(--gold-600);background:#d4a94a0f}.ca-chip{background:var(--black-950);border:1px solid #d4a94a59;border-radius:100px;align-items:stretch;transition:border-color .18s;display:inline-flex;overflow:hidden}.ca-chip:hover{border-color:#d4a94aa6}.ca-chip__toggle{font-family:var(--font-body);white-space:nowrap;color:var(--gold-300);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px 7px 14px;font-size:.82rem;font-weight:700;display:inline-flex}.ca-chip__tz{color:#ffffff8c;font-size:.72rem;font-weight:500}.ca-chip__remove{color:#fff9;cursor:pointer;background:0 0;border:0;border-left:1px solid #d4a94a33;justify-content:center;align-items:center;width:28px;transition:background .15s,color .15s;display:inline-flex}.ca-chip__remove:hover{color:var(--white);background:#ffffff14}.ca-chip__toggle:focus-visible,.ca-chip__remove:focus-visible{outline-offset:-3px}.ca-chip--off{border-color:var(--border);background:var(--paper)}.ca-chip--off .ca-chip__toggle{color:var(--muted);text-decoration:line-through}.ca-chip--off .ca-chip__tz{color:var(--muted);text-decoration:none}.ca-chip--off .ca-chip__remove{border-left-color:var(--border);color:var(--muted)}.ca-chip--off .ca-chip__remove:hover{color:var(--ink-900);background:#0f172a0f}.ca-card{border:1px solid var(--border);background:var(--white);border-radius:12px;margin-bottom:24px;padding:24px}.ca-card__title{font-family:var(--font-display);color:var(--ink-900);margin-bottom:16px;font-size:1.1rem;font-weight:700}.ca-day-picker{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.ca-day-pill{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);color:var(--muted);cursor:pointer;border-radius:100px;padding:8px 16px;font-size:.82rem;font-weight:700;transition:background .18s,border-color .18s,color .18s}.ca-day-pill:hover{border-color:var(--gold-500);color:var(--ink-900)}.ca-day-pill.is-active{background:var(--black-950);border-color:var(--black-950);color:var(--gold-300)}.ca-form-row{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.ca-form-row--wrap .ca-field{min-width:200px}.ca-field{flex-direction:column;gap:6px;display:flex}.ca-field--grow{flex:1;min-width:190px}.ca-field__label{color:var(--muted);font-size:.78rem;font-weight:600}.ca-field input,.ca-field select{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);color:var(--ink-900);border-radius:8px;outline:none;padding:10px 12px;font-size:.9rem;transition:border-color .18s}.ca-field input:hover,.ca-field select:hover{border-color:#d4a94a80}.ca-field input:focus,.ca-field select:focus{border-color:var(--gold-500)}.ca-form-error{color:#9a3b34;margin-top:14px;font-size:.84rem;font-weight:600}.ca-btn{font-family:var(--font-body);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease);border:1.5px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:11px 22px;font-size:.88rem;font-weight:700;display:inline-flex}.ca-btn--gold{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-900)}.ca-btn--gold:hover:not(:disabled){background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 22px #d4a94a59}.ca-btn:disabled{opacity:.55;cursor:default}.ca-list{flex-direction:column;gap:8px;list-style:none;display:flex}.ca-list__row{border:1px solid var(--border);background:var(--white);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:13px 18px;display:flex}.ca-list__time{min-width:190px;color:var(--ink-900);flex-wrap:wrap;flex:1;align-items:center;gap:6px 8px;font-size:.88rem;display:inline-flex}.ca-list__icon{color:var(--gold-600);display:inline-flex}.ca-list__reason{min-width:140px;color:var(--muted);flex:1;font-size:.86rem}.ca-icon-btn{border:1px solid var(--border);background:var(--white);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.ca-icon-btn:hover{color:#9a3b34;background:#9a3b340f;border-color:#9a3b3480}.ca-empty{text-align:center;border:1px dashed var(--border);background:var(--white);color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.ca-empty__icon{width:52px;height:52px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;display:flex}.ca-empty p{max-width:360px;font-size:.94rem;line-height:1.6}.ca-loader{justify-content:center;padding:100px 0;display:flex}.ca-loader__spin{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite caSpin}@keyframes caSpin{to{transform:rotate(360deg)}}@media (width<=860px){.ca-hero{padding:40px 28px 44px}.ca-stat{padding:0 18px}.ca-stat__num{font-size:1.6rem}.ca-content{padding:40px 28px 72px}}@media (width<=640px){.ca-hero{padding:32px 20px 36px}.ca-hero__inner{flex-direction:column;align-items:flex-start}.ca-hero__stats{justify-content:space-around;width:100%;padding:18px 6px}.ca-stat{padding:0 6px}.ca-content{padding:32px 20px 56px}.ca-section+.ca-section{margin-top:44px;padding-top:44px}.ca-list__row{gap:10px}.ca-week{padding:4px 14px}.ca-week__row{flex-wrap:wrap;gap:10px;padding:12px 0}.ca-week__day{width:auto}.ca-week__chips{flex-basis:100%;order:3}.ca-week__add{margin-left:auto}.ca-form-row{align-items:stretch}.ca-form-row .ca-btn{justify-content:center;width:100%}}.apt-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.apt-page a:focus-visible,.apt-page button:focus-visible,.apt-page input:focus-visible,.apt-page select:focus-visible,.apt-page textarea:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.apt-hero{background:var(--black-950);padding:56px 40px 64px;position:relative;overflow:hidden}.apt-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.apt-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1360px;margin:0 auto;display:flex;position:relative}.apt-hero__text{flex:300px;min-width:0}.apt-hero__back{color:#ffffffb3;align-items:center;gap:6px;margin-bottom:18px;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.apt-hero__back:hover{color:var(--gold-300)}.apt-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:14px;font-size:.8rem;font-weight:700;display:inline-flex}.apt-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);margin-bottom:12px;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:800;line-height:1.1}.apt-hero__title-accent{color:var(--blue-400)}.apt-hero__sub{color:#fffc;max-width:480px;font-size:1rem;line-height:1.6}.apt-hero__stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #d4a94a38;border-radius:14px;flex-shrink:0;align-items:center;gap:22px;padding:18px 26px;display:flex}.apt-stat{flex-direction:column;align-items:center;gap:2px;display:flex}.apt-stat__num{font-family:var(--font-body);color:var(--white);font-size:1.5rem;font-weight:700}.apt-stat__label{color:#ffffffa6;font-size:.76rem}.apt-hero__divider{background:#d4a94a3d;align-self:stretch;width:1px}.apt-content{max-width:1360px;margin:0 auto;padding:40px 40px 96px}.apt-filters{flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.apt-select,.apt-search input{border:1px solid var(--border);background:var(--white);font-family:var(--font-body);color:var(--ink-900);border-radius:10px;padding:11px 14px;font-size:.92rem}.apt-search{flex:260px}.apt-search input{width:100%}.apt-alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;border-radius:10px;margin-bottom:20px;padding:14px 18px;font-size:.92rem}.apt-table-card{border:1px solid var(--border);background:var(--white);border-radius:14px;overflow-x:auto}.apt-table{border-collapse:collapse;width:100%;font-size:.92rem}.apt-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);padding:14px 18px;font-size:.78rem;font-weight:700}.apt-table td{border-bottom:1px solid var(--border);color:var(--ink-900);vertical-align:middle;padding:14px 18px}.apt-table tr:last-child td{border-bottom:0}.apt-doctor{font-weight:700}.apt-doctor__email{color:var(--muted);margin-top:2px;font-size:.82rem}.apt-btn-link{font-family:var(--font-body);color:var(--blue-600);cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700;transition:color .18s}.apt-btn-link:hover{color:var(--blue-800)}.apt-btn-link:disabled{opacity:.55;cursor:default}.apt-pill{text-transform:capitalize;border-radius:100px;padding:5px 14px;font-size:.8rem;font-weight:700;display:inline-block}.apt-pill--upcoming{color:var(--blue-700);background:#3b82f61f}.apt-pill--live{color:var(--gold-700);background:#d4a94a33}.apt-pill--done{color:var(--ink-700);background:var(--paper)}.apt-pill--muted{color:var(--muted);background:var(--paper)}.apt-empty{border:1px dashed var(--border);background:var(--white);text-align:center;color:var(--muted);border-radius:14px;padding:48px 24px}.apt-empty__icon{background:var(--paper);width:44px;height:44px;color:var(--gold-600);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex}.apt-loader{justify-content:center;padding:64px 0;display:flex}.apt-loader__spin{border:3px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite aptSpin}@keyframes aptSpin{to{transform:rotate(360deg)}}.apt-modal-overlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07080a8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.apt-modal{background:var(--white);border-radius:14px;width:100%;max-width:620px;max-height:calc(100vh - 48px);padding:28px 28px 24px;position:relative;overflow-y:auto;box-shadow:0 30px 70px #00000059}.apt-modal:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blue-400));border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.apt-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.apt-modal__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);margin-bottom:6px;font-size:.78rem;font-weight:700}.apt-modal__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.3rem;font-weight:700}.apt-modal__sub{color:var(--muted);margin-top:6px;font-size:.9rem}.apt-modal__close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.apt-modal__close:hover{background:var(--paper);color:var(--ink-900)}.apt-modal__body{flex-direction:column;gap:18px;display:flex}.apt-record{background:var(--paper);border-radius:10px;gap:10px;margin:0;padding:14px 16px;display:grid}.apt-record>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.apt-record dt{color:var(--muted);flex-shrink:0;font-size:.86rem}.apt-record dd{text-align:right;color:var(--ink-900);margin:0;font-size:.92rem;font-weight:600}.apt-section__label{color:var(--ink-700);align-items:center;gap:8px;margin-bottom:8px;font-size:.88rem;font-weight:700;display:flex}.apt-link{color:var(--blue-600);word-break:break-all;margin-bottom:10px;font-size:.88rem;display:block}.apt-muted{color:var(--muted);margin-bottom:10px;font-size:.86rem}.apt-inline-form{flex-wrap:wrap;gap:8px;display:flex}.apt-inline-form input{border:1px solid var(--border);font-family:var(--font-body);border-radius:8px;flex:200px;padding:10px 12px;font-size:.88rem}.apt-inline-form__num{flex:0 100px!important}.apt-btn{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);color:var(--ink-900);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:.86rem;font-weight:700;transition:border-color .18s,background .18s}.apt-btn:hover{border-color:var(--gold-500)}.apt-btn:disabled{opacity:.55;cursor:default}.apt-btn--gold{border-color:var(--gold-500);background:var(--gold-500);color:var(--navy-900);align-items:center;text-decoration:none;display:inline-flex}.apt-btn--danger{color:#9a3b34;border-color:#9a3b3466}.apt-btn--danger:hover{border-color:#9a3b34}.apt-timeline{gap:8px;margin:0;padding:0;list-style:none;display:grid}.apt-timeline li{background:var(--paper);border-radius:8px;gap:12px;padding:10px 12px;font-size:.86rem;display:flex}.apt-timeline__time{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}.apt-timeline__note{color:var(--ink-900)}.apt-error{color:#9a3b34;font-size:.86rem}.apt-modal__foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:18px;display:flex}.apt-modal__foot-actions{flex-wrap:wrap;gap:10px;display:flex}.apt-cancel-form{border-top:1px dashed var(--border);margin-top:16px;padding-top:16px}.apt-cancel-form textarea{border:1.5px solid var(--border);width:100%;font-family:var(--font-body);resize:vertical;border-radius:8px;padding:12px;font-size:.88rem}.apt-cancel-form__actions{justify-content:flex-end;gap:16px;margin-top:10px;display:flex}.apt-modal__cancel-btn{font-family:var(--font-body);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700}.apt-modal__cancel-btn:hover{color:var(--ink-900)}@media (width<=860px){.apt-hero{padding:44px 24px 52px}.apt-content{padding:32px 24px 72px}}@media (width<=640px){.apt-hero__stats{justify-content:space-between;width:100%}.apt-modal{padding:22px 18px 20px}.apt-modal__foot{flex-direction:column;align-items:stretch}.apt-modal__foot-actions{justify-content:stretch}.apt-modal__foot-actions .apt-btn,.apt-modal__foot-actions .apt-btn--gold{flex:auto;justify-content:center}}.ml-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);color:var(--ink-700)}.ml-page a:focus-visible,.ml-page button:focus-visible,.ml-page input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.ml-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ml-hero{background:var(--black-950);padding:48px 40px 60px;position:relative;overflow:hidden}.ml-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.ml-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.ml-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1360px;margin:0 auto;display:flex;position:relative}.ml-hero__text{flex:1;min-width:280px}.ml-hero__back{color:#fff9;transition:color .18s, gap .18s var(--ease);align-items:center;gap:7px;margin-bottom:28px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.ml-hero__back:hover{color:var(--gold-300);gap:10px}.ml-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.ml-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:16px;font-size:clamp(2.2rem,3.8vw,3.1rem);font-weight:800;line-height:1.08;display:flex}.ml-hero__title-accent{color:var(--blue-400)}.ml-hero__sub{color:#ffffffdb;max-width:400px;font-size:1.05rem;line-height:1.6}.ml-hero__stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #d4a94a38;border-radius:14px;flex-shrink:0;align-items:center;padding:22px 12px;display:flex}.ml-stat{flex-direction:column;align-items:center;gap:6px;padding:0 30px;display:flex}.ml-stat__num{font-family:var(--font-display);color:var(--white);font-size:2.1rem;font-weight:700;line-height:1}.ml-stat__label{color:#ffffff8c;font-size:.78rem}.ml-stat__divider{background:#d4a94a40;flex-shrink:0;width:1px;height:38px}.ml-content{max-width:1360px;margin:0 auto;padding:44px 40px 88px}.ml-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ml-tabs{flex-wrap:wrap;gap:30px;display:flex}.ml-tab{font-family:var(--font-body);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:8px;margin-bottom:-1px;padding:0 0 14px;font-size:.95rem;font-weight:600;transition:color .18s,border-color .18s;display:inline-flex}.ml-tab:hover{color:var(--ink-900)}.ml-tab.is-active{color:var(--ink-900);border-bottom-color:var(--gold-500)}.ml-tab__count{color:var(--muted);font-size:.78rem;font-weight:600}.ml-search{border-bottom:1px solid var(--border);min-width:240px;color:var(--muted);align-items:center;gap:10px;margin-bottom:10px;padding:0 2px 8px;transition:border-color .18s,color .18s;display:flex;position:relative}.ml-search:focus-within{border-bottom-color:var(--gold-500);color:var(--ink-900)}.ml-search input{min-width:0;font-family:var(--font-body);color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:.92rem}.ml-search input::placeholder{color:var(--muted)}.ml-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;list-style:none;display:grid}.ml-grid>li{display:flex}.ml-card{width:100%;animation:mlCardIn .5s var(--ease) both;transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a1f;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ml-card:hover{border-color:#d4a94a52;transform:translateY(-4px);box-shadow:0 14px 30px #00000061}@keyframes mlCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ml-card__thumb{aspect-ratio:16/10;background:var(--navy-900);flex-shrink:0;position:relative;overflow:hidden}.ml-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.ml-card:hover .ml-card__img{transform:scale(1.04)}.ml-card__placeholder{color:#e0b563b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ml-card__scrim{pointer-events:none;background:linear-gradient(#0000 45%,#07080a8c 100%);position:absolute;inset:0}.ml-card__cat,.ml-card__done{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gold-300);background:#07080ab8;border:1px solid #d4a94a4d;border-radius:6px;align-items:center;gap:5px;padding:5px 11px;font-size:.74rem;font-weight:700;display:inline-flex;position:absolute;top:12px}.ml-card__cat{left:12px}.ml-card__done{right:12px}.ml-card__body{flex-direction:column;flex:1;gap:8px;padding:22px 22px 24px;display:flex}.ml-card__title{-webkit-line-clamp:3;font-family:var(--font-display);color:var(--white);-webkit-box-orient:vertical;font-size:1.15rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ml-card__instructor{color:#ffffff8c;font-size:.84rem}.ml-card__progress{margin:14px 0 20px}.ml-card__progress-label{color:#fff9;justify-content:space-between;align-items:baseline;margin-bottom:9px;font-size:.8rem;display:flex}.ml-card__progress-pct{color:var(--gold-300);font-weight:700}.ml-card__track{background:#ffffff1f;border-radius:100px;width:100%;height:4px;overflow:hidden}.ml-card__fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));min-width:3px;height:100%;transition:width .6s var(--ease);border-radius:100px}.ml-card__btn{border:1.5px solid var(--gold-500);background:var(--gold-500);color:var(--navy-900);transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease), border-color .2s var(--ease);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:11px 22px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.ml-card__btn:hover{background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 22px #d4a94a59}.ml-card__btn--ghost{color:var(--gold-300);background:0 0;border-color:#d4a94a8c}.ml-card__btn--ghost:hover{border-color:var(--gold-400);box-shadow:none;background:#d4a94a1a}.ml-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:72px 24px;display:flex}.ml-empty__icon{width:68px;height:68px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.ml-empty__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.6rem;font-weight:700}.ml-empty__sub{max-width:380px;color:var(--muted);margin-bottom:8px;font-size:.98rem;line-height:1.7}.ml-nomatch{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:64px 24px;display:flex}.ml-nomatch__btn{font-family:var(--font-body);color:var(--blue-600);cursor:pointer;background:0 0;border:0;font-size:.9rem;font-weight:700}.ml-nomatch__btn:hover{color:var(--blue-800)}@media (width<=1080px){.ml-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.ml-hero{padding:40px 28px 48px}.ml-stat{padding:0 20px}.ml-stat__num{font-size:1.7rem}.ml-content{padding:36px 28px 64px}}@media (width<=640px){.ml-hero{padding:32px 20px 40px}.ml-hero__inner{flex-direction:column;align-items:flex-start}.ml-hero__stats{justify-content:space-around;width:100%}.ml-stat{padding:0 8px}.ml-content{padding:28px 20px 56px}.ml-toolbar{border-bottom:0;flex-direction:column;align-items:stretch;gap:18px}.ml-tabs{border-bottom:1px solid var(--border);gap:22px}.ml-search{min-width:0;margin-bottom:0}.ml-grid{grid-template-columns:1fr}}.dash{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.dash a:focus-visible,.dash button:focus-visible,.dash input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.dash__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash-hero{background:var(--black-950);padding:56px 40px 64px;position:relative;overflow:hidden}.dash-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 70% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.dash-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.dash-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;max-width:1360px;margin:0 auto;display:flex;position:relative}.dash-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:inline-flex}.dash-hero__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--white);flex-direction:column;margin-bottom:14px;font-size:clamp(2.1rem,3.8vw,3.1rem);font-weight:800;line-height:1.08;display:flex}.dash-hero__title-accent{color:var(--blue-400)}.dash-hero__sub{color:#ffffffdb;max-width:460px;font-size:1.03rem;line-height:1.6}.dash-stats{background:#080d18;border-bottom:1px solid #d4a94a24;padding:26px 40px}.dash-stats__inner{flex-wrap:wrap;justify-content:space-between;max-width:1360px;margin:0 auto;display:flex}.dash-stats__item{flex:220px;align-items:center;gap:16px;padding:0 32px;display:flex}.dash-stats__item:first-child{padding-left:0}.dash-stats__item:not(:first-child){border-left:1px solid #d4a94a40}.dash-stats__icon{width:48px;height:48px;color:var(--gold-400);background:#d4a94a0f;border:1.5px solid #d4a94a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dash-stats__text{flex-direction:column;gap:4px;min-width:0;display:flex}.dash-stats__text strong{font-family:var(--font-body);letter-spacing:-.3px;font-variant-numeric:lining-nums tabular-nums;color:var(--white);font-size:1.75rem;font-weight:700;line-height:1.1}.dash-stats__text small{color:#ffffffad;font-size:.9rem}.dash__body{max-width:1360px;margin:0 auto;padding:56px 40px 96px}.dash__section+.dash__section{margin-top:56px}.dash__heading{font-family:var(--font-display);color:var(--ink-900);font-size:1.5rem;font-weight:700}.dash__rule{background:var(--border);height:1px;margin:16px 0 24px}.dash__head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dash__head-tools{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dash__count{color:var(--muted);font-size:.9rem}.dash__alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding:14px 18px;font-size:.94rem;display:flex}.dash__alert-close{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dash__alert-close svg{transform:rotate(0)}.dash__search{border-bottom:1px solid var(--border);min-width:240px;color:var(--muted);align-items:center;gap:10px;padding:0 2px 8px;transition:border-color .18s,color .18s;display:flex}.dash__search:focus-within{border-bottom-color:var(--gold-500);color:var(--ink-900)}.dash__search input{min-width:0;font-family:var(--font-body);color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.dash__search input::placeholder{color:var(--muted)}.dash__search input::-webkit-search-cancel-button{display:none}.dash__quick{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.dash__tile{transition:transform .24s var(--ease), box-shadow .24s var(--ease), border-color .2s;background:#07080a;border:1px solid #d4a94a1f;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.dash__tile:hover{border-color:#d4a94a73;transform:translateY(-3px);box-shadow:0 14px 30px #00000052}.dash__tile-icon{width:40px;height:40px;color:var(--gold-400);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dash__tile-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dash__tile-text strong{color:var(--white);font-size:1rem;font-weight:700}.dash__tile-text small{color:#ffffff9e;font-size:.85rem}.dash__tile-arrow{color:var(--blue-300);transition:transform .18s var(--ease), color .18s;display:flex}.dash__tile:hover .dash__tile-arrow{color:var(--blue-200);transform:translate(3px)}.dash__table-card{border:1px solid var(--border);background:var(--white);border-radius:12px;overflow:hidden}.dash__table{border-collapse:collapse;width:100%;font-size:.95rem}.dash__table thead tr{background:var(--paper);border-bottom:1px solid var(--border)}.dash__table th{text-align:left;white-space:nowrap;color:var(--ink-700);padding:14px 22px;font-size:.85rem;font-weight:700}.dash__table td{vertical-align:middle;color:var(--ink-700);padding:18px 22px}.dash__table tbody tr{border-top:1px solid var(--border);transition:background .16s}.dash__table tbody tr:hover{background:#d4a94a0d}.dash__course-title{max-width:340px;color:var(--ink-900);font-size:1.02rem;font-weight:700;line-height:1.35}.dash__course-meta{color:var(--muted);margin-top:3px;font-size:.86rem}.dash__content{white-space:nowrap;flex-direction:column;gap:3px;font-size:.92rem;display:flex}.dash__content strong{font-variant-numeric:lining-nums tabular-nums;color:var(--ink-900);font-weight:700}.dash__price{font-family:var(--font-body);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--ink-900);font-size:1.05rem;font-weight:700}.dash__status{white-space:nowrap;border-radius:100px;align-items:center;gap:7px;padding:5px 14px;font-size:.84rem;font-weight:700;display:inline-flex}.dash__status--published{background:var(--black-950);color:var(--white)}.dash__status--published .dash__status-dot{background:var(--gold-400)}.dash__status--draft{color:var(--gold-700);background:#d4a94a14;border:1px solid #d4a94a8c}.dash__status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.dash__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash__btn{border:1.5px solid var(--border);background:var(--white);font-family:var(--font-body);white-space:nowrap;color:var(--ink-900);cursor:pointer;transition:transform .18s var(--ease), border-color .18s, color .18s, background .18s;border-radius:8px;align-items:center;gap:6px;padding:8px 15px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.dash__btn:hover:not(:disabled){border-color:var(--gold-500);color:var(--gold-700);transform:translateY(-1px)}.dash__btn:disabled,.dash__icon-btn:disabled{opacity:.5;cursor:default}.dash__btn--primary{background:var(--black-950);border-color:var(--black-950);color:var(--gold-300)}.dash__btn--primary:hover:not(:disabled){background:var(--black-950);border-color:var(--gold-500);color:var(--gold-300)}.dash__btn--publish{border-color:var(--navy-900);color:var(--navy-900)}.dash__btn--publish:hover:not(:disabled){background:var(--navy-900);border-color:var(--navy-900);color:var(--white)}.dash__btn--unpublish{color:var(--gold-700);border-color:#d4a94a99}.dash__icon-btn{border:1.5px solid var(--border);background:var(--white);width:36px;height:36px;color:var(--ink-700);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.dash__icon-btn:hover:not(:disabled){border-color:var(--gold-500);color:var(--gold-700)}.dash__icon-btn--danger{color:#9a3b34;border-color:#9a3b3447}.dash__icon-btn--danger:hover:not(:disabled){color:#7c2d27;background:#9a3b340f;border-color:#9a3b3499}.dash__empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:64px 24px;display:flex}.dash__empty-icon{width:64px;height:64px;color:var(--gold-600);background:#d4a94a12;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;display:flex}.dash__empty-text{color:var(--muted);margin-bottom:4px;font-size:1rem}.dash__loader{justify-content:center;padding:80px 0;display:flex}.dash__loader-spin{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite dashSpin}@keyframes dashSpin{to{transform:rotate(360deg)}}@media (width<=1080px){.dash-stats__item{flex:45%;padding:18px 20px}.dash-stats__item:first-child{padding-left:20px}.dash-stats__item:nth-child(odd){border-left:0}}@media (width<=860px){.dash-hero{padding:44px 28px 52px}.dash-stats{padding:12px 20px}.dash__body{padding:44px 28px 72px}}@media (width<=700px){.dash-hero{padding:36px 20px 44px}.dash-hero__inner{align-items:flex-start}.dash__body{padding:36px 20px 60px}.dash__table-card{overflow-x:auto}.dash__table{min-width:760px}.dash__search{flex:1;min-width:0}.dash__head-tools{width:100%}}@media (width<=480px){.dash-stats__item{flex:100%;padding:14px 0;border-left:0!important}.dash-stats__item:first-child{padding-left:0}}.ui-collapse{border:1px solid var(--border);background:var(--white);border-radius:10px;margin:12px 0;overflow:hidden}.ui-collapse--muted{background:var(--paper)}.ui-collapse__hdr{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;font-family:var(--font-body);transition:background .16s var(--ease);justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex}.ui-collapse__hdr:hover{background:#d4a94a12}.ui-collapse__hdr:focus-visible{outline:2px solid var(--gold-500);outline-offset:-2px}.ui-collapse--open>.ui-collapse__hdr{border-bottom:1px solid var(--border);background:#d4a94a17}.ui-collapse__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-collapse__text strong{color:var(--ink-900);font-size:.9rem;font-weight:700;line-height:1.3}.ui-collapse__subtitle{color:var(--muted);font-size:.78rem;line-height:1.4}.ui-collapse__trail{flex-shrink:0;align-items:center;gap:12px;display:flex}.ui-collapse__badge{color:var(--gold-700);white-space:nowrap;background:#d4a94a24;border-radius:100px;padding:3px 10px;font-size:.72rem;font-weight:700}.ui-collapse__chevron-wrap{border:1.5px solid var(--border);background:var(--white);transition:border-color .18s var(--ease), background .18s var(--ease);border-radius:100px;align-items:center;gap:6px;padding:5px 10px 5px 12px;display:flex}.ui-collapse__hdr:hover .ui-collapse__chevron-wrap{border-color:#d4a94a8c}.ui-collapse--open .ui-collapse__chevron-wrap{border-color:var(--gold-500);background:#d4a94a1f}.ui-collapse__chevron-label{color:var(--muted);font-size:.74rem;font-weight:700}.ui-collapse--open .ui-collapse__chevron-label{color:var(--gold-700)}.ui-collapse__chevron{color:var(--muted);transition:transform .22s var(--ease), color .18s var(--ease);display:flex}.ui-collapse--open .ui-collapse__chevron{color:var(--gold-600);transform:rotate(180deg)}.ui-collapse__body{animation:uiCollapseIn .18s var(--ease);padding:18px 16px}@keyframes uiCollapseIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width<=560px){.ui-collapse__chevron-label{display:none}.ui-collapse__chevron-wrap{padding:6px}}.s1-wrap{--red-50:#fef2f2;--red-200:#fecaca;--red-600:#dc2626;max-width:760px;font-family:var(--font-body);color:var(--ink-700);margin:0 auto;padding:36px 0 48px}.s1-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-600);animation:s1-in .22s var(--ease);border-radius:10px;align-items:center;gap:9px;margin-bottom:22px;padding:12px 16px;font-size:.875rem;display:flex}@keyframes s1-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.s1-card{background:var(--white);border:1px solid var(--border);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);border-radius:14px;margin-bottom:18px;overflow:hidden}.s1-card:focus-within{border-color:#d4a94a80;box-shadow:0 4px 20px #d4a94a1a}.s1-card__hdr{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 24px;display:flex}.s1-card__icon{background:var(--black-950);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.s1-card__title{font-family:var(--font-display);color:var(--ink-900);margin:0;font-size:1.05rem;font-weight:700}.s1-card__sub{color:var(--muted);margin:2px 0 0;font-size:.79rem}.s1-field{padding:0 24px 20px}.s1-field:first-of-type{padding-top:20px}.s1-field--mt{padding-top:16px}.s1-field--disabled{opacity:.45;pointer-events:none}.s1-row3{grid-template-columns:repeat(3,1fr);gap:16px;padding:20px 24px;display:grid}.s1-row3 .s1-field{padding:0}.s1-label{color:var(--ink-900);align-items:center;gap:5px;margin-bottom:7px;font-size:.86rem;font-weight:700;display:flex}.s1-req{color:var(--gold-600);font-size:.8rem}.s1-hint{color:var(--muted);margin-left:auto;font-size:.76rem;font-weight:400}.s1-input,.s1-textarea,.s1-select{box-sizing:border-box;border:1.5px solid var(--border);background:var(--paper);width:100%;color:var(--ink-900);font-family:var(--font-body);transition:border-color .2s var(--ease), background .2s var(--ease), box-shadow .2s var(--ease);border-radius:9px;outline:none;padding:11px 14px;font-size:.9rem}.s1-input::placeholder,.s1-textarea::placeholder{color:#9ca3af}.s1-input:focus,.s1-textarea:focus,.s1-select:focus{border-color:var(--gold-500);background:var(--white);box-shadow:0 0 0 3px #d4a94a29}.s1-input:hover:not(:focus),.s1-textarea:hover:not(:focus),.s1-select:hover:not(:focus){border-color:#d4a94a80}.s1-textarea{resize:vertical;min-height:110px;line-height:1.6}.s1-char-count{text-align:right;color:var(--muted);margin-top:4px;font-size:.72rem}.s1-char--warn{color:#b45309}.s1-char--over{color:var(--red-600)}.s1-sel-wrap{position:relative}.s1-select{appearance:none;cursor:pointer;padding-right:36px}.s1-sel-arrow{pointer-events:none;color:var(--muted);display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.s1-price-wrap{position:relative}.s1-price-wrap .s1-input{padding-left:32px}.s1-price-pre{font-family:var(--font-body);color:var(--muted);pointer-events:none;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.s1-dropzone{border:1.5px dashed var(--border);cursor:pointer;background:var(--paper);transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:10px;align-items:center;gap:14px;padding:14px;display:flex}.s1-dropzone:hover,.s1-dropzone--over{border-color:var(--gold-500);background:#d4a94a0f}.s1-dropzone__thumb{background:var(--navy-900);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:48px;font-size:20px;display:flex;overflow:hidden}.s1-dropzone__thumb img{object-fit:cover;width:100%;height:100%}.s1-dropzone__text{color:var(--ink-700);font-size:.82rem}.s1-dropzone__text strong{color:var(--ink-900)}.s1-dropzone__hint{color:var(--muted);font-size:.72rem}.s1-divider{color:var(--muted);align-items:center;gap:8px;margin:10px 0;font-size:.7rem;display:flex}.s1-divider:before,.s1-divider:after{content:"";background:var(--border);flex:1;height:1px}.s1-format-row{flex-wrap:wrap;gap:12px;padding:20px 24px 4px;display:flex}.s1-format-option{text-align:left;cursor:pointer;border:1.5px solid var(--border);background:var(--white);transition:border-color .18s var(--ease), background .18s var(--ease);border-radius:12px;flex:240px;padding:14px 16px;font-family:inherit}.s1-format-option:hover{border-color:#d4a94a8c}.s1-format-option--active{border-color:var(--gold-500);background:#d4a94a0f}.s1-format-option__title{color:var(--ink-900);margin-bottom:5px;font-size:.92rem;font-weight:700}.s1-format-option__text{color:var(--ink-700);font-size:.8rem;line-height:1.55}.s1-series-settings{padding:4px 24px 20px}.s1-note-text{color:var(--ink-700);margin-top:8px;font-size:.82rem;line-height:1.6}.s1-note-text--pad{margin-top:0;padding:0 24px 20px}.s1-toggle{border:1.5px solid var(--border);background:var(--paper);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin:0 24px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.s1-toggle:hover{background:var(--white);border-color:#d4a94a66}.s1-toggle--on{border-color:var(--gold-500);background:#d4a94a12}.s1-toggle__left{align-items:center;gap:10px;min-width:0;display:flex}.s1-toggle__icon{background:var(--white);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;transition:background .2s;display:flex}.s1-toggle--on .s1-toggle__icon{background:#d4a94a24;border-color:#0000}.s1-toggle__text{flex-direction:column;gap:3px;min-width:0;display:flex}.s1-toggle__text strong{color:var(--ink-900);font-size:.9rem;font-weight:700;line-height:1.35}.s1-toggle__text span{color:var(--ink-700);font-size:.82rem;line-height:1.55}.s1-switch{width:42px;height:24px;transition:background .25s var(--ease);background:#cbd5e1;border-radius:100px;flex-shrink:0;position:relative}.s1-switch--on{background:var(--gold-500)}.s1-switch__knob{background:var(--white);border-radius:50%;width:18px;height:18px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.s1-switch--on .s1-switch__knob{transform:translate(18px)}.s1-row-box{border:1px solid var(--border);background:var(--white);border-radius:10px;margin-bottom:12px;padding:16px}.s1-row-box__grid2{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.s1-row-box__grid2>*{min-width:0}.s1-row-box__foot{text-align:right;margin-top:10px}.s1-row-input,.s1-row-textarea{border:1px solid var(--border);box-sizing:border-box;background:var(--paper);width:100%;color:var(--ink-900);border-radius:8px;padding:9px 12px;font-family:inherit;font-size:.86rem}.s1-row-input:focus,.s1-row-textarea:focus{border-color:var(--gold-500);background:var(--white);outline:none}.s1-row-input--strong{font-weight:700}.s1-row-textarea{resize:vertical;margin-top:10px}.s1-row-box__rating{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.s1-row-box__rating-label{color:var(--ink-700);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:.76rem;font-weight:700}.s1-star-row{align-items:center;gap:3px;display:flex}.s1-star-btn{cursor:pointer;color:var(--border);transition:color .15s var(--ease), transform .15s var(--ease);background:0 0;border:none;padding:3px;line-height:0;display:flex}.s1-star-btn:hover{color:var(--gold-400);transform:scale(1.12)}.s1-star-btn--filled{color:var(--gold-500)}.s1-star-clear{cursor:pointer;color:var(--muted);background:0 0;border:none;margin-left:4px;padding:0;font-size:.74rem;font-weight:700;text-decoration:underline}.s1-star-clear:hover{color:var(--ink-700)}.s1-star-hint{color:var(--muted);font-size:.74rem}.s1-btn-ghost-sm{border:1px solid var(--border);background:var(--white);color:var(--ink-700);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}.s1-btn-ghost-sm:hover{border-color:var(--gold-500);color:var(--gold-700)}.s1-btn-danger-sm{background:var(--red-50);color:var(--red-600);cursor:pointer;border:none;border-radius:7px;padding:6px 10px;font-size:.74rem;font-weight:700}.s1-btn-danger-sm:hover{background:var(--red-200)}.s1-submit-wrap{padding-top:8px}.s1-submit{background:var(--gold-500);width:100%;color:var(--navy-900);font-family:var(--font-body);cursor:pointer;transition:background .2s var(--ease), transform .2s cubic-bezier(.34, 1.56, .64, 1), box-shadow .2s var(--ease);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:15px;font-size:1rem;font-weight:700;display:flex;box-shadow:0 4px 16px #d4a94a52}.s1-submit:hover:not(:disabled){background:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 24px #d4a94a66}.s1-submit:disabled{opacity:.65;cursor:not-allowed}.s1-spin{border:2.5px solid #0a16284d;border-top-color:var(--navy-900);border-radius:50%;width:16px;height:16px;animation:.65s linear infinite s1-spin;display:inline-block}@keyframes s1-spin{to{transform:rotate(360deg)}}.s1-note{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:.78rem;display:flex}.s1-wrap a:focus-visible,.s1-wrap button:focus-visible,.s1-wrap input:focus-visible,.s1-wrap select:focus-visible,.s1-wrap textarea:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}@media (width<=700px){.s1-row3{grid-template-columns:1fr}.s1-toggle{margin:0 16px}.s1-field{padding-left:16px;padding-right:16px}.s1-row3{padding:16px}.s1-card__hdr{padding:14px 16px}.s1-format-row,.s1-series-settings,.s1-note-text--pad{padding-left:16px;padding-right:16px}.s1-row-box__grid2{grid-template-columns:1fr}}.s2-wrap{--red-500:#ef4444;--red-50:#fef2f2;--red-200:#fecaca;--green-600:#15803d;--amber-700:#92400e;--amber-100:#fef3c7;max-width:980px;font-family:var(--font-body);color:var(--ink-700);margin:0 auto;padding:36px 0 48px}.s2-toast{animation:s2-in .22s var(--ease);border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:13px 16px;font-size:.875rem;display:flex}.s2-toast--success{color:var(--green-600);background:#f0fdf4;border:1px solid #bbf7d0}.s2-toast--error{background:var(--red-50);border:1px solid var(--red-200);color:#dc2626}@keyframes s2-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.s2-card{background:var(--white);border:1px solid var(--border);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);border-radius:14px;margin-bottom:18px;overflow:hidden}.s2-card:focus-within{border-color:#d4a94a80;box-shadow:0 4px 20px #d4a94a1a}.s2-card--empty{text-align:center}.s2-card__hdr{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 22px;display:flex}.s2-card__icon{background:var(--black-950);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}.s2-card__title{font-family:var(--font-display);color:var(--ink-900);margin:0;font-size:1rem;font-weight:700}.s2-card__sub{color:var(--muted);margin:2px 0 0;font-size:.77rem}.s2-card__body{padding:22px}.s2-thumb-layout{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}.s2-thumb-preview{aspect-ratio:16/9;background:var(--navy-900);border-radius:10px;flex-shrink:0;position:relative;overflow:hidden}.s2-thumb-preview img{object-fit:cover;width:100%;height:100%;display:block}.s2-thumb-empty{background:linear-gradient(135deg, var(--black-950), var(--navy-900));color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:2rem;display:flex}.s2-thumb-empty span{font-size:.78rem}.s2-thumb-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.85rem;display:flex;position:absolute;inset:0}.s2-thumb-controls{flex-direction:column;gap:12px;display:flex}.s2-dropzone{border:1.5px dashed var(--border);background:var(--paper);cursor:pointer;transition:all .2s var(--ease);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}.s2-dropzone:hover,.s2-dropzone--over{border-color:var(--gold-500);background:#d4a94a12;transform:translateY(-1px)}.s2-dropzone__icon{color:var(--gold-600)}.s2-dropzone__text strong{color:var(--ink-900);font-size:.9rem;font-weight:700;display:block}.s2-dropzone__text span{color:var(--muted);font-size:.76rem}.s2-browse-btn{background:var(--white);border:1.5px solid var(--border);color:var(--ink-700);pointer-events:none;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:7px 16px;font-size:.82rem;font-weight:600;display:inline-flex}.s2-divider{color:var(--muted);align-items:center;gap:10px;font-size:.76rem;display:flex}.s2-divider:before,.s2-divider:after{content:"";background:var(--border);flex:1;height:1px}.s2-url-row{gap:8px;display:flex}.s2-url-row .s2-input{flex:1;min-width:0}.s2-input{border:1.5px solid var(--border);background:var(--paper);color:var(--ink-900);font-family:var(--font-body);box-sizing:border-box;width:100%;min-width:0;transition:border-color .2s var(--ease), background .2s, box-shadow .2s;border-radius:9px;outline:none;padding:10px 13px;font-size:.9rem}.s2-input::placeholder{color:#9ca3af}.s2-input:focus{border-color:var(--gold-500);background:var(--white);box-shadow:0 0 0 3px #d4a94a29}.s2-input:hover:not(:focus){border-color:#d4a94a80}.s2-input--sm{width:auto;max-width:130px}.s2-input--time{flex-shrink:0;width:70px}.s2-textarea{border:1.5px solid var(--border);background:var(--paper);color:var(--ink-900);font-family:var(--font-body);box-sizing:border-box;resize:vertical;width:100%;min-width:0;transition:border-color .2s var(--ease), background .2s, box-shadow .2s;border-radius:9px;outline:none;padding:10px 13px;font-size:.9rem}.s2-textarea:focus{border-color:var(--gold-500);background:var(--white);box-shadow:0 0 0 3px #d4a94a29}.s2-btn{font-family:var(--font-body);cursor:pointer;white-space:nowrap;transition:background .18s, transform .18s var(--ease), box-shadow .18s;border:none;border-radius:9px;align-items:center;gap:6px;padding:10px 16px;font-size:.86rem;font-weight:700;display:inline-flex}.s2-btn--primary{background:var(--gold-500);color:var(--navy-900);box-shadow:0 2px 10px #d4a94a47}.s2-btn--primary:hover:not(:disabled){background:var(--gold-400);transform:translateY(-1px)}.s2-btn--primary:disabled{opacity:.6;cursor:not-allowed}.s2-btn--danger{color:var(--red-500);background:0 0;border:1.5px solid #ef444440}.s2-btn--danger:hover{background:#ef44440f;border-color:#ef444480}.s2-btn--ghost{background:var(--paper);color:var(--ink-700);border:1.5px solid var(--border)}.s2-btn--ghost:hover{background:var(--white);border-color:#d4a94a80}.s2-btn--sm{padding:7px 12px;font-size:.8rem}.s2-btn--lg{padding:12px 22px;font-size:.94rem}.s2-content-hdr{align-items:center;margin-bottom:14px;display:flex}.s2-content-title{font-family:var(--font-display);color:var(--ink-900);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:800;display:flex}.s2-badge{color:var(--muted);background:var(--paper);border-radius:100px;padding:2px 9px;font-size:.78rem;font-weight:500}.s2-empty__icon{margin:40px 0 10px;font-size:2.8rem}.s2-empty__title{font-family:var(--font-display);color:var(--ink-900);margin:0 0 5px;font-size:1.05rem;font-weight:700}.s2-empty__sub{color:var(--muted);margin:0 0 40px;font-size:.86rem}.s2-sec-hdr{background:var(--paper);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:13px 18px;display:flex}.s2-draghandle{color:var(--muted);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex}.s2-draghandle:hover{color:var(--ink-700)}.s2-sec-num{background:var(--black-950);width:28px;height:28px;font-family:var(--font-body);color:var(--gold-300);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.s2-sec-title-input{min-width:100px;color:var(--ink-900);font-size:.95rem;font-weight:700;font-family:var(--font-display);background:0 0;border:none;border-radius:6px;flex:1;padding:4px 2px}.s2-sec-title-input:focus{background:var(--white);box-shadow:0 0 0 2px var(--gold-500);outline:none}.s2-sec-meta{color:var(--muted);white-space:nowrap;font-size:.76rem}.s2-status-chip{cursor:pointer;border:none;border-radius:100px;padding:3px 9px;font-size:.68rem;font-weight:700}.s2-status-chip--draft{background:var(--amber-100);color:var(--amber-700)}.s2-status-chip--published{color:var(--green-600);background:#dcfce7}.s2-sec-body{padding:12px 18px 0}.s2-sec-body--assessment{padding:0 18px 18px}.s2-sec-desc{border:1px solid var(--border);resize:vertical;background:var(--paper);width:100%;color:var(--ink-900);box-sizing:border-box;border-radius:8px;margin:0 0 14px;padding:8px 11px;font-family:inherit;font-size:.82rem}.s2-sec-desc:focus{border-color:var(--gold-500);outline:none}.s2-module-price-row{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;display:flex}.s2-module-price-input{align-items:center;gap:6px;display:flex}.s2-module-price-input span{color:var(--ink-700);font-size:.82rem}.s2-module-price-note{color:var(--muted);font-size:.72rem}.s2-video-block{background:var(--paper);border:1px solid var(--border);border-radius:10px;margin-bottom:16px;padding:14px}.s2-video-attached{background:var(--white);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.s2-video-attached__icon{font-size:18px}.s2-video-attached__text{color:var(--ink-700);flex:1;font-size:.8rem}.s2-video-empty-note{color:var(--muted);margin:0 0 10px;font-size:.75rem}.s2-video-actions{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.s2-media-error{color:var(--red-500);margin-top:6px;font-size:12px}.s2-yt-row{gap:8px;margin-top:8px;display:flex}.s2-yt-row .s2-input{flex:1;min-width:0}.s2-upload-label{border:1.5px dashed var(--border);background:var(--white);color:var(--ink-700);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.s2-upload-label:hover,.s2-upload-label--busy{border-color:var(--gold-500);color:var(--gold-700);background:#d4a94a12}.s2-upload-label input{display:none}.s2-chip-toggle{cursor:pointer;background:var(--paper);color:var(--muted);border:none;border-radius:100px;padding:6px 12px;font-size:.76rem;font-weight:700}.s2-chip-toggle--on{color:var(--green-600);background:#dcfce7}.s2-lesson-row{border-top:1px solid var(--border)}.s2-lesson-row .ui-collapse{background:0 0;border:none;border-radius:0;margin:0}.s2-lesson-row .ui-collapse__hdr{padding:10px 18px 10px 30px}.s2-lesson-row .ui-collapse--open>.ui-collapse__hdr{background:#d4a94a0f}.s2-lesson-row .ui-collapse__body{background:var(--paper);padding:18px}.s2-lesson__summary{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.s2-draghandle--lesson{cursor:grab}.s2-lesson__icon{border:1.5px solid var(--border);background:var(--white);width:26px;height:26px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.s2-lesson__title{color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:.875rem;font-weight:600;overflow:hidden}.s2-lesson__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.s2-lesson__delete{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;transition:background .16s,color .16s;display:flex}.s2-lesson__delete:hover{color:var(--red-500);background:#ef44441a}.s2-tag{color:var(--muted);background:var(--paper);border:1px solid var(--border);white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.s2-tag--draft{color:var(--amber-700);background:var(--amber-100);border-color:#0000}.s2-tag--price{color:#075985;background:#e0f2fe;border-color:#0000}.s2-tag--warn{color:var(--amber-700);background:var(--amber-100);border-color:#0000}.s2-tag--yt{color:#dc2626;background:#fee2e2;border-color:#0000}.s2-tag--hls{color:#0d9488;background:#f0fdfa;border-color:#99f6e4}.s2-tag--preview{color:var(--gold-700);background:#d4a94a1f;border-color:#0000}.s2-manage-panel__toggles{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.s2-field-block{margin-bottom:18px}.s2-field-block:last-child{margin-bottom:0}.s2-field-hint{color:var(--muted);margin:0 0 10px;font-size:.72rem}.s2-label{color:var(--ink-700);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.s2-lesson-price-fields{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s2-lesson-price-fields span{color:var(--ink-700);font-size:.82rem}.s2-lesson-price-note{color:var(--muted);margin:6px 0 0;font-size:.72rem}.s2-chapter-list{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.s2-chapter-row{background:var(--white);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.s2-chapter-time{color:var(--gold-700);flex-shrink:0;width:56px;font-family:monospace;font-size:.78rem;font-weight:700}.s2-chapter-title{cursor:pointer;color:var(--ink-900);flex:1;font-size:.82rem}.s2-chapter-input-row{gap:8px;margin-top:8px;display:flex}.s2-chapter-error{color:var(--red-500);margin-top:6px;font-size:12px}.s2-quiz-meta-row{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.s2-quiz-field label{color:var(--ink-700);margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.s2-quiz-question{border:1px solid var(--border);background:var(--white);border-radius:8px;margin-bottom:8px;padding:10px}.s2-quiz-question__row{gap:8px;margin-bottom:6px;display:flex}.s2-quiz-hint{color:var(--muted);margin:0 0 6px;font-size:.68rem}.s2-quiz-option-row{align-items:center;gap:6px;margin-bottom:4px;display:flex}.s2-quiz-actions{flex-wrap:wrap;gap:8px;display:flex}.s2-add-lesson{border-top:1px solid var(--border);background:var(--paper);padding:13px 18px 16px}.s2-add-lesson__row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.s2-add-lesson__hint{color:var(--muted);margin:0;font-size:.72rem}.s2-add-section{background:var(--white);border:1.5px dashed #d4a94a66;border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:18px 22px;transition:border-color .2s,background .2s;display:flex}.s2-add-section:focus-within{border-color:var(--gold-500);background:#d4a94a08}.s2-add-section__lbl{color:var(--ink-700);white-space:nowrap;font-size:.88rem;font-weight:700}.s2-nav{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.s2-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.65s linear infinite s2-spin;display:inline-block}@keyframes s2-spin{to{transform:rotate(360deg)}}.s2-progress{background:var(--border);border-radius:99px;height:6px;margin:8px 0 4px;position:relative;overflow:hidden}.s2-progress__bar{background:linear-gradient(90deg, var(--gold-500), var(--gold-300));border-radius:99px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.s2-progress__label{color:var(--muted);margin-top:5px;padding:0 2px;font-size:.73rem;display:block}.s2-wrap a:focus-visible,.s2-wrap button:focus-visible,.s2-wrap input:focus-visible,.s2-wrap select:focus-visible,.s2-wrap textarea:focus-visible,.s2-wrap [role=button]:focus-visible{outline:2px solid var(--gold-500);outline-offset:1px}@media (width<=768px){.s2-thumb-layout{grid-template-columns:1fr}.s2-add-lesson__row{flex-direction:column;align-items:stretch}.s2-lesson-row .ui-collapse__hdr{padding-left:18px}.s2-nav{flex-direction:column;gap:10px}.s2-nav .s2-btn{justify-content:center;width:100%}.s2-lesson__title{max-width:160px}}.s3-wrap{--red-500:#ef4444;--green-600:#16a34a;--amber-600:#d97706;--amber-700:#92400e;--amber-100:#fef3c7;max-width:980px;font-family:var(--font-body);color:var(--ink-700);margin:0 auto;padding:36px 0 48px}.s3-page-hdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.s3-page-title{font-family:var(--font-display);color:var(--ink-900);margin:0 0 4px;font-size:1.35rem;font-weight:800}.s3-page-sub{color:var(--muted);margin:0;font-size:.875rem}.s3-students-link{border:1px solid var(--border);background:var(--white);color:var(--ink-900);border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.s3-students-link:hover{border-color:var(--gold-500);color:var(--gold-700)}.s3-card{background:var(--white);border:1px solid var(--border);border-radius:14px;margin-bottom:18px;overflow:hidden}.s3-card__title{font-family:var(--font-display);color:var(--ink-900);border-bottom:1px solid var(--border);padding:16px 22px;font-size:.98rem;font-weight:700}.s3-list{color:var(--ink-700);gap:6px;margin:16px 22px;padding-left:20px;display:grid}.s3-overview{display:flex;overflow:hidden}.s3-overview__thumb{background:var(--navy-900);flex-shrink:0;width:240px;position:relative}.s3-overview__thumb img{object-fit:cover;width:100%;height:100%;display:block}.s3-thumb-ph{background:linear-gradient(135deg, var(--black-950), var(--navy-900));justify-content:center;align-items:center;width:100%;height:100%;min-height:160px;font-size:3rem;display:flex}.s3-overview__info{flex:1;padding:24px 28px}.s3-course-title{font-family:var(--font-display);color:var(--ink-900);margin:0 0 10px;font-size:1.3rem;font-weight:800;line-height:1.25}.s3-course-desc{color:var(--ink-700);margin:0 0 12px;font-size:.88rem;line-height:1.6}.s3-course-desc--strong{color:var(--ink-900);font-weight:700}.s3-badges{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.s3-badges--pad{margin-bottom:4px;padding:4px 22px 0}.s3-badge{background:var(--paper);border:1px solid var(--border);color:var(--ink-700);border-radius:100px;align-items:center;gap:5px;padding:4px 11px;font-size:.76rem;font-weight:600;display:inline-flex}.s3-badge--price{color:var(--gold-700);background:#d4a94a1a;border-color:#d4a94a4d}.s3-badge--free{color:var(--green-600);background:#f0fdf4;border-color:#bbf7d0}.s3-meta{color:var(--muted);align-items:center;gap:8px;font-size:.82rem;display:flex}.s3-meta__dot{color:var(--border)}.s3-hint-text{color:var(--muted);margin:10px 22px 16px;font-size:.78rem}.s3-sections{padding:0}.s3-sec{border-top:1px solid var(--border)}.s3-sec:first-child{border-top:none}.s3-sec__hdr{background:var(--paper);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 22px;display:flex}.s3-sec__num{background:var(--black-950);width:24px;height:24px;font-family:var(--font-body);color:var(--gold-300);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.s3-sec__name{font-family:var(--font-display);color:var(--ink-900);flex:1;font-size:.9rem;font-weight:700}.s3-sec__meta{color:var(--muted);border-radius:100px;padding:2px 8px;font-size:.75rem;font-weight:600}.s3-sec__meta--info{color:var(--blue-600);background:#3b82f61f}.s3-sec__meta--success{color:var(--green-600);background:#f0fdf4}.s3-sec__meta--warn{background:var(--amber-100);color:var(--amber-700)}.s3-sec__desc{color:var(--muted);margin:0 0 8px 34px;padding-right:22px;font-size:.85rem}.s3-lesson{border-top:1px solid var(--paper);align-items:center;gap:10px;padding:9px 22px 9px 56px;transition:background .15s;display:flex}.s3-lesson:hover{background:var(--paper)}.s3-lesson__icon{border:1.5px solid var(--border);background:var(--white);width:22px;height:22px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.s3-lesson__name{color:var(--ink-700);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;overflow:hidden}.s3-lesson__tag{color:var(--gold-700);background:#d4a94a1f;border:1px solid #d4a94a40;border-radius:100px;padding:2px 7px;font-size:.66rem;font-weight:700}.s3-lesson__tag--info{color:var(--blue-600);background:#3b82f61a;border-color:#0000}.s3-lesson__tag--success{color:var(--green-600);background:#f0fdf4;border-color:#0000}.s3-lesson__tag--quiz{color:#7c3aed;background:#faf5ff;border-color:#0000}.s3-warn-card{color:var(--ink-900);background:#fffbeb;border-color:#d977064d;align-items:flex-start;gap:14px;margin-bottom:18px;padding:20px 22px;display:flex}.s3-warn-card__icon{color:var(--amber-600);flex-shrink:0;margin-top:2px}.s3-warn-card strong{margin-bottom:4px;font-size:.95rem;font-weight:700;display:block}.s3-warn-card p{color:var(--ink-700);margin:0;font-size:.84rem}.s3-edit-row{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.s3-edit-btn{border:1.5px solid var(--border);background:var(--white);color:var(--ink-700);font-family:var(--font-body);cursor:pointer;transition:all .18s var(--ease);border-radius:9px;align-items:center;gap:7px;padding:9px 18px;font-size:.86rem;font-weight:700;display:inline-flex}.s3-edit-btn:hover{border-color:var(--gold-500);color:var(--gold-700);background:#d4a94a0f;transform:translateY(-1px)}.s3-publish-card{background:var(--white);border:1px solid var(--border);text-align:center;border-radius:14px;margin-bottom:16px;padding:32px}.s3-pub-live__badge{color:var(--green-600);font-family:var(--font-body);background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:100px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 20px;font-size:1rem;font-weight:700;display:inline-flex}.s3-pub-live__note{color:var(--muted);margin:0 0 20px;font-size:.9rem}.s3-pub-draft__badge{background:var(--amber-100);color:var(--amber-600);font-family:var(--font-body);border:1.5px solid #d977064d;border-radius:100px;align-items:center;margin-bottom:12px;padding:6px 16px;font-size:.88rem;font-weight:700;display:inline-flex}.s3-pub-draft__note{color:var(--muted);max-width:420px;margin:0 auto 24px;font-size:.9rem}.s3-publish-btn{background:var(--gold-500);color:var(--navy-900);font-family:var(--font-body);cursor:pointer;letter-spacing:-.1px;transition:background .2s var(--ease), transform .2s cubic-bezier(.34, 1.56, .64, 1), box-shadow .2s;border:none;border-radius:12px;align-items:center;gap:9px;padding:14px 40px;font-size:1.05rem;font-weight:700;display:inline-flex;box-shadow:0 4px 18px #d4a94a59}.s3-publish-btn:hover:not(:disabled){background:var(--gold-400);transform:translateY(-2px);box-shadow:0 8px 28px #d4a94a6b}.s3-publish-btn:disabled{opacity:.65;cursor:not-allowed}.s3-unpublish-btn{color:var(--red-500);font-family:var(--font-body);cursor:pointer;background:0 0;border:1.5px solid #ef44444d;border-radius:9px;align-items:center;gap:7px;padding:9px 22px;font-size:.88rem;font-weight:700;transition:all .18s;display:inline-flex}.s3-unpublish-btn:hover:not(:disabled){background:#ef44440f;border-color:#ef444480}.s3-unpublish-btn:disabled{opacity:.65;cursor:not-allowed}.s3-spin{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.65s linear infinite s3-spin;display:inline-block}@keyframes s3-spin{to{transform:rotate(360deg)}}.s3-wrap a:focus-visible,.s3-wrap button:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}@media (width<=700px){.s3-overview{flex-direction:column}.s3-overview__thumb{width:100%;min-height:180px}.s3-overview__info{padding:18px}.s3-publish-btn{justify-content:center;width:100%}.s3-lesson{padding-left:22px}.s3-sec__desc{margin-left:0}}.cc-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);color:var(--ink-700)}.cc-hero{background:var(--black-950);padding:44px 40px 40px;position:relative;overflow:hidden}.cc-hero__grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 100% at 50% 0,#000 40%,#0000 90%);mask-image:radial-gradient(80% 100% at 50% 0,#000 40%,#0000 90%)}.cc-hero__glow{pointer-events:none;background:radial-gradient(55% 90% at 85% 0,#3b82f633,#0000 62%),radial-gradient(45% 70% at 5% 100%,#d4a94a1f,#0000 65%);position:absolute;inset:0}.cc-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.cc-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1080px;margin:0 auto;display:flex;position:relative}.cc-hero__left{max-width:460px}.cc-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:14px;font-size:.78rem;font-weight:700;display:inline-flex}.cc-hero__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.15}.cc-hero__title span{color:var(--gold-300)}.cc-hero__sub{color:#ffffffc7;margin:0;font-size:.95rem;line-height:1.55}.cc-steps{flex:340px;align-items:flex-start;gap:0;max-width:460px;padding-bottom:4px;display:flex}.cc-step{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.cc-step__num{width:32px;height:32px;font-family:var(--font-body);color:#ffffff8c;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);z-index:1;background:#ffffff14;border:1.5px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.cc-step__num--active{background:var(--gold-500);color:var(--navy-900);border-color:var(--gold-500);box-shadow:0 0 0 4px #d4a94a38}.cc-step__num--done{color:var(--gold-300);background:#d4a94a29;border-color:#d4a94a80}.cc-step__label{color:#ffffff80;white-space:nowrap;text-align:center;font-size:.72rem;font-weight:600}.cc-step__label--active{color:var(--white)}.cc-step__label--done{color:#ffffffbf}.cc-step__line{background:#ffffff24;height:2px;position:absolute;top:16px;left:calc(50% + 22px);right:calc(22px - 50%)}.cc-toast-wrap{max-width:1080px;margin:0 auto;padding:18px 40px 0}.cc-toast{animation:cc-in .22s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:13px 16px;font-size:.875rem;display:flex}.cc-toast--success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.cc-toast--error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}@keyframes cc-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.cc-body{padding:8px 40px 64px}@media (width<=860px){.cc-hero{padding:36px 28px 32px}.cc-toast-wrap{padding:16px 28px 0}.cc-body{padding:8px 28px 56px}.cc-step__line{display:none}}@media (width<=640px){.cc-hero__inner{flex-direction:column;align-items:stretch;gap:24px}.cc-steps{justify-content:space-between;max-width:none}.cc-hero{padding:30px 20px 28px}.cc-toast-wrap{padding:14px 20px 0}.cc-body{padding:8px 20px 48px}}.ec-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);color:var(--ink-700)}.ec-page--center{justify-content:center;align-items:center;min-height:100vh;display:flex}.ec-spinner{border:3px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite ec-spin}@keyframes ec-spin{to{transform:rotate(360deg)}}.ec-error-state{text-align:center;max-width:360px;padding:24px}.ec-error-state__icon{margin-bottom:12px;font-size:2.6rem}.ec-error-state h2{font-family:var(--font-display);color:var(--ink-900);margin:0 0 8px;font-size:1.2rem}.ec-error-state p{color:var(--muted);margin:0 0 16px;font-size:.9rem}.ec-back-link{color:var(--gold-700);font-size:.88rem;font-weight:700;text-decoration:none}.ec-back-link:hover{text-decoration:underline}.ec-hero{background:var(--black-950);padding:44px 40px 40px;position:relative;overflow:hidden}.ec-hero__grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 100% at 50% 0,#000 40%,#0000 90%);mask-image:radial-gradient(80% 100% at 50% 0,#000 40%,#0000 90%)}.ec-hero__glow{pointer-events:none;background:radial-gradient(55% 90% at 85% 0,#3b82f633,#0000 62%),radial-gradient(45% 70% at 5% 100%,#d4a94a1f,#0000 65%);position:absolute;inset:0}.ec-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.ec-hero__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1080px;margin:0 auto;display:flex;position:relative}.ec-hero__left{min-width:0;max-width:500px}.ec-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);align-items:center;gap:8px;margin-bottom:14px;font-size:.78rem;font-weight:700;display:inline-flex}.ec-hero__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1.2}.ec-hero__sub{color:#ffffffc7;margin:0;font-size:.92rem;line-height:1.55}.ec-steps{flex:340px;align-items:flex-start;gap:0;max-width:460px;padding-bottom:4px;display:flex}.ec-step{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ec-step__num{width:32px;height:32px;font-family:var(--font-body);color:#ffffff8c;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);z-index:1;background:#ffffff14;border:1.5px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.ec-step__num--active{background:var(--gold-500);color:var(--navy-900);border-color:var(--gold-500);box-shadow:0 0 0 4px #d4a94a38}.ec-step__num--done{color:var(--gold-300);background:#d4a94a29;border-color:#d4a94a80}.ec-step__label{color:#ffffff80;white-space:nowrap;text-align:center;font-size:.72rem;font-weight:600}.ec-step__label--active{color:var(--white)}.ec-step__label--done{color:#ffffffbf}.ec-step__line{background:#ffffff24;height:2px;position:absolute;top:16px;left:calc(50% + 22px);right:calc(22px - 50%)}.ec-toast-wrap{max-width:1080px;margin:0 auto;padding:18px 40px 0}.ec-toast{animation:ec-in .22s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:13px 16px;font-size:.875rem;display:flex}.ec-toast--success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.ec-toast--error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}@keyframes ec-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.ec-body{padding:8px 40px 64px}@media (width<=860px){.ec-hero{padding:36px 28px 32px}.ec-toast-wrap{padding:16px 28px 0}.ec-body{padding:8px 28px 56px}.ec-step__line{display:none}}@media (width<=640px){.ec-hero__inner{flex-direction:column;align-items:stretch;gap:24px}.ec-steps{justify-content:space-between;max-width:none}.ec-hero{padding:30px 20px 28px}.ec-toast-wrap{padding:14px 20px 0}.ec-body{padding:8px 20px 48px}}.cs-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.cs-page a:focus-visible,.cs-page button:focus-visible,.cs-page input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.cs-hero{background:var(--black-950);padding:32px 40px 42px;position:relative;overflow:hidden}.cs-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 120% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 90% at 0 100%,#d4a94a17,#0000 65%);position:absolute;inset:0}.cs-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.cs-hero__inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.cs-back{color:#ffffff9e;transition:color .18s, gap .18s var(--ease);align-items:center;gap:8px;margin-bottom:20px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.cs-back:hover{color:var(--gold-300);gap:11px}.cs-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px;font-size:.8rem;font-weight:700}.cs-hero__title{font-family:var(--font-display);letter-spacing:-.3px;color:var(--white);margin-bottom:10px;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.2}.cs-hero__sub{color:#ffffffad;max-width:640px;font-size:.98rem;line-height:1.6}.cs-body{max-width:1200px;margin:0 auto;padding:40px 40px 96px}.cs-alert{color:#8a2f29;background:#9a3b340f;border:1px solid #9a3b3459;border-radius:12px;margin-bottom:24px;padding:14px 18px;font-size:.94rem;font-weight:600}.cs-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.cs-search{border-bottom:1px solid var(--border);min-width:260px;color:var(--muted);align-items:center;gap:10px;padding:0 2px 9px;transition:border-color .18s,color .18s;display:flex}.cs-search:focus-within{border-bottom-color:var(--gold-500);color:var(--ink-900)}.cs-search input{min-width:0;font-family:var(--font-body);color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.cs-search input::placeholder{color:var(--muted)}.cs-search input::-webkit-search-cancel-button{display:none}.cs-count{color:var(--muted);font-size:.88rem}.cs-table-card{border:1px solid var(--border);background:var(--white);border-radius:12px;overflow-x:auto}.cs-table{border-collapse:collapse;width:100%;min-width:920px;font-size:.92rem}.cs-table thead tr{background:var(--paper);border-bottom:1px solid var(--border)}.cs-table th{text-align:left;white-space:nowrap;color:var(--ink-700);padding:14px 20px;font-size:.82rem;font-weight:700}.cs-table td{vertical-align:middle;color:var(--ink-700);padding:18px 20px}.cs-table tbody tr{border-top:1px solid var(--border);transition:background .16s}.cs-table tbody tr:hover{background:#d4a94a0d}.cs-student__name{color:var(--ink-900);font-weight:700}.cs-student__email{color:var(--muted);margin-top:2px;font-size:.82rem}.cs-progress{align-items:center;gap:10px;min-width:120px;display:flex}.cs-progress__track{background:var(--border);border-radius:100px;flex:1;height:5px;overflow:hidden}.cs-progress__fill{background:linear-gradient(90deg, var(--gold-500), var(--blue-400));min-width:3px;height:100%;transition:width .6s var(--ease);border-radius:100px}.cs-progress__pct{font-variant-numeric:lining-nums tabular-nums;color:var(--ink-900);flex-shrink:0;font-size:.82rem;font-weight:700}.cs-badges{flex-wrap:wrap;gap:6px;max-width:280px;display:flex}.cs-badge{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;border:1px solid #0000;border-radius:100px;align-items:center;gap:4px;padding:4px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.cs-badge--pass{color:#2f6b46;background:#3f855c1f;border-color:#3f855c4d}.cs-badge--fail{color:#8a2f29;background:#9a3b3414;border-color:#9a3b3447}.cs-badge--neutral,.cs-badge--locked{background:var(--paper);border-color:var(--border);color:var(--muted)}.cs-badge--gold{color:var(--gold-700);background:#d4a94a24;border-color:#d4a94a66}.cs-badge-none{color:var(--muted);font-size:.82rem}.cs-access{white-space:nowrap;border-radius:100px;padding:4px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.cs-access--full{color:var(--blue-700,#1d4ed8);background:#3b82f61a}.cs-access--partial{color:var(--gold-700);background:#d4a94a29}.cs-overall{color:var(--ink-900);font-weight:700}.cs-overall--empty{color:var(--muted);font-weight:400}.cs-account{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.cs-suspend-btn{font-family:var(--font-body);color:#8a2f29;cursor:pointer;transition:background .18s, border-color .18s, color .18s, transform .18s var(--ease);background:#9a3b340d;border:1.5px solid #9a3b3459;border-radius:8px;padding:6px 13px;font-size:.78rem;font-weight:700}.cs-suspend-btn:hover:not(:disabled){color:var(--white);background:#8a2f29;border-color:#8a2f29;transform:translateY(-1px)}.cs-suspend-btn.is-restore{border-color:var(--border);background:var(--white);color:var(--ink-700)}.cs-suspend-btn.is-restore:hover:not(:disabled){border-color:var(--navy-900);background:var(--navy-900);color:var(--white)}.cs-suspend-btn:disabled{opacity:.55;cursor:default;transform:none}.cs-account__reason{max-width:170px;color:var(--muted);font-size:.76rem;line-height:1.4}.cs-loader{justify-content:center;padding:72px 0;display:flex}.cs-spinner{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite csSpin}@keyframes csSpin{to{transform:rotate(360deg)}}.cs-empty{text-align:center;border:1px solid var(--border);background:var(--white);color:var(--muted);border-radius:12px;padding:56px 24px}@media (width<=860px){.cs-hero{padding:26px 28px 36px}.cs-body{padding:32px 28px 72px}}@media (width<=640px){.cs-hero{padding:22px 20px 32px}.cs-body{padding:28px 20px 72px}.cs-toolbar{flex-direction:column;align-items:stretch}.cs-search{min-width:0}}.profile-page{--pf-display:var(--font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);--pf-body:var(--font-body,-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif);--pf-ease:var(--ease,cubic-bezier(.4, 0, .2, 1));--pf-black:var(--black-950,#05070d);--pf-paper:var(--paper,#f8f9fa);--pf-white:var(--white,#fff);--pf-ink-900:var(--ink-900,#101828);--pf-ink-700:var(--ink-700,#374151);--pf-muted:var(--muted,#6b7280);--pf-border:var(--border,#e5e7eb);--pf-gold-300:var(--gold-300,#ead79d);--pf-gold-400:var(--gold-400,#dfc077);--pf-gold-500:var(--gold-500,#d4a94a);--pf-blue-400:var(--blue-400,#60a5fa);--pf-blue-600:var(--blue-600,#2563eb);background:var(--pf-paper);min-height:100vh;font-family:var(--pf-body);color:var(--pf-ink-700);-webkit-font-smoothing:antialiased}.profile-page :is(input,select,textarea,button){font-family:inherit}.profile-loading{text-align:center;color:var(--pf-muted);padding:140px 40px;font-size:1rem}.profile-hero{background:var(--pf-black);padding:64px 40px 60px;position:relative;overflow:hidden}.profile-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 85% 0,#60a5fa29,#0000 62%),radial-gradient(45% 70% at 5% 100%,#d4a94a1a,#0000 65%);position:absolute;inset:0}.profile-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--pf-gold-500) 20%, var(--pf-blue-400) 50%, var(--pf-gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.profile-hero__inner{z-index:1;max-width:1080px;animation:pfRise .6s var(--pf-ease) both;align-items:center;gap:32px;margin:0 auto;display:flex;position:relative}@keyframes pfRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.profile-avatar{background:linear-gradient(135deg, var(--pf-blue-600), var(--pf-blue-400));cursor:pointer;border:3px solid #d4a94a8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #d4a94a14}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-avatar__initials{font-family:var(--pf-display);color:var(--pf-white);font-size:2rem;font-weight:700}.profile-avatar__overlay{color:var(--pf-white);opacity:0;transition:opacity .2s var(--pf-ease);background:#05070db8;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:flex;position:absolute;inset:0}.profile-avatar:hover .profile-avatar__overlay,.profile-avatar:focus-within .profile-avatar__overlay{opacity:1}.profile-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--pf-gold-400);margin-bottom:10px;font-size:.78rem;font-weight:700;display:inline-block}.profile-name{font-family:var(--pf-display);letter-spacing:-.4px;color:var(--pf-white);font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800;line-height:1.15}.profile-meta-row{align-items:center;gap:14px;margin-top:10px;display:flex}.profile-role-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--pf-gold-400);background:#d4a94a24;border:1px solid #d4a94a4d;border-radius:100px;padding:4px 13px;font-size:.74rem;font-weight:700;display:inline-block}.profile-email{color:#fff9;font-size:.9rem}.profile-body{max-width:1080px;margin:0 auto;padding:40px 40px 90px}.profile-alert{border-radius:10px;margin-bottom:22px;padding:13px 18px;font-size:.9rem;font-weight:500}.profile-alert--error{color:#b91c1c;background:#ef444414;border:1px solid #ef44442e}.profile-alert--success{color:#15803d;background:#22c55e14;border:1px solid #22c55e2e}.profile-layout{grid-template-columns:1.55fr 1fr;align-items:start;gap:26px;display:grid}.profile-main,.profile-sidebar{flex-direction:column;gap:22px;display:flex}.profile-panel{border:1px solid var(--pf-border);background:var(--pf-white);border-radius:16px;padding:30px;position:relative;box-shadow:0 1px 2px #10182808,0 12px 32px #10182809}.profile-panel__title{font-family:var(--pf-display);letter-spacing:-.2px;color:var(--pf-ink-900);font-size:1.22rem;font-weight:700}.profile-panel__hint{color:var(--pf-muted);margin-top:6px;font-size:.87rem;line-height:1.55}.profile-rule{background:var(--pf-border);height:1px;margin:18px 0 24px}.profile-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.profile-field--wide{grid-column:1/-1}.profile-field{flex-direction:column;gap:7px;margin-bottom:20px;display:flex}.profile-grid .profile-field{margin-bottom:0}.profile-field label{color:var(--pf-ink-700);align-items:center;gap:6px;font-size:.86rem;font-weight:600;display:flex}.profile-field label svg{color:var(--pf-gold-500);flex-shrink:0}.profile-field input,.profile-field select,.profile-field textarea{border:1.5px solid var(--pf-border);color:var(--pf-ink-900);background:var(--pf-white);transition:border-color .16s var(--pf-ease), box-shadow .16s var(--pf-ease);border-radius:9px;padding:12px 15px;font-size:.94rem;line-height:1.5}.profile-field textarea{resize:vertical;min-height:96px}.profile-field input::placeholder,.profile-field textarea::placeholder{color:#9ca3af}.profile-field input:focus,.profile-field select:focus,.profile-field textarea:focus{border-color:var(--pf-gold-500);outline:none;box-shadow:0 0 0 4px #d4a94a24}.profile-save{align-self:flex-start;padding:14px 34px;font-size:.95rem}.profile-stat-row{color:var(--pf-ink-700);border-bottom:1px solid var(--pf-border);justify-content:space-between;align-items:center;padding:12px 0;font-size:.92rem;display:flex}.profile-stat-row:last-of-type{border-bottom:none}.profile-stat-row strong{font-family:var(--pf-display);color:var(--pf-ink-900);font-size:1.15rem}.profile-sidebar-link{color:var(--pf-blue-600);transition:gap .18s var(--pf-ease);align-items:center;gap:6px;margin-top:18px;font-size:.87rem;font-weight:700;text-decoration:none;display:inline-flex}.profile-sidebar-link:hover{gap:9px}.profile-progress{background:var(--pf-border);border-radius:100px;width:100%;height:6px;overflow:hidden}.profile-progress__fill{background:linear-gradient(90deg, var(--pf-gold-500), var(--pf-blue-400));min-width:4px;height:100%;transition:width .5s var(--pf-ease);border-radius:100px}.profile-progress__pct{color:var(--pf-ink-900);margin-top:9px;font-size:.84rem;font-weight:700;display:block}@media (width<=900px){.profile-layout{grid-template-columns:1fr}}@media (width<=720px){.profile-hero{padding:44px 24px 40px}.profile-hero__inner{text-align:center;flex-direction:column}.profile-meta-row{justify-content:center}.profile-body{padding:32px 20px 64px}.profile-panel{padding:24px 20px}.profile-grid{grid-template-columns:1fr}}.bk-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.bk-page a:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.bk-hero{background:var(--black-950);padding:44px 40px 52px;position:relative;overflow:hidden}.bk-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 120% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 90% at 0 100%,#d4a94a1a,#0000 65%);position:absolute;inset:0}.bk-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.bk-hero__inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.bk-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px;font-size:.8rem;font-weight:700}.bk-hero__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin-bottom:10px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800}.bk-hero__sub{color:#ffffffb3;max-width:480px;font-size:1rem;line-height:1.6}.bk-body{max-width:900px;margin:0 auto;padding:40px 40px 96px}.bk-list{flex-direction:column;gap:10px;display:flex}.bk-item{border:1px solid var(--border);background:var(--white);transition:border-color .2s, transform .18s var(--ease), box-shadow .2s;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.bk-item:hover{border-color:#d4a94a8c;transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.bk-item__mark{background:var(--black-950);width:38px;height:38px;color:var(--gold-300);border:1.5px solid #d4a94a8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bk-item__text{flex-direction:column;gap:3px;min-width:0;display:flex}.bk-item__title{color:var(--ink-900);font-size:1rem;font-weight:700;line-height:1.35}.bk-item__meta{color:var(--muted);font-size:.85rem}.bk-item__date{font-variant-numeric:lining-nums tabular-nums;color:var(--muted);flex-shrink:0;font-size:.82rem}.bk-empty{text-align:center;border:1px solid var(--border);background:var(--white);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:64px 32px;display:flex}.bk-empty__mark{width:56px;height:56px;color:var(--gold-600);background:#d4a94a14;border:1.5px solid #d4a94a80;border-radius:50%;justify-content:center;align-items:center;display:flex}.bk-empty__title{font-family:var(--font-display);color:var(--ink-900);font-size:1.3rem;font-weight:700}.bk-empty__sub{max-width:380px;color:var(--muted);margin-bottom:6px;font-size:.96rem;line-height:1.6}.bk-loader{justify-content:center;padding:80px 0;display:flex}.bk-spinner{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite bkSpin}@keyframes bkSpin{to{transform:rotate(360deg)}}@media (width<=640px){.bk-hero{padding:34px 20px 40px}.bk-body{padding:32px 20px 72px}.bk-item{padding:14px 16px}.bk-item__date{display:none}}.mn-page{background:var(--paper);min-height:100vh;font-family:var(--font-body);font-variant-numeric:lining-nums;color:var(--ink-700)}.mn-page a:focus-visible,.mn-page input:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:6px}.mn-hero{background:var(--black-950);padding:44px 40px 52px;position:relative;overflow:hidden}.mn-hero:before{content:"";pointer-events:none;background:radial-gradient(55% 120% at 88% 0,#3b82f62e,#0000 62%),radial-gradient(45% 90% at 0 100%,#d4a94a1a,#0000 65%);position:absolute;inset:0}.mn-hero:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent 0%, var(--gold-500) 20%, var(--blue-400) 50%, var(--gold-500) 80%, transparent 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.mn-hero__inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.mn-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:8px;font-size:.8rem;font-weight:700}.mn-hero__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--white);margin-bottom:10px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800}.mn-hero__sub{color:#ffffffb3;max-width:480px;font-size:1rem;line-height:1.6}.mn-body{max-width:900px;margin:0 auto;padding:40px 40px 96px}.mn-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex}.mn-search{border-bottom:1px solid var(--border);min-width:280px;color:var(--muted);align-items:center;gap:10px;padding:0 2px 9px;transition:border-color .18s,color .18s;display:flex}.mn-search:focus-within{border-bottom-color:var(--gold-500);color:var(--ink-900)}.mn-search input{min-width:0;font-family:var(--font-body);color:var(--ink-900);background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.mn-search input::placeholder{color:var(--muted)}.mn-search input::-webkit-search-cancel-button{display:none}.mn-count{color:var(--muted);font-size:.86rem}.mn-list{flex-direction:column;gap:14px;display:flex}.mn-note{border:1px solid var(--border);border-left:3px solid var(--gold-500);background:var(--white);transition:border-color .18s, transform .18s var(--ease);border-radius:4px 12px 12px 4px;padding:18px 22px}.mn-note:hover{border-left-color:var(--gold-600);transform:translate(2px)}.mn-note__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.mn-note__lesson{color:var(--ink-900);font-size:1rem;font-weight:700;text-decoration:none}.mn-note__lesson:hover{color:var(--blue-600)}.mn-note__meta{color:var(--muted);font-size:.8rem}.mn-note__body{white-space:pre-wrap;color:var(--ink-700);margin:0;font-size:.98rem;line-height:1.7}.mn-empty{text-align:center;border:1px solid var(--border);background:var(--white);color:var(--muted);border-radius:12px;padding:56px 24px}.mn-loader{justify-content:center;padding:80px 0;display:flex}.mn-spinner{border:2.5px solid var(--border);border-top-color:var(--gold-500);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite mnSpin}@keyframes mnSpin{to{transform:rotate(360deg)}}@media (width<=640px){.mn-hero{padding:34px 20px 40px}.mn-body{padding:32px 20px 72px}.mn-toolbar{flex-direction:column;align-items:stretch}.mn-search{min-width:0}.mn-note{padding:16px 18px}}
