body.mlb-ld-redesign{--mlb-blue-dark: #1899d6;--mlb-blue-darker: #147dad;--mlb-blue-softer: #eef9ff;--mlb-blue-border-soft: #ccecff;--mlb-blue-text: #0f6a94;--mlb-page-background: #eff3f8;--mlb-surface-border: #e3e9f1;--mlb-surface-radius: 28px;--mlb-surface-padding: clamp(16px, 2.4vw, 34px);--mlb-surface-shadow: 0 1px 2px rgba(23, 25, 37, .04), 0 10px 28px rgba(23, 25, 37, .05);--mlb-stage-gap: clamp(10px, 1.4vw, 18px);--mlb-stage-top: 5em;--mlb-sidebar-width: clamp(320px, 25vw, 350px);--mlb-nav-meta: #5f5f5f;--mlb-header-control: 48px;--mlb-header-control-icon: 24px;--mlb-header-control-gap: 12px;--mlb-header-control-radius: 14px;--mlb-admin-bar-h: 0px;--mlb-safe-top: env(safe-area-inset-top, 0px);--mlb-radius-small: 12px;--mlb-radius-medium: 16px;--mlb-radius-large: 24px;--mlb-radius-pill: 999px;background:var(--mlb-page-background)}body.mlb-ld-redesign .ld-focus,body.mlb-ld-redesign .mlb-learn-bar,body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle,body.mlb-ld-redesign .ld-presenter-mode,body.mlb-ld-redesign .mlb-progress-card{font-family:var(--mlb-readable-font)}body.mlb-ld-redesign .mlb-learn-bar{display:flex;align-items:center;gap:12px;min-width:0;background:var(--mlb-snow);padding:8px 16px}body.mlb-ld-redesign.mlb-learn-merged .mlb-learn-bar{flex:1 1 auto;background:transparent;padding:0}body.mlb-ld-redesign .mlb-learn-bar__back{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mlb-header-control, 48px);height:var(--mlb-header-control, 48px);min-width:var(--mlb-header-control, 48px);min-height:var(--mlb-header-control, 48px);color:var(--mlb-wolf);border:2px solid transparent;border-radius:var(--mlb-header-control-radius, 14px);background:transparent;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}body.mlb-ld-redesign .mlb-learn-bar__back svg{width:var(--mlb-header-control-icon, 24px);height:var(--mlb-header-control-icon, 24px);display:block}body.mlb-ld-redesign .mlb-learn-bar__back:hover,body.mlb-ld-redesign .mlb-learn-bar__back:focus-visible{background:var(--mlb-polar);border-color:#d9e2e8;color:var(--mlb-text)}body.mlb-ld-redesign .mlb-learn-bar__back:active{background:var(--mlb-swan);color:var(--mlb-text)}body.mlb-ld-redesign .mlb-learn-bar__inner{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%}body.mlb-ld-redesign .mlb-learn-bar__lead{grid-column:1;display:flex;align-items:center;gap:var(--mlb-header-control-gap, 12px);min-width:0}body.mlb-ld-redesign .mlb-learn-bar__lead:empty{display:none}body.mlb-ld-redesign .mlb-learn-bar__title-wrap{grid-column:2;min-width:0}body.single-sfwd-lessons .mlb-learn-bar__course,body.single-sfwd-topic .mlb-learn-bar__course{display:none!important}body.mlb-ld-redesign .mlb-learn-bar__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mlb-display-font);font-size:18px;font-weight:800;color:var(--mlb-text);line-height:1.25}body.mlb-ld-redesign #ld-focus-header{display:flex;align-items:center;gap:14px;box-sizing:border-box;height:auto;min-height:var(--mlb-appbar-min-h, 69px);background:var(--mlb-snow);border-bottom:1px solid var(--mlb-border);box-shadow:none;padding-block:0;padding-inline:calc(16px + var(--mlb-app-nav-offset, 0px)) 16px}body.mlb-ld-redesign #ld-focus-header .ld-brand-logo,body.mlb-ld-redesign #ld-focus-header .ld-user-menu,body.mlb-ld-redesign #ld-focus-header .ld-mobile-nav,body.mlb-ld-redesign #ld-focus-header .ld-progress,body.mlb-ld-redesign #ld-focus-header .ld-content-actions a.ld-button,body.mlb-ld-redesign #ld-focus-header .ld-content-action.ld-empty{display:none!important}body.mlb-ld-redesign #ld-focus-header .ld-content-actions{flex:0 0 auto;margin-left:auto}body.mlb-ld-redesign .ld-focus,body.mlb-ld-redesign .ld-focus-main{background:var(--mlb-page-background)}body.mlb-ld-redesign #ld-focus-sidebar{background:var(--mlb-snow);border-inline-end:1px solid var(--mlb-border)}@media(min-width:901px),(min-width:700px)and (orientation:landscape){body.mlb-ld-redesign .ld-focus:not(.ld-focus-sidebar-collapsed) #ld-focus-sidebar{width:var(--mlb-sidebar-width)!important;transform:none!important;visibility:visible}body.mlb-ld-redesign .ld-focus:not(.ld-focus-sidebar-collapsed) .ld-focus-main{margin-left:var(--mlb-sidebar-width)!important;width:calc(100% - var(--mlb-sidebar-width))!important}body.mlb-ld-redesign .ld-focus.ld-focus-sidebar-collapsed #ld-focus-sidebar{width:var(--mlb-sidebar-width)!important;transform:translate(-102%)!important;visibility:hidden}body.mlb-ld-redesign .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:0!important;width:100%!important}}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation-heading{display:none!important}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 20px;background:transparent;border:0;border-block-end:1px solid var(--mlb-border);border-radius:0}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card__percentage{font-size:16px;font-weight:800;line-height:1.2;color:var(--mlb-text)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card__steps{display:inline-flex;align-items:baseline;gap:4px;padding:0;background:transparent;border:0;font-size:12.5px;font-weight:600;color:var(--mlb-muted);white-space:nowrap}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card__bar{height:6px;border-radius:var(--mlb-radius-pill);background:var(--mlb-swan);border:0;overflow:hidden}body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card__fill{display:block;height:100%;width:0;border-radius:var(--mlb-radius-pill);background:var(--mlb-green);transition:width .4s ease}@media(min-width:901px),(min-width:700px)and (orientation:landscape){body.mlb-ld-redesign #ld-focus-sidebar .mlb-progress-card{margin:1em 0 0}}body.mlb-ld-redesign #ld-focus-sidebar .ld-focus-sidebar-wrapper{background:var(--mlb-snow)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation{padding:16px 8px 96px;overflow-x:hidden}body.mlb-ld-redesign #ld-focus-sidebar .ld-lesson-item-section-heading{margin:14px 4px 4px;padding:0 12px;border:0;background:transparent}body.mlb-ld-redesign #ld-focus-sidebar .ld-lesson-item-section-heading .ld-lesson-section-heading{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mlb-muted);line-height:1.4}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item{margin:0;padding:0;border:0;background:transparent}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview{position:relative;display:flex;align-items:stretch;margin:.3em 0;padding:.5em;border:0;border-radius:6px;background:var(--mlb-polar);transition:background-color .15s ease}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview:hover{background:var(--mlb-swan)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson>.ld-lesson-item-preview,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson>.ld-lesson-item-preview:hover{background:var(--mlb-blue-softer)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson>.ld-lesson-item-preview:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:var(--mlb-radius-pill);background:var(--mlb-blue)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson .ld-lesson-item-preview-heading,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson .ld-lesson-item-preview-heading[aria-current=page]{background:transparent!important;background-image:none!important;box-shadow:none!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-is-current-lesson .ld-lesson-title{color:var(--mlb-blue-darker)!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview-heading{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:8px;flex:1 1 auto;width:auto!important;max-width:none!important;min-width:0;min-height:44px;padding-block:8px!important;padding-inline:12px 8px!important;overflow:visible!important;color:var(--mlb-text)!important;text-decoration:none;border-radius:6px}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 1 auto;width:auto!important;max-width:none!important;min-width:0;overflow:hidden!important;white-space:normal!important;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.4;color:var(--mlb-eel)!important}body.mlb-ld-redesign[data-mlb-ld-enhanced] #ld-focus-sidebar .ld-lesson-item-preview-heading>.ld-status-icon,body.mlb-ld-redesign[data-mlb-ld-enhanced] #ld-focus-sidebar .ld-table-list-item-preview>.ld-status-icon{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.mlb-ld-redesign #ld-focus-sidebar .mlb-lesson-ring{flex:0 0 auto;width:18px;height:18px}body.mlb-ld-redesign #ld-focus-sidebar .mlb-lesson-ring__track{fill:none;stroke:var(--mlb-hare);stroke-width:2.5}body.mlb-ld-redesign #ld-focus-sidebar .ld-is-current-lesson .mlb-lesson-ring__track{stroke:var(--mlb-blue-border-soft)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-lesson-ring__fill{fill:none;stroke:var(--mlb-green);stroke-width:2.5;stroke-linecap:round}body.mlb-ld-redesign #ld-focus-sidebar .mlb-lesson-ring.is-complete .mlb-lesson-ring__track{stroke:var(--mlb-green)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-expand-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto!important;min-width:40px;min-height:40px;margin:auto 2px;padding:0 6px;background:transparent;border:0;border-radius:6px;cursor:pointer;box-shadow:none;color:var(--mlb-wolf);transition:background-color .15s ease,color .15s ease}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-expand-button:hover,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-expand-button:focus{background:var(--mlb-blue-soft);color:var(--mlb-blue-dark)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-expand-button .ld-expand-text{display:none}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-expand-button .ld-icon-arrow-down{position:static!important;inset:auto!important;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;background:transparent!important;color:inherit;font-size:12px;transform-origin:center;transform:rotate(-90deg);transition:transform .2s ease}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-expand-button.ld-expanded .ld-icon-arrow-down{transform:rotate(0)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded{position:relative;margin:0;padding:2px 0;padding-inline-start:13px;border:0;background:transparent;border-radius:0}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded.ld-expanded{margin:-.7em 0}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded:not(.ld-expanded){padding-block:0}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded:before{content:"";position:absolute;inset-block:6px;inset-inline-start:21px;width:2px;height:auto;border:0;border-radius:var(--mlb-radius-pill);background:#eef1f6;transform:none;z-index:0}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list{border:0!important;margin:0 0 -.6em!important;background:transparent!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list:before,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before{content:none!important;display:none!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-items{display:flex;flex-direction:column;gap:2px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item{border:0!important;background:transparent!important;margin:0}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview{position:relative;display:flex!important;align-items:center;gap:8px;min-width:0;width:auto!important;max-width:none!important;min-height:40px;padding:8px 12px!important;border:0;border-radius:6px;color:var(--mlb-eel)!important;text-decoration:none;transition:background-color .15s ease}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview:hover{background:var(--mlb-polar);color:var(--mlb-eel)!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview[aria-current],body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview[aria-current]:hover,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview.ld-is-current-item,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview.ld-is-current-item:hover{background:var(--mlb-blue-softer)}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview[aria-current]:before,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview.ld-is-current-item:before{content:"";position:absolute;inset-block:8px;inset-inline-start:-9px;width:2px;border-radius:var(--mlb-radius-pill);background:var(--mlb-blue)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-nav-kind-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border-radius:0;background:transparent;color:var(--mlb-wolf)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-nav-kind-icon svg,body.mlb-ld-redesign #ld-focus-sidebar .mlb-nav-kind-icon img{width:20px;height:20px;display:block}body.mlb-ld-redesign #ld-focus-sidebar .mlb-nav-item-body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-topic-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;white-space:normal;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.4;color:inherit}body.mlb-ld-redesign #ld-focus-sidebar .mlb-nav-type{font-size:11.5px;font-weight:600;color:var(--mlb-nav-meta);line-height:1.2}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .learndash-not-available .ld-topic-title,body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item.learndash-not-available .ld-lesson-title{color:var(--mlb-nav-meta)!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .mlb-nav-item--course-quiz .ld-lesson-item-preview-heading{gap:8px}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .mlb-nav-item--course-quiz .ld-lesson-title{font-weight:500}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item{margin:0 0 4px}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__link{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:6px;background:var(--mlb-polar);color:var(--mlb-text);text-decoration:none;transition:background-color .15s ease}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__link:hover{background:var(--mlb-swan);color:var(--mlb-text)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__icon img{width:20px;height:20px;display:block}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.4;color:var(--mlb-eel)}body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__type{font-size:11.5px;font-weight:600;color:var(--mlb-nav-meta);line-height:1.2}body.mlb-ld-redesign #ld-focus-sidebar .ld-lesson-item-preview-heading:focus-visible,body.mlb-ld-redesign #ld-focus-sidebar .ld-table-list-item-preview:focus-visible,body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__link:focus-visible,body.mlb-ld-redesign #ld-focus-sidebar .ld-expand-button:focus-visible{outline-offset:-3px}body.mlb-ld-redesign #ld-focus-sidebar .mlb-step-thumb,body.mlb-ld-redesign .ld-focus-sidebar-trigger,body.mlb-ld-redesign .ld-mobile-nav,body.mlb-ld-redesign .ld-trigger-mobile-nav{display:none!important}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle{box-sizing:border-box;position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mlb-header-control, 48px);height:var(--mlb-header-control, 48px);min-width:var(--mlb-header-control, 48px);min-height:var(--mlb-header-control, 48px);margin:0;padding:0;cursor:pointer;color:var(--mlb-eel);background:var(--mlb-snow);border:2px solid #d9e2e8;border-radius:var(--mlb-header-control-radius, 14px);box-shadow:0 3px #c7d1d8;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle svg{display:block;width:var(--mlb-header-control-icon, 24px);height:var(--mlb-header-control-icon, 24px);margin:0;pointer-events:none}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle:hover{color:var(--mlb-blue-dark);border-color:var(--mlb-blue);box-shadow:0 3px #9fd9f5}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle[aria-expanded=true]{color:var(--mlb-blue-dark);background:var(--mlb-blue-softer);border-color:var(--mlb-blue)}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle:active{color:var(--mlb-blue-dark);background:var(--mlb-blue-softer);border-color:var(--mlb-blue);box-shadow:0 1px #c7d1d8;transform:translateY(2px)}body.mlb-ld-redesign #mlb-rebuilt-sidebar-toggle:focus-visible{outline:3px solid rgba(28,176,246,.5);outline-offset:3px}body.mlb-ld-redesign .mlb-sidebar-backdrop{position:fixed;inset:0;z-index:9990;background:#17192573;opacity:0;pointer-events:none;transition:opacity .2s ease}body.mlb-ld-redesign.mlb-sidebar-is-open .mlb-sidebar-backdrop{opacity:1;pointer-events:auto}body.mlb-ld-redesign .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{box-sizing:border-box;max-width:none;margin-inline:0;margin-block:0;padding-block:var(--mlb-stage-top) calc(var(--mlb-stage-gap) + 16px);padding-inline:var(--mlb-stage-gap);background:var(--mlb-snow, #ffffff)}body.mlb-ld-redesign .ld-focus-content>h1,body.mlb-ld-redesign .ld-focus-content .ld-breadcrumbs,body.mlb-ld-redesign .ld-focus-content .ld-layout__header,body.mlb-ld-redesign .mlb-lesson-intro{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-layout.ld-layout--no-sidebar{grid-template-areas:"content"}body.mlb-ld-redesign .ld-focus-content>.learndash{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}body.mlb-ld-redesign .ld-focus-content .learndash-wrapper{background:transparent!important}body.mlb-ld-redesign .ld-focus-content .learndash-wrapper.ld-layout,body.mlb-ld-redesign .ld-focus-content .ld-layout{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0}body.mlb-ld-redesign .ld-focus-content .ld-layout__content,body.mlb-ld-redesign .ld-focus-content .ld-accordion--lesson,body.mlb-ld-redesign .ld-focus-content .ld-accordion{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;min-width:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-focus-content .ld-tab-bar__panel{box-sizing:border-box;width:100%;min-width:0;padding:var(--mlb-surface-padding);color:var(--mlb-text);background:var(--mlb-surface);border:1px solid var(--mlb-surface-border);border-radius:var(--mlb-surface-radius);box-shadow:var(--mlb-surface-shadow)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-focus-content .ld-tab-bar__panel>:first-child{margin-top:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-focus-content .ld-tab-bar__panel>:last-child{margin-bottom:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-focus-content .mlb-task{margin:0;padding:0;background:transparent;border:0;border-radius:0}body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content{margin-inline:0!important}body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content{--mlb-stage-top: var(--mlb-stage-gap)}body.mlb-ld-redesign.mlb-presenter-is-active .ld-focus .ld-focus-main{margin-left:0!important;width:100%!important}body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content .ld-layout__content>:not(.ld-tab-bar):not(.mlb-focus-notice){display:none!important}body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content>.ld-table-list,body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content>.ld-navigation,body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content>.ld-content-actions,body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content>.ld-course-status,body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content>.ld-focus-comments,body.mlb-ld-redesign .ld-presenter-mode--active+.ld-focus-content .learndash-wrapper>.ld-lesson-topic-list{display:none!important}body.mlb-ld-redesign.mlb-presenter-is-active .mlb-scroll-top{display:none!important}@media(max-width:768px){body.mlb-ld-redesign .ld-presenter-mode{display:block}}@media(max-width:768px),(max-width:900px)and (orientation:portrait){body.mlb-ld-redesign.mlb-presenter-is-active #ld-focus-header{display:none!important}}body.mlb-ld-redesign .mlb-focus-notice:not([hidden]){box-sizing:border-box;position:relative;display:flex;align-items:center;gap:10px;width:100%;min-width:0;margin-block:var(--mlb-stage-gap) 0;margin-inline:0;padding:10px 14px;background:var(--mlb-blue-softer);border:1px solid var(--mlb-blue-border-soft);border-radius:var(--mlb-radius-medium);font-family:var(--mlb-readable-font);color:var(--mlb-blue-text)}body.mlb-ld-redesign .mlb-focus-notice__status{display:flex;align-items:flex-start;gap:10px;flex:1 1 auto;min-width:0}body.mlb-ld-redesign .mlb-focus-notice__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;margin-block-start:1px;color:var(--mlb-blue-text)}body.mlb-ld-redesign .mlb-focus-notice__icon svg{display:block;width:20px;height:20px}body.mlb-ld-redesign .mlb-focus-notice__text{min-width:0;margin:0!important;font-size:15px;font-weight:600;line-height:1.45;color:inherit;text-wrap:pretty}body.mlb-ld-redesign .mlb-focus-notice__switcher-slot{display:flex;align-items:center;flex:0 0 auto}body.mlb-ld-redesign .mlb-focus-notice__switcher-slot:empty{display:none}@media(max-width:480px){body.mlb-ld-redesign .mlb-focus-notice:not([hidden]){gap:8px;padding:9px 10px 9px 12px}body.mlb-ld-redesign .mlb-focus-notice__status{gap:8px}body.mlb-ld-redesign .mlb-focus-notice__text{font-size:14.5px}}body.mlb-ld-redesign .ld-focus-content .ld-layout__content,body.mlb-ld-redesign .ld-focus-content .ld-tab-content,body.mlb-ld-redesign .ld-focus-content .learndash_content_wrap{font-size:17px;line-height:1.65;color:var(--mlb-text-soft)}body.mlb-ld-redesign .ld-focus-content .ld-layout__content p:not(:where(.mlb-task *)),body.mlb-ld-redesign .ld-focus-content .ld-tab-content p:not(:where(.mlb-task *)),body.mlb-ld-redesign .ld-focus-content .learndash_content_wrap p:not(:where(.mlb-task *)){margin:0 0 1.05em}body.mlb-ld-redesign .ld-focus-content .ld-layout__content h2,body.mlb-ld-redesign .ld-focus-content .ld-tab-content h2,body.mlb-ld-redesign .ld-focus-content .learndash_content_wrap h2{font-size:23px;font-weight:800;color:var(--mlb-text);margin:1.3em 0 .5em}body.mlb-ld-redesign .ld-focus-content .ld-layout__content h3,body.mlb-ld-redesign .ld-focus-content .ld-tab-content h3,body.mlb-ld-redesign .ld-focus-content .learndash_content_wrap h3{font-size:19px;font-weight:800;color:var(--mlb-text);margin:1.2em 0 .5em}body.mlb-ld-redesign .ld-focus-content .ld-layout__content img:not(:where(.mlb-task *)),body.mlb-ld-redesign .ld-focus-content .ld-tab-content img:not(:where(.mlb-task *)),body.mlb-ld-redesign .ld-focus-content .learndash_content_wrap img:not(:where(.mlb-task *)){max-width:100%;height:auto;border-radius:var(--mlb-radius-medium)}body.mlb-ld-redesign .ld-focus-content .ld-layout__content{grid-template-columns:minmax(0,1fr)!important;max-width:1248px;margin-inline:auto}body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tabs-navigation{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px;margin:0 0 20px;border-bottom:0!important;box-shadow:none!important}body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tabs-navigation::-webkit-scrollbar{display:none}body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tab{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:44px;padding:8px 18px;font-size:14.5px;font-weight:700;color:var(--mlb-wolf);background:transparent;border:2px solid transparent;border-bottom:2px solid transparent!important;border-radius:var(--mlb-radius-pill);cursor:pointer;transition:background-color .15s ease,color .15s ease}body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tab:hover{background:var(--mlb-polar);color:var(--mlb-eel)}body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tab.ld-active,body.mlb-ld-redesign .ld-focus-content .ld-tabs .ld-tab[aria-selected=true]{color:var(--mlb-blue-dark);background:var(--mlb-blue-soft);border:2px solid var(--mlb-blue);border-bottom:2px solid var(--mlb-blue)!important;border-radius:var(--mlb-radius-pill);box-shadow:0 3px 0 var(--mlb-blue-dark)}body.mlb-ld-redesign .ld-tabs [data-ld-tab*=comment],body.mlb-ld-redesign .ld-tab--comments,body.mlb-ld-redesign .ld-focus-comments,body.mlb-ld-redesign #comments,body.mlb-ld-redesign .comments-area,body.mlb-ld-redesign.mlb-ld-quiz [data-mlb-ld-tabs=true]{display:none!important}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tabs[data-mlb-tabs-proxied]{display:none!important}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar{margin:0;border:0;background:transparent;box-shadow:none}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tabs.mlb-lesson-tabs{position:relative;z-index:10;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:64px;margin:0;padding:10px 18px;overflow-x:auto;overflow-y:hidden;background:transparent;border:0;border-bottom:1px solid var(--mlb-border);box-shadow:none;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tabs.mlb-lesson-tabs::-webkit-scrollbar{display:none}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:before,body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:after{content:none!important;display:none!important;border:0!important}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-width:0;min-height:46px;margin:0;padding:9px 16px;color:var(--mlb-text-soft)!important;background:transparent!important;border:2px solid transparent;border-radius:var(--mlb-radius-pill);box-shadow:none;font-family:var(--mlb-readable-font);font-size:clamp(.88rem,1.7vw,.97rem);font-weight:750;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab .ld-svgicon{flex:0 0 auto;width:20px;height:20px;color:currentColor}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-tab-has-icon .ld-svgicon{display:none!important}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab .mlb-tab-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;color:currentColor;pointer-events:none}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab .mlb-tab-icon svg{display:block;width:20px;height:20px}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab .ld-tab-bar__tab-title{min-width:0;color:inherit;font:inherit;line-height:inherit}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:hover:not([aria-selected=true]):not(.is-active){color:var(--mlb-blue-dark)!important;background:var(--mlb-blue-softer)!important;border-color:transparent}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:active{transform:translateY(1px)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab[aria-selected=true],body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab.is-active{color:var(--mlb-blue-dark)!important;background:var(--mlb-blue-soft)!important;border-color:var(--mlb-blue);box-shadow:0 3px 0 var(--mlb-blue-dark);transform:translateY(-1px)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab[aria-selected=true]:hover{color:var(--mlb-blue-darker)!important;background:#d2f0ff!important;border-color:var(--mlb-blue-dark)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:focus,body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab:focus-visible{color:var(--mlb-text-soft)!important;background:transparent!important;outline:3px solid rgba(28,176,246,.52);outline-offset:3px}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab[aria-selected=true]:focus,body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab[aria-selected=true]:focus-visible,body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab.is-active:focus,body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab.is-active:focus-visible{color:var(--mlb-blue-dark)!important;background:var(--mlb-blue-soft)!important}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-tab-panel{margin:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel{font-size:17px;line-height:1.65;color:var(--mlb-text-soft)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel>:first-child{margin-top:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel>:last-child{margin-bottom:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel p{max-width:72ch;margin:0 0 1.15em}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-vocab-panel>:first-child{margin-top:0}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-vocab-panel>:last-child{margin-bottom:0}@media(max-width:900px){body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tabs.mlb-lesson-tabs{min-height:60px;gap:5px;padding:9px 12px}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab{min-height:44px;padding:9px 13px;font-size:.88rem}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel{padding:22px 20px 26px}}@media(max-width:480px){body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tabs.mlb-lesson-tabs{gap:4px;padding-inline:10px}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__tab.mlb-lesson-tab{gap:6px;padding-inline:12px;font-size:.84rem}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-tab-bar__panel.mlb-materials-panel{padding:20px max(16px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}}body.mlb-ld-redesign .ld-focus-content .ld-accordion__header{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:0;margin:0;padding:0 0 6px!important;background:transparent!important;border:0!important;box-shadow:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion__heading{width:auto;min-height:0;margin:0;padding:0;color:var(--mlb-eel);font-size:clamp(1rem,1.8vw,1.12rem);font-weight:800;line-height:1.3}body.mlb-ld-redesign .ld-accordion__expand-button--all{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion__subheading{display:block;margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mlb-muted)}body.mlb-ld-redesign .ld-focus-content :is(.ld-accordion__subheading--topics,.ld-accordion__subheading--quizzes){display:flex;align-items:center;gap:12px;width:100%;max-width:100%;min-width:0;margin:0 0 14px;padding-top:0;color:var(--mlb-muted);font-size:.78rem;font-weight:800;letter-spacing:.1em;line-height:1;text-align:center;text-transform:uppercase}body.mlb-ld-redesign .ld-focus-content :is(.ld-accordion__subheading--topics,.ld-accordion__subheading--quizzes):before,body.mlb-ld-redesign .ld-focus-content :is(.ld-accordion__subheading--topics,.ld-accordion__subheading--quizzes):after{content:"";flex:1 1 auto;min-width:20px;height:2px;border-radius:999px;background:currentColor;opacity:.22}@media(max-width:699px){body.mlb-ld-redesign .ld-focus-content :is(.ld-accordion__subheading--topics,.ld-accordion__subheading--quizzes){gap:10px;margin:0 0 12px;letter-spacing:.08em}}body.mlb-ld-redesign .ld-focus-content .ld-accordion,body.mlb-ld-redesign .ld-focus-content .ld-accordion__content,body.mlb-ld-redesign .ld-focus-content .ld-accordion__section,body.mlb-ld-redesign .ld-focus-content .ld-accordion__items,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps-container,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-title-wrapper,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-attributes,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-attribute{border:0!important;box-shadow:none!important;outline:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps:before,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item:before,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item:after{display:none!important;content:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion,body.mlb-ld-redesign .ld-focus-content .ld-accordion__content,body.mlb-ld-redesign .ld-focus-content .ld-accordion__section,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps-container{max-width:100%;min-width:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--topics,body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--quizzes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--topic-quizzes{display:block}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item{min-width:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--quiz{display:flex!important;flex-direction:column!important;align-items:stretch!important;position:relative;isolation:isolate;margin:0;padding:0!important;background:var(--mlb-snow);border:1px solid var(--mlb-border)!important;border-radius:18px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic:hover,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--quiz:hover{transform:translateY(-2px);box-shadow:0 8px 22px #272a371a!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header--topic,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header--quiz{display:block;position:relative;aspect-ratio:16 / 9;min-height:0;margin:0;padding:0;background:transparent;overflow:hidden}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header .mlb-step-thumb{position:absolute;inset:0;display:block;margin:0;background-color:#cde7fb;background-size:cover;background-position:center}body.mlb-ld-redesign .ld-focus-content .mlb-step-thumb--empty{background-image:linear-gradient(180deg,#8fc9f2,#6ba8dd 78%,#4a7fc0)}body.mlb-ld-redesign .ld-focus-content .mlb-step-thumb--empty:after{content:"";position:absolute;inset:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 60" fill="none"><path d="M0 52c18-10 30-16 44-14 12 2 18 8 32 8s26-10 44-10 34 10 48 12 24-2 32-6v18H0Z" fill="%23ffffff" opacity=".22"/><circle cx="168" cy="14" r="8" fill="%23fff3c4" opacity=".85"/></svg>') bottom center / 100% auto no-repeat;pointer-events:none}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header .ld-accordion__item-title-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:20px}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header--topic .ld-accordion__item-title-wrapper:before,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header--quiz .ld-accordion__item-title-wrapper:before{content:"";position:absolute;inset:auto 0 0;height:78%;background:linear-gradient(to top,rgba(23,25,37,.72) 0%,rgba(23,25,37,.46) 42%,rgba(23,25,37,.16) 74%,transparent 100%);pointer-events:none}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-align:center;text-wrap:pretty;font-size:clamp(20px,2.2vw,24px);font-weight:800;line-height:1.3;color:#fff;text-shadow:0 2px 8px rgba(23,25,37,.45);text-decoration:none;z-index:10}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-title:hover{color:#fff}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic .ld-accordion__item-title--topic:before,body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--quiz>.ld-accordion__item-header--quiz .ld-accordion__item-title--quiz:before{content:"";position:absolute;inset:0}.mlb-card-badge,.mlb-card-status{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion .mlb-completion-overlay{position:absolute;inset:0;z-index:3;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:linear-gradient(160deg,#58cc0280,#2e7d059e);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;animation:mlb-overlay-in .4s ease-out}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.mlb-ld-redesign .ld-focus-content .ld-accordion .mlb-completion-overlay{background:linear-gradient(160deg,#58cc02ad,#2e7d05c2)}}body.mlb-ld-redesign .ld-focus-content .ld-accordion .mlb-completion-overlay__check{width:clamp(52px,34%,88px);height:auto;filter:drop-shadow(0 3px 8px rgba(23,37,15,.45));animation:mlb-overlay-check-pop .4s cubic-bezier(.34,1.4,.64,1)}body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete{--mlb-complete-title-zone: calc(1.3*clamp(20px, 2.2vw, 24px) + 20px) }body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete .mlb-completion-overlay{box-sizing:border-box;padding-block:12px var(--mlb-complete-title-zone)}body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete .mlb-completion-overlay__check{width:auto;height:min(88px,100%);aspect-ratio:1}body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete .ld-accordion__item-title-wrapper{z-index:4;align-items:flex-end;padding-bottom:20px}body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete .ld-accordion__item-title{-webkit-line-clamp:1}body.mlb-ld-redesign .ld-accordion__item.mlb-card-is-complete .ld-accordion__item-title:focus-visible{position:relative;z-index:12}@keyframes mlb-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mlb-overlay-check-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){body.mlb-ld-redesign .ld-focus-content .ld-accordion .mlb-completion-overlay,body.mlb-ld-redesign .ld-focus-content .ld-accordion .mlb-completion-overlay__check{animation:none}}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-header .ld-accordion__item-attributes{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--quiz>.ld-svgicon.ld-accordion__item-icon{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-title-wrapper .ld-tooltip__text{max-width:min(280px,80vw)}body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button--topic{position:static!important;display:flex;align-items:center;justify-content:center;width:100%!important;height:auto!important;min-height:44px!important;margin:0!important;padding:8px 12px!important;background:transparent;border:0!important;border-radius:0;box-shadow:none!important;color:var(--mlb-wolf);cursor:pointer;z-index:1;transition:background-color .15s ease,color .15s ease}body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button--topic:hover{background:var(--mlb-blue-soft);color:var(--mlb-blue-dark)}body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button--topic .ld-accordion__expand-button-text{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button-icon{display:block;width:18px;height:18px;margin:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button[aria-expanded=false] .ld-accordion__expand-button-icon--collapse,body.mlb-ld-redesign .ld-focus-content .ld-accordion__expand-button:not([aria-expanded=false]) .ld-accordion__expand-button-icon--expand{display:none}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item-steps{position:relative;z-index:1;background:var(--mlb-polar)}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz{display:flex;align-items:center;gap:10px;min-height:50px;padding:8px 16px;border:0!important;background:transparent}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz:hover{background:#1cb0f60f}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz .ld-accordion__item-icon{display:block;width:20px;height:20px;flex:0 0 auto;color:var(--mlb-wolf)}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz .ld-accordion__item-header--topic-quiz{position:static;aspect-ratio:auto;padding:0;flex:1 1 auto;min-width:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz .ld-accordion__item-title-wrapper{position:static;inset:auto;display:block;padding:0}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz .ld-accordion__item-title{display:block;-webkit-line-clamp:none;text-align:left;font-size:14.5px;font-weight:600;color:var(--mlb-eel);text-shadow:none}body.mlb-ld-redesign .ld-focus-content .ld-accordion__item--topic-quiz .ld-accordion__item-title:hover{color:var(--mlb-blue-dark)}body.mlb-ld-redesign .ld-focus-content .ld-navigation__previous,body.mlb-ld-redesign .ld-focus-content .ld-navigation__next,body.mlb-ld-redesign .ld-focus-content .ld-navigation__back-to-course{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-navigation{display:flex;align-items:center;justify-content:center;margin-block-start:20px;padding-block-start:18px;border-top:1px solid var(--mlb-polar)}body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:100%}body.mlb-ld-redesign .ld-focus-content .ld-navigation .ld-tooltip__text{max-width:min(320px,82vw)}body.mlb-ld-redesign .ld-focus-content .learndash_mark_complete_button,body.mlb-ld-redesign .ld-focus-content #learndash_mark_complete_button,body.mlb-ld-redesign #ld-focus-header .learndash_mark_complete_button,body.mlb-ld-redesign #ld-focus-header #learndash_mark_complete_button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;background:var(--mlb-blue)!important;color:#fff!important;border:0!important;border-radius:var(--mlb-radius-pill)!important;box-shadow:0 4px 0 var(--mlb-blue-dark)!important;padding:12px 26px!important;font-family:var(--mlb-readable-font);font-size:15px!important;font-weight:800!important;letter-spacing:.01em;cursor:pointer;transition:filter .15s ease,transform .1s ease,box-shadow .1s ease}body.mlb-ld-redesign .ld-focus-content .learndash_mark_complete_button:hover,body.mlb-ld-redesign #ld-focus-header .learndash_mark_complete_button:hover{filter:brightness(1.06)}body.mlb-ld-redesign .ld-focus-content .learndash_mark_complete_button:active,body.mlb-ld-redesign #ld-focus-header .learndash_mark_complete_button:active{transform:translateY(3px);box-shadow:0 1px 0 var(--mlb-blue-darker)!important}body.mlb-ld-redesign .ld-focus-content .learndash_mark_complete_button:disabled,body.mlb-ld-redesign .ld-focus-content .learndash_mark_complete_button[disabled]{background:var(--mlb-swan)!important;color:var(--mlb-wolf)!important;box-shadow:0 3px #d4d4d4!important;cursor:not-allowed}body.mlb-ld-redesign .ld-focus-content .ld-navigation__icon--disabled{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress-completed{display:flex;flex-direction:column;align-items:center;gap:8px}body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress-completed-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 26px;background:var(--mlb-green-soft);color:var(--mlb-green-dark);border:2px solid var(--mlb-green);border-radius:var(--mlb-radius-pill);box-shadow:0 3px #bfe3a1;font-size:15px;font-weight:800}body.mlb-ld-redesign .ld-focus-content .ld-navigation__icon--lesson-complete,body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress-completed-action svg{width:20px;height:20px;color:var(--mlb-green-dark)}body.mlb-ld-redesign .ld-focus-content .ld-navigation__label--completed{color:var(--mlb-green-dark)}body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress-mark-incomplete,body.mlb-ld-redesign .ld-focus-content .ld-navigation__progress-mark-incomplete button{font-size:12.5px;color:var(--mlb-muted);background:transparent;border:0;box-shadow:none}body.mlb-ld-redesign .ld-focus-content .ld-content-actions a.ld-button,body.mlb-ld-redesign .ld-focus-content .ld-content-action.ld-empty{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-content-actions{display:flex;align-items:center;justify-content:center;margin-top:36px;padding-top:22px;border-top:1px solid var(--mlb-polar)}body.mlb-ld-redesign .ld-presenter-mode{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));left:auto!important;top:auto!important;z-index:9999;opacity:1!important;visibility:visible!important}body.mlb-ld-redesign .ld-presenter-mode__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:0;width:48px;height:48px;min-width:44px;min-height:44px;padding:0;cursor:pointer;color:#fff;background:var(--mlb-green-dark, #2e7d05);border:2px solid #ffffff;border-radius:var(--mlb-header-control-radius, 14px);box-shadow:0 3px #2f7601,0 6px 16px #46a30247;font-family:var(--mlb-readable-font);transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}body.mlb-ld-redesign .ld-presenter-mode__button:hover{color:#fff;background:#3d8f02;box-shadow:0 4px #2f7601,0 7px 18px #46a30257}body.mlb-ld-redesign .ld-presenter-mode__button:active{color:#fff;background:#2f7601;box-shadow:0 1px #2f7601;transform:translateY(2px)}body.mlb-ld-redesign .ld-presenter-mode__button:focus-visible{outline:3px solid rgba(28,176,246,.75);outline-offset:3px}body.mlb-ld-redesign .ld-presenter-mode--active .ld-presenter-mode__button,body.mlb-ld-redesign .mlb-presenter-is-active .ld-presenter-mode__button{color:#fff;background:var(--mlb-red-strong, #e02b2b);box-shadow:0 3px 0 var(--mlb-red-dark, #b91c1c),0 6px 16px #e02b2b47}body.mlb-ld-redesign .ld-presenter-mode--active .ld-presenter-mode__button:hover,body.mlb-ld-redesign .mlb-presenter-is-active .ld-presenter-mode__button:hover{background:#c92525;box-shadow:0 4px 0 var(--mlb-red-dark, #b91c1c),0 7px 18px #e02b2b57}body.mlb-ld-redesign .ld-presenter-mode--active .ld-presenter-mode__button:active,body.mlb-ld-redesign .mlb-presenter-is-active .ld-presenter-mode__button:active{background:var(--mlb-red-dark, #b91c1c);box-shadow:0 1px 0 var(--mlb-red-dark, #b91c1c);transform:translateY(2px)}body.mlb-ld-redesign .ld-presenter-mode__icon{display:none;visibility:hidden;opacity:0}body.mlb-ld-redesign .ld-presenter-mode:not(.mlb-presenter-is-active) .ld-presenter-mode__icon--activate,body.mlb-ld-redesign .mlb-presenter-is-active .ld-presenter-mode__icon--deactivate{display:block;visibility:visible;opacity:1;width:22px;height:22px;color:#fff}body.mlb-ld-redesign .ld-presenter-mode.mlb-presenter-has-icon:not(.mlb-presenter-is-active) .ld-presenter-mode__icon--activate,body.mlb-ld-redesign .ld-presenter-mode.mlb-presenter-has-icon.mlb-presenter-is-active .ld-presenter-mode__icon--deactivate{display:none;visibility:hidden;opacity:0}body.mlb-ld-redesign .mlb-presenter-icon{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}body.mlb-ld-redesign .mlb-presenter-icon svg{display:block;width:22px;height:22px;color:#fff}body.mlb-ld-redesign .ld-presenter-mode .mlb-presenter-icon--stop,body.mlb-ld-redesign .ld-presenter-mode.mlb-presenter-is-active .mlb-presenter-icon--start{display:none}body.mlb-ld-redesign .ld-presenter-mode.mlb-presenter-is-active .mlb-presenter-icon--stop{display:inline-flex}body.mlb-ld-redesign .ld-presenter-mode__label,body.mlb-ld-redesign .ld-presenter-mode--pointer-device .ld-presenter-mode__button:hover .ld-presenter-mode__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.mlb-ld-redesign .ld-presenter-mode--pointer-device .ld-presenter-mode__button:hover{border-radius:var(--mlb-header-control-radius, 14px);padding:0}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list{border:0!important;background:transparent!important;margin-top:22px}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-header{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0!important;background:transparent!important}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-items>div[id^=ld-nav-content-list-],body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item-wrapper{display:contents}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item{position:relative;margin:0;border:1px solid var(--mlb-border)!important;border-radius:18px;background:var(--mlb-snow)!important;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item:hover{transform:translateY(-2px);box-shadow:0 8px 22px #272a371a}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item-preview{position:relative;display:block;aspect-ratio:16 / 9;padding:0;color:#fff;text-decoration:none;border:0!important}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item-preview .mlb-step-thumb,body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item-preview .lds-stacked-thumbnail{position:absolute;inset:0;display:block;margin:0;background-color:#cde7fb;background-size:cover;background-position:center}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-item-preview>.ld-status-icon{display:none!important}body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-topic-title,body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-item-title{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:44px 20px 20px;text-align:center;text-wrap:pretty;font-size:clamp(18px,2.2vw,24px);font-weight:800;line-height:1.3;color:#fff;text-shadow:0 2px 8px rgba(23,25,37,.45)}body.mlb-ld-redesign.admin-bar{--mlb-admin-bar-h: 32px;--mlb-safe-top: 0px;--mlb-sidebar-top: var(--mlb-admin-bar-h)}@media(max-width:782px){body.mlb-ld-redesign.admin-bar{--mlb-admin-bar-h: 46px}}@media(max-width:699px),(max-width:900px)and (orientation:portrait){body.mlb-ld-redesign #ld-focus-sidebar{position:fixed!important;top:var(--mlb-sidebar-top, 0px)!important;bottom:0!important;left:0!important;height:auto!important;width:min(86vw,350px)!important;max-width:min(86vw,350px)!important;z-index:9995!important;display:block!important;transform:translate(-102%)!important;visibility:hidden;opacity:1!important;pointer-events:none;transition:transform .22s ease,visibility .22s ease;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-shadow:0 0 40px #17192540}body.mlb-ld-redesign .ld-focus:not(.ld-focus-sidebar-collapsed) #ld-focus-sidebar{display:block!important;transform:translate(0)!important;visibility:visible!important;pointer-events:auto}body.mlb-ld-redesign .ld-focus-main{margin-left:0!important;width:100%!important}body.mlb-ld-redesign.mlb-sidebar-is-open{overflow:hidden!important}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview-heading{min-height:48px}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-expand-button{min-width:44px;min-height:44px}body.mlb-ld-redesign #ld-focus-sidebar .ld-course-navigation .ld-table-list-item-preview,body.mlb-ld-redesign #ld-focus-sidebar .mlb-course-tree-item__link{min-height:44px}body.mlb-ld-redesign{--mlb-stage-gap: 10px;--mlb-surface-padding: 16px 2px;--mlb-stage-top: 2%}body.mlb-ld-redesign .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{padding-inline:var(--mlb-stage-gap)}body.mlb-ld-redesign:is(.mlb-ld-lesson,.mlb-ld-topic) .ld-focus-content .ld-tab-bar__panel{background:#fefefe;border:0;border-radius:0;box-shadow:none}body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--topics,body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--quizzes,body.mlb-ld-redesign .ld-focus-content .ld-table-list.ld-topic-list .ld-table-list-items{grid-template-columns:minmax(0,1fr);gap:16px}body.mlb-ld-redesign #ld-focus-header{position:sticky;top:calc(var(--mlb-admin-bar-h, 0px) + var(--mlb-safe-top, 0px));left:auto;right:auto;z-index:9992;padding-inline:12px}body.mlb-ld-redesign .mlb-learn-bar__inner{gap:8px}body.mlb-ld-redesign .ld-content-actions.mlb-learn-bar__actions{justify-self:end;flex-wrap:nowrap}}@media(max-width:699px){body.mlb-ld-redesign .mlb-learn-bar__title-wrap{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media(max-width:389px){body.mlb-ld-redesign{--mlb-header-control: 44px;--mlb-header-control-icon: 22px;--mlb-header-control-gap: 6px;--mlb-stage-gap: 8px;--mlb-surface-padding: 14px 2px}body.mlb-ld-redesign #ld-focus-header{padding-inline:8px}body.mlb-ld-redesign .mlb-learn-bar__inner{gap:6px}}@media(max-width:900px)and (orientation:portrait)and (min-width:700px){body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--topics,body.mlb-ld-redesign .ld-focus-content .ld-accordion__items--quizzes{grid-template-columns:repeat(2,minmax(0,1fr))}}body.mlb-ld-redesign a:focus-visible,body.mlb-ld-redesign button:focus-visible,body.mlb-ld-redesign [role=tab]:focus-visible,body.mlb-ld-redesign input:focus-visible{outline:3px solid rgba(28,176,246,.5)!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){body.mlb-ld-redesign *,body.mlb-ld-redesign *:before,body.mlb-ld-redesign *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body.mlb-ld-redesign .ld-content-actions.mlb-learn-bar__actions,body.mlb-ld-redesign #ld-focus-header .ld-content-actions.mlb-learn-bar__actions{display:flex;align-items:center;gap:var(--mlb-header-control-gap, 12px);order:0;padding:0;background:transparent;border-top:0}body.mlb-ld-redesign .mlb-learn-bar__streak{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;min-height:46px;padding:0 4px}body.mlb-ld-redesign .mlb-learn-bar__streak svg{width:24px;height:24px;display:block}body.mlb-ld-redesign .mlb-learn-bar__streak-count{font-size:17px;font-weight:800;color:var(--mlb-yellow-dark, #946d00);line-height:1;min-width:1ch}body.mlb-ld-redesign .mlb-learn-bar__streak--zero svg{filter:grayscale(1);opacity:.45}body.mlb-ld-redesign .mlb-learn-bar__streak--zero .mlb-learn-bar__streak-count{color:var(--mlb-wolf, #777777)}body.mlb-ld-redesign .mlb-qr{position:relative;flex:0 0 auto}body.mlb-ld-redesign .mlb-qr__trigger,body.mlb-ld-redesign .mlb-content-switcher__trigger,body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mlb-header-control, 48px);height:var(--mlb-header-control, 48px);min-width:var(--mlb-header-control, 48px);min-height:var(--mlb-header-control, 48px);margin:0;padding:0;color:var(--mlb-eel, #4b4b4b);background:var(--mlb-snow, #ffffff);border:2px solid #d9e2e8;border-radius:var(--mlb-header-control-radius, 14px);box-shadow:0 3px #c7d1d8;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease,color .15s ease,background-color .15s ease}body.mlb-ld-redesign .mlb-qr__trigger svg,body.mlb-ld-redesign .mlb-content-switcher__trigger svg,body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger svg{width:var(--mlb-header-control-icon, 24px);height:var(--mlb-header-control-icon, 24px);display:block;pointer-events:none}body.mlb-ld-redesign .mlb-qr__trigger:hover,body.mlb-ld-redesign .mlb-content-switcher__trigger:hover,body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger:hover{border-color:var(--mlb-blue, #1cb0f6);color:var(--mlb-blue-dark, #1899d6);box-shadow:0 3px #9fd9f5}body.mlb-ld-redesign .mlb-qr__trigger:active,body.mlb-ld-redesign .mlb-content-switcher__trigger:active,body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger:active{transform:translateY(2px);box-shadow:0 1px #c7d1d8}body.mlb-ld-redesign .mlb-qr__trigger[aria-expanded=true],body.mlb-ld-redesign .mlb-content-switcher__trigger[aria-expanded=true],body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger[aria-expanded=true]{border-color:var(--mlb-blue, #1cb0f6);color:var(--mlb-blue-dark, #1899d6);background:var(--mlb-blue-softer, #eef9ff)}body.mlb-ld-redesign .mlb-qr__trigger:focus-visible,body.mlb-ld-redesign .mlb-content-switcher__trigger:focus-visible,body.mlb-ld-redesign .mlb-learn-bar__actions .mlb-course-switcher__mobile-trigger:focus-visible{outline:3px solid rgba(28,176,246,.5);outline-offset:3px}body.mlb-ld-redesign .mlb-qr__popover{position:absolute;top:calc(100% + 14px);right:-8px;z-index:220;width:clamp(350px,calc(100vw - 250px),540px);background:var(--mlb-snow, #ffffff);border:2px solid var(--mlb-swan, #e5e5e5);border-radius:var(--mlb-radius-large, 24px);box-shadow:0 14px 34px #2b334129;padding:18px;box-sizing:border-box}body.mlb-ld-redesign .mlb-qr__popover[hidden]{display:none!important}body.mlb-ld-redesign .mlb-qr__popover:before{content:"";position:absolute;top:-8px;right:22px;width:14px;height:14px;background:var(--mlb-snow, #ffffff);border-left:2px solid var(--mlb-swan, #e5e5e5);border-top:2px solid var(--mlb-swan, #e5e5e5);transform:rotate(45deg)}body.mlb-ld-redesign .mlb-qr__panel{display:flex;align-items:flex-start;gap:16px}body.mlb-ld-redesign .mlb-qr__canvas{flex:0 0 auto;width:176px;height:176px;background:var(--mlb-polar, #f7f7f7);border:1px solid var(--mlb-swan, #e5e5e5);border-radius:12px;overflow:hidden;position:relative}body.mlb-ld-redesign .mlb-qr__canvas svg{display:block;width:100%;height:100%;background:#fff}body.mlb-ld-redesign .mlb-qr--loading .mlb-qr__canvas:after{content:"";position:absolute;inset:0;margin:auto;width:28px;height:28px;border:3px solid var(--mlb-swan, #e5e5e5);border-top-color:var(--mlb-blue, #1cb0f6);border-radius:50%;animation:mlb-qr-spin .8s linear infinite}@keyframes mlb-qr-spin{to{transform:rotate(360deg)}}body.mlb-ld-redesign .mlb-qr__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}body.mlb-ld-redesign .mlb-qr__text{margin:0;font-size:15px;font-weight:700;line-height:1.45;color:var(--mlb-wolf, #777777)}body.mlb-ld-redesign .mlb-qr__code{margin:0;min-height:48px;display:flex;align-items:center;justify-content:center;background:var(--mlb-polar, #f7f7f7);border-radius:12px;font-size:26px;font-weight:800;letter-spacing:.14em;color:var(--mlb-eel, #4b4b4b);user-select:text;-webkit-user-select:text}body.mlb-ld-redesign .mlb-qr__smartboard:not([hidden]){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px}body.mlb-ld-redesign .mlb-qr__smartboard{appearance:none;-webkit-appearance:none;background:var(--mlb-blue, #1cb0f6);color:#fff;border:0;border-radius:12px;box-shadow:0 3px #1689bd;font-family:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease}body.mlb-ld-redesign .mlb-qr__smartboard:hover{background:#22b8ff}body.mlb-ld-redesign .mlb-qr__smartboard:active{transform:translateY(2px);box-shadow:0 1px #1689bd}body.mlb-ld-redesign .mlb-qr__smartboard:focus-visible{outline:3px solid rgba(28,176,246,.5);outline-offset:3px}body.mlb-ld-redesign .mlb-qr__smartboard .mlb-icon{flex:none;width:35px;height:35px}body.mlb-ld-redesign .mlb-qr__status{margin:10px 0 0;min-height:0;font-size:14px;font-weight:700;color:var(--mlb-wolf, #777777);text-align:center}body.mlb-ld-redesign .mlb-qr__status:empty{display:none}body.mlb-ld-redesign .mlb-qr--unavailable .mlb-qr__code{display:none}body.mlb-ld-redesign .mlb-qr [hidden]{display:none!important}body.mlb-sb-open{overflow:hidden}.mlb-sb{position:fixed;inset:0;z-index:100000;display:flex;flex-direction:column;background:var(--mlb-snow, #ffffff);font-family:var(--mlb-readable-font, inherit);color:var(--mlb-eel, #4b4b4b);padding:max(10px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box}.mlb-sb[hidden]{display:none!important}.mlb-sb:fullscreen{background:var(--mlb-snow, #ffffff)}.mlb-sb__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 4px 10px}.mlb-sb__context{font-size:20px;font-weight:800;color:var(--mlb-eel, #4b4b4b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mlb-sb__close{appearance:none;-webkit-appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:10px 18px;background:var(--mlb-snow, #ffffff);color:var(--mlb-eel, #4b4b4b);border:2px solid var(--mlb-swan, #e5e5e5);border-radius:14px;box-shadow:0 3px #c7d1d8;font-family:inherit;font-size:17px;font-weight:800;cursor:pointer}.mlb-sb__close:hover{border-color:var(--mlb-blue, #1cb0f6);box-shadow:0 3px #9fd9f5}.mlb-sb__glyph{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px}.mlb-sb__glyph svg{display:block;width:20px;height:20px}.mlb-sb__stage{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:clamp(24px,5vw,64px);min-height:0}.mlb-sb__qr{flex:0 0 auto;width:calc(var(--mlb-sb-qr, 70) * 1vh);height:calc(var(--mlb-sb-qr, 70) * 1vh);max-width:min(92vw,calc(100vh - 190px));max-height:min(92vw,calc(100vh - 190px));background:#fff;border:1px solid var(--mlb-swan, #e5e5e5);border-radius:12px;overflow:hidden}.mlb-sb__qr svg{display:block;width:100%;height:100%}.mlb-sb__side{flex:0 1 auto;max-width:min(440px,40vw);min-width:0}.mlb-sb__heading{margin:0 0 14px;font-size:clamp(22px,2.4vw,30px);font-weight:800;color:var(--mlb-eel, #4b4b4b)}.mlb-sb__steps{margin:0 0 18px;padding-left:1.3em;font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.7;color:var(--mlb-eel, #4b4b4b)}.mlb-sb__fallback{margin:0 0 12px;font-size:clamp(15px,1.5vw,19px);font-weight:700;line-height:1.5;color:var(--mlb-wolf, #777777)}.mlb-sb__code{display:flex;align-items:center;justify-content:center;padding:14px 22px;background:var(--mlb-polar, #f7f7f7);border-radius:16px;font-size:clamp(44px,4.8vw,88px);font-weight:800;letter-spacing:.12em;color:var(--mlb-eel, #4b4b4b);user-select:text;-webkit-user-select:text;white-space:nowrap}.mlb-sb__maxline{display:none;margin:10px 0 4px;text-align:center;font-size:clamp(22px,2.6vw,38px);font-weight:800;color:var(--mlb-eel, #4b4b4b)}.mlb-sb__maxline strong{letter-spacing:.12em}.mlb-sb__footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:12px 4px 4px}.mlb-sb__footer button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:48px;min-width:48px;padding:10px 18px;background:var(--mlb-snow, #ffffff);color:var(--mlb-eel, #4b4b4b);border:2px solid var(--mlb-swan, #e5e5e5);border-radius:14px;box-shadow:0 3px #c7d1d8;font-family:inherit;font-size:16px;font-weight:800;cursor:pointer}.mlb-sb__footer button:hover{border-color:var(--mlb-blue, #1cb0f6);box-shadow:0 3px #9fd9f5}.mlb-sb__footer button[aria-pressed=true]{border-color:var(--mlb-blue, #1cb0f6);background:var(--mlb-blue-softer, #eef9ff);color:var(--mlb-blue-dark, #1899d6)}.mlb-sb__close:focus,.mlb-sb__footer button:focus{background:var(--mlb-snow, #ffffff);color:var(--mlb-eel, #4b4b4b)}.mlb-sb__footer button[aria-pressed=true]:focus{background:var(--mlb-blue-softer, #eef9ff);color:var(--mlb-blue-dark, #1899d6)}.mlb-sb__close:focus-visible,.mlb-sb__footer button:focus-visible{outline:3px solid rgba(28,176,246,.5);outline-offset:3px}.mlb-sb--max .mlb-sb__side{display:none}.mlb-sb--max .mlb-sb__context{visibility:hidden}.mlb-sb--max .mlb-sb__maxline{display:block}.mlb-sb--max .mlb-sb__qr{max-width:min(94vw,calc(100vh - 150px));max-height:min(94vw,calc(100vh - 150px))}@media(max-width:699px),(max-width:900px)and (orientation:portrait){body.mlb-ld-redesign .ld-content-actions.mlb-learn-bar__actions{gap:var(--mlb-header-control-gap, 8px)}body.mlb-ld-redesign .mlb-learn-bar__streak{min-height:40px;padding:0 2px}body.mlb-ld-redesign .mlb-learn-bar__streak svg{width:20px;height:20px}body.mlb-ld-redesign .mlb-learn-bar__streak-count{font-size:15px}body.mlb-ld-redesign .mlb-qr{position:static}body.mlb-ld-redesign .mlb-qr__popover{position:absolute;top:calc(100% + 8px);left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));width:auto;padding:16px}body.mlb-ld-redesign .mlb-qr__popover:before{display:none}body.mlb-ld-redesign .mlb-qr__panel{flex-direction:column;align-items:center}body.mlb-ld-redesign .mlb-qr__canvas{width:200px;height:200px}body.mlb-ld-redesign .mlb-qr__info{width:100%}body.mlb-ld-redesign .mlb-qr__text{text-align:center}body.mlb-ld-redesign .mlb-qr__smartboard{font-size:15px}.mlb-sb__stage{flex-direction:column;gap:18px;overflow-y:auto}.mlb-sb__qr{width:min(78vw,46vh);height:min(78vw,46vh);max-width:none;max-height:none}.mlb-sb--max .mlb-sb__qr{width:min(92vw,62vh);height:min(92vw,62vh)}.mlb-sb__side{max-width:min(94vw,460px);text-align:center}.mlb-sb__steps{display:inline-block;text-align:left}.mlb-sb__code{font-size:clamp(30px,9vw,52px)}.mlb-sb__context{font-size:16px}}body.mlb-ld-redesign .mlb-content-switcher{position:relative;flex:0 0 auto}body.mlb-ld-redesign .mlb-content-switcher[hidden]{display:none!important}body.mlb-ld-redesign .mlb-content-switcher__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:240;box-sizing:border-box;width:max-content;min-width:232px;max-width:min(340px,calc(100vw - 32px));padding:8px;background:var(--mlb-snow, #ffffff);border:2px solid #d9e2e8;border-radius:var(--mlb-radius-medium, 16px);box-shadow:0 14px 34px #141e2829;transform-origin:top center;opacity:0;transform:translateY(-6px);clip-path:inset(0 -40px 100% -40px);pointer-events:none;transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),clip-path .22s cubic-bezier(.2,.8,.2,1)}body.mlb-ld-redesign .mlb-content-switcher__panel.is-open{opacity:1;transform:translateY(0);clip-path:inset(0 -40px -40px -40px);pointer-events:auto}body.mlb-ld-redesign .mlb-content-switcher__panel.is-closing{pointer-events:none}body.mlb-ld-redesign .mlb-content-switcher__panel[hidden]{display:none!important}body.mlb-ld-redesign .mlb-content-switcher__title{display:block;margin:0;padding:6px 10px 10px;border-bottom:1px solid var(--mlb-border, #e5e5e5);color:var(--mlb-text, #4b4b4b);font-size:14px;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.mlb-ld-redesign .mlb-content-switcher__title[hidden]{display:none!important}body.mlb-ld-redesign .mlb-content-switcher__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:6px 0 0;list-style:none;max-height:min(52vh,360px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.mlb-ld-redesign .mlb-content-switcher__item{margin:0;padding:0;list-style:none}body.mlb-ld-redesign .mlb-content-switcher__option{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:8px 12px;color:var(--mlb-text, #4b4b4b);background:transparent;border:2px solid transparent;border-radius:var(--mlb-radius-small, 12px);font-family:var(--mlb-readable-font);font-size:15px;font-weight:750;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}body.mlb-ld-redesign .mlb-content-switcher__option:hover{background:var(--mlb-blue-softer, #eef9ff);color:var(--mlb-blue-text, #0f6a94)}body.mlb-ld-redesign .mlb-content-switcher__option:focus-visible{outline:3px solid rgba(28,176,246,.5);outline-offset:2px}body.mlb-ld-redesign .mlb-content-switcher__option.is-current{background:var(--mlb-blue-soft, #ddf4ff);border-color:var(--mlb-blue, #1cb0f6);color:var(--mlb-blue-text, #0f6a94)}body.mlb-ld-redesign .mlb-content-switcher__check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;visibility:hidden;color:var(--mlb-blue-text, #0f6a94)}body.mlb-ld-redesign .mlb-content-switcher__option.is-current .mlb-content-switcher__check{visibility:visible}body.mlb-ld-redesign .mlb-content-switcher__check svg{display:block;width:18px;height:18px}body.mlb-ld-redesign .mlb-content-switcher__option-label{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:699px),(max-width:900px)and (orientation:portrait){body.mlb-ld-redesign .mlb-content-switcher{position:static}body.mlb-ld-redesign .mlb-content-switcher__panel{top:100%;left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));width:auto;min-width:0;max-width:none;padding:10px;border-radius:0 0 var(--mlb-radius-medium, 16px) var(--mlb-radius-medium, 16px);box-shadow:0 18px 34px #141e2838}body.mlb-ld-redesign .mlb-content-switcher__list{max-height:min(60vh,420px)}body.mlb-ld-redesign .mlb-content-switcher__option{min-height:52px;font-size:16px}}body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher{position:relative;flex:0 0 auto}body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__panel{top:auto;bottom:calc(100% + 10px);left:auto;inset-inline-end:0;width:max-content;min-width:200px;max-width:min(300px,calc(100vw - 2 * var(--mlb-stage-gap) - max(12px,env(safe-area-inset-left)) - max(12px,env(safe-area-inset-right))));padding:8px;border-radius:var(--mlb-radius-medium, 16px);box-shadow:0 -14px 34px #141e282e;transform-origin:bottom center;transform:translateY(6px);clip-path:inset(100% -40px 0 -40px)}body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__panel.is-open{transform:translateY(0);clip-path:inset(-40px -40px 0 -40px)}body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__list{max-height:min(50vh,320px);overflow-y:auto}body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__title{display:none}@media(prefers-reduced-motion:reduce){body.mlb-ld-redesign .mlb-content-switcher__panel,body.mlb-ld-redesign .mlb-content-switcher__panel.is-open,body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__panel,body.mlb-ld-redesign .mlb-focus-notice .mlb-content-switcher__panel.is-open{transform:none;clip-path:none}}
