.checkout_pageShell__9kLAm{overflow-x:clip}.checkout_checkoutShell__hHwMr{width:var(--page-width);margin:0 auto;padding:2rem 0 4rem}.checkout_checkoutHero__H7Wbw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end;padding:clamp(1.4rem,4vw,2.2rem);border:1px solid rgba(11,82,120,.14);border-radius:1.35rem;background:radial-gradient(circle at right,rgba(159,21,43,.1),transparent 32%),linear-gradient(135deg,rgba(245,250,252,.98),rgba(255,252,248,.96));box-shadow:var(--shadow-soft)}.checkout_checkoutHero__H7Wbw p,.checkout_emptyCheckout__pVEDB span,.checkout_panelHeader__36_jq span,.checkout_paymentPanel__vyg8T>span{margin:0 0 .65rem;color:var(--brand-red);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.checkout_checkoutHero__H7Wbw h1,.checkout_emptyCheckout__pVEDB h2,.checkout_panelHeader__36_jq h2{margin:0;color:var(--ink-strong);font-size:clamp(2rem,4vw,3.15rem);line-height:1.1}.checkout_checkoutHero__H7Wbw div>span,.checkout_checkoutItem__zu2fq p,.checkout_emptyCheckout__pVEDB p,.checkout_paymentPanel__vyg8T p{color:var(--ink-soft);line-height:1.7}.checkout_checkoutHero__H7Wbw div>span{display:block;max-width:45rem;margin-top:.9rem}.checkout_checkoutSteps__pLFUg{display:flex;flex-wrap:wrap;gap:.55rem}.checkout_checkoutSteps__pLFUg strong{padding:.7rem .85rem;border:1px solid rgba(11,82,120,.12);border-radius:999px;background:#fff;color:var(--brand-blue-deep);font-size:.78rem}.checkout_checkoutGrid__q2o_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);gap:1rem;margin-top:1rem}.checkout_emptyCheckout__pVEDB,.checkout_itemsPanel__zYyyt,.checkout_paymentPanel__vyg8T{border:1px solid var(--line-soft);border-radius:1.2rem;background:#fff;box-shadow:var(--shadow-soft)}.checkout_itemsPanel__zYyyt{padding:1.1rem}.checkout_panelHeader__36_jq{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line-soft)}.checkout_checkoutItem__zu2fq a,.checkout_loginLink__CMDTr,.checkout_panelHeader__36_jq a{color:var(--brand-blue);font-weight:800}.checkout_checkoutList__j3Ccl{display:grid;gap:.85rem;padding-top:1rem}.checkout_checkoutItem__zu2fq{display:grid;grid-template-columns:7rem 1fr auto;gap:1rem;align-items:center;padding:.85rem;border:1px solid rgba(11,82,120,.1);border-radius:1rem;background:rgba(248,251,253,.92)}.checkout_checkoutThumb__pf3yC{min-height:5.2rem;border-radius:.8rem;background:linear-gradient(135deg,rgba(180,221,232,.9),rgba(11,82,120,.45));background-position:50%;background-size:cover}.checkout_checkoutItem__zu2fq h3{margin:0;color:var(--ink-strong);font-size:1rem;line-height:1.45}.checkout_checkoutItem__zu2fq p{margin:.3rem 0;font-size:.84rem}.checkout_itemPrice__rfOXL{display:grid;justify-items:end;gap:.45rem}.checkout_itemPrice__rfOXL strong,.checkout_paymentPanel__vyg8T>strong{color:var(--brand-blue-deep);font-weight:800}.checkout_itemPrice__rfOXL button{border:0;background:transparent;color:var(--brand-red);font-size:.8rem;font-weight:800}.checkout_paymentPanel__vyg8T{position:sticky;top:1rem;align-self:start;padding:1.25rem}.checkout_paymentPanel__vyg8T>strong{display:block;font-size:2.5rem;line-height:1}.checkout_paymentButtons__MBBvg{display:grid;gap:.65rem;margin:1rem 0}.checkout_emptyCheckout__pVEDB a,.checkout_paymentButtons__MBBvg button{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.85rem 1rem;border-radius:.85rem;font-weight:800}.checkout_paymentButtons__MBBvg button{border:1px solid rgba(11,82,120,.16);background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue));color:#fff;cursor:pointer}.checkout_paymentButtons__MBBvg button:disabled{background:#f4f7f9;color:var(--ink-soft);cursor:not-allowed}.checkout_checkoutFeedback__vYIfJ{padding:.85rem 1rem;border:1px solid rgba(159,21,43,.24);border-radius:.9rem;background:rgba(159,21,43,.08);color:#8f1730;font-size:.86rem;font-weight:800;line-height:1.55}.checkout_emptyCheckout__pVEDB{margin-top:1rem;padding:clamp(1.5rem,4vw,2.4rem);text-align:center}.checkout_emptyCheckout__pVEDB p{max-width:40rem;margin:.75rem auto 0}.checkout_emptyCheckout__pVEDB a{margin-top:1rem;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue));color:#fff}.checkout_resultCard__aZkmS{max-width:54rem;margin:0 auto;padding:clamp(2rem,6vw,4rem);border:1px solid rgba(11,82,120,.14);border-radius:1.35rem;background:radial-gradient(circle at top right,rgba(159,21,43,.12),transparent 34%),linear-gradient(135deg,#ffffff,#f7fbfd);box-shadow:var(--shadow-soft);text-align:center}.checkout_resultCard__aZkmS span{display:block;margin-bottom:.75rem;color:var(--brand-red);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.checkout_resultCard__aZkmS h1{margin:0;color:var(--ink-strong);font-size:clamp(2.2rem,5vw,4rem);line-height:1}.checkout_resultCard__aZkmS p{max-width:40rem;margin:1rem auto 0;color:var(--ink-soft);line-height:1.75}.checkout_resultActions__TGB0n{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.6rem}.checkout_resultActions__TGB0n a{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.85rem 1.15rem;border:1px solid rgba(11,82,120,.16);border-radius:999px;color:var(--brand-blue-deep);font-weight:800;text-decoration:none}.checkout_resultActions__TGB0n a:first-child{background:var(--brand-blue-deep);color:#fff}@media (max-width:920px){.checkout_checkoutGrid__q2o_9,.checkout_checkoutHero__H7Wbw{grid-template-columns:1fr}.checkout_paymentPanel__vyg8T{position:static}}@media (max-width:640px){.checkout_checkoutShell__hHwMr{width:min(100vw - 1.25rem,100%)}.checkout_checkoutItem__zu2fq,.checkout_panelHeader__36_jq{align-items:start;grid-template-columns:1fr}.checkout_itemPrice__rfOXL{justify-items:start}}.maintenance-screen_pageShell__LbOoM{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at top left,rgba(164,28,48,.14),transparent 36%),linear-gradient(180deg,#f9fbfd,#edf4fa)}.maintenance-screen_card__ulj1a{width:min(720px,100%);padding:40px;border-radius:28px;background:rgba(255,255,255,.94);border:1px solid rgba(12,61,97,.12);box-shadow:0 24px 64px rgba(12,61,97,.12);display:grid;gap:20px}.maintenance-screen_eyebrow__iWa6u{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a41c30}.maintenance-screen_card__ulj1a h1{margin:0;color:#103b63;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.maintenance-screen_lead__gc4JO{margin:0;color:#274760;font-size:1.04rem;line-height:1.75}.maintenance-screen_note__y_w1d{margin:0;padding:18px 20px;border-radius:18px;background:#f4f7fa;color:#32516b;line-height:1.7}.maintenance-screen_actions__iA0pk{display:flex;flex-wrap:wrap;gap:12px}.maintenance-screen_modalOverlay__brhdS{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px;background:rgba(7,24,38,.56);backdrop-filter:blur(6px)}.maintenance-screen_modalCard__OAzvt{width:min(560px,100%);padding:28px;border-radius:24px;background:#fff;border:1px solid rgba(12,61,97,.12);box-shadow:0 28px 68px rgba(9,32,48,.24);display:grid;gap:16px}.maintenance-screen_modalEyebrow__FTxLq{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a41c30}.maintenance-screen_modalCard__OAzvt h2{margin:0;color:#103b63;font-size:clamp(1.55rem,3vw,2rem);line-height:1.15}.maintenance-screen_modalCopy__24YFm{margin:0;color:#35556f;line-height:1.75}.maintenance-screen_feedbackBanner__FziJg{padding:.85rem .95rem;border-radius:.95rem;background:rgba(159,21,43,.08);border:1px solid rgba(159,21,43,.16);color:#9f152b;font-size:.92rem;line-height:1.65}.maintenance-screen_modalForm__FY6Yq{display:grid;gap:.85rem}.maintenance-screen_field__qFX9K{display:grid;gap:.35rem}.maintenance-screen_checkboxRow__sT87w,.maintenance-screen_field__qFX9K span{color:#274760;font-size:.92rem}.maintenance-screen_field__qFX9K span{font-weight:700}.maintenance-screen_field__qFX9K input{width:100%;min-height:2.8rem;padding:.8rem .9rem;border:1px solid rgba(16,59,99,.16);border-radius:.9rem;background:#fff;color:#163a59}.maintenance-screen_field__qFX9K input:focus{outline:2px solid rgba(159,21,43,.16);outline-offset:1px;border-color:rgba(159,21,43,.35)}.maintenance-screen_checkboxRow__sT87w{display:inline-flex;align-items:center;gap:.55rem}.maintenance-screen_modalActions__jM7ha{display:flex;flex-wrap:wrap;gap:12px}.maintenance-screen_primaryAction__Er752,.maintenance-screen_secondaryAction__8CBpo{border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none}.maintenance-screen_primaryAction__Er752{background:#103b63;color:#fff}.maintenance-screen_secondaryAction__8CBpo{border:1px solid rgba(16,59,99,.18);color:#103b63;background:#fff}@media (max-width:720px){.maintenance-screen_pageShell__LbOoM{padding:20px}.maintenance-screen_card__ulj1a{padding:28px;border-radius:22px}.maintenance-screen_modalCard__OAzvt{padding:22px;border-radius:20px}}.participant-announcement-popup_overlay__fNnI6{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:rgba(11,28,42,.7);backdrop-filter:blur(4px)}.participant-announcement-popup_popup__f_XzH{--announcement-accent:#0b5278;width:min(34rem,100%);max-height:min(44rem,calc(100dvh - 2rem));overflow:auto;border:1px solid #d9e3e9;border-top:5px solid var(--announcement-accent);border-radius:8px;background:#ffffff;box-shadow:0 24px 70px rgba(5,28,44,.28);color:#172536}.participant-announcement-popup_header__NVVJE{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:start;padding:1.35rem 1.35rem 1rem}.participant-announcement-popup_body__tNtYf,.participant-announcement-popup_header__NVVJE h2,.participant-announcement-popup_header__NVVJE p,.participant-announcement-popup_queueCount__rZ2mN{letter-spacing:0}.participant-announcement-popup_header__NVVJE p{margin:0 0 .3rem;color:var(--announcement-accent);font-size:.74rem;font-weight:800;text-transform:uppercase}.participant-announcement-popup_header__NVVJE h2{margin:0;color:#0b3a5d;font-size:1.65rem;line-height:1.2}.participant-announcement-popup_icon__9pwVe{display:grid;width:2.35rem;height:2.35rem;place-items:center;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--announcement-accent) 14%,white);color:var(--announcement-accent);font-size:1.05rem;font-weight:800}.participant-announcement-popup_closeButton__He2PK{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid #cedbe3;border-radius:50%;background:#ffffff;color:#42586a;font-size:1.45rem;line-height:1;cursor:pointer}.participant-announcement-popup_closeButton__He2PK:focus-visible,.participant-announcement-popup_closeButton__He2PK:hover{border-color:var(--announcement-accent);color:var(--announcement-accent)}.participant-announcement-popup_body__tNtYf{margin:0 1.35rem;padding:1rem 0 1.2rem;border-top:1px solid #e3ebef;color:#405466;font-size:1rem;line-height:1.65;white-space:pre-wrap}.participant-announcement-popup_footer__hL9Hw{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.35rem 1.35rem;background:#f5f8fa}.participant-announcement-popup_queueCount__rZ2mN{color:#6b7d8b;font-size:.78rem;font-weight:700}.participant-announcement-popup_actions__YZDuI{display:flex;gap:.65rem;justify-content:flex-end}.participant-announcement-popup_primaryButton__Jj3Dy,.participant-announcement-popup_secondaryButton__2oplD{min-height:2.75rem;padding:.7rem 1rem;border-radius:6px;font:inherit;font-size:.9rem;font-weight:800;text-align:center;text-decoration:none;cursor:pointer}.participant-announcement-popup_primaryButton__Jj3Dy{border:1px solid var(--announcement-accent);background:var(--announcement-accent);color:#ffffff}.participant-announcement-popup_secondaryButton__2oplD{border:1px solid #cbd8df;background:#ffffff;color:#29485f}.participant-announcement-popup_primaryButton__Jj3Dy:focus-visible,.participant-announcement-popup_primaryButton__Jj3Dy:hover{filter:brightness(.9)}.participant-announcement-popup_secondaryButton__2oplD:focus-visible,.participant-announcement-popup_secondaryButton__2oplD:hover{border-color:#7890a0;background:#edf3f6}.participant-announcement-popup_tone_important__C1lgL{background:#fffdfd}.participant-announcement-popup_tone_success__M2xAR{background:#fbfffd}.participant-announcement-popup_tone_warning__CH68P{background:#fffefa}@media (max-width:560px){.participant-announcement-popup_overlay__fNnI6{align-items:end;padding:.6rem}.participant-announcement-popup_popup__f_XzH{width:100%;max-height:calc(100dvh - 1.2rem)}.participant-announcement-popup_header__NVVJE{padding:1rem 1rem .8rem}.participant-announcement-popup_header__NVVJE h2{font-size:1.25rem}.participant-announcement-popup_body__tNtYf{margin:0 1rem}.participant-announcement-popup_footer__hL9Hw{align-items:stretch;flex-direction:column;padding:.9rem 1rem 1rem}.participant-announcement-popup_actions__YZDuI,.participant-announcement-popup_primaryButton__Jj3Dy,.participant-announcement-popup_secondaryButton__2oplD{width:100%}.participant-announcement-popup_actions__YZDuI{flex-direction:column-reverse}}@media (prefers-reduced-motion:no-preference){.participant-announcement-popup_overlay__fNnI6{animation:participant-announcement-popup_announcementFade__vRzMU .15s ease-out}.participant-announcement-popup_popup__f_XzH{animation:participant-announcement-popup_announcementEnter__w282V .18s ease-out}}@keyframes participant-announcement-popup_announcementFade__vRzMU{0%{opacity:0}to{opacity:1}}@keyframes participant-announcement-popup_announcementEnter__w282V{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.site-chrome_siteHeader__kC_fY{position:relative;z-index:100;border-top:3px solid #a9cfd9;background:#fff;color:#061705}.site-chrome_utilityBar__FVBxf{border-bottom:1px solid rgba(169,207,217,.55);background:#fbfdfb}.site-chrome_navbar__wKWvh,.site-chrome_siteFooter__DUckG,.site-chrome_utilityInner__yCwBP{width:var(--page-width);margin:0 auto}.site-chrome_utilityInner__yCwBP{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem 0;color:#203225;font-size:.75rem;font-weight:600}.site-chrome_utilityInner__yCwBP a,.site-chrome_utilityInner__yCwBP p{margin:0}.site-chrome_utilityLinks__6OGza{display:flex;gap:1rem}.site-chrome_utilityActions__3XKDo{display:flex;align-items:center;gap:.75rem}.site-chrome_navbar__wKWvh{position:relative;display:grid;grid-template-columns:128px 1fr auto;align-items:center;gap:1rem;min-height:5.7rem;padding:.55rem 0}.site-chrome_logoWrap__s_0ii{display:inline-flex;align-items:center}.site-chrome_logoWrap__s_0ii img{width:6.7rem;height:auto}.site-chrome_primaryNav__h5WxV{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,2.3vw,2.35rem);color:#111;font-size:.94rem;font-weight:500}.site-chrome_mobileMenu__wKhZB{display:none}.site-chrome_primaryNav__h5WxV a{transition:color .18s ease,transform .18s ease}.site-chrome_primaryNav__h5WxV a:hover{color:var(--brand-red);transform:translateY(-1px)}.site-chrome_navActive__30nDz{position:relative;padding-bottom:.3rem}.site-chrome_navActive__30nDz:after{content:"";position:absolute;right:0;bottom:-.05rem;left:0;height:2px;background:#9b0000}.site-chrome_navActions__XoGZ_{display:flex;align-items:center;gap:.85rem}.site-chrome_navActions__XoGZ_ form{margin:0}.site-chrome_cartButton__cjW6c,.site-chrome_loginButton__Ji52Q,.site-chrome_logoutButton__l3nA5,.site-chrome_profileButton__1m_NR,.site-chrome_utilityPortalButton__1ecDO{display:inline-flex;align-items:center;justify-content:center;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.site-chrome_utilityPortalButton__1ecDO{min-height:2.15rem;padding:.48rem .8rem;border-radius:.22rem;background:#9b0000;color:#fff;font-size:.76rem;letter-spacing:0;box-shadow:none}.site-chrome_cartButton__cjW6c,.site-chrome_loginButton__Ji52Q,.site-chrome_logoutButton__l3nA5,.site-chrome_profileButton__1m_NR{min-height:2.4rem;border-radius:.22rem;font-size:.9rem;font-weight:600}.site-chrome_loginButton__Ji52Q{padding:.55rem 1rem;border:1px solid rgba(155,0,0,.28);background:#fff;color:#111}.site-chrome_profileButton__1m_NR{gap:.45rem;padding:.72rem .95rem;border:1px solid rgba(155,0,0,.22);background:#fff7f8;color:var(--brand-red)}.site-chrome_profileButton__1m_NR:before{content:"";width:.55rem;height:.55rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 .24rem rgba(159,21,43,.1)}.site-chrome_logoutButton__l3nA5{padding:.55rem .85rem;border:1px solid rgba(11,82,120,.14);background:#f7fbfd;color:var(--brand-blue-deep);cursor:pointer;font-family:inherit}.site-chrome_cartButton__cjW6c{gap:.5rem;padding:.55rem .2rem;color:#111}.site-chrome_cartButton__cjW6c span{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:#9b0000;color:#fff;font-size:.72rem}.site-chrome_cartButton__cjW6c:hover,.site-chrome_loginButton__Ji52Q:hover,.site-chrome_logoutButton__l3nA5:hover,.site-chrome_profileButton__1m_NR:hover,.site-chrome_utilityPortalButton__1ecDO:hover{transform:translateY(-1px)}.site-chrome_utilityPortalButton__1ecDO:hover{background:#830000;box-shadow:none}.site-chrome_loginButton__Ji52Q:hover{border-color:rgba(159,21,43,.32)}.site-chrome_profileButton__1m_NR:hover{border-color:rgba(159,21,43,.34);background:#fff0f2}.site-chrome_logoutButton__l3nA5:hover{border-color:rgba(159,21,43,.28);background:#fff7f8;color:var(--brand-red)}.site-chrome_cartButton__cjW6c:hover{color:var(--brand-red)}.site-chrome_siteFooter__DUckG{display:grid;padding:1.8rem 0 2.6rem}.site-chrome_footerGrid__UsSzl{display:grid;grid-template-columns:minmax(17rem,1.1fr) repeat(3,minmax(10rem,.8fr));gap:clamp(1.4rem,3vw,2.6rem);align-items:start;padding-top:1.9rem;border-top:1px solid rgba(169,207,217,.65)}.site-chrome_footerBrand__zVTFj img{width:min(12rem,70%);height:auto}.site-chrome_footerBrand__zVTFj p{max-width:21rem;margin:1rem 0 0;color:var(--ink-soft);font-size:.98rem;line-height:1.65}.site-chrome_siteFooter__DUckG h3{margin:0 0 .9rem;color:#0b3a5d;font-size:1rem;font-weight:850}.site-chrome_siteFooter__DUckG ul{margin:0;padding:0;list-style:none;color:var(--ink-soft);line-height:1.35}.site-chrome_siteFooter__DUckG li+li{margin-top:.7rem}.site-chrome_siteFooter__DUckG a{transition:color .18s ease,transform .18s ease}.site-chrome_siteFooter__DUckG a:hover{color:#9b0000}@media (max-width:1040px){.site-chrome_utilityInner__yCwBP>p,.site-chrome_utilityLinks__6OGza{display:none}.site-chrome_utilityInner__yCwBP{justify-content:flex-end}.site-chrome_navbar__wKWvh{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.7rem 0}.site-chrome_logoWrap__s_0ii{width:min(11.75rem,46vw)}.site-chrome_navActions__XoGZ_,.site-chrome_primaryNav__h5WxV{display:none}.site-chrome_mobileMenu__wKhZB{display:block}.site-chrome_mobileMenu__wKhZB[open]{z-index:110}.site-chrome_mobileMenuButton__zKdYC{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.55rem;padding:.6rem .75rem;border:1px solid var(--line-soft);border-radius:.75rem;background:#fff;color:var(--brand-blue-deep);font-weight:800;list-style:none;user-select:none}.site-chrome_mobileMenuButton__zKdYC::-webkit-details-marker{display:none}.site-chrome_mobileMenu__wKhZB[open] .site-chrome_mobileMenuButton__zKdYC{border-color:rgba(159,21,43,.3);background:#fff7f8;color:var(--brand-red)}.site-chrome_mobileMenuIcon__aCd_8{display:grid;gap:.22rem;width:1rem}.site-chrome_mobileMenuIcon__aCd_8 i{display:block;width:100%;height:2px;border-radius:999px;background:currentColor}.site-chrome_mobileMenuPanel__tn7r1{position:absolute;z-index:30;top:calc(100% + .2rem);right:0;width:min(36rem,100%);padding:.75rem;border:1px solid var(--line-soft);border-radius:1rem;background:rgba(255,255,255,.98);box-shadow:0 24px 64px rgba(11,58,93,.2);backdrop-filter:blur(18px)}.site-chrome_mobileMenuPanel__tn7r1 nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.site-chrome_mobileAccountActions__chdT4 a,.site-chrome_mobileAccountActions__chdT4 button,.site-chrome_mobileMenuPanel__tn7r1 nav a{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:.65rem .75rem;border-radius:.7rem;color:var(--ink-main);font-size:.84rem;font-weight:700}.site-chrome_mobileAccountActions__chdT4 form{margin:0}.site-chrome_mobileAccountActions__chdT4 button{width:100%;border:0;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.site-chrome_mobileAccountActions__chdT4 a:hover,.site-chrome_mobileAccountActions__chdT4 button:hover,.site-chrome_mobileMenuPanel__tn7r1 nav a:hover{background:#f2f7fa;color:var(--brand-red)}.site-chrome_mobileAccountActions__chdT4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--line-soft)}.site-chrome_mobileAccountActions__chdT4 a span{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:var(--brand-gold);color:#fff;font-size:.7rem}.site-chrome_mobileAccountActions__chdT4 .site-chrome_mobilePortalLink__1_5xh{grid-column:1/-1;justify-content:center;background:linear-gradient(135deg,var(--brand-red),#c8404f);color:#fff}.site-chrome_footerGrid__UsSzl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.site-chrome_utilityBar__FVBxf{display:none}}@media (max-width:560px){.site-chrome_navbar__wKWvh,.site-chrome_siteFooter__DUckG,.site-chrome_utilityInner__yCwBP{width:min(100vw - 1.25rem,100%)}.site-chrome_logoWrap__s_0ii{width:min(9.5rem,52vw)}.site-chrome_mobileMenuPanel__tn7r1{width:100%}.site-chrome_footerGrid__UsSzl,.site-chrome_mobileAccountActions__chdT4,.site-chrome_mobileMenuPanel__tn7r1 nav{grid-template-columns:1fr}.site-chrome_mobileAccountActions__chdT4 .site-chrome_mobilePortalLink__1_5xh{grid-column:auto}}.participant-shell_pageShell__YTdv6{overflow:hidden;--participant-page-width:min(1720px,calc(100vw - 2rem))}.participant-shell_dashboardMain__NQPuD,.participant-shell_overviewHero__KLb0d{width:var(--participant-page-width);margin:0 auto}.participant-shell_overviewHero__KLb0d{position:relative;padding-top:1.35rem}.participant-shell_overviewHero__KLb0d:before{content:"";position:absolute;inset:0 0 auto;height:19rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;background:linear-gradient(90deg,rgba(240,247,252,.96),rgba(240,247,252,.74) 55%,rgba(240,247,252,.24)),linear-gradient(180deg,rgba(135,188,219,.84),rgba(245,249,251,.18)),radial-gradient(circle at right,rgba(159,21,43,.12),transparent 30%)}.participant-shell_heroInner__oukWE{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.78fr);gap:1.2rem;align-items:end;padding:2.4rem 0 3rem}.participant-shell_contentHeader__qrxCr h2,.participant-shell_heroInner__oukWE h1,.participant-shell_metricCard__YJPVL strong,.participant-shell_surfaceCard__Q02Xg h2{margin:0;color:var(--ink-strong);font-weight:700}.participant-shell_heroInner__oukWE h1{font-size:clamp(2.25rem,4.8vw,4rem);line-height:1.12}.participant-shell_sectionLabel__vnGtt,.participant-shell_sidebarLabel__mxnru,.participant-shell_smallLabel__Tu7yR{margin:0 0 .85rem;color:var(--brand-blue);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.participant-shell_heroInner__oukWE p,.participant-shell_heroMeta__pdfST li,.participant-shell_metricCard__YJPVL span,.participant-shell_sidebarCard__M6M66 p,.participant-shell_sidebarLink__YIDBE,.participant-shell_surfaceCard__Q02Xg li,.participant-shell_surfaceCard__Q02Xg p{color:var(--ink-soft);line-height:1.75}.participant-shell_heroMeta__pdfST{display:flex;flex-wrap:wrap;gap:.85rem 1.5rem;margin:1.2rem 0 0;padding:0;list-style:none}.participant-shell_heroMeta__pdfST li{position:relative;padding-left:1rem}.participant-shell_heroMeta__pdfST li:before{content:"";position:absolute;top:.72rem;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--brand-red)}.participant-shell_heroCard__7Zj97,.participant-shell_metricCard__YJPVL,.participant-shell_sidebarCard__M6M66,.participant-shell_surfaceCard__Q02Xg{border:1px solid var(--line-soft);border-radius:1.2rem;background:rgba(255,255,255,.95);box-shadow:var(--shadow-soft)}.participant-shell_heroCard__7Zj97{padding:1.25rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,244,235,.96))}.participant-shell_heroCard__7Zj97 strong{display:block;color:var(--brand-blue-deep);font-size:1.85rem}.participant-shell_heroCard__7Zj97 p{margin:.6rem 0 0}.participant-shell_dashboardMain__NQPuD{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:1.1rem;padding-top:1rem}.participant-shell_sidebar__U2KxC{display:grid;gap:1rem;align-content:start}.participant-shell_sidebarCard__M6M66{padding:1.2rem}.participant-shell_navList__a1RDq{display:grid;gap:.65rem}.participant-shell_navItemActive__umtCe,.participant-shell_navItem__Ntf8Z{display:inline-flex;align-items:center;justify-content:space-between;min-height:3rem;padding:.9rem 1rem;border-radius:.9rem;color:var(--brand-blue-deep);font-size:.92rem;font-weight:700}.participant-shell_navItem__Ntf8Z{background:rgba(255,255,255,.86);border:1px solid rgba(11,82,120,.12)}.participant-shell_navItemActive__umtCe{background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue));color:#fff;box-shadow:var(--shadow-card)}.participant-shell_contentArea__jQc_4{display:grid;gap:1.25rem;align-content:start}.participant-shell_contentHeader__qrxCr{display:flex;align-items:end;justify-content:space-between;gap:1rem}.participant-shell_contentHeader__qrxCr h2{font-size:clamp(1.85rem,3.2vw,2.85rem)}.participant-shell_headerActions__uHQQp{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.participant-shell_inlineButton__McjcB,.participant-shell_inlineLink__OrIsL{color:var(--brand-blue);font-size:.92rem;font-weight:700}.participant-shell_inlineButton__McjcB{border:0;background:transparent;cursor:pointer}.participant-shell_metricsGrid__c11Zh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.participant-shell_metricCard__YJPVL{padding:1.1rem}.participant-shell_metricCard__YJPVL strong{display:block;font-size:2rem;line-height:1}.participant-shell_surfaceGrid__w3nAm{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:1.25rem}.participant-shell_surfaceStack__3M88e{display:grid;gap:1.25rem}.participant-shell_participantGuideCard__wpCAQ{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(16rem,.26fr);gap:1.15rem;align-items:center;padding:clamp(1.15rem,2.2vw,1.55rem);border:1px solid rgba(159,21,43,.16);border-radius:1.35rem;background:radial-gradient(circle at left top,rgba(159,21,43,.12),transparent 28%),linear-gradient(135deg,#fff,#f7fbfd);box-shadow:0 18px 42px rgba(16,48,66,.08)}.participant-shell_participantGuideCard__wpCAQ h2{margin:0;color:var(--ink-strong);font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15}.participant-shell_participantGuideCard__wpCAQ p{max-width:54rem;margin:.45rem 0 0;color:var(--ink-soft);line-height:1.65}.participant-shell_guideStepBadge__Uf8N5{display:grid;place-items:center;width:6.2rem;min-height:6.2rem;border-radius:1rem;background:var(--brand-blue-deep);color:#fff;text-align:center;box-shadow:0 14px 34px rgba(11,82,120,.18)}.participant-shell_guideStepBadge__Uf8N5 span{font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.participant-shell_guideStepBadge__Uf8N5 strong{font-size:2.1rem;line-height:1}.participant-shell_guideActionBox__ZuU0R{display:grid;gap:.35rem;padding:1rem 1.1rem;border:1px solid rgba(11,82,120,.12);border-radius:1.05rem;background:#fff}.participant-shell_guideActionBox__ZuU0R span{color:var(--brand-red);font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.participant-shell_guideActionBox__ZuU0R strong{color:var(--ink-strong);line-height:1.45}.participant-shell_surfaceCard__Q02Xg{padding:1.35rem}.participant-shell_profileForm__N3Vjr{display:grid;gap:.85rem;max-width:58rem;padding:1rem}.participant-shell_profileGuideGrid__aVuCE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:58rem}.participant-shell_profileGuideGrid__aVuCE article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.28rem .65rem;align-items:start;padding:.75rem;border:1px solid rgba(11,82,120,.1);border-radius:1.05rem;background:#fff;box-shadow:0 10px 28px rgba(16,48,66,.055)}.participant-shell_profileGuideGrid__aVuCE span{display:inline-grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:999px;background:rgba(159,21,43,.1);color:var(--brand-red);font-weight:900}.participant-shell_profileGuideGrid__aVuCE strong{color:var(--ink-strong)}.participant-shell_profileGuideGrid__aVuCE p{grid-column:2;margin:0;color:var(--ink-soft);font-size:.8rem;line-height:1.42}.participant-shell_profileTabs__84dfW{position:relative;display:grid;gap:.85rem}.participant-shell_profileDropdowns__QoO7K{display:grid;gap:.7rem}.participant-shell_profileEditIntro__E9Ti9{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(11,82,120,.1);border-radius:.95rem;background:linear-gradient(135deg,rgba(239,247,250,.96),rgba(255,255,255,.96))}.participant-shell_profileEditIntro__E9Ti9 h2{margin:0;color:var(--ink-strong);font-size:clamp(1.08rem,1.7vw,1.35rem)}.participant-shell_profileEditIntro__E9Ti9 p{max-width:22rem;margin:0;color:var(--ink-soft);font-size:.86rem;line-height:1.55}.participant-shell_profileDropdown___nf8J{overflow:hidden;border:1px solid rgba(11,82,120,.12);border-radius:1rem;background:#fff;box-shadow:0 10px 26px rgba(16,48,66,.055)}.participant-shell_profileDropdown___nf8J[open]{border-color:rgba(159,21,43,.2);box-shadow:0 16px 34px rgba(16,48,66,.09)}.participant-shell_profileDropdownButton__GnI0j{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.3rem;padding:.85rem 1rem;color:var(--ink-strong);cursor:pointer;list-style:none;transition:background-color .16s ease,color .16s ease}.participant-shell_profileDropdownButton__GnI0j::-webkit-details-marker{display:none}.participant-shell_profileDropdownButton__GnI0j:hover,.participant-shell_profileDropdown___nf8J[open] .participant-shell_profileDropdownButton__GnI0j{background:rgba(239,247,250,.86)}.participant-shell_profileDropdownButton__GnI0j>span{display:grid;gap:.22rem;min-width:0}.participant-shell_profileDropdownButton__GnI0j strong{color:var(--ink-strong);font-size:1rem}.participant-shell_profileDropdownButton__GnI0j small{color:var(--ink-soft);font-size:.8rem;line-height:1.35}.participant-shell_profileDropdownButton__GnI0j em{display:inline-flex;align-items:center;gap:.45rem;min-height:2.35rem;padding:.55rem .8rem;border-radius:999px;background:var(--brand-blue-deep);color:#fff;font-size:.78rem;font-style:normal;font-weight:900;white-space:nowrap}.participant-shell_profileDropdownButton__GnI0j em:after{content:"⌄";font-size:1rem;line-height:1;transform:translateY(-1px)}.participant-shell_profileDropdown___nf8J[open] .participant-shell_profileDropdownButton__GnI0j em{background:var(--brand-red)}.participant-shell_profileDropdown___nf8J[open] .participant-shell_profileDropdownButton__GnI0j em:after{content:"⌃"}.participant-shell_profileDropdownPanel__7d5bR{padding:0 .85rem .85rem;animation:participant-shell_profilePanelIn__AGjUB .18s ease}@keyframes participant-shell_profilePanelIn__AGjUB{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}.participant-shell_profileTabControl__Ypq1g{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.participant-shell_profileTabList__p83vH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:.38rem;border:1px solid rgba(11,82,120,.1);border-radius:1rem;background:rgba(239,247,250,.86)}.participant-shell_profileTabButton__sTQDV{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;padding:.55rem .7rem;border:1px solid transparent;border-radius:.72rem;color:var(--ink-soft);font-size:.82rem;font-weight:900;text-align:center;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.participant-shell_profileTabButton__sTQDV:hover{transform:translateY(-1px);color:var(--brand-blue-deep)}.participant-shell_profileTabPanels__h55iP{min-height:20rem}.participant-shell_profileTabPanel__aDi_Z{display:none}.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-address__u5wzd:checked) .participant-shell_profileAddressPanel__SrtFA,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-credential__mRMCT:checked) .participant-shell_profileCredentialPanel__zI7WN,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-personal__3jt9I:checked) .participant-shell_profilePersonalPanel__LQJDe,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-photo__3ClKR:checked) .participant-shell_profilePhotoPanel__zyKLL{display:block}.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-address__u5wzd:checked) .participant-shell_profileAddressTab__l3gSB,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-credential__mRMCT:checked) .participant-shell_profileCredentialTab__F7TLf,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-personal__3jt9I:checked) .participant-shell_profilePersonalTab__CaMNr,.participant-shell_profileTabs__84dfW:has(#participant-shell_profile-tab-photo__3ClKR:checked) .participant-shell_profilePhotoTab__GlOzu{border-color:rgba(159,21,43,.16);background:#fff;color:var(--brand-red);box-shadow:0 8px 20px rgba(16,48,66,.08)}.participant-shell_profileHeader__lXG8K{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;padding:.95rem;border:1px solid rgba(11,82,120,.09);border-radius:.95rem;background:linear-gradient(135deg,#fff,#f7fbfd);box-shadow:0 12px 30px rgba(16,48,66,.055)}.participant-shell_profileAvatarFrame__DHrkO{display:grid;place-items:center;width:6.5rem;height:6.5rem;overflow:hidden;border:4px solid #fff;border-radius:50%;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-red));box-shadow:0 12px 30px rgba(16,48,66,.16)}.participant-shell_profileAvatar__moPer{width:100%;height:100%;object-fit:cover}.participant-shell_profileAvatarFallback__FVCLh{color:#fff;font-size:1.8rem;font-weight:800;letter-spacing:.05em}.participant-shell_profileActions__4_evF,.participant-shell_profileImageControls__sTwAW{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.participant-shell_profileImageControls__sTwAW input[type=file]{max-width:100%;color:var(--ink-soft)}.participant-shell_removeImageControl__2LoKj{display:inline-flex;align-items:center;gap:.45rem;color:var(--brand-red);font-size:.86rem;font-weight:700}.participant-shell_profileSection__b4sZN{display:grid;gap:.8rem;padding:.95rem;border:1px solid rgba(11,82,120,.1);border-radius:.95rem;background:rgba(248,251,252,.78)}.participant-shell_profileSection__b4sZN h2{margin:0;color:var(--ink-strong);font-size:1.15rem}.participant-shell_profileFields__JxGrw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.68rem}.participant-shell_profileField__QXY8G{display:grid;gap:.32rem;color:var(--ink-strong);font-size:.8rem;font-weight:700}.participant-shell_profileFieldWide__TqAXU{grid-column:1/-1}.participant-shell_profileField__QXY8G input,.participant-shell_profileField__QXY8G select{width:100%;min-height:2.55rem;padding:.62rem .78rem;border:1px solid rgba(11,82,120,.16);border-radius:.68rem;background:#fff;color:var(--ink-main);font:inherit;font-weight:500}.participant-shell_profileField__QXY8G input:focus,.participant-shell_profileField__QXY8G select:focus{outline:3px solid rgba(159,21,43,.1);border-color:rgba(159,21,43,.45)}.participant-shell_profileActions__4_evF{justify-content:flex-end}.participant-shell_profileSubmit__YZiY1{min-height:2.7rem;padding:.72rem 1.25rem;border:0;border-radius:.82rem;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue));color:#fff;font:inherit;font-weight:800;cursor:pointer}.participant-shell_profileSubmit__YZiY1:disabled{cursor:wait;opacity:.7}.participant-shell_credentialList__o33Kb{display:grid;gap:.75rem;margin:1rem 0}.participant-shell_credentialCard__YsHYe{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.95rem 1rem;border:1px solid rgba(11,82,120,.12);border-radius:.85rem;background:#f8fbfc}.participant-shell_credentialCard__YsHYe p,.participant-shell_credentialCard__YsHYe small{margin:.25rem 0 0}.participant-shell_credentialActions__zWA5A,.participant-shell_credentialHeading__WzKn8{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.participant-shell_credentialHeading__WzKn8 span{padding:.25rem .55rem;border-radius:999px;background:var(--brand-blue-deep);color:#fff;font-size:.72rem;font-weight:800}.participant-shell_credentialActions__zWA5A{justify-content:flex-end}@media (max-width:720px){.participant-shell_credentialCard__YsHYe{align-items:stretch;flex-direction:column}.participant-shell_credentialActions__zWA5A,.participant-shell_credentialActions__zWA5A button,.participant-shell_credentialActions__zWA5A form{width:100%}}.participant-shell_emptyState__E9CI4{margin-top:1rem;padding:1rem 1.05rem;border-radius:.95rem;border:1px dashed rgba(11,82,120,.16);background:rgba(255,255,255,.68);color:var(--ink-soft)}.participant-shell_surfaceCard__Q02Xg h2{font-size:clamp(1.55rem,2.8vw,2.2rem)}.participant-shell_profileForm__N3Vjr .participant-shell_profileHeader__lXG8K h2,.participant-shell_profileForm__N3Vjr .participant-shell_profileSection__b4sZN h2{font-size:clamp(1.05rem,1.6vw,1.24rem)}.participant-shell_alertList__5J0CV,.participant-shell_detailList__BdcbE{margin:1rem 0 0;padding:0;list-style:none}.participant-shell_alertList__5J0CV li,.participant-shell_detailList__BdcbE li{position:relative;padding-left:1.2rem}.participant-shell_alertList__5J0CV li+li,.participant-shell_detailList__BdcbE li+li{margin-top:.7rem}.participant-shell_alertList__5J0CV li:before,.participant-shell_detailList__BdcbE li:before{content:"";position:absolute;top:.72rem;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--brand-red)}.participant-shell_splitList__4Y_iK,.participant-shell_tableLike___YcaN{display:grid;gap:.85rem;margin-top:1rem}.participant-shell_splitRow__kRk2H,.participant-shell_tableRow__IljL6{display:grid;gap:.5rem;padding:1rem;border-radius:.95rem;background:rgba(255,255,255,.76);border:1px solid rgba(11,82,120,.1)}.participant-shell_tableRow__IljL6{grid-template-columns:minmax(0,1.25fr) auto auto;align-items:center}.participant-shell_preferenceRow__p17cn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(11,82,120,.1);border-radius:.95rem;background:rgba(255,255,255,.76)}.participant-shell_preferenceRow__p17cn span{display:grid;gap:.25rem}.participant-shell_preferenceRow__p17cn strong{color:var(--ink-strong)}.participant-shell_preferenceRow__p17cn small{color:var(--ink-soft);line-height:1.5}.participant-shell_preferenceRow__p17cn input{width:1.35rem;height:1.35rem;accent-color:var(--brand-red)}.participant-shell_splitRow__kRk2H{grid-template-columns:minmax(0,1fr) auto;align-items:start}.participant-shell_certificateActions__g7uEt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.participant-shell_downloadButtonSecondary__3ylh6,.participant-shell_downloadButton__Fm1I9{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.4rem .75rem;border-radius:999px;font-size:.78rem;font-weight:800}.participant-shell_downloadButton__Fm1I9{background:var(--brand-blue-deep)}.participant-shell_downloadButtonSecondary__3ylh6{border:1px solid rgba(11,82,120,.2);background:#fff;color:var(--brand-blue-deep)}.participant-shell_rowTitle__XdZUG{color:var(--ink-main);font-size:.98rem;font-weight:700}.participant-shell_pill__XjWLt,.participant-shell_rowMeta__h8hcR,.participant-shell_statusPill__F01d4{font-size:.84rem}.participant-shell_pill__XjWLt,.participant-shell_statusPill__F01d4{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.42rem .8rem;border-radius:999px;font-weight:700}.participant-shell_pill__XjWLt{border:1px solid rgba(11,82,120,.14);color:var(--brand-blue-deep);background:rgba(255,255,255,.82)}.participant-shell_statusPill__F01d4{color:#fff;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue))}.participant-shell_statusDone__axiRe{background:linear-gradient(135deg,#0c7a5d,#35a87e)}.participant-shell_statusPending__ZZ4ee{border:1px solid rgba(177,24,49,.2);color:var(--brand-red);background:#fff1f3}.participant-shell_statusBlocked__2MJVf{background:linear-gradient(135deg,#b14d22,#d48a4e)}.participant-shell_stackMeta__Wi6BH{display:grid;gap:.35rem}.participant-shell_focusPlayerShell__5v2FJ{min-height:100vh;display:grid;align-content:start;gap:1rem;overflow-x:hidden;padding:clamp(.85rem,2vw,1.5rem);background:linear-gradient(180deg,rgba(239,247,250,.92),rgba(255,255,255,.98) 18rem),#fff}.participant-shell_focusPlayerTopbar__mAvdQ{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(12rem,15rem);gap:1rem;align-items:center;width:min(1560px,100%);margin:0 auto;padding:.8rem;border:1px solid rgba(11,82,120,.1);border-radius:1rem;background:rgba(255,255,255,.95);box-shadow:0 12px 30px rgba(16,48,66,.07)}.participant-shell_focusBackLink__4ThsB{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem .95rem;border:1px solid rgba(11,82,120,.14);border-radius:.8rem;background:#fff;color:var(--brand-blue-deep);font-size:.9rem;font-weight:800}.participant-shell_focusTitleBlock__8CHvU{min-width:0}.participant-shell_focusRailHeader__Npw1B span,.participant-shell_focusStageHeader__LWKNz span,.participant-shell_focusTitleBlock__8CHvU span{color:var(--brand-red);font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.participant-shell_focusStageHeader__LWKNz h2,.participant-shell_focusTitleBlock__8CHvU h1{margin:.15rem 0 0;color:var(--ink-strong);line-height:1.1}.participant-shell_focusTitleBlock__8CHvU h1{overflow:hidden;font-size:clamp(1.35rem,2.4vw,2.15rem);text-overflow:ellipsis;white-space:nowrap}.participant-shell_focusProgressCard__0ROeB{display:grid;gap:.28rem;padding:.75rem;border-radius:.85rem;background:#f6fafc}.participant-shell_focusProgressCard__0ROeB strong{color:var(--brand-red);font-size:1.55rem;line-height:1}.participant-shell_focusProgressCard__0ROeB span{color:var(--ink-soft);font-size:.78rem;font-weight:700}.participant-shell_focusPlayerGrid__w8cz7,.participant-shell_focusPlayerShell__5v2FJ>.participant-shell_noticeError__Zo3_v,.participant-shell_focusPlayerShell__5v2FJ>.participant-shell_noticeSuccess__UmQsP{width:min(1560px,100%);margin:0 auto}.participant-shell_accessHoldCard__5_oOK{display:grid;gap:1rem;width:min(760px,100%);margin:clamp(1rem,4vw,3rem) auto 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(174,26,52,.18);border-radius:1rem;background:#fff;box-shadow:0 18px 48px rgba(16,48,66,.1)}.participant-shell_accessHoldCard__5_oOK h2,.participant-shell_accessHoldCard__5_oOK p{margin:0}.participant-shell_accessHoldCard__5_oOK h2{color:var(--ink-strong);font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.12}.participant-shell_accessHoldCard__5_oOK p{color:var(--ink-soft);line-height:1.7}.participant-shell_accessHoldDetails__6g63h{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem 1rem;padding:1rem;border-radius:.85rem;background:#f6fafc}.participant-shell_accessHoldDetails__6g63h span{color:var(--ink-soft);font-size:.82rem;font-weight:700}.participant-shell_accessHoldDetails__6g63h strong{color:var(--ink-strong);overflow-wrap:anywhere}.participant-shell_accessHoldActions__qXoi5{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.participant-shell_focusPlayerGrid__w8cz7{display:grid;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:1rem;align-items:start}.participant-shell_focusLearningStage__cXk3X,.participant-shell_focusStepRail__jHsoX{min-width:0;border:1px solid rgba(11,82,120,.11);border-radius:1rem;background:#fff;box-shadow:0 10px 26px rgba(16,48,66,.055)}.participant-shell_focusStepRail__jHsoX{position:sticky;top:1rem;overflow:hidden}.participant-shell_focusRailHeader__Npw1B{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgba(11,82,120,.09);background:#fbfdfe}.participant-shell_focusRailHeader__Npw1B strong{color:var(--ink-strong);font-size:.86rem}.participant-shell_focusLearningStage__cXk3X,.participant-shell_focusSectionList__mzLNd,.participant-shell_focusStepList__PpoCS{display:grid}.participant-shell_focusSection__prpU0{display:grid;gap:.55rem;padding:.8rem 0;border-bottom:1px solid rgba(11,82,120,.08)}.participant-shell_focusSection__prpU0:last-child{border-bottom:0}.participant-shell_focusSection__prpU0>strong{padding:0 1rem;color:var(--ink-strong);font-size:.86rem;line-height:1.35}.participant-shell_focusStepItem__L_YnT{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:center;padding:.68rem 1rem;border-left:3px solid transparent}.participant-shell_focusStepItem__L_YnT+.participant-shell_focusStepItem__L_YnT{border-top:1px solid rgba(11,82,120,.06)}.participant-shell_focusStepItem__L_YnT>.participant-shell_statusPill__F01d4{grid-column:2;justify-self:start;min-height:1.55rem;padding:.24rem .52rem;font-size:.68rem}.participant-shell_focusStepItemActive___5BM7{border-left-color:var(--brand-red);background:#fff7f8}.participant-shell_focusStepItemLocked__DF03Z{opacity:.66;background:#f7f9fa}.participant-shell_focusStepIcon__flgUo{display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:.62rem;background:#eaf3f8;color:var(--brand-blue-deep);font-size:.78rem;font-weight:900}.participant-shell_focusStepItemActive___5BM7 .participant-shell_focusStepIcon__flgUo{background:var(--brand-red);color:#fff}.participant-shell_focusLearningStage__cXk3X{gap:1rem;overflow:hidden;padding:clamp(1rem,2vw,1.45rem)}.participant-shell_focusStageHeader__LWKNz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid rgba(11,82,120,.1)}.participant-shell_focusStageHeader__LWKNz h2{font-size:clamp(1.55rem,2.7vw,2.35rem)}.participant-shell_focusQuizSummary__wJmBE,.participant-shell_focusRequirement__B_nem{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding:.8rem .9rem;border-radius:.85rem;background:#f7fafc;color:var(--ink-main)}.participant-shell_focusRequirement__B_nem{border:1px solid rgba(11,82,120,.1)}.participant-shell_focusRequirement__B_nem strong{color:var(--brand-red)}.participant-shell_focusIntro__bPbRz{margin:0;padding:.85rem .95rem;border-left:4px solid rgba(159,21,43,.28);border-radius:.85rem;background:#fbfdfe;color:var(--ink-soft);line-height:1.65}.participant-shell_focusQuizSummary__wJmBE{border:1px solid rgba(159,21,43,.12)}.participant-shell_focusQuizSummary__wJmBE span{color:var(--ink-strong);font-size:.88rem;font-weight:800}.participant-shell_focusPlayerActions__QBJdM{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.75rem;align-items:center;padding-top:.9rem;border-top:1px solid rgba(11,82,120,.1)}.participant-shell_focusPlayerActions__QBJdM>:last-child{justify-self:end}.participant-shell_focusPlayerActions__QBJdM>span:empty{display:none}.participant-shell_playerLayout__Ym9tQ{display:grid;grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);gap:1rem;margin-top:1rem}.participant-shell_playerContent__IKSro,.participant-shell_playerSidebar__u2uCB{display:grid;gap:1rem;align-content:start}.participant-shell_stepLinkActive__cPHDF,.participant-shell_stepLink__c_dTI{color:var(--brand-blue-deep);font-size:.98rem;font-weight:700}.participant-shell_stepLinkActive__cPHDF{color:var(--brand-red)}.participant-shell_contentBlock__kF4B_,.participant-shell_noteBox__w4Qo_{display:grid;gap:.55rem;padding:1rem;border-radius:.95rem;border:1px solid rgba(11,82,120,.1);background:rgba(255,255,255,.76)}.participant-shell_noteBox__w4Qo_{background:linear-gradient(180deg,rgba(249,244,235,.92),rgba(255,255,255,.96))}.participant-shell_certificateReadyBox__l4rfS{display:grid;gap:.9rem;padding:clamp(1rem,2vw,1.25rem);border:1px solid rgba(12,122,93,.18);border-radius:1rem;background:linear-gradient(135deg,rgba(232,247,240,.96),rgba(255,255,255,.98));box-shadow:0 14px 34px rgba(16,48,66,.08)}.participant-shell_certificateReadyHeader__D75D4{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.participant-shell_certificateReadyHeader__D75D4 span{color:#0c7a5d;font-size:.82rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.participant-shell_certificateReadyHeader__D75D4 strong{color:var(--ink-strong);font-size:clamp(1.15rem,2.4vw,1.45rem)}.participant-shell_certificateReadyBox__l4rfS p{max-width:42rem;margin:0;color:var(--ink-soft);line-height:1.6}.participant-shell_certificateDownloadActions__39zfd{display:flex;flex-wrap:wrap;gap:.65rem}.participant-shell_downloadBlock__VF959{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.1rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(243,248,251,.98))}.participant-shell_downloadIcon__RBr7V{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid rgba(11,82,120,.14);border-radius:1rem;background:rgba(11,82,120,.08);color:var(--brand-blue-deep);font-size:1.3rem;font-weight:900}.participant-shell_downloadButton__Fm1I9{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.85rem 1.25rem;border-radius:999px;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue));color:#fff;font-size:.95rem;font-weight:900;text-decoration:none;box-shadow:0 14px 30px rgba(11,82,120,.2);transition:box-shadow .16s ease,transform .16s ease}.participant-shell_downloadButton__Fm1I9:hover{box-shadow:0 18px 34px rgba(11,82,120,.26);transform:translateY(-1px)}.participant-shell_mediaFrame__5GToo{width:100%;border-radius:.95rem;border:1px solid rgba(11,82,120,.1);object-fit:cover}.participant-shell_fieldGrid__3MOYY{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem}.participant-shell_fieldGroup__wHl2B{display:grid;gap:.45rem;padding:1rem;border-radius:.95rem;border:1px solid rgba(11,82,120,.1);background:rgba(255,255,255,.78);color:var(--ink-main)}.participant-shell_fieldGroup__wHl2B legend,.participant-shell_fieldGroup__wHl2B span{color:var(--ink-strong);font-size:.92rem;font-weight:700}.participant-shell_fieldGroup__wHl2B small{color:var(--ink-soft);line-height:1.6}.participant-shell_inputControl__pc20K,.participant-shell_selectControl__C8f_Z,.participant-shell_textareaControl__2Su5J{width:100%;border:1px solid rgba(11,82,120,.16);border-radius:.9rem;background:#fff;color:var(--ink-main);font:inherit;padding:.9rem 1rem}.participant-shell_textareaControl__2Su5J{resize:vertical;min-height:8rem}.participant-shell_choiceList__4MUTK{display:grid;gap:.65rem}.participant-shell_choiceItem__93Tg4{display:flex;align-items:start;gap:.7rem;padding:.85rem .9rem;border-radius:.9rem;border:1px solid rgba(11,82,120,.1);background:rgba(245,249,251,.75)}.participant-shell_choiceImage__mjerr{width:5.25rem;height:4rem;object-fit:cover;border-radius:.55rem;border:1px solid rgba(11,82,120,.12);background:#f4f8fa}.participant-shell_questionImage__C_9LI{width:100%;max-height:24rem;object-fit:contain;border-radius:.75rem;border:1px solid rgba(11,82,120,.1);background:#f4f8fa}.participant-shell_choiceItem__93Tg4 input{margin-top:.18rem}.participant-shell_actionRow__SRIfD{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.participant-shell_noticeError__Zo3_v,.participant-shell_noticeSuccess__UmQsP{padding:.95rem 1.05rem;border-radius:.9rem;font-weight:700;line-height:1.5}.participant-shell_noticeSuccess__UmQsP{border:1px solid rgba(31,132,91,.22);background:rgba(229,247,238,.94);color:#176544}.participant-shell_noticeError__Zo3_v{border:1px solid rgba(159,21,43,.2);background:rgba(255,241,243,.96);color:#8f1429}.participant-shell_stepLinkLocked__7VzhR{color:#7b8790;font-weight:700;cursor:not-allowed}.participant-shell_quizFeedbackPanel__LCOSZ,.participant-shell_quizStartCard___D7ij,.participant-shell_videoLearningCard__qhs4D{display:grid;gap:1rem;padding:1.1rem;border:1px solid rgba(11,82,120,.12);border-radius:1rem;background:rgba(248,251,252,.96)}.participant-shell_courseVideo__ZGZ0r{width:100%;max-height:34rem;border-radius:.9rem;background:#071a25}.participant-shell_externalVideoPanel__yOK_l,.participant-shell_videoConfirmation__n6EQH{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.participant-shell_externalVideoPanel__yOK_l{justify-content:space-between;padding:.9rem;border-radius:.85rem;background:#fff}.participant-shell_videoConfirmation__n6EQH{font-weight:700}.participant-shell_quizStartCard___D7ij{grid-template-columns:minmax(0,1fr) auto;align-items:center}.participant-shell_quizTimerUrgent__sXCys,.participant-shell_quizTimer__zirsp{position:sticky;top:.75rem;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-radius:.85rem;box-shadow:0 12px 32px rgba(16,48,66,.12)}.participant-shell_quizTimer__zirsp{border:1px solid rgba(11,82,120,.18);background:rgba(255,255,255,.97);color:var(--brand-blue-deep)}.participant-shell_quizTimerUrgent__sXCys{border:1px solid rgba(159,21,43,.28);background:rgba(255,241,243,.98);color:#8f1429}.participant-shell_quizTimerUrgent__sXCys strong,.participant-shell_quizTimer__zirsp strong{font-size:1.35rem;font-variant-numeric:tabular-nums}.participant-shell_quizFeedbackSummary__WEs4V{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(11,82,120,.1)}.participant-shell_quizAnswerCorrect__AfhEf,.participant-shell_quizAnswerIncorrect__Untvp{padding:.9rem 1rem;border-radius:.85rem}.participant-shell_quizAnswerCorrect__AfhEf{border-left:4px solid #25845c;background:rgba(229,247,238,.8)}.participant-shell_quizAnswerIncorrect__Untvp{border-left:4px solid var(--brand-red);background:rgba(255,241,243,.84)}.participant-shell_quizAnswerCorrect__AfhEf p,.participant-shell_quizAnswerIncorrect__Untvp p{margin:.35rem 0 0}.participant-shell_navItemActive__umtCe:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.participant-shell_secondaryAction__1P7Yf{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.75rem 1rem;border:1px solid rgba(11,82,120,.16);border-radius:.88rem;background:#fff;color:var(--brand-blue-deep);font-size:.9rem;font-weight:800}.participant-shell_canvasCourseHeader__NZEhI{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.28fr);gap:1rem;align-items:stretch;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(11,82,120,.12);border-radius:1.05rem;background:#fff;box-shadow:0 12px 30px rgba(16,48,66,.07)}.participant-shell_canvasCourseHeader__NZEhI h2{max-width:62rem;margin:0;color:var(--ink-strong);font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.08}.participant-shell_canvasCourseHeader__NZEhI p{max-width:58rem;margin:.55rem 0 0;color:var(--ink-soft);line-height:1.65}.participant-shell_canvasCourseProgress__EFRrp{display:grid;gap:.45rem;align-content:center;padding:1rem;border:1px solid rgba(11,82,120,.1);border-radius:.95rem;background:#f7fafc}.participant-shell_canvasCourseProgress__EFRrp strong{color:var(--brand-red);font-size:clamp(1.85rem,3vw,2.5rem);line-height:1}.participant-shell_canvasCourseProgress__EFRrp small,.participant-shell_canvasCourseProgress__EFRrp span{color:var(--ink-soft)}.participant-shell_canvasPlayerGrid__hsrAf{display:grid;grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);gap:1.25rem;align-items:start}.participant-shell_canvasContentStage__lb7x6,.participant-shell_canvasCourseAside__jFQXv,.participant-shell_canvasModuleNav__64Vq_{min-width:0}.participant-shell_canvasContentStage__lb7x6,.participant-shell_canvasModuleNav__64Vq_,.participant-shell_learningSupportCard__X_dyv{border:1px solid rgba(11,82,120,.11);border-radius:1rem;background:#fff;box-shadow:0 10px 26px rgba(16,48,66,.055)}.participant-shell_canvasModuleNav__64Vq_{position:sticky;top:1rem;overflow:hidden}.participant-shell_canvasModuleNavHeader__xZ6__{display:grid;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(11,82,120,.1);background:#fbfdfe}.participant-shell_canvasModuleNavHeader__xZ6__ h2,.participant-shell_learningSupportCard__X_dyv h2{margin:0;color:var(--ink-strong);font-size:1rem}.participant-shell_canvasModuleList__z0UHL,.participant-shell_canvasStepList__venaU{display:grid}.participant-shell_canvasModuleSection__7m4qv{display:grid;border-bottom:1px solid rgba(11,82,120,.08)}.participant-shell_canvasModuleSection__7m4qv:last-child{border-bottom:0}.participant-shell_canvasModuleSectionTitle__i6Knm{display:grid;gap:.2rem;padding:.8rem 1rem .5rem}.participant-shell_canvasModuleSectionTitle__i6Knm span{color:var(--brand-red);font-size:.64rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.participant-shell_canvasModuleSectionTitle__i6Knm strong{color:var(--ink-strong);font-size:.86rem;line-height:1.35}.participant-shell_canvasStepItem__y_AnQ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.75rem 1rem;border-left:3px solid transparent;color:var(--ink-main)}.participant-shell_canvasStepItem__y_AnQ+.participant-shell_canvasStepItem__y_AnQ{border-top:1px solid rgba(11,82,120,.07)}.participant-shell_canvasStepItem__y_AnQ>span:last-child{grid-column:2;width:fit-content}.participant-shell_canvasStepItemActive__8a_J3{border-left-color:var(--brand-red);background:#fff7f8}.participant-shell_canvasStepItemLocked__a2_r_{opacity:.72;background:#f7f9fa}.participant-shell_canvasStepIcon__DhTMs{display:inline-grid;place-items:center;width:1.95rem;height:1.95rem;border-radius:.65rem;background:#eaf3f8;color:var(--brand-blue-deep);font-size:.82rem;font-weight:900}.participant-shell_canvasStepItemActive__8a_J3 .participant-shell_canvasStepIcon__DhTMs{background:var(--brand-red);color:#fff}.participant-shell_canvasContentStage__lb7x6{display:grid;gap:1.3rem;padding:clamp(1.25rem,2.8vw,2rem)}.participant-shell_canvasContentStage__lb7x6 .participant-shell_fieldGrid__3MOYY{grid-template-columns:1fr}.participant-shell_canvasCourseAside__jFQXv{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.participant-shell_learningHeroCard__lQn16{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.46fr);gap:1rem;padding:1.2rem;border:1px solid rgba(11,82,120,.1);border-radius:1.35rem;background:radial-gradient(circle at 8% 10%,rgba(159,21,43,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(242,248,251,.94));box-shadow:0 18px 48px rgba(16,48,66,.1)}.participant-shell_learningHeroMain__5A_74,.participant-shell_learningNowCard__11sOM,.participant-shell_learningPathCard__FsjdA,.participant-shell_learningStage__QmU_N,.participant-shell_learningSupportCard__X_dyv{border:1px solid rgba(11,82,120,.1);border-radius:1.15rem;background:rgba(255,255,255,.9)}.participant-shell_learningHeroMain__5A_74{display:grid;gap:.85rem;padding:clamp(1.1rem,2.4vw,1.65rem)}.participant-shell_learningHeroMain__5A_74 h2,.participant-shell_learningNowCard__11sOM strong,.participant-shell_learningPathHeader__9Y3kq h2,.participant-shell_learningStageHeader__eLmGt h2,.participant-shell_learningSupportCard__X_dyv h2{margin:0;color:var(--ink-strong)}.participant-shell_learningHeroMain__5A_74 h2{max-width:52rem;font-size:clamp(1.95rem,4vw,3.3rem);line-height:1.05}.participant-shell_learningHeroMain__5A_74 p{max-width:54rem;margin:0;color:var(--ink-soft)}.participant-shell_learningProgressMeter__Ds8Jx{display:grid;gap:.55rem;margin-top:.35rem}.participant-shell_learningProgressMeter__Ds8Jx>div:first-child{display:flex;align-items:baseline;gap:.65rem}.participant-shell_learningProgressMeter__Ds8Jx strong{color:var(--brand-red);font-size:clamp(2rem,4vw,3rem);line-height:1}.participant-shell_learningNowCard__11sOM p,.participant-shell_learningNowCard__11sOM span,.participant-shell_learningProgressMeter__Ds8Jx small,.participant-shell_learningProgressMeter__Ds8Jx span,.participant-shell_learningStepCard__q3yo5 small{color:var(--ink-soft)}.participant-shell_learningNowCard__11sOM{display:grid;gap:.7rem;align-content:center;padding:1.15rem;background:linear-gradient(180deg,rgba(11,82,120,.96),rgba(8,57,86,.96)),var(--brand-blue-deep);color:#fff}.participant-shell_learningNowCard__11sOM p,.participant-shell_learningNowCard__11sOM span{color:rgba(255,255,255,.78)}.participant-shell_learningNowCard__11sOM strong{color:#fff;font-size:clamp(1.2rem,2.4vw,1.65rem);line-height:1.2}.participant-shell_learningStepActions__oGiho{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.35rem}.participant-shell_learningNowCard__11sOM .participant-shell_secondaryAction__1P7Yf{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.12);color:#fff}.participant-shell_learningNowCard__11sOM .participant-shell_navItemActive__umtCe{min-height:2.85rem;background:#fff;color:var(--brand-blue-deep);box-shadow:none}.participant-shell_learningPathCard__FsjdA{display:grid;gap:1rem;padding:1.15rem}.participant-shell_learningPathHeader__9Y3kq,.participant-shell_learningPathSectionHeader__bpRlj,.participant-shell_learningStageHeader__eLmGt{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.participant-shell_learningPathGrid__EUVaj,.participant-shell_learningStepRail__tL90v{display:grid;gap:.8rem}.participant-shell_learningPathSection__Q2Uqr{display:grid;gap:.75rem;padding:.95rem;border:1px solid rgba(11,82,120,.08);border-radius:1rem;background:rgba(248,251,252,.72)}.participant-shell_learningPathSectionHeader__bpRlj span{color:var(--brand-red);font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.participant-shell_learningPathSectionHeader__bpRlj strong{color:var(--ink-strong)}.participant-shell_learningStepCard__q3yo5{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.85rem;border:1px solid rgba(11,82,120,.1);border-radius:.95rem;background:#fff;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.participant-shell_learningStepCard__q3yo5:hover{transform:translateY(-1px);border-color:rgba(159,21,43,.2);box-shadow:0 12px 28px rgba(16,48,66,.08)}.participant-shell_learningStepCardActive__lVKQm{border-color:rgba(159,21,43,.34);background:linear-gradient(180deg,#fff,#fff7f8);box-shadow:0 14px 32px rgba(159,21,43,.09)}.participant-shell_learningStepCardLocked__hyuVo{opacity:.72;background:#f7f9fa}.participant-shell_learningStepGlyph__EEzH5{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.8rem;background:#eaf3f8;color:var(--brand-blue-deep);font-weight:900}.participant-shell_learningStepCardActive__lVKQm .participant-shell_learningStepGlyph__EEzH5{background:var(--brand-red);color:#fff}.participant-shell_learningStepState__LnklL{display:grid;justify-items:end;gap:.35rem}.participant-shell_learningWorkspace__R2LNl{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.34fr);gap:1rem;align-items:start}.participant-shell_learningStage__QmU_N{display:grid;gap:1.05rem;padding:clamp(1rem,2vw,1.45rem)}.participant-shell_learningStageHeader__eLmGt{padding-bottom:1rem;border-bottom:1px solid rgba(11,82,120,.1)}.participant-shell_learningStageHeader__eLmGt h2{font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.12}.participant-shell_learningStageHeader__eLmGt span{color:var(--ink-soft)}.participant-shell_learningRequirementBand__QyXeA{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center;padding:.85rem 1rem;border-radius:.95rem;border:1px solid rgba(211,168,75,.28);background:linear-gradient(90deg,rgba(249,244,235,.95),rgba(255,255,255,.95));color:var(--ink-main)}.participant-shell_learningRequirementBand__QyXeA strong{color:var(--brand-red)}.participant-shell_learningIntroCard__kdcgv{display:grid;gap:.45rem;padding:1rem;border-radius:1rem;background:#f6fafc}.participant-shell_learningIntroCard__kdcgv p{margin:0}.participant-shell_learningSupportPanel__ctxtl{position:sticky;top:1rem;display:grid;gap:1rem}.participant-shell_learningSupportCard__X_dyv{display:grid;gap:.85rem;padding:1rem}.participant-shell_learningSupportCard__X_dyv h2{font-size:1.35rem}.participant-shell_quizCommandPanel__ZZXtc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem;border:1px solid rgba(11,82,120,.12);border-radius:1rem;background:radial-gradient(circle at 90% 0,rgba(159,21,43,.12),transparent 32%),#f6fafc}.participant-shell_quizCommandPanel__ZZXtc div{display:grid;gap:.25rem;padding:.8rem;border-radius:.8rem;background:#fff}.participant-shell_quizCommandPanel__ZZXtc span{color:var(--ink-soft);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.participant-shell_quizCommandPanel__ZZXtc strong{color:var(--ink-strong);font-size:1.35rem}.participant-shell_quizCommandPanel__ZZXtc p{grid-column:1/-1;margin:0;color:var(--ink-soft);line-height:1.65}.participant-shell_quizQuestionCard__7eics{display:grid;gap:1rem;padding:clamp(1.1rem,2.2vw,1.45rem);border:1px solid rgba(11,82,120,.12);border-radius:1.15rem;background:#fff;box-shadow:0 12px 30px rgba(16,48,66,.06)}.participant-shell_quizQuestionCard__7eics legend{display:grid;gap:.45rem;width:100%;margin-bottom:.45rem;color:var(--ink-strong)}.participant-shell_quizQuestionCard__7eics legend span{color:var(--brand-red);font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.participant-shell_quizQuestionCard__7eics legend strong{font-size:clamp(1.12rem,2.2vw,1.4rem);line-height:1.35}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceList__4MUTK{gap:.85rem}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceItem__93Tg4{min-height:3.75rem;padding:1rem 1.05rem;border-color:rgba(11,82,120,.13);background:#f8fbfc;transition:border-color .18s ease,background .18s ease,transform .18s ease}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceItem__93Tg4:hover{transform:translateY(-1px);border-color:rgba(11,82,120,.28);background:#fff}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceItem__93Tg4:has(input:checked){border-color:rgba(159,21,43,.42);background:#fff7f8;box-shadow:inset 0 0 0 1px rgba(159,21,43,.08)}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceItem__93Tg4 input{width:1.28rem;height:1.28rem;accent-color:var(--brand-red)}.participant-shell_quizQuestionCard__7eics .participant-shell_choiceItem__93Tg4 span{color:var(--ink-main);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.45}.participant-shell_progressStack__bmInS{display:grid;gap:.35rem;margin-top:.55rem}.participant-shell_progressStack__bmInS>span{color:#657789;font-size:.78rem;line-height:1.4}.participant-shell_progressTrack__FDPLg{position:relative;height:.55rem;overflow:hidden;border-radius:999px;background:#e6eef3}.participant-shell_progressTrack__FDPLg span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-red),#d59a3d)}.participant-shell_courseInsightGrid__ONbim{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem}.participant-shell_courseInsightGrid__ONbim span{padding:.55rem .65rem;border:1px solid rgba(11,82,120,.11);border-radius:.75rem;background:#f8fbfc;color:#5d6f80;font-size:.74rem;line-height:1.35}.participant-shell_courseInsightGrid__ONbim strong{color:#17324a}.participant-shell_unlockNotice__Dl48O{display:grid;justify-items:center;gap:.3rem;margin-top:.8rem;padding:1.15rem;border:1px solid rgba(177,24,49,.22);border-radius:.65rem;background:#fff7f8;box-shadow:0 8px 20px rgba(92,29,42,.06);text-align:center}.participant-shell_unlockNotice__Dl48O>span{color:var(--brand-red);font-size:.66rem;font-weight:850;text-transform:uppercase}.participant-shell_unlockNotice__Dl48O>strong{color:var(--ink-strong);font-size:.9rem}.participant-shell_unlockNotice__Dl48O>time{color:var(--brand-blue-deep);font-size:1.12rem;font-weight:850;line-height:1.3;text-transform:capitalize}.participant-shell_unlockNotice__Dl48O>small{color:var(--ink-soft);font-size:.7rem;line-height:1.4}.participant-shell_unlockNoticeCompact___yaIl{padding:.85rem}@media (max-width:1160px){.participant-shell_canvasCourseHeader__NZEhI,.participant-shell_canvasPlayerGrid__hsrAf,.participant-shell_dashboardMain__NQPuD,.participant-shell_focusPlayerGrid__w8cz7,.participant-shell_heroInner__oukWE,.participant-shell_learningHeroCard__lQn16,.participant-shell_learningWorkspace__R2LNl,.participant-shell_metricsGrid__c11Zh,.participant-shell_participantGuideCard__wpCAQ,.participant-shell_playerLayout__Ym9tQ,.participant-shell_surfaceGrid__w3nAm{grid-template-columns:1fr}.participant-shell_canvasCourseAside__jFQXv,.participant-shell_canvasModuleNav__64Vq_,.participant-shell_focusStepRail__jHsoX,.participant-shell_learningSupportPanel__ctxtl{position:static}.participant-shell_guideStepBadge__Uf8N5{width:100%;min-height:4.6rem}.participant-shell_canvasCourseAside__jFQXv{grid-template-columns:1fr}}@media (max-width:760px){.participant-shell_canvasStepItem__y_AnQ,.participant-shell_contentHeader__qrxCr,.participant-shell_fieldGrid__3MOYY,.participant-shell_focusPlayerActions__QBJdM,.participant-shell_focusPlayerTopbar__mAvdQ,.participant-shell_learningStepCard__q3yo5,.participant-shell_quizCommandPanel__ZZXtc,.participant-shell_splitRow__kRk2H,.participant-shell_tableRow__IljL6{grid-template-columns:1fr}.participant-shell_unlockNotice__Dl48O>time{font-size:1rem}.participant-shell_focusStageHeader__LWKNz,.participant-shell_learningPathHeader__9Y3kq,.participant-shell_learningPathSectionHeader__bpRlj,.participant-shell_learningStageHeader__eLmGt{flex-direction:column}.participant-shell_focusPlayerShell__5v2FJ{gap:.75rem;padding:max(.7rem,env(safe-area-inset-top)) .7rem max(.9rem,env(safe-area-inset-bottom))}.participant-shell_focusPlayerTopbar__mAvdQ{align-items:stretch;gap:.75rem;padding:.72rem;border-radius:.85rem}.participant-shell_focusBackLink__4ThsB{justify-self:start;min-height:2.45rem;padding:.62rem .82rem}.participant-shell_focusTitleBlock__8CHvU h1{overflow:visible;font-size:clamp(1.25rem,7vw,1.75rem);white-space:normal}.participant-shell_focusProgressCard__0ROeB{padding:.7rem}.participant-shell_focusLearningStage__cXk3X{order:1;padding:.9rem;border-radius:.85rem}.participant-shell_focusStepRail__jHsoX{order:2;border-radius:.85rem}.participant-shell_focusStageHeader__LWKNz{gap:.75rem}.participant-shell_focusStageHeader__LWKNz h2{font-size:clamp(1.35rem,7vw,1.9rem)}.participant-shell_focusQuizSummary__wJmBE,.participant-shell_focusRequirement__B_nem{align-items:stretch;flex-direction:column}.participant-shell_focusPlayerActions__QBJdM{align-items:stretch}.participant-shell_focusLearningStage__cXk3X .participant-shell_actionRow__SRIfD>*,.participant-shell_focusPlayerActions__QBJdM>*,.participant-shell_focusPlayerActions__QBJdM>:last-child{justify-self:stretch;width:100%}.participant-shell_focusPlayerActions__QBJdM .participant-shell_inlineLink__OrIsL{text-align:center}.participant-shell_downloadBlock__VF959{grid-template-columns:auto minmax(0,1fr)}.participant-shell_downloadButton__Fm1I9{grid-column:1/-1;width:100%}.participant-shell_certificateDownloadActions__39zfd,.participant-shell_certificateReadyHeader__D75D4{align-items:stretch;flex-direction:column}.participant-shell_certificateDownloadActions__39zfd>*{justify-content:center;width:100%}.participant-shell_focusLearningStage__cXk3X .participant-shell_actionRow__SRIfD{align-items:stretch}.participant-shell_canvasStepItem__y_AnQ>span:last-child{grid-column:auto}.participant-shell_learningStepState__LnklL{justify-items:start}.participant-shell_courseInsightGrid__ONbim,.participant-shell_profileEditIntro__E9Ti9,.participant-shell_profileFields__JxGrw,.participant-shell_profileGuideGrid__aVuCE,.participant-shell_profileHeader__lXG8K,.participant-shell_quizStartCard___D7ij{grid-template-columns:1fr}.participant-shell_profileDropdownButton__GnI0j,.participant-shell_profileEditIntro__E9Ti9{align-items:stretch;flex-direction:column}.participant-shell_profileDropdownButton__GnI0j em{justify-content:center;width:100%}.participant-shell_profileForm__N3Vjr{max-width:100%;padding:.75rem}.participant-shell_profileTabList__p83vH{grid-template-columns:repeat(2,minmax(0,1fr))}.participant-shell_profileTabPanels__h55iP{min-height:auto}.participant-shell_profileFieldWide__TqAXU,.participant-shell_profileGuideGrid__aVuCE p{grid-column:auto}.participant-shell_canvasContentStage__lb7x6,.participant-shell_participantGuideCard__wpCAQ{padding:1rem}}@media (max-width:560px){.participant-shell_dashboardMain__NQPuD,.participant-shell_overviewHero__KLb0d{width:min(100vw - 1.25rem,100%)}.participant-shell_contentHeader__qrxCr h2,.participant-shell_heroInner__oukWE h1,.participant-shell_surfaceCard__Q02Xg h2{font-size:2.15rem}.participant-shell_focusPlayerShell__5v2FJ{padding-right:.55rem;padding-left:.55rem}.participant-shell_focusStepItem__L_YnT{grid-template-columns:auto minmax(0,1fr);padding:.7rem .85rem}.participant-shell_focusStepItem__L_YnT>.participant-shell_statusPill__F01d4{grid-column:2}.participant-shell_contentBlock__kF4B_,.participant-shell_fieldGroup__wHl2B,.participant-shell_focusLearningStage__cXk3X,.participant-shell_noteBox__w4Qo_,.participant-shell_quizQuestionCard__7eics{overflow-wrap:anywhere}}