.myron-course-dashboard{--myron-course-bg: #080808;--myron-course-card: #141414;--myron-course-card-secondary: #1d1d1d;--myron-course-text: #ffffff;--myron-course-muted: #a8a8a8;--myron-course-border: rgba(255, 255, 255, .08);--myron-course-accent: #3b82f6;--myron-course-accent-soft: rgba(59, 130, 246, .14);--myron-course-radius-lg: 24px;--myron-course-radius-md: 18px;--myron-course-radius-sm: 14px;--myron-course-shadow: 0 24px 60px rgba(0, 0, 0, .28);background:var(--myron-course-bg);color:var(--myron-course-text);font-family:var(--font-body--family, inherit);scroll-behavior:smooth}.myron-course-dashboard,.myron-course-dashboard *{box-sizing:border-box}.myron-course-dashboard a{color:inherit}.myron-course-dashboard a:focus-visible,.myron-course-dashboard button:focus-visible{outline:2px solid var(--myron-course-accent);outline-offset:4px}.myron-course-shell{width:min(100%,1280px);margin:0 auto;padding:28px 24px 72px}.myron-course-nav-wrap{position:sticky;top:var(--header-height, 0);z-index:5;margin:0 -24px 28px;padding:8px 24px;background:#080808e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--myron-course-border)}.myron-course-nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.myron-course-nav::-webkit-scrollbar{display:none}.myron-course-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:999px;color:var(--myron-course-muted);font-size:.95rem;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.myron-course-nav-link:hover,.myron-course-nav-link.myron-course-nav-link-active,.myron-course-nav-link[aria-current=true]{color:var(--myron-course-text);background:#ffffff0f;border-color:var(--myron-course-border)}.myron-course-nav-link-disabled{cursor:not-allowed;opacity:.58}.myron-course-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);gap:28px;align-items:center;min-height:520px;padding:42px;border:1px solid var(--myron-course-border);border-radius:var(--myron-course-radius-lg);background:radial-gradient(circle at top right,var(--myron-course-accent-soft),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.075),transparent 42%),var(--myron-course-card);box-shadow:var(--myron-course-shadow)}.myron-course-label{display:inline-flex;width:fit-content;min-height:34px;align-items:center;padding:0 12px;border:1px solid rgba(59,130,246,.34);border-radius:999px;background:var(--myron-course-accent-soft);color:#cfe1ff;font-size:.78rem;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.myron-course-hero h1,.myron-course-section-heading h2,.myron-course-card-title,.myron-course-card h3,.myron-course-card h4{color:var(--myron-course-text);font-family:var(--font-heading--family, var(--font-primary--family, inherit));letter-spacing:0}.myron-course-hero h1{max-width:780px;margin:20px 0 18px;font-size:clamp(2.35rem,5vw,5.1rem);line-height:.98}.myron-course-lede{max-width:640px;margin:0;color:var(--myron-course-text);font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.55}.myron-course-supporting{max-width:620px;margin:14px 0 0;color:var(--myron-course-muted);font-size:1rem;line-height:1.7}.myron-course-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.myron-course-button,.myron-course-button-disabled{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 20px;border:1px solid var(--myron-course-border);border-radius:999px;font:inherit;font-size:.95rem;font-weight:750;line-height:1;text-decoration:none}.myron-course-button{background:var(--myron-course-accent);color:#fff;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.myron-course-button:hover{transform:translateY(-1px);background:#2563eb;border-color:#ffffff38}.myron-course-button-secondary{background:#ffffff0f;color:var(--myron-course-text)}.myron-course-button-subtle{background:#ffffff0a;color:var(--myron-course-text)}.myron-course-button-disabled{cursor:not-allowed;background:#ffffff0f;color:#ffffff94}.myron-course-video{position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--myron-course-border);border-radius:var(--myron-course-radius-lg);background:linear-gradient(135deg,rgba(59,130,246,.18),transparent 48%),radial-gradient(circle at 70% 15%,rgba(255,255,255,.11),transparent 24%),#101010;box-shadow:inset 0 0 60px #ffffff09}.myron-course-video iframe{display:block;width:100%;height:100%;border:0}.myron-course-video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;text-align:center}.myron-course-play{display:grid;width:72px;height:72px;place-items:center;margin:0 auto 18px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:var(--myron-course-text)}.myron-course-video-title{display:block;color:var(--myron-course-text);font-size:1.2rem;font-weight:800}.myron-course-video-note{display:block;margin-top:6px;color:var(--myron-course-muted);font-size:.92rem}.myron-course-section{margin-top:56px;scroll-margin-top:calc(var(--header-height, 0px) + 84px)}.myron-course-section-heading{max-width:760px;margin-bottom:20px}.myron-course-section-heading h2{margin:0;font-size:clamp(1.75rem,3vw,2.7rem);line-height:1.1}.myron-course-section-heading p{margin:10px 0 0;color:var(--myron-course-muted);font-size:1rem;line-height:1.65}.myron-course-grid{display:grid;gap:16px}.myron-course-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.myron-course-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.myron-course-card,.myron-course-progress-card,.myron-course-disclaimer{border:1px solid var(--myron-course-border);border-radius:var(--myron-course-radius-md);background:var(--myron-course-card)}.myron-course-card{padding:22px}.myron-course-metric{min-height:136px}.myron-course-card-kicker{display:block;color:var(--myron-course-accent);font-size:.8rem;font-weight:800;line-height:1.2;text-transform:uppercase}.myron-course-card h3,.myron-course-card h4,.myron-course-card-title{margin:12px 0 8px;font-size:1.28rem;line-height:1.25}.myron-course-card p{margin:0;color:var(--myron-course-muted);line-height:1.62}.myron-course-step-number{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:999px;background:var(--myron-course-accent-soft);color:#dbeafe;font-weight:850}.myron-course-progress-card{padding:28px;background:linear-gradient(135deg,rgba(59,130,246,.16),transparent 34%),var(--myron-course-card)}.myron-course-progress-top{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.myron-course-progress-top h2{margin:0;color:var(--myron-course-text);font-size:1.35rem;line-height:1.2}.myron-course-progress-top p{margin:6px 0 0;color:var(--myron-course-muted)}.myron-course-progress-percent{color:var(--myron-course-text);font-weight:850}.myron-course-progress-track{overflow:hidden;height:12px;border-radius:999px;background:#ffffff1a}.myron-course-progress-bar{width:var(--course-progress, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--myron-course-accent),#60a5fa);transition:width .3s ease}.myron-course-week-card{position:relative;display:flex;min-height:310px;flex-direction:column;padding:26px;background:var(--myron-course-card-secondary)}.myron-course-week-card.myron-course-week-card-featured{background:linear-gradient(135deg,rgba(59,130,246,.18),transparent 42%),#151515;border-color:#3b82f659}.myron-course-week-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px}.myron-course-pill{display:inline-flex;min-height:32px;align-items:center;padding:0 11px;border:1px solid var(--myron-course-border);border-radius:999px;color:var(--myron-course-muted);font-size:.84rem;font-weight:700}.myron-course-pill-ready{color:#dbeafe;background:var(--myron-course-accent-soft);border-color:#3b82f659}.myron-course-card-actions{margin-top:18px}.myron-course-bonus-card{min-height:220px;display:flex;flex-direction:column}.myron-course-bonus-card .myron-course-button-disabled{margin-top:auto;align-self:flex-start}.myron-course-faq{display:grid;gap:10px}.myron-course-faq-item{overflow:hidden;border:1px solid var(--myron-course-border);border-radius:var(--myron-course-radius-sm);background:var(--myron-course-card)}.myron-course-faq-question{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:0;background:transparent;color:var(--myron-course-text);font:inherit;font-weight:800;text-align:left;cursor:pointer}.myron-course-faq-icon{flex:0 0 auto;color:var(--myron-course-muted);transition:transform .18s ease}.myron-course-faq-question[aria-expanded=true] .myron-course-faq-icon{transform:rotate(45deg)}.myron-course-faq-answer{overflow:hidden;padding:0 18px 18px;color:var(--myron-course-muted);line-height:1.65;transition:max-height .22s ease}.myron-course-faq-answer[aria-hidden=true]{padding-bottom:0}.myron-course-support-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px;background:linear-gradient(135deg,rgba(255,255,255,.065),transparent 40%),var(--myron-course-card)}.myron-course-support-card h2{margin:0 0 8px;color:var(--myron-course-text);font-size:1.8rem}.myron-course-support-card p{margin:0;color:var(--myron-course-muted);line-height:1.65}.myron-course-disclaimer{padding:20px;color:#ffffff9e;font-size:.9rem;line-height:1.65;background:#ffffff09}.myron-course-disclaimer p{margin:0}@media(prefers-reduced-motion:reduce){.myron-course-dashboard,.myron-course-dashboard *{scroll-behavior:auto;transition-duration:.01ms!important}}@media screen and (max-width:1024px){.myron-course-hero{grid-template-columns:1fr}.myron-course-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.myron-course-shell{padding:20px 16px 56px}.myron-course-nav-wrap{margin-inline:-16px;padding-inline:16px}.myron-course-hero{min-height:auto;padding:26px;border-radius:20px}.myron-course-grid-2,.myron-course-support-card{grid-template-columns:1fr}}@media screen and (max-width:520px){.myron-course-hero{padding:22px}.myron-course-hero h1{font-size:2.25rem}.myron-course-actions,.myron-course-support-card .myron-course-actions{display:grid}.myron-course-button,.myron-course-button-disabled{width:100%}.myron-course-grid-4{grid-template-columns:1fr}.myron-course-card,.myron-course-progress-card,.myron-course-week-card{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/course-dashboard.css.map */
