.L_kYCq_breadcrumb,.L_kYCq_head,.L_kYCq_body{width:100%;max-width:1140px;margin:0 auto}.L_kYCq_breadcrumb{color:var(--color-label);font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px 0;display:flex}.L_kYCq_breadcrumb a{color:var(--color-label);text-decoration:none}.L_kYCq_breadcrumb a:hover{color:var(--color-primary)}.L_kYCq_breadcrumb>span[aria-hidden]{color:var(--color-disabled)}.L_kYCq_breadcrumb>span[aria-current]{color:var(--color-heading);font-weight:var(--font-weight-semibold)}.L_kYCq_head{flex-direction:column;gap:10px;padding:16px 24px 0;display:flex}.L_kYCq_tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.L_kYCq_eyebrow{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.L_kYCq_title{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,2.75rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.04}.L_kYCq_lead{max-width:640px;color:var(--color-text-body);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.55}.L_kYCq_bannerSuccess,.L_kYCq_bannerWait,.L_kYCq_bannerInfo{border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--font-weight-semibold);align-items:center;gap:10px;margin:6px 0 0;padding:12px 16px;display:flex}.L_kYCq_bannerSuccess{border:1px solid var(--success-border);background:var(--success-bg);color:var(--success-text)}.L_kYCq_bannerWait{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.L_kYCq_bannerInfo{border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-label)}.L_kYCq_body{flex-wrap:wrap;align-items:flex-start;gap:32px;padding:20px 24px 72px;display:flex}.L_kYCq_main{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.L_kYCq_cover{background:var(--color-primary-dark);border-radius:28px;height:360px;position:relative;overflow:hidden}.L_kYCq_coverShot{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:28px;justify-content:center;align-items:center;display:flex;overflow:hidden}.L_kYCq_coverShot img{object-fit:contain;width:100%;height:auto;max-height:min(75vh,720px);display:block}.L_kYCq_coverBand{background:var(--color-primary);width:900px;height:60px;position:absolute;top:140px;left:-80px;transform:rotate(-45deg)}.L_kYCq_coverDot{border-radius:var(--radius-pill);background:var(--gold-500);width:12px;height:12px;position:absolute;top:28px;right:36px}.L_kYCq_coverIcon{background:var(--gray-900);width:96px;height:96px;color:var(--gold-300);border-radius:24px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0000004d}.L_kYCq_about{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:20px;flex-direction:column;gap:14px;padding:26px 28px;display:flex}.L_kYCq_aboutTitle{color:var(--color-eyebrow);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0}.L_kYCq_markdown{color:var(--color-text-body);font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.65}.L_kYCq_markdown p{margin:0 0 12px}.L_kYCq_markdown p:last-child{margin-bottom:0}:is(.L_kYCq_markdown ul,.L_kYCq_markdown ol){grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.L_kYCq_markdown li{font-size:var(--text-base);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.L_kYCq_markdown a{color:var(--color-primary)}.L_kYCq_check{color:var(--success-text);flex:none;margin-top:3px}.L_kYCq_aside{flex-direction:column;flex:320px;gap:14px;min-width:0;max-width:380px;display:flex;position:sticky;top:24px}.L_kYCq_buyCard{border:1px solid var(--color-primary);background:var(--color-surface-strong);box-shadow:0 12px 32px rgba(var(--color-primary-rgb), .08);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.L_kYCq_priceRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.L_kYCq_price{color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:var(--font-weight-extrabold);letter-spacing:-.03em}.L_kYCq_priceNote{color:var(--color-label);font-size:var(--text-sm)}.L_kYCq_licenceChoiceTitle{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.L_kYCq_licenceChoiceText{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal)}.L_kYCq_actions{flex-direction:column;gap:10px;display:flex}.L_kYCq_buyButton{border-radius:var(--radius-md);background:var(--color-primary);height:48px;color:var(--color-on-primary);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:0 6px 16px rgba(var(--color-primary-rgb), .18);border:0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.L_kYCq_buyButton:hover{background:var(--primary-750);color:var(--color-on-primary)}.L_kYCq_buyButton:disabled{cursor:not-allowed;opacity:.6}.L_kYCq_secondaryButton,.L_kYCq_demoButton{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);height:44px;color:var(--color-heading);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.L_kYCq_demoButton:disabled{color:var(--color-label);cursor:not-allowed}.L_kYCq_demoNote{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center}.L_kYCq_owned{color:var(--success-text);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;margin:0;display:flex}.L_kYCq_error{color:var(--danger-strong);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;margin:0;display:flex}.L_kYCq_facts{border-top:1px solid var(--gray-150);color:var(--color-text-body);font-size:var(--text-md);flex-direction:column;gap:8px;margin:0;padding:12px 0 0;list-style:none;display:flex}.L_kYCq_facts li{align-items:flex-start;gap:8px;display:flex}.L_kYCq_facts li>span{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.L_kYCq_facts li svg{color:var(--success-text);flex:none;margin-top:2px}.L_kYCq_factLink{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-decoration:none}.L_kYCq_factLink:hover{text-decoration:underline}.L_kYCq_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.L_kYCq_cardTitle{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.L_kYCq_cardText{color:var(--color-label);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.L_kYCq_seller{align-items:center;gap:12px;display:flex}.L_kYCq_sellerMark{border-radius:var(--radius-sm);background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);font-family:var(--font-display);font-weight:var(--font-weight-extrabold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.L_kYCq_sellerMark img{object-fit:cover;width:100%;height:100%}.L_kYCq_sellerText{flex-direction:column;gap:2px;min-width:0;display:flex}.L_kYCq_sellerText strong{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}.L_kYCq_sellerText span{color:var(--color-label);font-size:var(--text-sm)}.L_kYCq_sellerLink{color:var(--color-primary);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-self:flex-start;text-decoration:none}.L_kYCq_sellerLink:hover{text-decoration:underline}.L_kYCq_details{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);font-size:var(--text-md);flex-direction:column;gap:8px;margin:0;padding:18px 20px;display:flex}.L_kYCq_details>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.L_kYCq_details dt{color:var(--color-label)}.L_kYCq_details dd{color:var(--color-heading);font-weight:var(--font-weight-semibold);margin:0}.L_kYCq_gallery{flex-direction:column;gap:12px;min-width:0;display:flex}.L_kYCq_thumbs{flex-wrap:wrap;gap:10px;display:flex}.L_kYCq_thumb,.L_kYCq_thumbActive{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;width:72px;height:54px;padding:0;overflow:hidden}.L_kYCq_thumbActive{border:2px solid var(--color-primary)}.L_kYCq_thumb img,.L_kYCq_thumbActive img{object-fit:contain;width:100%;height:100%}.L_kYCq_tag{background:var(--gray-100);height:22px;color:var(--color-text-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.L_kYCq_licenceHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.L_kYCq_licenceList{flex-direction:column;gap:8px;display:flex}.L_kYCq_licenceOption,.L_kYCq_licenceOptionActive{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.L_kYCq_licenceOptionActive{border-color:var(--color-primary);background:var(--color-primary-wash)}.L_kYCq_licenceOption[aria-disabled]{cursor:not-allowed;opacity:.6}.L_kYCq_licenceRadio{accent-color:var(--color-primary);flex:none;margin:3px 0 0}.L_kYCq_licenceOptionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.L_kYCq_licenceName{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.L_kYCq_licenceSummary{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal)}.L_kYCq_licencePrice{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-bold);white-space:nowrap;flex:none}.L_kYCq_licenceCompareLink,.L_kYCq_textLink{color:var(--color-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.L_kYCq_licenceCompareLink:hover,.L_kYCq_textLink:hover{text-decoration:underline}.L_kYCq_compareScroll{overflow-x:auto}.L_kYCq_compareTable{border-collapse:collapse;width:100%;font-size:var(--text-md)}.L_kYCq_compareTable th,.L_kYCq_compareTable td{border-bottom:1px solid var(--gray-150);text-align:left;vertical-align:top;padding:10px 12px}.L_kYCq_compareTable thead th{color:var(--color-heading);font-weight:var(--font-weight-bold)}.L_kYCq_compareTable tbody th{color:var(--color-label);font-weight:var(--font-weight-medium)}.L_kYCq_compareTable td{color:var(--color-heading)}.L_kYCq_compareYes{color:var(--success-text)}.L_kYCq_compareNo{color:var(--color-disabled)}.L_kYCq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.L_kYCq_checkoutStep,.L_kYCq_upgrade{flex-direction:column;gap:12px;display:flex}.L_kYCq_upgrade{border-top:1px solid var(--gray-150);padding-top:12px}.L_kYCq_upgrade .L_kYCq_licenceChoiceTitle svg{color:var(--color-primary)}.L_kYCq_orderLine{border-bottom:1px solid var(--gray-150);color:var(--color-heading);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.L_kYCq_orderLine>span{flex-direction:column;gap:2px;display:flex}.L_kYCq_orderLine>span>span{color:var(--color-label);font-size:var(--text-sm)}.L_kYCq_orderLine>.L_kYCq_orderPrice{align-items:flex-end}.L_kYCq_orderPrice s{color:var(--color-label);font-size:var(--text-sm)}.L_kYCq_salePrice{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.L_kYCq_salePrice s{color:var(--color-label);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.L_kYCq_saleEnds{color:var(--color-label);font-size:var(--text-sm);margin:0}.L_kYCq_billing{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.L_kYCq_billingTitle{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);margin-bottom:4px;padding:0}.L_kYCq_segmented{border-radius:var(--radius-md);background:var(--gray-100);gap:4px;padding:4px;display:flex}.L_kYCq_segment{border-radius:var(--radius-sm);height:34px;color:var(--color-label);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;flex:1}.L_kYCq_segment[aria-checked=true]{background:var(--color-surface-strong);color:var(--color-heading);box-shadow:0 1px 2px #00000014}.L_kYCq_segment:disabled{cursor:not-allowed;opacity:.5}.L_kYCq_field{color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex-direction:column;gap:6px;display:flex}.L_kYCq_field input,.L_kYCq_field select{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);height:40px;color:var(--color-heading);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-regular);padding:0 12px}.L_kYCq_field input:disabled{background:var(--gray-50);cursor:not-allowed}.L_kYCq_field input[aria-invalid=true]{border-color:var(--danger-strong)}.L_kYCq_fieldHint{color:var(--color-label);font-size:var(--text-sm);margin:0}.L_kYCq_fieldError{color:var(--danger-strong);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.L_kYCq_verified{color:var(--success-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:4px;margin-left:6px;display:inline-flex}.L_kYCq_spin{animation:.9s linear infinite L_kYCq_digital-item-spin}@keyframes L_kYCq_digital-item-spin{to{transform:rotate(360deg)}}.L_kYCq_buyButton:focus-visible,.L_kYCq_secondaryButton:focus-visible,.L_kYCq_factLink:focus-visible,.L_kYCq_sellerLink:focus-visible,.L_kYCq_demoButton:focus-visible,.L_kYCq_licenceCompareLink:focus-visible,.L_kYCq_textLink:focus-visible,.L_kYCq_thumb:focus-visible,.L_kYCq_thumbActive:focus-visible,.L_kYCq_segment:focus-visible,.L_kYCq_breadcrumb a:focus-visible{outline:var(--focus-outline);outline-offset:2px}@media (max-width:900px){.L_kYCq_body{flex-flow:column;align-items:stretch;gap:20px}.L_kYCq_main{display:contents}.L_kYCq_gallery{order:1}.L_kYCq_aside{order:2;max-width:none;position:static}.L_kYCq_about{order:3}.L_kYCq_about+.L_kYCq_about{order:4}.L_kYCq_cover{height:260px}}@media (max-width:640px){.L_kYCq_breadcrumb,.L_kYCq_head{padding-left:16px;padding-right:16px}.L_kYCq_body{padding:16px 16px 56px}.L_kYCq_about,.L_kYCq_buyCard{padding:18px}.L_kYCq_cover{border-radius:20px;height:200px}.L_kYCq_coverShot{border-radius:20px}}@media (prefers-reduced-motion:reduce){.L_kYCq_spin{animation:none}}
.ujtj9a_dialog{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);width:min(720px,100vw - 32px);max-height:min(80vh,760px);color:var(--color-text-body);padding:0;box-shadow:0 24px 64px #0000002e}.ujtj9a_dialog::backdrop{background:#17131673}.ujtj9a_dialogHead{border-bottom:1px solid var(--gray-150);background:var(--color-surface-strong);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}.ujtj9a_dialogTitle{color:var(--color-heading);font-family:var(--font-display);font-size:1.25rem;font-weight:var(--font-weight-bold);margin:0}.ujtj9a_iconButton{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);width:36px;height:36px;color:var(--color-heading);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ujtj9a_dialogBody{padding:18px 20px 24px}.ujtj9a_state,.ujtj9a_errorText,.ujtj9a_note{font-size:var(--text-md);line-height:var(--leading-normal);align-items:center;gap:8px;margin:0 0 12px;display:flex}.ujtj9a_state,.ujtj9a_note{color:var(--color-label)}.ujtj9a_errorText{color:var(--danger-strong);font-weight:var(--font-weight-semibold)}.ujtj9a_markdown{color:var(--color-text-body);font-size:var(--text-base);line-height:1.6}:is(.ujtj9a_markdown h1,.ujtj9a_markdown h2,.ujtj9a_markdown h3){color:var(--color-heading);margin:1.2em 0 .4em;font-size:1.0625rem}:is(.ujtj9a_markdown p,.ujtj9a_markdown ul,.ujtj9a_markdown ol){margin:0 0 .8em}.ujtj9a_linkButton{border:1px solid var(--color-control-border);border-radius:var(--radius-md);height:40px;color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.ujtj9a_iconButton:focus-visible,.ujtj9a_linkButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.ujtj9a_spin{animation:.9s linear infinite ujtj9a_product-shared-spin}@keyframes ujtj9a_product-shared-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ujtj9a_spin{animation:none}}
.ZFeLRW_page{flex-direction:column;gap:24px;width:100%;max-width:1140px;margin:0 auto;padding:32px 24px 56px;display:flex}.ZFeLRW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ZFeLRW_intro{flex-direction:column;gap:10px;min-width:0;display:flex}.ZFeLRW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-eyebrow);font-size:12px;font-weight:700}.ZFeLRW_title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-heading);margin:0;font-size:34px;font-weight:700;line-height:1.1}.ZFeLRW_lead{max-width:600px;color:var(--color-label);margin:0;font-size:15px;line-height:1.5}.ZFeLRW_inlineLink{color:var(--color-primary);font-weight:600;text-decoration:none}.ZFeLRW_inlineLink:hover{color:var(--color-primary-hover);text-decoration:underline}.ZFeLRW_tabsRow{margin-top:4px}.ZFeLRW_headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZFeLRW_body{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.ZFeLRW_main{flex-direction:column;flex:999 560px;gap:14px;min-width:0;display:flex}.ZFeLRW_aside{flex-direction:column;flex:300px;gap:14px;min-width:0;max-width:360px;display:flex}.ZFeLRW_panel{flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex;}.ZFeLRW_sideCard{flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex;}.ZFeLRW_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ZFeLRW_panelTitle{color:var(--color-heading);margin:0;font-size:17px;font-weight:600}.ZFeLRW_sideTitle{color:var(--color-heading);margin:0;font-size:15px;font-weight:600}.ZFeLRW_panelText{color:var(--color-label);margin:0;font-size:13px;line-height:1.5}.ZFeLRW_sideLink{color:var(--color-primary);align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ZFeLRW_sideLink:hover{color:var(--color-primary-hover);text-decoration:underline}.ZFeLRW_inlineLink:focus-visible,.ZFeLRW_sideLink:focus-visible,.ZFeLRW_courseLink:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-2xs)}.ZFeLRW_state{color:var(--color-label);align-items:center;gap:10px;font-size:14px;display:flex}.ZFeLRW_spinner{animation:.9s linear infinite ZFeLRW_spin}@keyframes ZFeLRW_spin{to{transform:rotate(360deg)}}.ZFeLRW_error{border-radius:var(--radius-md);border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-text);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.ZFeLRW_loadingPage{min-height:50vh;color:var(--color-label);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.ZFeLRW_buttonSecondary{border-radius:var(--radius-sm);min-height:44px;color:var(--color-heading);padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;}.ZFeLRW_buttonSecondary:focus-visible{outline:var(--focus-outline);outline-offset:2px}.ZFeLRW_courseList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ZFeLRW_course{border-top:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:18px;padding:16px 0 0;display:flex}.ZFeLRW_courseCover{border-radius:var(--radius-lg);background:var(--color-primary-dark);width:64px;height:64px;color:var(--color-on-primary);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ZFeLRW_courseCover img{object-fit:cover;width:100%;height:100%}.ZFeLRW_courseBody{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.ZFeLRW_courseTitle{color:var(--color-heading);margin:0;font-size:15px;font-weight:600}.ZFeLRW_courseLink{color:inherit;text-decoration:none}.ZFeLRW_courseLink:hover{color:var(--color-primary)}.ZFeLRW_courseMeta{color:var(--color-label);font-size:13px}.ZFeLRW_courseActions{flex:none}.ZFeLRW_refund{border-radius:var(--radius-xl);border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text);flex-direction:column;gap:8px;padding:16px 18px;font-size:13px;line-height:1.5;display:flex}.ZFeLRW_refundTitle{font-weight:600}.ZFeLRW_refundLink{color:var(--warning-text);font-weight:600}.ZFeLRW_refundLink:focus-visible{outline:var(--focus-outline);outline-offset:2px}.ZFeLRW_buttonPrimary{border-radius:var(--radius-sm);min-height:40px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;}.ZFeLRW_buttonGhost{border-radius:var(--radius-sm);min-height:32px;padding:0 10px;font-size:13px;font-weight:600;}.ZFeLRW_buttonSecondaryDisabled{border:1px dashed var(--color-control-border);border-radius:var(--radius-sm);min-height:40px;color:var(--color-label);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ZFeLRW_iconButton{border:1px solid var(--color-control-border);border-radius:var(--radius-xs);background:var(--color-surface-strong);width:32px;height:32px;color:var(--color-label);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ZFeLRW_iconButton:hover{color:var(--danger-strong)}.ZFeLRW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZFeLRW_badgeGold,.ZFeLRW_badgeMuted,.ZFeLRW_badgeSuccess{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.ZFeLRW_badgeGold{border:1px solid var(--gold-200);background:var(--gold-50);color:var(--gold-800)}.ZFeLRW_badgeMuted{border:1px solid var(--color-border);background:var(--gray-50);color:var(--color-label)}.ZFeLRW_badgeSuccess{border:1px solid var(--success-border);background:var(--success-bg);color:var(--success-text)}.ZFeLRW_spentPill{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);min-height:36px;color:var(--color-heading);align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.ZFeLRW_updateBanner{background:var(--color-primary-dark);color:var(--color-on-primary);box-shadow:0 16px 36px rgba(var(--color-primary-rgb), .18);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.ZFeLRW_updateBand{background:var(--color-primary);opacity:.55;width:120px;height:260px;position:absolute;top:-40px;right:80px;transform:rotate(35deg)}.ZFeLRW_updateDot{background:var(--gold-500);border-radius:50%;width:10px;height:10px;position:absolute;top:18px;right:20px}.ZFeLRW_updateText{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex;position:relative}.ZFeLRW_updateEyebrow{color:var(--gold-200);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.ZFeLRW_updateTitle{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:700}.ZFeLRW_updateLead{opacity:.9;margin:0;font-size:14px;line-height:1.5}.ZFeLRW_updateActions{flex-wrap:wrap;gap:10px;display:flex;position:relative}.ZFeLRW_updatePrimary{border-radius:var(--radius-sm);background:var(--color-surface-strong);min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.ZFeLRW_updatePrimary:disabled{opacity:.7;cursor:wait}.ZFeLRW_updateError{flex-basis:100%;margin:0;font-size:13px;font-weight:600;position:relative}.ZFeLRW_filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ZFeLRW_chipsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZFeLRW_sortNote{color:var(--color-label);font-size:13px}.ZFeLRW_entryList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ZFeLRW_entry{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:18px;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.ZFeLRW_entryCover{background:var(--color-primary);width:64px;height:64px;color:var(--color-on-primary);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ZFeLRW_entryCover img{object-fit:cover;width:100%;height:100%}.ZFeLRW_entryBody{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ZFeLRW_entryTitleRow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ZFeLRW_entryFacts{border-bottom:1px solid var(--gray-150);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding-bottom:12px;font-size:13px;display:grid}.ZFeLRW_entryFacts>div{grid-template-columns:84px minmax(0,1fr);gap:8px;display:grid}.ZFeLRW_entryFacts dt{color:var(--color-label)}.ZFeLRW_entryFacts dd{color:var(--color-heading);margin:0}.ZFeLRW_entryNote{color:var(--warning-text);margin:0;font-size:13px}.ZFeLRW_entryActions{flex-wrap:wrap;gap:8px;display:flex}.ZFeLRW_entryActions .ZFeLRW_buttonSecondary{gap:6px;min-height:40px}.ZFeLRW_subPanel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--gray-50);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ZFeLRW_subPanelHead{color:var(--color-heading);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;display:flex}.ZFeLRW_subPanelHead>span{color:var(--color-label);font-size:13px}.ZFeLRW_versionList,.ZFeLRW_seatList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ZFeLRW_version+.ZFeLRW_version{border-top:1px solid var(--gray-150);padding-top:10px}.ZFeLRW_versionHead{color:var(--color-heading);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;display:flex}.ZFeLRW_versionMeta{color:var(--color-label);flex:1;font-size:13px}.ZFeLRW_releaseNotes{color:var(--color-text-body);margin-top:6px;font-size:13px;line-height:1.55}:is(.ZFeLRW_releaseNotes p,.ZFeLRW_releaseNotes ul){margin:0 0 6px}.ZFeLRW_seatList li{align-items:center;gap:10px;display:flex}.ZFeLRW_seatEmail{min-width:0;color:var(--color-heading);text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.ZFeLRW_seatForm{flex-wrap:wrap;gap:8px;display:flex}.ZFeLRW_seatForm input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);height:44px;font:inherit;flex:220px;padding:0 12px;font-size:14px}.ZFeLRW_panelMeta{color:var(--color-label);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ZFeLRW_receiptList,.ZFeLRW_sideReceipts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZFeLRW_receiptList li+li,.ZFeLRW_sideReceipts li+li{border-top:1px solid var(--gray-150)}.ZFeLRW_receiptRow,.ZFeLRW_sideReceipt{color:var(--color-heading);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.ZFeLRW_receiptRow:hover strong:first-child{color:var(--color-primary)}.ZFeLRW_receiptMain,.ZFeLRW_sideReceipt>span{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.ZFeLRW_receiptMain>span,.ZFeLRW_sideReceipt>span>span{color:var(--color-label);font-size:13px}.ZFeLRW_receiptAmount{flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;display:flex}.ZFeLRW_receiptRefund{color:var(--color-label);font-size:12px}.ZFeLRW_receiptChevron{color:var(--color-disabled);flex:none}.ZFeLRW_sideReceipt{font-size:13px}.ZFeLRW_receiptPage{flex-direction:column;gap:18px;width:100%;max-width:760px;margin:0 auto;padding:32px 24px 56px;display:flex}.ZFeLRW_backLink{color:var(--color-primary);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ZFeLRW_receipt{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:20px;flex-direction:column;gap:22px;padding:28px;display:flex}.ZFeLRW_receiptHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ZFeLRW_receiptHead>div:first-child{flex-direction:column;gap:6px;display:flex}.ZFeLRW_receiptTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-heading);margin:0;font-size:28px;font-weight:700}.ZFeLRW_receiptHeadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZFeLRW_receiptParties{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.ZFeLRW_receiptParties>div{color:var(--color-text-body);flex-direction:column;gap:3px;font-size:14px;display:flex}.ZFeLRW_receiptParties strong{color:var(--color-heading);font-size:15px}.ZFeLRW_receiptLabel{color:var(--color-label);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.ZFeLRW_receiptTable{border-collapse:collapse;width:100%;font-size:14px}.ZFeLRW_receiptTable th,.ZFeLRW_receiptTable td{border-bottom:1px solid var(--gray-150);text-align:left;vertical-align:top;padding:10px 0}.ZFeLRW_receiptTable thead th{color:var(--color-label);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.ZFeLRW_receiptTable tbody td strong{color:var(--color-heading);display:block}.ZFeLRW_receiptTable tfoot th{color:var(--color-label);font-weight:500}.ZFeLRW_amountCell{white-space:nowrap;text-align:right!important}.ZFeLRW_receiptItemMeta{color:var(--color-label);font-size:13px}.ZFeLRW_receiptTotal th,.ZFeLRW_receiptTotal td{font-size:16px;color:var(--color-heading)!important;font-weight:700!important}.ZFeLRW_receiptNote{color:var(--color-label);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;line-height:1.5;display:flex}.ZFeLRW_inlineSoon{align-items:center;gap:6px;display:inline-flex}.ZFeLRW_buttonPrimary:focus-visible,.ZFeLRW_buttonGhost:focus-visible,.ZFeLRW_iconButton:focus-visible,.ZFeLRW_updatePrimary:focus-visible,.ZFeLRW_backLink:focus-visible,.ZFeLRW_receiptRow:focus-visible,.ZFeLRW_sideReceipt:focus-visible{outline:var(--focus-outline);outline-offset:2px}@media print{.ZFeLRW_backLink,.ZFeLRW_receiptHeadActions{display:none}.ZFeLRW_receipt{border:0;padding:0}}@media (max-width:760px){.ZFeLRW_aside{max-width:none}}@media (max-width:640px){.ZFeLRW_page{padding:24px 16px 40px}.ZFeLRW_title{font-size:28px}.ZFeLRW_panel{padding:18px 16px}.ZFeLRW_entry{flex-direction:column;padding:18px 16px}.ZFeLRW_entryFacts{grid-template-columns:minmax(0,1fr)}.ZFeLRW_receipt{padding:20px 16px}.ZFeLRW_receiptPage{padding:24px 16px 40px}}
