.BHwjxG_dock{z-index:80;box-sizing:border-box;border:1px solid var(--public-line-strong);border-radius:var(--ds-radius-24);background:var(--ac-surface);width:min(360px,100vw - 32px);max-height:min(70vh,520px);box-shadow:0 18px 48px rgba(var(--ac-ink-rgb), .14);color:var(--ds-text-ink);font-size:var(--public-text-xs,12px);flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden}.BHwjxG_head{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.BHwjxG_head strong{font-size:var(--public-text-sm,14px);line-height:1.2}.BHwjxG_toggle{border:1px solid var(--public-line-strong);background:var(--ac-surface);min-height:32px;color:var(--ds-text-ink);cursor:pointer;font:inherit;font-size:var(--ds-font-size-body);transition:border-color var(--ds-transition,.22s ease), background var(--ds-transition,.22s ease);border-radius:999px;padding:0 12px;line-height:1}.BHwjxG_toggle:hover{border-color:var(--ds-text-ink);background:var(--ac-bg-soft)}.BHwjxG_toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--ac-accent) 70%, transparent);outline-offset:2px}.BHwjxG_list{flex:0 auto;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.BHwjxG_item{border:1px solid var(--public-line);border-radius:var(--ds-radius-md);background:var(--ac-bg-soft);gap:8px;min-width:0;padding:12px;display:grid}.BHwjxG_itemHead{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.BHwjxG_itemCopy{gap:2px;min-width:0;display:grid}.BHwjxG_itemCopy strong,.BHwjxG_itemCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BHwjxG_itemCopy strong{font-size:var(--ds-font-size-body);line-height:1.25}.BHwjxG_itemCopy small{color:var(--ds-text-muted);font-size:var(--ds-font-size-body)}.BHwjxG_percent{font-size:var(--ds-font-size-body);font-variant-numeric:tabular-nums;flex:none;line-height:1.25}.BHwjxG_bar{border-radius:var(--ds-radius-pill);background:var(--ac-surface-muted);height:6px;overflow:hidden}.BHwjxG_bar>span{border-radius:inherit;background:var(--ac-accent);height:100%;transition:width var(--ds-transition,.22s ease);display:block}.BHwjxG_item[data-stage=done] .BHwjxG_bar>span{background:var(--ac-accent-teachers)}.BHwjxG_status{color:var(--ds-text-secondary-cabinet);font-size:var(--ds-font-size-body);overflow-wrap:anywhere;margin:0;line-height:1.35}.BHwjxG_item[data-stage=error]{border-color:rgba(var(--ac-danger-text-rgb), .18);background:rgba(var(--ac-danger-rgb), .07)}.BHwjxG_item[data-stage=error] .BHwjxG_status,.BHwjxG_item[data-stage=error] .BHwjxG_percent{color:var(--ac-danger-deep)}.BHwjxG_actions{flex-wrap:wrap;justify-content:end;gap:6px;display:flex}@media (max-width:480px){.BHwjxG_dock{border-radius:var(--ds-radius-md);width:auto;max-height:min(55vh,420px);padding:12px;bottom:8px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.BHwjxG_bar>span,.BHwjxG_toggle{transition-duration:1ms}}
.kcGmQa_footer{width:100%;color:var(--ac-on-dark);margin:0;padding:0}.kcGmQa_inner{padding:clamp(24px, 4.8vw, 60px) max(var(--public-container-x), calc((100% - var(--public-content-max)) / 2));border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;background:var(--ac-ink);color:var(--ac-on-dark);gap:clamp(28px,4.4vw,56px);display:grid}.kcGmQa_topbar{border-bottom:1px solid rgba(var(--ac-on-dark-rgb), .18);align-items:center;padding-bottom:clamp(20px,3vw,36px);display:flex}.kcGmQa_logo_link{width:fit-content;max-width:min(100%,280px);color:var(--ac-on-dark);text-decoration:none;display:inline-flex}.kcGmQa_logo_link img{aspect-ratio:275/69;width:clamp(170px,18vw,275px);height:auto;display:block}.kcGmQa_main_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(28px,5vw,76px);display:grid}.kcGmQa_column{align-content:start;gap:clamp(12px,1.8vw,20px);display:grid}.kcGmQa_column h2{color:var(--ac-on-dark);letter-spacing:0;margin:0;font-size:clamp(20px,1.7vw,28px);line-height:1.04}.kcGmQa_column p{max-width:34rem;color:rgba(var(--ac-on-dark-rgb), .66);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);margin:0;line-height:1.48}.kcGmQa_connect_block{align-content:start;gap:16px;display:grid}.kcGmQa_inline_links{flex-wrap:wrap;align-items:center;gap:8px 0;display:flex}.kcGmQa_link_item{white-space:nowrap;align-items:center;display:inline-flex}.kcGmQa_link_item>span{color:rgba(var(--ac-on-dark-rgb), .34);margin:0 8px}.kcGmQa_inline_links a,.kcGmQa_teacher_email,.kcGmQa_policies a{width:fit-content;color:rgba(var(--ac-on-dark-rgb), .84);font-size:var(--ds-font-size-body);transition:color var(--public-transition), transform var(--public-transition);line-height:1.2;text-decoration:none}.kcGmQa_inline_links a:hover,.kcGmQa_teacher_email:hover,.kcGmQa_policies a:hover{color:var(--footer-link-accent,var(--ac-on-dark));transform:translate(3px)}.kcGmQa_footer [data-entity=courses]{--footer-link-accent:var(--ac-accent)}.kcGmQa_footer [data-entity=teachers]{--footer-link-accent:var(--ac-accent-teachers)}.kcGmQa_footer [data-entity=blog]{--footer-link-accent:var(--ac-accent-blog)}.kcGmQa_footer [data-entity=contacts-documents]{--footer-link-accent:var(--ac-accent-contacts)}.kcGmQa_teacher_email{display:inline-flex}.kcGmQa_policies{border-top:1px solid rgba(var(--ac-on-dark-rgb), .22);gap:clamp(16px,2vw,28px);padding-top:clamp(20px,3vw,36px);display:grid}.kcGmQa_policies nav{flex-wrap:wrap;gap:12px 0;display:flex}.kcGmQa_policies a{font-size:var(--ds-font-size-body)}.kcGmQa_footer_meta{color:rgba(var(--ac-on-dark-rgb), .44);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kcGmQa_copy{color:inherit;font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);letter-spacing:0;margin:0}.kcGmQa_back_top{min-height:44px;color:rgba(var(--ac-on-dark-rgb), .72);font-size:var(--ds-font-size-body);transition:color var(--public-transition), transform var(--public-transition);align-items:center;gap:4px;line-height:1;text-decoration:none;display:inline-flex}.kcGmQa_back_top span{transition:transform var(--public-transition)}.kcGmQa_back_top:hover{color:var(--ac-on-dark);transform:translateY(-1px)}.kcGmQa_back_top:hover span{transform:translateY(-2px)}@supports (grid-template-rows:subgrid){@media (min-width:1024px){.kcGmQa_main_grid{grid-template-rows:repeat(3,auto);row-gap:clamp(12px,1.8vw,20px)}.kcGmQa_column{grid-row:1/span 3;grid-template-rows:subgrid;align-self:stretch}}}@media (max-width:1023px){.kcGmQa_main_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kcGmQa_column:last-child{grid-column:1/-1}}@media (max-width:767px){.kcGmQa_inner{border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;gap:28px;padding-block:24px}.kcGmQa_main_grid{grid-template-columns:1fr}.kcGmQa_column:last-child{grid-column:auto}}@media (max-width:639px){.kcGmQa_logo_link img{width:min(100%,210px)}}
.hjBqsa_breadcrumbs{z-index:var(--ds-z-float);width:100%;min-width:0;color:var(--public-text-muted);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);padding:clamp(4px,1vw,12px) 0 clamp(12px,2vw,24px);line-height:1.2;position:relative}.hjBqsa_breadcrumbs ol{scrollbar-width:none;align-items:center;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hjBqsa_breadcrumbs ol::-webkit-scrollbar{display:none}.hjBqsa_breadcrumbs li{flex:none;align-items:center;display:inline-flex}.hjBqsa_breadcrumbs a,.hjBqsa_breadcrumbs [aria-current=page]{color:inherit;white-space:nowrap;text-decoration:none}.hjBqsa_breadcrumbs a{transition:color var(--public-transition)}.hjBqsa_breadcrumbs a:hover,.hjBqsa_breadcrumbs [aria-current=page]{color:var(--public-text-primary)}.hjBqsa_separator{color:var(--public-line-strong);margin:0 8px}:is(body:has(.ac-author-page) .hjBqsa_breadcrumbs,body:has(.ac-course-page) .hjBqsa_breadcrumbs){width:min(calc(100% - var(--public-container-x-total)), var(--public-content-max));margin-inline:auto;position:absolute;left:0;right:0}body:has(.ac-author-page) .hjBqsa_breadcrumbs{color:var(--public-text-primary);text-shadow:none;top:clamp(104px,8.5vw,132px)}body:has(.ac-course-page) .hjBqsa_breadcrumbs{color:var(--public-text-primary);text-shadow:none;top:clamp(108px,9vw,138px)}@media (max-width:639px){.hjBqsa_breadcrumbs{font-size:var(--ds-font-size-body);padding-top:8px}body:has(.ac-author-page) .hjBqsa_breadcrumbs{top:90px}body:has(.ac-course-page) .hjBqsa_breadcrumbs{top:92px}}:is(body:has(.ac-author-page) .hjBqsa_breadcrumbs ol,body:has(.ac-course-page) .hjBqsa_breadcrumbs ol){border-radius:var(--ds-radius-md);background:rgba(var(--ac-on-dark-rgb), .85);-webkit-backdrop-filter:saturate(1.1)blur(8px);width:fit-content;max-width:100%;box-shadow:0 1px 0 rgba(var(--ac-ink-rgb), .06);padding:8px 12px}body:has(.ac-author-page) .hjBqsa_breadcrumbs a:hover{color:var(--public-text-primary)}body:has(.ac-author-page) .hjBqsa_breadcrumbs [aria-current=page]{color:var(--public-text-primary)}body:has(.ac-course-page) .hjBqsa_breadcrumbs a:hover{color:var(--public-text-primary)}body:has(.ac-course-page) .hjBqsa_breadcrumbs [aria-current=page]{color:var(--public-text-primary)}:is(body:has(.ac-author-page) .hjBqsa_separator,body:has(.ac-course-page) .hjBqsa_separator){color:var(--public-text-secondary)}
.Krxu6G_header_slot{z-index:var(--ds-z-header);width:min(calc(100% - var(--public-container-x-total)), var(--public-content-max));min-height:94px;margin:var(--ds-header-offset) auto 0;pointer-events:none;--header-pin-shift:calc(var(--ds-header-offset-compact) - var(--ds-header-offset));animation:Krxu6G_header-slide-in var(--ds-duration-base) var(--ds-ease-out) backwards;position:fixed;top:0;left:0;right:0}.Krxu6G_header_spacer{height:calc(94px + var(--ds-header-offset));display:block}:is(body:has(.ac-home-page) .Krxu6G_header_spacer,body:has(.ac-course-page) .Krxu6G_header_spacer,body:has(.ac-author-page) .Krxu6G_header_spacer){display:none}:root:has(.Krxu6G_header_slot){--site-header-bottom:calc(var(--ds-header-offset) + 70px);--site-sticky-top:calc(var(--site-header-bottom) + var(--ds-space-5))}@keyframes Krxu6G_header-slide-in{0%{opacity:0;translate:0 calc(-100% - var(--ds-header-offset))}}.Krxu6G_header{border:1px solid rgba(var(--ac-ink-rgb), .14);border-radius:var(--ds-radius-md);background:rgba(var(--ac-on-dark-rgb), .9);width:100%;min-height:70px;box-shadow:var(--ds-shadow-md);color:var(--public-ink);pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .36s var(--public-transition-timing), border-color .36s var(--public-transition-timing), box-shadow .36s var(--public-transition-timing), color .36s var(--public-transition-timing), translate var(--ds-duration-base) var(--ds-ease-out);grid-template-columns:minmax(140px,auto) minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2.4vw,32px);padding:8px clamp(8px,1.2vw,16px) 8px clamp(16px,2vw,28px);display:grid}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned),body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned),body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned)){border-color:rgba(var(--ac-on-dark-rgb), .24);background:rgba(var(--ac-ink-rgb), .24);box-shadow:none;color:var(--ac-on-dark)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_nav_link,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_nav_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_nav_link,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link){color:var(--ac-on-dark)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link){border-left-color:rgba(var(--ac-on-dark-rgb), .24)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_login_link),:is(body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_button){border-color:rgba(var(--ac-on-dark-rgb), .28);background:rgba(var(--ac-on-dark-rgb), .1)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_avatar,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_avatar,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_account_avatar),:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span){background:rgba(var(--ac-on-dark-rgb), .92);color:var(--public-ink)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span img,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span img,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_contact_link span img){filter:none}.Krxu6G_pinned{border-color:rgba(var(--ac-ink-rgb), .14);background:rgba(var(--ac-on-dark-rgb), .88);box-shadow:var(--ds-shadow-md);color:var(--public-ink);translate:0 var(--header-pin-shift)}.Krxu6G_logo{width:fit-content;color:var(--public-ink);letter-spacing:0;font-size:clamp(20px,1.45vw,25px);line-height:.88;text-decoration:none;display:inline-grid}.Krxu6G_logo img{aspect-ratio:292/94;width:clamp(128px,10vw,150px);max-width:100%;height:auto;transition:filter var(--public-transition);display:block}.Krxu6G_logo span:last-child{color:var(--ac-accent-contacts)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo img,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo img,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_logo img){filter:invert(1) drop-shadow(0 4px 18px rgba(var(--ac-shadow-rgb), .34))}.Krxu6G_nav{flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.7vw,24px);min-width:0;display:flex}.Krxu6G_nav_link,.Krxu6G_login_link,.Krxu6G_contact_link{color:var(--public-ink);font-size:var(--ds-font-size-body);transition:color var(--public-transition), transform var(--public-transition);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Krxu6G_nav_link:after{transform-origin:0;border-radius:var(--ds-radius-pill);background:var(--nav-link-accent,var(--ac-accent-blog));content:"";height:3px;transition:transform var(--public-transition);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.Krxu6G_nav_link[data-entity=courses]{--nav-link-accent:var(--ac-accent)}.Krxu6G_nav_link[data-entity=teachers]{--nav-link-accent:var(--ac-accent-teachers)}.Krxu6G_nav_link[data-entity=blog]{--nav-link-accent:var(--ac-accent-blog)}.Krxu6G_nav_link[data-entity=contacts-documents]{--nav-link-accent:var(--ac-accent-contacts)}.Krxu6G_nav_link:hover:after,.Krxu6G_nav_link.Krxu6G_active:after{transform:scaleX(1)}.Krxu6G_mobile_menu_actions{display:none}.Krxu6G_mobile_menu_action{min-height:44px;color:var(--public-ink);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);justify-content:space-between;align-items:center;padding:0 4px;line-height:1;text-decoration:none;display:flex}.Krxu6G_mobile_menu_action:hover{color:var(--ac-accent-blog)}.Krxu6G_mobile_menu_action_icon{background:var(--ac-ink);width:30px;height:30px;color:var(--ac-on-dark);transition:background-color var(--public-transition), color var(--public-transition), transform var(--public-transition);border-radius:50%;place-items:center;display:inline-grid}.Krxu6G_mobile_menu_action:hover .Krxu6G_mobile_menu_action_icon{background:var(--ac-accent-blog);color:var(--public-ink);transform:translate(2px,-2px)}.Krxu6G_mobile_menu_action:hover .Krxu6G_mobile_menu_action_icon img{filter:none}.Krxu6G_mobile_account_menu{display:none}.Krxu6G_mobile_account_label{color:var(--public-ink);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);line-height:1}.Krxu6G_contact_link{border-left:1px solid var(--public-line);gap:8px;min-height:46px;padding:0 4px 0 16px}.Krxu6G_header_actions{justify-content:end;align-items:center;gap:8px;min-width:0;display:flex;overflow:visible}html[data-header-auth=user] .Krxu6G_header_actions[data-session=pending]{min-width:var(--header-actions-reserve,0);visibility:hidden}html[data-header-auth=user] .Krxu6G_header_actions[data-session=pending] .Krxu6G_menu_toggle{visibility:visible}.Krxu6G_cart_link{border:1px solid rgba(var(--ac-ink-rgb), .12);border-radius:var(--ds-radius-pill);background:rgba(var(--ac-ink-rgb), .035);color:currentColor;width:46px;height:46px;transition:background-color var(--public-transition), transform var(--public-transition);flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.Krxu6G_cart_link:hover{background:var(--ac-accent);transform:translateY(-1px)}.Krxu6G_cart_link svg{width:22px;height:22px}.Krxu6G_cart_link span{border:2px solid var(--ac-on-dark);background:var(--ac-ink);min-width:20px;height:20px;color:var(--ac-on-dark);font-size:var(--ds-font-size-body);border-radius:999px;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:-4px;right:-3px}.Krxu6G_mobile_cart_link{display:none}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_cart_link,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_cart_link,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_cart_link){border-color:rgba(var(--ac-on-dark-rgb), .28);background:rgba(var(--ac-on-dark-rgb), .1);color:var(--ac-on-dark)}.Krxu6G_menu_toggle{border:1px solid rgba(var(--ac-ink-rgb), .12);background:rgba(var(--ac-ink-rgb), .035);width:46px;height:46px;color:var(--public-ink);cursor:pointer;transition:background-color var(--public-transition), border-color var(--public-transition), transform var(--public-transition);border-radius:999px;place-items:center;padding:0;display:none;position:relative}.Krxu6G_menu_toggle:hover,.Krxu6G_menu_toggle_open{border-color:rgba(var(--ac-ink-rgb), .22);background:var(--ac-accent-blog);transform:translateY(-1px)}.Krxu6G_menu_toggle_line{border-radius:var(--ds-radius-pill);width:18px;height:2px;transition:transform var(--public-transition), opacity var(--public-transition);background:currentColor;position:absolute}.Krxu6G_menu_toggle_line:first-child{transform:translateY(-6px)}.Krxu6G_menu_toggle_line:nth-child(3){transform:translateY(6px)}.Krxu6G_menu_toggle_open .Krxu6G_menu_toggle_line:first-child{transform:rotate(45deg)}.Krxu6G_menu_toggle_open .Krxu6G_menu_toggle_line:nth-child(2){opacity:0}.Krxu6G_menu_toggle_open .Krxu6G_menu_toggle_line:nth-child(3){transform:rotate(-45deg)}.Krxu6G_login_link{border:1px solid rgba(var(--ac-ink-rgb), .12);border-radius:var(--ds-radius-pill);background:rgba(var(--ac-ink-rgb), .035);min-height:46px;padding:0 16px}.Krxu6G_login_link:hover{border-color:rgba(var(--ac-ink-rgb), .22);background:var(--ac-accent);transform:translateY(-1px)}.Krxu6G_account_menu{flex:none;position:relative}.Krxu6G_account_button{border:1px solid rgba(var(--ac-ink-rgb), .12);background:rgba(var(--ac-ink-rgb), .035);width:46px;height:46px;color:var(--public-ink);cursor:pointer;font:inherit;transition:background-color var(--public-transition), border-color var(--public-transition), transform var(--public-transition);border-radius:999px;place-items:center;padding:4px;display:inline-grid}.Krxu6G_account_button:hover,.Krxu6G_account_button_open{border-color:rgba(var(--ac-ink-rgb), .22);background:var(--ac-accent-blog);transform:translateY(-1px)}.Krxu6G_account_avatar{border-radius:var(--ds-radius-round);background:var(--ac-ink);width:36px;height:36px;color:var(--ac-on-dark);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);letter-spacing:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.Krxu6G_account_avatar img{object-fit:cover;width:100%;height:100%;display:block}.Krxu6G_account_dropdown{z-index:var(--ds-z-float);border:1px solid rgba(var(--ac-ink-rgb), .12);border-radius:var(--ds-radius-md);background:rgba(var(--ac-ink-rgb), .1);width:min(310px,100vw - 28px);box-shadow:var(--ds-shadow-lg);gap:1px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.Krxu6G_account_dropdown a,.Krxu6G_account_logout{background:rgba(var(--ac-on-dark-rgb), .96);width:100%;color:var(--public-ink);font:inherit;text-align:left;border:0;gap:4px;padding:16px;text-decoration:none;display:grid}.Krxu6G_account_dropdown strong,.Krxu6G_account_dropdown span{color:var(--public-ink);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);line-height:1.15}.Krxu6G_account_dropdown small{color:var(--public-text-secondary);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);line-height:1.28}.Krxu6G_account_dropdown a:hover,.Krxu6G_account_logout:hover{background:var(--ac-accent)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_action,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_action,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_action,body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_account_label,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_account_label,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_account_label){color:var(--ac-on-dark)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_actions,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_actions,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_mobile_menu_actions){border-top-color:rgba(var(--ac-on-dark-rgb), .24)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle){border-color:rgba(var(--ac-on-dark-rgb), .28);background:rgba(var(--ac-on-dark-rgb), .1);color:var(--ac-on-dark)}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle.Krxu6G_menu_toggle_open,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle.Krxu6G_menu_toggle_open,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_menu_toggle.Krxu6G_menu_toggle_open){border-color:rgba(var(--ac-ink-rgb), .22);background:var(--ac-accent-blog);color:var(--public-ink)}.Krxu6G_contact_link span{background:var(--ac-ink);width:34px;height:34px;color:var(--ac-on-dark);transition:background-color var(--public-transition), color var(--public-transition), transform var(--public-transition);border-radius:50%;place-items:center;display:inline-grid}.Krxu6G_contact_link:hover span{background:var(--ac-accent-blog);color:var(--public-ink);transform:translate(2px,-2px)}.Krxu6G_contact_link:hover span img{filter:none}.Krxu6G_mobile_menu_overlay{display:none}@keyframes Krxu6G_mobile-menu-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.Krxu6G_header{grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding:8px 8px 12px 16px;position:relative}.Krxu6G_nav,.Krxu6G_header_actions .Krxu6G_login_link,.Krxu6G_header_actions .Krxu6G_contact_link,.Krxu6G_header_actions .Krxu6G_account_menu{display:none}.Krxu6G_menu_toggle{display:inline-grid}.Krxu6G_mobile_menu_overlay{box-sizing:border-box;overscroll-behavior:none;touch-action:pan-y;height:100%;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));color:var(--public-ink);animation:Krxu6G_mobile-menu-enter .28s var(--public-transition-timing) both;flex-direction:column;display:flex;overflow:hidden}.Krxu6G_mobile_menu_header{box-sizing:border-box;justify-content:space-between;align-items:center;width:min(100%,520px);min-width:0;min-height:48px;margin:0 auto;display:flex}.Krxu6G_mobile_menu_logo{width:fit-content;line-height:0;display:inline-grid}.Krxu6G_mobile_menu_logo img{aspect-ratio:292/94;width:126px;height:auto;display:block}.Krxu6G_mobile_menu_close{flex:none}.Krxu6G_mobile_menu_scroll{box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;width:min(100%,520px);min-width:0;padding:clamp(20px, 4dvh, 36px) 0 max(28px, env(safe-area-inset-bottom));scrollbar-width:thin;flex:auto;margin:0 auto;overflow:hidden auto}.Krxu6G_mobile_menu_group{gap:2px;display:grid}.Krxu6G_mobile_menu_group_divided{border-top:1px solid var(--public-line);margin-top:12px;padding-top:12px}.Krxu6G_mobile_menu_link,.Krxu6G_mobile_menu_logout{--mobile-menu-row-accent:var(--ac-bg-soft);box-sizing:border-box;border-radius:var(--ds-radius-button);width:100%;min-height:52px;color:var(--public-ink);font-family:var(--public-font-sans);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-snug);text-align:left;text-transform:uppercase;transition:background-color var(--public-transition), transform var(--public-transition);background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;padding:8px;text-decoration:none;display:grid}.Krxu6G_mobile_menu_link[data-entity=courses]{--mobile-menu-row-accent:var(--ac-accent)}.Krxu6G_mobile_menu_link[data-entity=teachers]{--mobile-menu-row-accent:var(--ac-accent-teachers)}.Krxu6G_mobile_menu_link[data-entity=blog]{--mobile-menu-row-accent:var(--ac-accent-blog)}.Krxu6G_mobile_menu_link[data-entity=contacts-documents]{--mobile-menu-row-accent:var(--ac-accent-contacts)}.Krxu6G_mobile_menu_link:hover,.Krxu6G_mobile_menu_link:focus-visible,.Krxu6G_mobile_menu_link[aria-current=page]{background:var(--mobile-menu-row-accent);transform:translate(2px)}.Krxu6G_mobile_menu_link>img,.Krxu6G_mobile_menu_logout>img{width:22px;height:22px;display:block}.Krxu6G_mobile_menu_link_copy{gap:2px;min-width:0;display:grid}.Krxu6G_mobile_menu_link_copy>span{text-overflow:ellipsis;overflow:hidden}.Krxu6G_mobile_menu_link_copy small{color:var(--public-text-muted);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-regular);text-overflow:ellipsis;text-transform:none;white-space:nowrap;line-height:1.25;overflow:hidden}.Krxu6G_mobile_menu_logout{cursor:pointer;opacity:.72}.Krxu6G_mobile_menu_logout:hover,.Krxu6G_mobile_menu_logout:focus-visible{background:var(--ac-bg-soft);opacity:1;transform:translate(2px)}}@media (max-width:639px){.Krxu6G_header_slot{min-height:70px;margin-top:var(--ds-header-offset-compact);--header-pin-shift:0px}.Krxu6G_header_spacer{height:calc(70px + var(--ds-header-offset-compact))}:root:has(.Krxu6G_header_slot){--site-header-bottom:calc(var(--ds-header-offset-compact) + 70px)}.Krxu6G_header{border-radius:var(--ds-radius-md)}.Krxu6G_menu_toggle{width:40px;height:40px}.Krxu6G_mobile_menu_overlay{padding-left:20px;padding-right:20px}.Krxu6G_mobile_menu_scroll{padding-top:clamp(16px,3.2dvh,28px)}.Krxu6G_mobile_menu_link,.Krxu6G_mobile_menu_logout{padding-left:4px;padding-right:4px}}@media (prefers-reduced-motion:reduce){.Krxu6G_mobile_menu_overlay,.Krxu6G_header_slot{animation:none}.Krxu6G_header_slot{--header-pin-shift:0px}.Krxu6G_header{transition-property:background-color,border-color,box-shadow,color}}.Krxu6G_account_dropdown{border:1px solid rgba(var(--ac-ink-rgb), .12);background:var(--ac-surface);box-shadow:var(--ds-shadow-lg);isolation:isolate;gap:4px;padding:4px}.Krxu6G_account_dropdown a,.Krxu6G_account_logout{border-radius:var(--ds-radius-md);background:var(--ac-surface);opacity:1}.Krxu6G_account_dropdown a[data-entity=courses]{--account-item-accent:var(--ac-accent)}.Krxu6G_account_dropdown a[data-entity=teachers]{--account-item-accent:var(--ac-accent-teachers)}.Krxu6G_account_dropdown a[data-entity=blog]{--account-item-accent:var(--ac-accent-blog)}.Krxu6G_account_dropdown a[data-entity=contacts-documents]{--account-item-accent:var(--ac-accent-contacts)}.Krxu6G_account_dropdown a:hover,.Krxu6G_account_dropdown a:focus-visible,.Krxu6G_account_dropdown a[aria-current=page]{background:var(--account-item-accent,var(--ac-accent));color:var(--public-ink);opacity:1}.Krxu6G_account_logout:hover,.Krxu6G_account_logout:focus-visible{background:var(--ac-bg-soft);color:var(--public-ink);opacity:1}@media (max-width:767px){.Krxu6G_mobile_menu_link{min-height:44px}.Krxu6G_mobile_menu_link_copy{overflow-wrap:anywhere;min-width:0}.Krxu6G_mobile_menu_scroll{overscroll-behavior:contain;padding-bottom:max(24px, env(safe-area-inset-bottom))}}.Krxu6G_notifications{flex:none;position:relative}.Krxu6G_notifications_button{border:1px solid rgba(var(--ac-ink-rgb), .12);background:rgba(var(--ac-ink-rgb), .035);color:currentColor;cursor:pointer;width:46px;height:46px;transition:background-color var(--public-transition), transform var(--public-transition);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}.Krxu6G_notifications_button:hover,.Krxu6G_notifications_button_open{background:var(--ac-accent-blog);transform:translateY(-1px)}.Krxu6G_notifications_button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.Krxu6G_notifications_badge{border:2px solid var(--ac-on-dark);background:var(--ac-ink);min-width:20px;height:20px;color:var(--ac-on-dark);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);border-radius:999px;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:-4px;right:-3px}.Krxu6G_notifications_dropdown{z-index:var(--ds-z-float-top);border:1px solid rgba(var(--ac-ink-rgb), .12);border-radius:var(--ds-radius-md);background:var(--ac-surface);width:min(390px,100vw - 28px);box-shadow:var(--ds-shadow-lg);color:var(--public-ink);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.Krxu6G_notifications_header{border-bottom:1px solid rgba(var(--ac-ink-rgb), .1);justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 12px;display:flex}.Krxu6G_notifications_header strong{font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold)}.Krxu6G_notifications_header button{color:var(--public-text-secondary);cursor:pointer;font:inherit;font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);background:0 0;border:0;padding:0}.Krxu6G_notifications_header button:hover{color:var(--public-ink)}.Krxu6G_notifications_list{max-height:min(430px,65vh);display:grid;overflow-y:auto}.Krxu6G_notification_item{border-bottom:1px solid rgba(var(--ac-ink-rgb), .08);background:var(--ac-surface);color:var(--public-ink);transition:background-color var(--public-transition);gap:8px;padding:16px;text-decoration:none;display:grid}.Krxu6G_notification_item:last-child{border-bottom:0}.Krxu6G_notification_item[data-unread=true]{background:color-mix(in srgb, var(--ac-accent-blog) 22%, var(--ac-surface))}.Krxu6G_notification_item:hover{background:var(--ac-bg-soft)}.Krxu6G_notification_item span{font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);line-height:1.45}.Krxu6G_notification_item small{color:var(--public-text-secondary);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold)}.Krxu6G_notifications_empty{color:var(--public-text-secondary);font-size:var(--ds-font-size-body);text-align:center;margin:0;padding:28px 16px}:is(body:has(.ac-home-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_notifications_button,body:has(.ac-course-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_notifications_button,body:has(.ac-author-page) .Krxu6G_header:not(.Krxu6G_pinned) .Krxu6G_notifications_button){border-color:rgba(var(--ac-on-dark-rgb), .28);background:rgba(var(--ac-on-dark-rgb), .1);color:var(--ac-on-dark)}@media (max-width:639px){.Krxu6G_notifications_button,.Krxu6G_cart_link{width:40px;height:40px}.Krxu6G_notifications_dropdown{width:auto;position:fixed;top:76px;left:14px;right:14px}}.Krxu6G_profile_menu,.Krxu6G_settings_menu{flex:none;position:relative}.Krxu6G_profile_button{width:auto;font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);align-items:center;gap:8px;padding:4px 12px 4px 4px;line-height:1;text-decoration:none;display:inline-flex}.Krxu6G_profile_label{white-space:nowrap;justify-items:start;display:inline-grid}.Krxu6G_profile_label>span{grid-area:1/1}.Krxu6G_profile_label_reserve{visibility:hidden}.Krxu6G_profile_chevron{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px;transition:transform var(--public-transition);flex:none}.Krxu6G_account_button_open .Krxu6G_profile_chevron{transform:rotate(180deg)}.Krxu6G_profile_dropdown{width:min(300px,100vw - 28px);left:0;right:auto}.Krxu6G_profile_dropdown_head{border-bottom:1px solid var(--public-line);gap:4px;padding:8px 12px 12px;display:grid}.Krxu6G_profile_dropdown_head strong,.Krxu6G_profile_dropdown_head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Krxu6G_profile_sheet_head strong{color:var(--public-ink);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);line-height:1.15;display:block}.Krxu6G_profile_sheet_head small{color:var(--public-text-secondary);font-size:var(--ds-font-size-body);font-weight:var(--ds-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.28;display:block;overflow:hidden}.Krxu6G_account_dropdown .Krxu6G_profile_option{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.Krxu6G_account_dropdown a[aria-current=true]{background:var(--account-item-accent,var(--ac-accent));color:var(--public-ink)}.Krxu6G_profile_option_copy{gap:4px;min-width:0;display:grid}.Krxu6G_profile_check{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:16px;height:16px}.Krxu6G_settings_dropdown{overscroll-behavior:contain;width:min(340px,100vw - 28px);max-height:min(640px,100dvh - 120px);overflow-y:auto}.Krxu6G_settings_list{gap:4px;display:grid}.Krxu6G_account_dropdown .Krxu6G_settings_item{grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:12px;padding:12px}.Krxu6G_settings_item>img{width:22px;height:22px;display:block}.Krxu6G_settings_logout_form{border-top:1px solid var(--public-line);padding-top:4px}.Krxu6G_account_logout{cursor:pointer}.Krxu6G_profile_sheet{padding:var(--ds-space-4) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:var(--public-ink)}.Krxu6G_profile_sheet_head{border-bottom:1px solid var(--public-line);justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:8px;padding:0 4px 12px 8px;display:flex}.Krxu6G_profile_sheet_head>div{min-width:0}.Krxu6G_profile_sheet .Krxu6G_profile_sheet_option{grid-template-columns:22px minmax(0,1fr) auto;min-height:56px}.Krxu6G_profile_sheet .Krxu6G_profile_sheet_option[aria-current=true]{background:var(--mobile-menu-row-accent)}@media (max-width:1023px){.Krxu6G_profile_button{gap:4px;padding-right:8px}.Krxu6G_profile_label{display:none}}@media (max-width:767px){.Krxu6G_header_actions .Krxu6G_settings_menu{display:none}.Krxu6G_profile_button{gap:8px;padding-right:12px}.Krxu6G_profile_label{display:inline-grid}}@media (max-width:639px){.Krxu6G_profile_button{justify-content:center;width:40px;height:40px;padding:3px;position:relative}.Krxu6G_profile_button .Krxu6G_account_avatar{width:32px;height:32px}.Krxu6G_profile_label{display:none}.Krxu6G_profile_button .Krxu6G_profile_chevron{border:1px solid var(--public-line-strong);border-radius:var(--ds-radius-round);background:var(--ac-surface);width:16px;height:16px;color:var(--public-ink);padding:1px;position:absolute;bottom:-3px;right:-3px}}@media (min-width:768px){.Krxu6G_profile_dropdown,.Krxu6G_settings_dropdown,.Krxu6G_notifications_dropdown{top:calc(100% + 24px)}}
.WXKRVa_page{width:100%;min-width:0;color:var(--ds-text-ink);gap:12px;padding:clamp(12px,2vw,24px) 0 clamp(56px,8vw,104px);display:grid}.WXKRVa_workspace{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:start;gap:clamp(24px,3.2vw,48px);min-width:0;display:grid}.WXKRVa_editorColumn{gap:20px;min-width:0;display:grid}.WXKRVa_panel{gap:28px;min-width:0;padding:clamp(22px,3vw,36px);display:grid}.WXKRVa_sectionHead{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:16px;display:grid}.WXKRVa_sectionHead>span{background:var(--ds-text-ink);width:34px;height:34px;color:var(--ac-on-dark);font-size:var(--ds-font-size-body);border-radius:50%;place-items:center;line-height:1;display:grid}.WXKRVa_sectionHead div{gap:6px;display:grid}.WXKRVa_sectionHead h2,.WXKRVa_sectionHead p,.WXKRVa_avatarActions p,.WXKRVa_environmentHead h3,.WXKRVa_environmentHead p,.WXKRVa_environmentEmpty p,.WXKRVa_environmentActions p,.WXKRVa_environmentLimit,.WXKRVa_feedbackArea p,.WXKRVa_saveBar p,.WXKRVa_previewHead h2,.WXKRVa_previewHead span,.WXKRVa_previewIdentity p,.WXKRVa_previewIdentity h3,.WXKRVa_previewIdentity span,.WXKRVa_previewDescription,.WXKRVa_previewEmpty,.WXKRVa_previewNote{margin:0}.WXKRVa_sectionHead h2{font-size:clamp(22px,2.2vw,31px);line-height:1.05}.WXKRVa_sectionHead p,.WXKRVa_avatarActions p,.WXKRVa_environmentHead p,.WXKRVa_environmentActions p,.WXKRVa_previewNote{color:var(--ds-text-secondary-cabinet);font-size:var(--ds-font-size-body);line-height:1.5}.WXKRVa_avatarField{grid-template-columns:144px minmax(0,1fr);align-items:center;gap:24px;display:grid}.WXKRVa_avatarPreview{aspect-ratio:1;border:5px solid var(--ac-on-dark);border-radius:var(--ds-radius-round);background:var(--ac-accent-teachers);width:144px;color:var(--ds-text-ink);box-shadow:0 0 0 1px var(--public-line);place-items:center;font-size:38px;line-height:1;display:grid;position:relative;overflow:hidden}.WXKRVa_avatarPreview img{object-fit:cover;width:100%;height:100%}.WXKRVa_uploadStatus{background:rgba(var(--ac-ink-rgb), .86);color:var(--ac-on-dark);font-size:var(--ds-font-size-body);text-align:center;border-radius:999px;padding:8px 10px;line-height:1;position:absolute;inset:auto 8px 8px}.WXKRVa_avatarActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WXKRVa_avatarActions p{flex-basis:100%;max-width:430px}.WXKRVa_fileButton,.WXKRVa_environmentUpload,.WXKRVa_saveBar button,.WXKRVa_previewHead a{border:1px solid var(--public-line-strong);background:var(--ac-surface);min-height:44px;color:var(--ds-text-ink);cursor:pointer;font:inherit;font-size:var(--ds-font-size-body);border-radius:999px;justify-content:center;align-items:center;padding:0 17px;line-height:1;text-decoration:none;display:inline-flex}.WXKRVa_fileButton:hover,.WXKRVa_environmentUpload:hover,.WXKRVa_previewHead a:hover{border-color:var(--ds-text-ink)}.WXKRVa_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.WXKRVa_fieldWide{grid-column:1/-1}.WXKRVa_field{min-width:0;color:var(--ds-text-ink);font-size:var(--ds-font-size-body);gap:9px;line-height:1.3;display:grid;position:relative}.WXKRVa_field>span{font-size:var(--ds-font-size-body)}.WXKRVa_field textarea{box-sizing:border-box;border:1px solid var(--public-line-strong);border-radius:var(--ds-radius-button);background:var(--ac-surface);width:100%;min-width:0;color:var(--ds-text-ink);outline:0;transition:border-color .18s,box-shadow .18s}.WXKRVa_field input[readonly]{border-color:var(--public-line);background:rgba(var(--ac-on-dark-rgb), .5);color:var(--ds-text-secondary-cabinet);cursor:default}.WXKRVa_field textarea{resize:vertical;min-height:176px;padding:15px;line-height:1.55}.WXKRVa_field textarea:focus{border-color:var(--ds-text-ink);box-shadow:0 0 0 4px rgba(var(--ac-ink-rgb), .07)}.WXKRVa_field small{color:var(--ds-text-muted);font-size:var(--ds-font-size-body);line-height:1.35}.WXKRVa_characterCount{justify-self:end}.WXKRVa_visualEnvironment{border-top:1px solid var(--public-line);gap:18px;padding-top:26px;display:grid}.WXKRVa_environmentHead{justify-content:space-between;align-items:start;gap:16px;display:flex}.WXKRVa_environmentHead div{gap:6px;display:grid}.WXKRVa_environmentHead h3{font-size:18px;line-height:1.2}.WXKRVa_environmentHead>span{border-radius:var(--ds-radius-pill);background:var(--ac-accent-teachers);font-size:var(--ds-font-size-body);flex:none;padding:7px 10px;line-height:1}.WXKRVa_environmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.WXKRVa_environmentItem{aspect-ratio:4/3;border-radius:var(--ds-radius-md);background:var(--ac-surface-muted);min-width:0;margin:0;position:relative;overflow:hidden}.WXKRVa_environmentItem img{object-fit:cover;width:100%;height:100%}.WXKRVa_environmentItem figcaption{border-radius:var(--ds-radius-pill);background:rgba(var(--ac-ink-rgb), .74);color:var(--ac-on-dark);font-size:var(--ds-font-size-body);text-overflow:ellipsis;white-space:nowrap;padding:7px 9px;line-height:1;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.WXKRVa_environmentRemove{border-radius:var(--ds-radius-round);background:rgba(var(--ac-on-dark-rgb), .9);width:34px;height:34px;color:var(--ds-text-ink);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.WXKRVa_environmentRemove:hover{background:var(--ac-surface)}.WXKRVa_environmentRemove svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:16px;height:16px}.WXKRVa_environmentEmpty{border:1px dashed var(--public-line-strong);border-radius:var(--ds-radius-24);min-height:160px;color:var(--ds-text-secondary-cabinet);text-align:center;align-content:center;place-items:center;gap:10px;padding:24px;display:grid}.WXKRVa_environmentEmpty>span{font-size:34px;line-height:1}.WXKRVa_environmentEmpty p,.WXKRVa_environmentLimit{font-size:var(--ds-font-size-body);line-height:1.45}.WXKRVa_environmentActions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.WXKRVa_environmentActions p{flex:240px}.WXKRVa_environmentLimit{color:var(--ds-text-muted)}.WXKRVa_feedbackArea{min-height:24px}.WXKRVa_error,.WXKRVa_success{border-radius:var(--ds-radius-md);font-size:var(--ds-font-size-body);padding:15px 18px;line-height:1.4}.WXKRVa_error{background:rgba(var(--ac-danger-rgb), .1);color:var(--ac-danger-deep)}.WXKRVa_success{background:rgba(var(--ac-accent-teachers-rgb), .28);color:var(--ac-success-text)}.WXKRVa_teacherAccessStatus{border-radius:var(--ds-radius-md);background:rgba(var(--ac-accent-teachers-rgb), .28);color:var(--ac-success-text);font-size:var(--ds-font-size-body);margin:0;padding:16px 18px;line-height:1.5}.WXKRVa_saveBar{z-index:4;border:1px solid var(--public-line-strong);border-radius:var(--ds-radius-pill);background:rgba(var(--ac-on-dark-rgb), .92);box-shadow:0 12px 36px rgba(var(--ac-ink-rgb), .1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:18px;padding:14px 14px 14px 20px;display:flex;position:sticky;bottom:16px}.WXKRVa_saveBar p{color:var(--ds-text-secondary-cabinet);font-size:var(--ds-font-size-body);line-height:1.3}.WXKRVa_saveBar button{border-color:var(--ds-text-ink);background:var(--ds-text-ink);min-width:176px;color:var(--ac-on-dark)}.WXKRVa_saveBar button:disabled,.WXKRVa_environmentRemove:disabled{cursor:default;opacity:.46}.WXKRVa_fileButton:has(+input:disabled){cursor:default;opacity:.46}.WXKRVa_environmentUpload:has(+input:disabled){cursor:default;opacity:.46}.WXKRVa_previewPanel{top:var(--site-sticky-top,var(--ds-space-5));gap:16px;min-width:0;display:grid;position:sticky}.WXKRVa_previewHead{justify-content:space-between;align-items:end;gap:16px;display:flex}.WXKRVa_previewHead div{gap:6px;display:grid}.WXKRVa_previewHead span{color:var(--ds-text-muted);font-size:var(--ds-font-size-body);text-transform:uppercase;line-height:1.2}.WXKRVa_previewHead h2{font-size:19px;line-height:1.2}.WXKRVa_previewHead a{min-height:36px;font-size:var(--ds-font-size-body);padding-inline:13px}.WXKRVa_previewCard{border-radius:var(--ds-radius-md);background:var(--ac-accent-teachers);gap:24px;min-height:520px;padding:clamp(24px,3vw,36px);display:grid;position:relative;overflow:hidden}.WXKRVa_previewAccent{border:34px solid rgba(var(--ac-on-dark-rgb), .42);border-radius:var(--ds-radius-round);width:210px;height:210px;position:absolute;top:-72px;right:-58px}.WXKRVa_previewIdentity{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;display:grid;position:relative}.WXKRVa_previewIdentity>div:last-child{gap:7px;min-width:0;display:grid}.WXKRVa_previewAvatar{aspect-ratio:1;border:4px solid var(--ac-on-dark);border-radius:var(--ds-radius-round);background:var(--ds-text-ink);width:96px;color:var(--ac-on-dark);place-items:center;font-size:25px;line-height:1;display:grid;overflow:hidden}.WXKRVa_previewAvatar img{object-fit:cover;width:100%;height:100%}.WXKRVa_previewIdentity p{font-size:var(--ds-font-size-body);text-transform:uppercase;line-height:1.2}.WXKRVa_previewIdentity h3{overflow-wrap:anywhere;font-size:clamp(23px,2.3vw,34px);line-height:1}.WXKRVa_previewIdentity span{color:rgba(var(--ac-ink-rgb), .7);font-size:var(--ds-font-size-body);line-height:1.4}.WXKRVa_previewDescription{color:rgba(var(--ac-ink-rgb), .82);font-size:var(--ds-font-size-body);white-space:pre-wrap;line-height:1.6;position:relative}.WXKRVa_previewEnvironment{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:72px;align-self:end;gap:7px;display:grid;position:relative}.WXKRVa_previewEnvironment img{border-radius:var(--ds-radius-sm);object-fit:cover;width:100%;min-width:0;height:100%}.WXKRVa_previewEnvironment img:first-child{grid-area:span 2/span 2}.WXKRVa_previewEnvironment img:only-child{grid-column:1/-1}.WXKRVa_previewEmpty{border:1px dashed rgba(var(--ac-ink-rgb), .3);border-radius:var(--ds-radius-md);color:rgba(var(--ac-ink-rgb), .58);font-size:var(--ds-font-size-body);text-align:center;align-self:end;padding:18px;line-height:1.3;position:relative}.WXKRVa_previewNote{padding-inline:4px}.WXKRVa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@supports (corner-shape:squircle){.WXKRVa_panel,.WXKRVa_environmentItem,.WXKRVa_environmentEmpty,.WXKRVa_previewCard{corner-shape:squircle}}@media (max-width:1120px){.WXKRVa_workspace{grid-template-columns:minmax(0,1fr) 340px}.WXKRVa_previewIdentity{grid-template-columns:76px minmax(0,1fr)}.WXKRVa_previewAvatar{width:76px}.WXKRVa_environmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.WXKRVa_workspace{grid-template-columns:1fr}.WXKRVa_previewPanel{position:static}.WXKRVa_previewCard{min-height:420px}}@media (max-width:640px){.WXKRVa_page{padding-top:8px}.WXKRVa_panel{gap:24px;padding:20px}.WXKRVa_avatarField,.WXKRVa_fieldGrid{grid-template-columns:1fr}.WXKRVa_avatarField{justify-items:start}.WXKRVa_fieldWide{grid-column:auto}.WXKRVa_environmentGrid{grid-template-columns:1fr}.WXKRVa_saveBar{border-radius:var(--ds-radius-24);padding:16px;display:grid;position:static}.WXKRVa_saveBar button{width:100%}}@media (max-width:380px){.WXKRVa_avatarPreview{width:124px}.WXKRVa_previewIdentity{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.WXKRVa_field input,.WXKRVa_field textarea{transition-duration:1ms}}.WXKRVa_page{--entity-interactive-accent:var(--ac-accent-teachers)}.WXKRVa_saveBar button,.WXKRVa_fileButton:hover,.WXKRVa_fileButton:focus-visible,.WXKRVa_environmentUpload:hover,.WXKRVa_environmentUpload:focus-visible,.WXKRVa_previewHead a:hover,.WXKRVa_previewHead a:focus-visible{border-color:var(--entity-interactive-accent)}.WXKRVa_saveBar button{background:var(--entity-interactive-accent);color:var(--ds-text-ink)}.WXKRVa_field input:not([readonly]):focus,.WXKRVa_field textarea:focus{border-color:var(--entity-interactive-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--entity-interactive-accent) 32%, transparent)}.WXKRVa_page :is(button,a,input:where(:not([type=search])),textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--entity-interactive-accent) 68%, transparent);outline-offset:3px}
._5KiFSG_panel{--modal-max-width:max(320px, calc((100dvh - 140px) * 16 / 9))}._5KiFSG_panel .ac-yc-player{aspect-ratio:16/9;border-radius:var(--ds-radius-24);background:var(--ac-inverse-strong);border:0;width:100%;padding:0;display:grid;overflow:hidden}._5KiFSG_panel .ac-video-player{border:0;width:100%;height:100%;display:block}._5KiFSG_panel .ac-yc-player--empty{background:linear-gradient(135deg, var(--ac-inverse-strong) 0%, var(--ac-info-deep) 100%);place-items:center}._5KiFSG_panel .ac-yc-player-empty{max-width:360px;color:var(--ac-on-dark);text-align:center;justify-items:center;gap:8px;padding:24px;display:grid}._5KiFSG_panel .ac-yc-player-empty strong{font-size:17px;line-height:1.35}._5KiFSG_panel .ac-yc-player-empty span{color:rgba(var(--ac-on-dark-rgb), .74);font-size:var(--ds-font-size-body);line-height:1.45}@media (max-width:639px){._5KiFSG_panel .ac-yc-player{border-radius:var(--ds-radius-md)}}
.WsGRKq_root{border-top:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1));gap:16px;min-width:0;padding-top:24px;display:grid}.WsGRKq_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WsGRKq_head>div{gap:5px;min-width:0;display:grid}.WsGRKq_head h3,.WsGRKq_head p,.WsGRKq_head span,.WsGRKq_error,.WsGRKq_empty{margin:0}.WsGRKq_head h3{color:var(--ds-text-ink,var(--ac-ink));font-size:17px;line-height:1.25}.WsGRKq_head p{max-width:64ch}.WsGRKq_head>span{border-radius:var(--ds-radius-round);background:var(--ac-bg-soft);min-width:30px;height:30px;color:var(--ds-text-ink,var(--ac-ink));font-size:var(--ds-font-size-body);place-items:center;display:grid}.WsGRKq_error{border:1px solid rgba(var(--ac-danger-rgb), .22);background:rgba(var(--ac-danger-rgb), .07);color:var(--ac-danger-text);font-size:var(--ds-font-size-body);border-radius:14px;padding:12px 14px;line-height:1.45}.WsGRKq_fileUploader,.WsGRKq_list{gap:10px;min-width:0;display:grid}.WsGRKq_pickButton{border:1px dashed var(--public-line-strong,rgba(var(--ac-ink-rgb), .2));border-radius:var(--ds-radius-button);background:var(--ac-bg-soft);width:fit-content;min-height:46px;color:var(--ds-text-ink,var(--ac-ink));cursor:pointer;text-align:left;align-items:center;gap:11px;padding:7px 16px 7px 9px;display:inline-flex}.WsGRKq_pickButton>span:first-child{border-radius:var(--ds-radius-round);background:var(--ac-inverse);width:30px;height:30px;color:var(--ac-on-dark);flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.WsGRKq_pickButton>span:last-child,.WsGRKq_pendingFile>span:nth-child(2),.WsGRKq_itemMain{gap:2px;min-width:0;display:grid}.WsGRKq_pickButton strong,.WsGRKq_pendingFile strong{font-size:var(--ds-font-size-body);line-height:1.25}.WsGRKq_pickButton small,.WsGRKq_pendingFile small,.WsGRKq_itemMain small{color:var(--ds-text-muted,rgba(var(--ac-ink-rgb), .46));font-size:var(--ds-font-size-body);line-height:1.35}.WsGRKq_pickButton:hover,.WsGRKq_pickButton:focus-visible{border-color:var(--ac-border-solid);background:var(--ac-surface)}.WsGRKq_pickButton:disabled,.WsGRKq_pendingFile button:disabled,.WsGRKq_itemActions button:disabled{cursor:not-allowed;opacity:.45}.WsGRKq_pendingFile,.WsGRKq_item{border:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1));background:var(--ac-surface);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.WsGRKq_fileType{background:var(--ac-bg-soft);min-height:28px;color:var(--ds-text-secondary-cabinet,rgba(var(--ac-ink-rgb), .66));font-size:var(--ds-font-size-body);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.WsGRKq_pendingFile button,.WsGRKq_itemActions button,.WsGRKq_itemActions a{border:1px solid var(--public-line-strong,rgba(var(--ac-ink-rgb), .2));border-radius:var(--ds-radius-button);background:var(--ac-surface);min-height:36px;color:var(--ds-text-ink,var(--ac-ink));cursor:pointer;font:inherit;font-size:var(--ds-font-size-body);justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.WsGRKq_pendingFile button:first-of-type{border-color:var(--ac-border-solid);background:var(--ac-inverse);color:var(--ac-on-dark)}.WsGRKq_item{grid-template-columns:auto minmax(180px,1fr) auto}.WsGRKq_itemMain label{min-width:0}.WsGRKq_itemMain input{border-radius:var(--ds-radius-button);width:100%;min-width:0;min-height:38px;color:var(--ds-text-ink,var(--ac-ink));font:inherit;font-size:var(--ds-font-size-body);background:0 0;border:1px solid #0000;padding:0 11px}.WsGRKq_itemMain input:hover,.WsGRKq_itemMain input:focus{border-color:var(--public-line-strong,rgba(var(--ac-ink-rgb), .2));background:var(--ac-bg-soft);outline:none}.WsGRKq_itemActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.WsGRKq_itemActions .WsGRKq_orderButton{width:36px;padding:0}.WsGRKq_itemActions .WsGRKq_removeButton{border-color:rgba(var(--ac-danger-rgb), .2);color:var(--ac-danger-text)}.WsGRKq_empty{border:1px dashed var(--public-line-strong,rgba(var(--ac-ink-rgb), .2));border-radius:var(--ds-radius-md);color:var(--ds-text-muted,rgba(var(--ac-ink-rgb), .46));font-size:var(--ds-font-size-body);padding:13px 14px;line-height:1.45}.WsGRKq_pickButton:focus-visible,.WsGRKq_pendingFile button:focus-visible,.WsGRKq_itemActions button:focus-visible,.WsGRKq_itemActions a:focus-visible,.WsGRKq_itemMain input:focus-visible{outline:3px solid rgba(var(--ac-ink-rgb), .18);outline-offset:2px}@media (max-width:760px){.WsGRKq_pendingFile,.WsGRKq_item{grid-template-columns:auto minmax(0,1fr)}.WsGRKq_pendingFile>button,.WsGRKq_itemActions{grid-column:1/-1}.WsGRKq_itemActions{justify-content:flex-start}}@media (max-width:480px){.WsGRKq_pickButton{width:100%}.WsGRKq_pendingFile,.WsGRKq_item{grid-template-columns:1fr}.WsGRKq_fileType{width:fit-content}.WsGRKq_itemActions>button,.WsGRKq_itemActions>a{flex:auto}}
.Jhu_ZW_grid{--teaser-text-size:var(--ds-font-size-body,16px);grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:start;gap:clamp(28px,3vw,48px);display:grid}.Jhu_ZW_lead{max-width:760px;color:var(--ac-ink);font-size:var(--ds-font-size-body,16px);margin:0;line-height:1.5}.Jhu_ZW_media{gap:12px;min-width:0;display:grid}.Jhu_ZW_mediaLabel{color:var(--ac-ink);font-size:var(--teaser-text-size);font-weight:var(--ds-weight-semibold)}.Jhu_ZW_media [data-video-picker] strong,.Jhu_ZW_media [data-video-picker] span,.Jhu_ZW_media [data-video-picker] small{font-size:var(--teaser-text-size)}.Jhu_ZW_statusCard{border:1px solid var(--form-line);border-radius:var(--ds-radius-md);background:var(--ac-surface);gap:12px;min-width:0;padding:15px;display:grid}.Jhu_ZW_statusTitle,.Jhu_ZW_statusText,.Jhu_ZW_statusError,.Jhu_ZW_meta{font-size:var(--teaser-text-size);overflow-wrap:anywhere;margin:0;line-height:1.45}.Jhu_ZW_statusTitle{color:var(--ac-ink);font-weight:var(--ds-weight-semibold)}.Jhu_ZW_statusText,.Jhu_ZW_meta{color:var(--ac-ink)}.Jhu_ZW_statusError{color:var(--ac-danger-text-warm)}.Jhu_ZW_progress{border-radius:var(--ds-radius-pill);background:var(--ac-bg-soft);height:8px;overflow:hidden}.Jhu_ZW_progress>span{border-radius:inherit;background:var(--ac-ui-black);height:100%;transition:width var(--ds-transition,.22s ease);display:block}.Jhu_ZW_player .ac-yc-player{aspect-ratio:16/9;background:var(--ac-ui-black);width:100%;box-shadow:none;border:0;border-radius:10px;padding:0;display:grid;overflow:hidden}.Jhu_ZW_player .ac-video-player{border:0;width:100%;height:100%;display:block}.Jhu_ZW_actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:940px){.Jhu_ZW_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Jhu_ZW_progress>span{transition:none}}
.qHxNBW_picker{min-width:0;color:var(--ac-text);font-size:var(--ds-font-size-body,16px);line-height:var(--ds-leading-normal,1.5);gap:28px;display:grid}.qHxNBW_block{gap:16px;min-width:0;display:grid}.qHxNBW_block_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.qHxNBW_block_head h3{font-size:var(--ds-font-size-lead,18px);font-weight:var(--ds-weight-medium,500);line-height:var(--ds-leading-snug,1.25);margin:0}.qHxNBW_counters{color:var(--ds-text-secondary-cabinet,var(--ac-text-secondary));font-size:var(--ds-font-size-body,16px);flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.qHxNBW_hint,.qHxNBW_empty,.qHxNBW_notice{color:var(--ds-text-secondary-cabinet,var(--ac-text-secondary));font-size:var(--ds-font-size-body,16px);margin:0}.qHxNBW_notice:empty{display:none}.qHxNBW_notice{color:var(--ac-text)}.qHxNBW_search{gap:8px;min-width:0;display:grid;position:relative}.qHxNBW_search_label{font-size:var(--ds-font-size-body,16px)}.qHxNBW_search_results{z-index:var(--ds-z-float);border:1px solid var(--public-line-strong,rgba(var(--ac-ink-rgb), .2));border-radius:var(--ds-radius-md);background:var(--ds-bg-surface,var(--ac-surface));max-height:min(360px,60vh);box-shadow:var(--ds-shadow-lg);margin:6px 0 0;padding:6px;list-style:none;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.qHxNBW_search_result,.qHxNBW_search_empty{border-radius:var(--ds-radius-sm);gap:2px;padding:10px 12px;display:grid}.qHxNBW_search_result{cursor:pointer}.qHxNBW_search_result_active{background:var(--ac-bg-soft)}.qHxNBW_search_result_name{font-size:var(--ds-font-size-body,16px)}.qHxNBW_search_result_path,.qHxNBW_search_empty{color:var(--ds-text-secondary-cabinet,var(--ac-text-secondary));font-size:var(--ds-font-size-body,16px)}.qHxNBW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qHxNBW_chip{box-sizing:border-box;border:1px solid var(--ac-ui-black);border-radius:var(--ds-radius-pill);background:var(--ds-bg-surface,var(--ac-surface));max-width:100%;min-height:44px;font-size:var(--ds-font-size-body,16px);align-items:center;gap:4px;padding:4px 6px 4px 10px;display:inline-flex}.qHxNBW_chip>span{overflow-wrap:anywhere;min-width:0}.qHxNBW_chip_primary{background:var(--ac-ui-black);color:var(--ac-on-dark)}.qHxNBW_chip_secondary{border-color:var(--public-line-strong,rgba(var(--ac-ink-rgb), .2))}.qHxNBW_chip_star,.qHxNBW_chip_remove{border-radius:var(--ds-radius-round);width:32px;height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.qHxNBW_chip_star:hover,.qHxNBW_chip_remove:hover{background:rgba(var(--ac-shadow-rgb), .08)}.qHxNBW_chip_primary .qHxNBW_chip_star:hover,.qHxNBW_chip_primary .qHxNBW_chip_remove:hover{background:rgba(var(--ac-on-dark-rgb), .16)}.qHxNBW_tree{border:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1));border-radius:var(--ds-radius-md);background:var(--ds-bg-surface,var(--ac-surface));overscroll-behavior:contain;max-height:560px;display:grid;overflow-y:auto}.qHxNBW_category+.qHxNBW_category{border-top:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1))}.qHxNBW_category summary{box-sizing:border-box;cursor:pointer;min-height:52px;font-size:var(--ds-font-size-body,16px);font-weight:var(--ds-weight-medium,500);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;list-style:none;display:flex}.qHxNBW_category summary::-webkit-details-marker{display:none}.qHxNBW_category summary:after{border-right:1.5px solid var(--ac-ui-black);border-bottom:1.5px solid var(--ac-ui-black);content:"";width:8px;height:8px;transition:transform var(--ds-duration-base,.26s) ease;flex:none;margin-left:auto;transform:rotate(45deg)}.qHxNBW_category[open] summary:after{transform:rotate(225deg)}.qHxNBW_badge{box-sizing:border-box;border-radius:var(--ds-radius-pill);background:var(--ac-ui-black);min-width:28px;height:28px;color:var(--ac-on-dark);font-size:var(--ds-font-size-body,16px);font-weight:var(--ds-weight-regular,400);place-items:center;padding:0 8px;display:inline-grid}.qHxNBW_options,.qHxNBW_sub_options{margin:0;padding:0;list-style:none;display:grid}.qHxNBW_options{padding:0 8px 12px}.qHxNBW_sub_options{border-left:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1));margin-left:30px;padding-left:8px}.qHxNBW_genre_options{border:1px solid var(--public-line,rgba(var(--ac-ink-rgb), .1));border-radius:var(--ds-radius-md);background:var(--ds-bg-surface,var(--ac-surface));max-height:420px;padding:8px;overflow-y:auto}.qHxNBW_option{border-radius:var(--ds-radius-sm);cursor:pointer;min-height:44px;font-size:var(--ds-font-size-body,16px);align-items:center;gap:12px;padding:4px 8px;display:flex}.qHxNBW_option:hover{background:var(--ac-bg-soft)}.qHxNBW_option input{width:20px;height:20px;accent-color:var(--ac-ui-black);flex:none;margin:0}@media (max-width:560px){.qHxNBW_tree,.qHxNBW_genre_options{max-height:60vh}.qHxNBW_sub_options{margin-left:18px}}
