.VjJdsa_hero,.VjJdsa_amount,.VjJdsa_quote{line-height:var(--app-type-heading-line-height);letter-spacing:normal}.VjJdsa_hero{font-size:var(--app-type-display-size)}[data-deep-public] .VjJdsa_hero{font-size:var(--app-type-heading-1-size)}.VjJdsa_amount,.VjJdsa_quote{font-size:var(--app-type-display-size)}@media (768px<=width<1024px){.VjJdsa_amountTabletCompact{font-size:calc((var(--app-type-display-size) + var(--app-type-heading-1-size)) / 2)}}.VjJdsa_heroDefaultWeight,.VjJdsa_amountDefaultWeight{font-weight:var(--app-type-weight-semibold)}.VjJdsa_lead{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.VjJdsa_controlLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.VjJdsa_controlLabelPrimary{color:var(--app-ui-text)}.VjJdsa_meta{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height)}.VjJdsa_info[data-slot=typography]{color:var(--app-ui-info)}.VjJdsa_caption{font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height)}.VjJdsa_rapport-company,.VjJdsa_rapport-meta,.VjJdsa_rapport-title,.VjJdsa_rapport-metric{margin:0;line-height:1.45}.VjJdsa_rapport-company{font-size:var(--app-type-body-sm-size)}.VjJdsa_rapport-meta{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height)}.VjJdsa_rapport-title{font-size:var(--app-type-heading-4-size);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.18}.VjJdsa_rapport-metric{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-variant-numeric:tabular-nums}.VjJdsa_rapport-screen-title,.VjJdsa_rapport-stat,.VjJdsa_rapport-stat-label,.VjJdsa_rapport-detail-title,.VjJdsa_rapport-subtitle,.VjJdsa_rapport-form-title,.VjJdsa_rapport-progress-detail,.VjJdsa_rapport-empty-description,.VjJdsa_rapport-error{margin:0;line-height:1.45}.VjJdsa_rapport-screen-title{font-size:var(--app-type-heading-1-size);line-height:var(--app-type-heading-line-height);letter-spacing:-.025em}.VjJdsa_rapport-stat{font-size:var(--app-type-heading-4-size);line-height:var(--app-type-heading-line-height);font-variant-numeric:tabular-nums}.VjJdsa_rapport-stat-label{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height)}.VjJdsa_rapport-detail-title{font-size:var(--app-type-heading-3-size);line-height:var(--app-type-heading-line-height);letter-spacing:-.02em;overflow-wrap:anywhere}.VjJdsa_rapport-subtitle{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height)}.VjJdsa_rapport-empty-description{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height)}.VjJdsa_rapport-form-title{font-size:var(--app-type-heading-4-size);letter-spacing:-.015em}.VjJdsa_rapport-progress-detail{font-size:var(--app-type-heading-4-size);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.VjJdsa_rapport-error{font-size:var(--app-type-meta-size)}.VjJdsa_rapport-deal-title,.VjJdsa_rapport-deal-date,.VjJdsa_rapport-deal-amount,.VjJdsa_rapport-deal-detail-amount,.VjJdsa_rapport-column-title,.VjJdsa_rapport-column-count{font-variant-numeric:tabular-nums;margin:0}.VjJdsa_rapport-deal-title{font-size:var(--app-type-lead-size);line-height:var(--app-type-heading-line-height);letter-spacing:-.015em}.VjJdsa_rapport-deal-date{font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height)}.VjJdsa_rapport-deal-amount{font-size:var(--app-type-lead-size);line-height:var(--app-type-heading-line-height);letter-spacing:-.01em}.VjJdsa_rapport-deal-detail-amount{font-size:var(--app-type-heading-2-size);line-height:var(--app-type-heading-line-height);letter-spacing:-.02em}.VjJdsa_rapport-column-title{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height)}.VjJdsa_rapport-column-count{font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height)}.VjJdsa_rapport-table-cell{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);font-variant-numeric:tabular-nums;margin:0}.VjJdsa_rapport-table-secondary{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height);font-variant-numeric:tabular-nums;margin:0}.VjJdsa_rapport-outcome-meta{font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height);font-variant-numeric:tabular-nums;margin:0}@media (760px<width<=1180px){.VjJdsa_rapport-outcome-meta{white-space:nowrap}}.VjJdsa_rapport-stage-label{font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height);margin:0}.VjJdsa_reading{max-inline-size:64ch;font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);text-wrap:pretty}.VjJdsa_reading :where(p,li,blockquote):where(:not([data-typography-role])){font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);text-wrap:pretty}.VjJdsa_readingHeading{font-size:var(--app-type-heading-4-size);line-height:1.35}.VjJdsa_readingHeading:is(h4,h5,h6){font-size:var(--app-type-lead-size)}.VjJdsa_workspacePageTitle{font-size:var(--app-type-heading-3-size);line-height:var(--app-type-heading-line-height)}.VjJdsa_reading>:where(*){margin-block:0}.VjJdsa_reading>:where(*+*){margin-block-start:var(--app-space-4)}.VjJdsa_reading>:where(h2,h3,h4,h5,h6):where(:not(:first-child)){margin-block-start:var(--app-space-6)}.VjJdsa_reading>:where(h2,h3,h4,h5,h6)+*{margin-block-start:var(--app-space-3)}.VjJdsa_reading :is(h2){font-size:var(--app-type-heading-3-size);line-height:1.25}.VjJdsa_reading :is(h3){font-size:var(--app-type-heading-4-size);line-height:1.35}.VjJdsa_reading :is(h4,h5,h6){font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.VjJdsa_reading :is([data-typography-role=lead],[data-typography-role=quote]){font-size:var(--app-type-lead-size);line-height:var(--app-type-body-line-height)}.VjJdsa_reading :where(blockquote){border-inline-start:2px solid var(--app-ui-border);margin-inline:0;padding-inline-start:var(--app-space-4)}@media not (min-width:768px){.VjJdsa_hero{font-size:var(--app-type-heading-1-size)}.VjJdsa_amount{font-size:var(--app-type-amount-mobile-size)}.VjJdsa_quote{font-size:var(--app-type-quote-mobile-size)}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
._1E1QOq_actionButton[data-slot=toast-action-button]{block-size:auto;min-block-size:2.5rem;max-inline-size:100%;padding-block:var(--app-space-1);overflow-wrap:anywhere;white-space:normal;text-align:center;flex-shrink:0}@media (max-width:768px){._1E1QOq_toast[data-slot=toast]:has([data-slot=toast-action-button]){grid-template-columns:auto minmax(0,1fr);row-gap:0;display:grid}._1E1QOq_actionButton[data-slot=toast-action-button]{grid-column:2;justify-self:start}}@media (min-width:768px){._1E1QOq_actionButton[data-slot=toast-action-button]{min-block-size:2.25rem}}@media (min-width:769px){._1E1QOq_actionButton[data-slot=toast-action-button]{max-inline-size:40%}}
.IMrzlG_button[data-slot=drawer-close-trigger]{width:var(--app-touch-target);min-width:var(--app-touch-target);height:var(--app-touch-target);min-height:var(--app-touch-target);border-radius:var(--app-radius-sm);background:var(--app-ui-surface-hover);color:var(--app-ui-text);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative;inset:auto}.IMrzlG_button[data-slot=drawer-close-trigger]:before{content:none}.IMrzlG_button[data-slot=drawer-close-trigger] svg{width:24px;height:24px}.IMrzlG_button[data-slot=drawer-close-trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}@media (hover:hover){.IMrzlG_button[data-slot=drawer-close-trigger]:hover{background:var(--app-ui-surface-active)}}@media (forced-colors:active){.IMrzlG_button[data-slot=drawer-close-trigger]:focus-visible{outline-offset:-3px;box-shadow:none;outline:2px solid highlight}}
.r6LNhq_avatar{inline-size:var(--app-space-10);block-size:var(--app-space-10);isolation:isolate;border-radius:var(--app-radius-full);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.r6LNhq_avatar[data-size="32"]{inline-size:var(--app-space-8);block-size:var(--app-space-8)}.r6LNhq_avatar[data-size="80"]{inline-size:calc(var(--app-space-10) * 2);block-size:calc(var(--app-space-10) * 2)}.r6LNhq_avatar[data-size="96"]{inline-size:calc(var(--app-space-12) * 2);block-size:calc(var(--app-space-12) * 2)}.r6LNhq_avatar[data-size="144"]{inline-size:calc(var(--app-space-12) * 3);block-size:calc(var(--app-space-12) * 3)}.r6LNhq_background{pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}
.vzK5dW_locale .app-locale-switcher__toggle{grid-template-columns:var(--app-header-switch-cell,32px) var(--app-header-switch-cell,32px);inline-size:calc(var(--app-header-switch-cell,32px) * 2 + var(--app-header-switch-padding,4px) * 2);block-size:var(--app-header-switch-height,44px);padding:var(--app-header-switch-padding,4px);background:var(--app-header-control-bg,var(--app-ui-surface-hover));color:var(--app-header-control-text,var(--app-ui-text))}.vzK5dW_locale .app-locale-switcher__label{inline-size:var(--app-header-switch-cell,32px);block-size:calc(var(--app-header-switch-height,44px) - var(--app-header-switch-padding,4px) * 2)}.vzK5dW_locale .app-locale-switcher__thumb{inline-size:var(--app-header-switch-cell,32px);block-size:calc(var(--app-header-switch-height,44px) - var(--app-header-switch-padding,4px) * 2);inset-block-start:var(--app-header-switch-padding,4px);inset-inline-start:var(--app-header-switch-padding,4px)}:is(.vzK5dW_locale[data-locale=en] .app-locale-switcher__thumb,.vzK5dW_locale[data-motion=en] .app-locale-switcher__thumb){--app-locale-thumb-transform:translateX(var(--app-header-switch-cell,32px))}.vzK5dW_locale[data-motion=ru] .app-locale-switcher__thumb{--app-locale-thumb-transform:translateX(0)}.vzK5dW_themeIconOnly{inline-size:var(--app-touch-target);block-size:var(--app-touch-target);flex-shrink:0;place-items:center;padding:0;display:inline-grid}:is(.vzK5dW_themeIconOnly .app-theme-switch__thumb,.vzK5dW_themeIconOnly .app-theme-switch__icon){display:none}.vzK5dW_themeIconOnly[data-active-theme=dark] .app-theme-switch__icon_theme_dark{grid-area:1/1;place-items:center;block-size:20px;inline-size:20px;display:inline-grid}.vzK5dW_themeIconOnly[data-active-theme=light] .app-theme-switch__icon_theme_light{grid-area:1/1;place-items:center;block-size:20px;inline-size:20px;display:inline-grid}:root[data-theme=dark] .vzK5dW_themeIconOnly:not([data-hydrated=true]) .app-theme-switch__icon_theme_dark{grid-area:1/1;place-items:center;block-size:20px;inline-size:20px;display:inline-grid}:root[data-theme=light] .vzK5dW_themeIconOnly:not([data-hydrated=true]) .app-theme-switch__icon_theme_light{grid-area:1/1;place-items:center;block-size:20px;inline-size:20px;display:inline-grid}.vzK5dW_theme .app-theme-switch__icon svg{block-size:100%;inline-size:100%;animation:none;transform:none}.vzK5dW_theme .app-theme-switch__icon svg{vector-effect:none}.vzK5dW_theme .app-theme-switch__icon svg :is(path,circle,line,polyline){vector-effect:none}[data-workspace-navigation-actions] .vzK5dW_locale{inline-size:var(--app-touch-target);block-size:var(--app-touch-target);min-inline-size:var(--app-touch-target);background:0 0;flex-shrink:0;display:inline-flex;position:relative}[data-workspace-navigation-actions] .vzK5dW_theme{inline-size:var(--app-touch-target);min-inline-size:var(--app-touch-target);block-size:var(--app-touch-target);min-block-size:var(--app-touch-target);border-radius:var(--app-radius-md);background:var(--app-ui-surface-hover);color:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium);cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0;line-height:1;display:inline-grid}[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__toggle{inline-size:var(--app-touch-target);min-inline-size:var(--app-touch-target);block-size:var(--app-touch-target);min-block-size:var(--app-touch-target);border-radius:var(--app-radius-md);background:var(--app-ui-surface-hover);color:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium);cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0;line-height:1;display:inline-grid}[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__trigger{inline-size:var(--app-touch-target);min-inline-size:var(--app-touch-target);block-size:var(--app-touch-target);min-block-size:var(--app-touch-target);border-radius:var(--app-radius-md);background:var(--app-ui-surface-hover);color:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium);cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0;line-height:1;display:inline-grid}[data-workspace-navigation-actions] .vzK5dW_theme{flex:0 0 var(--app-touch-target);grid-template-columns:minmax(0,1fr);position:relative}:is([data-workspace-navigation-actions] .vzK5dW_theme .app-theme-switch__thumb,[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__toggle,[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__trigger-label,[data-workspace-navigation-actions] .vzK5dW_theme .app-theme-switch__icon){display:none}:is([data-workspace-navigation-actions] .vzK5dW_locale[data-locale=ru] .app-locale-switcher__trigger-label[data-locale=ru],[data-workspace-navigation-actions] .vzK5dW_locale[data-locale=en] .app-locale-switcher__trigger-label[data-locale=en]){display:inline}@container workspace-rail (min-width:0){[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__toggle{grid-template-columns:1fr;display:inline-grid}:is([data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__trigger,[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__thumb,[data-workspace-navigation-actions] .vzK5dW_locale .app-locale-switcher__label){display:none}:is([data-workspace-navigation-actions] .vzK5dW_locale[data-locale=ru] .app-locale-switcher__label[data-locale=ru],[data-workspace-navigation-actions] .vzK5dW_locale[data-locale=en] .app-locale-switcher__label[data-locale=en]){block-size:auto;inline-size:auto;color:inherit;font:inherit;display:inline}}[data-workspace-navigation-actions] .vzK5dW_theme[data-active-theme=dark] .app-theme-switch__icon_theme_dark{block-size:20px;inline-size:20px;color:inherit;grid-area:1/1;place-items:center;display:inline-grid}[data-workspace-navigation-actions] .vzK5dW_theme[data-active-theme=light] .app-theme-switch__icon_theme_light{block-size:20px;inline-size:20px;color:inherit;grid-area:1/1;place-items:center;display:inline-grid}:root[data-theme=dark] [data-workspace-navigation-actions] .vzK5dW_theme:not([data-hydrated=true]) .app-theme-switch__icon_theme_dark{block-size:20px;inline-size:20px;color:inherit;grid-area:1/1;place-items:center;display:inline-grid}:root[data-theme=light] [data-workspace-navigation-actions] .vzK5dW_theme:not([data-hydrated=true]) .app-theme-switch__icon_theme_light{block-size:20px;inline-size:20px;color:inherit;grid-area:1/1;place-items:center;display:inline-grid}[data-workspace-navigation-actions] .vzK5dW_theme .app-theme-switch__icon svg{block-size:20px;inline-size:20px}.vzK5dW_localePopover{z-index:90;border-radius:var(--app-radius-md);box-shadow:none;background:0 0;border:0;padding:0}.vzK5dW_localeMenu{min-inline-size:176px;max-inline-size:calc(100dvw - var(--app-space-8));padding:var(--app-space-1);border-radius:var(--app-radius-md);background:var(--app-ui-surface-raised);box-shadow:var(--app-ui-overlay-shadow);color:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);font-weight:var(--app-type-weight-normal);line-height:var(--app-type-body-line-height);position:static;inset:auto}.vzK5dW_localeMenu:not([hidden]){gap:var(--app-space-1);display:grid}.vzK5dW_localeMenu[hidden]{display:none}.vzK5dW_localeMenu .app-locale-switcher__option{justify-content:space-between;align-items:center;gap:var(--app-space-3);inline-size:100%;min-block-size:var(--app-touch-target);padding:var(--app-space-2) var(--app-space-3);border-radius:calc(var(--app-radius-md) - var(--app-space-1));color:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);font-weight:var(--app-type-weight-normal);line-height:var(--app-type-body-line-height);cursor:pointer;background:0 0;border:0;display:flex}.vzK5dW_localeMenu .app-locale-switcher__option-name{color:inherit;font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);font-weight:var(--app-type-weight-normal);line-height:var(--app-type-body-line-height)}.vzK5dW_localeMenu .app-locale-switcher__option-code{color:inherit;font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-normal);line-height:var(--app-type-body-sm-line-height)}:is(.vzK5dW_localePopover[data-locale=ru] .app-locale-switcher__option[data-locale=ru]:not(:disabled),.vzK5dW_localePopover[data-locale=en] .app-locale-switcher__option[data-locale=en]:not(:disabled)){background:var(--app-ui-surface-active);color:var(--app-ui-text)}.vzK5dW_localeMenu .app-locale-switcher__option:disabled{color:var(--app-ui-text-muted);opacity:1;cursor:default;background:0 0}.vzK5dW_localeMenu .app-locale-switcher__option:not(:disabled):not([aria-checked=true]):focus-visible{background:var(--app-ui-surface-hover);color:var(--app-ui-text)}[data-workspace-navigation-actions] .vzK5dW_theme:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}.vzK5dW_localeMenu button:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}[data-workspace-navigation-actions] .vzK5dW_locale button:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}:is([data-workspace-navigation-actions] .vzK5dW_theme:disabled,[data-workspace-navigation-actions] .vzK5dW_locale button:disabled){opacity:var(--app-interactive-disabled-opacity);cursor:default}@media (hover:hover){[data-workspace-navigation-actions] .vzK5dW_theme:not(:disabled):hover{background:var(--app-ui-surface-active);color:var(--app-ui-text)}[data-workspace-navigation-actions] .vzK5dW_locale button:not(:disabled):hover{background:var(--app-ui-surface-active);color:var(--app-ui-text)}.vzK5dW_localeMenu .app-locale-switcher__option:not(:disabled):not([aria-checked=true]):hover{background:var(--app-ui-surface-hover);color:var(--app-ui-text)}}@media (forced-colors:active){.vzK5dW_theme:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}.vzK5dW_localeMenu button:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}[data-workspace-navigation-actions] .vzK5dW_locale button:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}}
.fmKkuW_auth{--auth-safe-top:env(safe-area-inset-top,0px);background:var(--app-ui-surface);min-height:100dvh;color:var(--app-ui-text);font-family:var(--app-font-family-base)}.fmKkuW_workspace{min-width:0;color:var(--app-ui-text);font-family:var(--app-font-family-base);container-type:inline-size}.fmKkuW_workspace:not([data-navigation-workspace=crm]){inline-size:100%;max-inline-size:80rem;margin-inline:auto}.fmKkuW_auth *,.fmKkuW_workspace *{box-sizing:border-box}.fmKkuW_auth a,.fmKkuW_workspace a{text-decoration:none}.fmKkuW_auth a:focus-visible,.fmKkuW_workspace a:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:3px}.fmKkuW_skip{z-index:20;background:var(--app-ui-surface);border-radius:8px;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.fmKkuW_skip:focus{transform:translateY(0)}.fmKkuW_header{z-index:2;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;height:76px;padding:12px 24px;display:grid;position:relative}.fmKkuW_headerActions{align-items:center;gap:4px;display:flex}.fmKkuW_backLink,.fmKkuW_language{border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.fmKkuW_backLink{transition:background-color var(--app-motion-fast)}.fmKkuW_backLink:hover,.fmKkuW_language:hover{background:var(--app-ui-surface-hover)}.fmKkuW_language{font-size:14px;font-weight:600}.fmKkuW_auth .fmKkuW_header{gap:clamp(var(--app-space-2), 1vw, var(--app-space-4));width:100%;height:auto;min-height:76px;padding:max(var(--app-space-4), var(--auth-safe-top)) max(clamp(var(--app-space-5), 2.2vw, var(--app-space-8)), env(safe-area-inset-right)) var(--app-space-4) max(clamp(var(--app-space-5), 2.2vw, var(--app-space-8)), env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);position:absolute;inset:0 auto auto 0}.fmKkuW_headerBrand{min-width:0;min-height:var(--app-touch-target);justify-content:center;justify-self:center;align-items:center;display:inline-flex}.fmKkuW_auth .fmKkuW_backLink{width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-radius-xs);background:var(--app-ui-surface-hover);min-width:0;min-height:0;color:var(--app-ui-text-secondary);justify-self:start}.fmKkuW_auth .fmKkuW_backLink [data-motion-icon=chevron-down]{transform:rotate(90deg)}.fmKkuW_auth .fmKkuW_headerBrand{width:clamp(6.5rem,10vw,9.125rem);min-height:max(var(--app-touch-target), calc(clamp(6.5rem, 10vw, 9.125rem) * 13 / 41))}.fmKkuW_auth .fmKkuW_headerActions{justify-self:end;gap:var(--app-space-2)}.fmKkuW_authGrid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:100dvh;display:grid}.fmKkuW_authLeft{background:var(--app-ui-surface);min-width:0;position:relative}.fmKkuW_authRight{background:var(--app-ui-surface);min-width:0;height:100dvh}.fmKkuW_authPanel{scrollbar-gutter:stable;align-content:safe center;gap:var(--app-space-3);min-width:0;height:100dvh;padding:clamp(6rem, 11svh, 7.5rem) clamp(24px, 4vw, 64px) max(32px, env(safe-area-inset-bottom));display:grid;overflow-y:auto}.fmKkuW_authContent{gap:var(--app-space-3);width:min(100%,34rem);margin-inline:auto;display:grid}.fmKkuW_authHeading{text-align:center;justify-items:center;gap:var(--app-space-2);display:grid}.fmKkuW_auth .fmKkuW_authHeading h1{font-size:var(--app-type-heading-1-size);font-weight:var(--app-type-weight-semibold);text-align:center;line-height:var(--app-type-heading-line-height);letter-spacing:0;margin:0}.fmKkuW_auth .fmKkuW_authHeading p{max-width:30rem;color:var(--app-ui-text-secondary);font-size:var(--app-type-body-size);text-align:center;line-height:var(--app-type-body-line-height);margin:0}.fmKkuW_authMedia{margin:max(var(--app-space-4), var(--auth-safe-top)) max(var(--app-space-4), env(safe-area-inset-right)) max(var(--app-space-4), env(safe-area-inset-bottom)) 0;min-height:0;height:calc(100dvh - max(var(--app-space-4), var(--auth-safe-top)) - max(var(--app-space-4), env(safe-area-inset-bottom)));border-radius:8px;position:relative;overflow:hidden}.fmKkuW_authMedia span{background:url(/deep-account/auth-portal-light.webp) 52%/cover;height:100%;display:block}html[data-theme=dark] .fmKkuW_authMedia span{background-image:url(/deep-account/auth-portal-dark.webp)}.fmKkuW_form{gap:var(--app-space-3);display:grid}.fmKkuW_auth .fmKkuW_form,.fmKkuW_auth[data-auth-mode=login] .fmKkuW_form{gap:var(--app-space-3)}.fmKkuW_field{gap:0;min-width:0;display:grid;position:relative}.fmKkuW_workspace .fmKkuW_field input{min-width:0;min-height:46px;font-size:16px}.fmKkuW_auth .fmKkuW_field{gap:var(--app-space-1-5)}.fmKkuW_forgotLink{min-height:var(--app-touch-target);color:var(--app-ui-text-muted);font-size:var(--app-font-size-xs);font-weight:var(--app-type-weight-medium);transition:color var(--app-motion-fast);justify-self:end;align-items:center;display:inline-flex}.fmKkuW_forgotLink:hover{color:var(--app-ui-text)}.fmKkuW_passwordToggleButton{--button-bg:transparent;--button-bg-hover:transparent;--button-bg-pressed:transparent}.fmKkuW_auth .fmKkuW_passwordField{gap:var(--app-space-2)}.fmKkuW_passwordRules{background:var(--app-ui-surface-raised);border-radius:var(--app-radius-md);box-shadow:var(--app-ui-overlay-shadow);gap:var(--app-space-2);margin:var(--app-space-2) 0 0;padding:var(--app-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));list-style:none;display:none}.fmKkuW_passwordField[data-checklist-visible=true] .fmKkuW_passwordRules{display:grid}.fmKkuW_passwordRules li{align-items:center;gap:var(--app-space-2);min-height:var(--app-space-5-5);color:var(--app-ui-text-muted);font-size:var(--app-font-size-xs);font-weight:var(--app-type-weight-medium);padding:.1rem 0;line-height:1.25;display:flex}.fmKkuW_passwordRules li[data-met=true]{color:var(--app-ui-success)}.fmKkuW_ruleIndicator{width:var(--app-space-4);height:var(--app-space-4);flex:0 0 var(--app-space-4);border-radius:var(--app-radius-full);border:1px solid;place-items:center;display:inline-grid}.fmKkuW_authFormActions{padding-top:var(--app-space-1);align-items:stretch;display:flex}.fmKkuW_authProviders{gap:var(--app-space-2-5);display:grid}.fmKkuW_providerIcon{flex:none;width:18px;height:18px;display:block}.fmKkuW_providerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fmKkuW_authDivider{align-items:center;gap:var(--app-space-3);color:var(--app-ui-text-muted);font-size:var(--app-font-size-xs);font-weight:var(--app-type-weight-semibold);display:flex}.fmKkuW_authDivider:before,.fmKkuW_authDivider:after{content:"";background:var(--app-ui-divider);flex:auto;height:1px}.fmKkuW_authDivider span{flex:none}.fmKkuW_fieldAside{justify-content:flex-end;align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.fmKkuW_hint{color:var(--app-ui-text-secondary);font-size:var(--app-font-size-sm);overflow-wrap:anywhere;line-height:1.5}.fmKkuW_authFooter{justify-content:center;align-items:center;gap:var(--app-space-2) var(--app-space-3-5);color:var(--app-ui-text-muted);text-align:center;font-size:var(--app-font-size-xs);flex-wrap:wrap;line-height:1.35;display:flex}.fmKkuW_auth[data-auth-mode=login] .fmKkuW_authFooter{flex-direction:column;gap:0}.fmKkuW_authFooter p{min-height:var(--app-space-8);align-items:center;gap:var(--app-space-1-5);margin:0;display:inline-flex}.fmKkuW_authFooter a{min-height:var(--app-space-8);color:var(--app-ui-text-secondary);font-size:inherit;font-weight:var(--app-type-weight-semibold);white-space:nowrap;transition:color var(--app-motion-fast);align-items:center;text-decoration:none;display:inline-flex}.fmKkuW_authFooter a:hover{color:var(--app-ui-text)}.fmKkuW_authFooter .fmKkuW_footerForgot{min-height:var(--app-touch-target);font-weight:var(--app-type-weight-medium);transition:color var(--app-motion-fast)}.fmKkuW_authFooter .fmKkuW_footerForgot:hover{color:var(--app-ui-text)}.fmKkuW_errorMessage{padding:var(--app-space-3-5) var(--app-space-4);border-radius:var(--app-radius-md);background:var(--app-ui-danger-soft);color:var(--app-ui-danger);line-height:1.5}.fmKkuW_notice{background:var(--app-ui-success-soft);color:var(--app-ui-text);border-radius:12px;align-items:start;gap:12px;padding:16px;line-height:1.5;display:flex}.fmKkuW_notice p{margin:0}.fmKkuW_pageHeading{gap:var(--app-space-2);margin-bottom:24px;display:grid}.fmKkuW_previewNotice{gap:var(--app-space-2);padding-block:var(--app-space-2);margin-bottom:var(--app-space-4);flex-wrap:wrap;align-items:baseline;display:flex}.fmKkuW_previewNotice p{margin:0}.fmKkuW_headingWithAction{align-items:center;gap:var(--app-space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title utilities";min-width:0;display:grid}.fmKkuW_headingTitle{grid-area:title;min-width:0}.fmKkuW_headingUtilities{justify-self:end;align-items:center;gap:var(--app-space-2);flex-wrap:nowrap;grid-area:utilities;display:flex}.fmKkuW_mobileThemeControl,.fmKkuW_mobileProfileLanguage{display:none}.fmKkuW_homeHeading{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;min-inline-size:0;margin-block-end:var(--app-space-6);display:flex}.fmKkuW_homeUtilities{justify-content:space-between;align-items:center;gap:var(--app-space-4);flex:none;order:3;min-inline-size:0;margin-inline-start:auto;display:flex}.fmKkuW_homeUtilityActions{align-items:center;gap:var(--app-space-2);margin-inline-start:auto;display:flex}.fmKkuW_homeThemeControl{display:flex}.fmKkuW_homeMobileProfile{display:none}.fmKkuW_homeAvatarPhoto{inline-size:var(--app-space-10);block-size:var(--app-space-10);border-radius:var(--app-radius-full);object-fit:cover}.fmKkuW_homeGreeting{gap:var(--app-space-1);flex:1 1 0;order:1;min-inline-size:0;display:grid}@media not (min-width:768px){.fmKkuW_homeHeading{grid-template-columns:minmax(0,1fr);grid-template-areas:"utilities""greeting";align-items:stretch;display:grid}.fmKkuW_homeUtilities{grid-area:utilities;margin-inline-start:0}.fmKkuW_homeGreeting{grid-area:greeting}.fmKkuW_homeMobileProfile{display:block}.fmKkuW_mobileThemeControl{display:flex}.fmKkuW_mobileProfileLanguage{justify-content:space-between;align-items:center;gap:var(--app-space-4);margin-block-end:var(--app-space-4);display:flex}.fmKkuW_mobileProfileLanguage .app-locale-switcher{width:var(--app-touch-target);height:var(--app-touch-target);background:0 0;padding:0}.fmKkuW_mobileProfileLanguage .app-locale-switcher__toggle{display:none}.fmKkuW_mobileProfileLanguage .app-locale-switcher__trigger{width:var(--app-touch-target);height:var(--app-touch-target);display:inline-flex}}.fmKkuW_overview{align-items:start;gap:var(--app-space-6);display:grid}.fmKkuW_overview>*{align-self:start;min-width:0}.fmKkuW_homeAssignments:empty{display:none}.fmKkuW_bentoModule{min-width:0}.fmKkuW_cardTitle{font-weight:var(--app-type-weight-semibold);overflow-wrap:anywhere;line-height:1.35}.fmKkuW_overviewSkeletonRows{gap:var(--app-space-3);padding-block:var(--app-space-2);animation:0s linear .3s backwards fmKkuW_loadingReveal;display:grid}.fmKkuW_overviewSkeletonRow{width:100%;height:var(--app-space-12);border-radius:var(--app-radius-sm)}.fmKkuW_overviewSkeletonRow:nth-child(2){width:80%}.fmKkuW_overviewSkeletonControl{width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-radius-full);flex-shrink:0}.fmKkuW_loadingAnnouncement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fmKkuW_loadingReveal{0%{opacity:0}to{opacity:1}}.fmKkuW_bentoHeading{justify-content:space-between;align-items:center;gap:var(--app-space-4);flex-wrap:wrap;display:flex}.fmKkuW_bentoHeading :is(h2,h3){min-width:0;margin:0}.fmKkuW_upcomingContent{gap:var(--app-space-3);display:grid}.fmKkuW_upcomingDate{gap:var(--app-space-2);display:grid}.fmKkuW_upcomingIdentity{gap:var(--app-space-1);display:grid}.fmKkuW_upcomingIdentity p{margin:0}.fmKkuW_bentoActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fmKkuW_bentoActions .fmKkuW_videoAction{min-height:var(--app-touch-target);white-space:nowrap}.fmKkuW_videoAction{min-height:var(--app-touch-target);white-space:normal;text-align:center}.fmKkuW_bentoList{gap:0;margin:0;padding:0;list-style:none;display:grid}.fmKkuW_bentoList>li+li{border-top:1px solid var(--app-ui-divider)}.fmKkuW_overviewOrders{gap:var(--app-space-2);margin:0;padding:0;list-style:none;display:grid}.fmKkuW_overviewOrder{align-items:center;gap:var(--app-space-3);text-align:start;grid-template-columns:minmax(0,1fr) auto auto;width:100%;min-width:0;display:grid}.fmKkuW_overviewOrderIdentity,.fmKkuW_overviewOrderSummary{gap:var(--app-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.fmKkuW_overviewOrderSummary{text-align:end;justify-items:end}.fmKkuW_programEntry{justify-items:start;gap:var(--app-space-2);text-align:start;width:100%;min-width:0;display:grid}.fmKkuW_programEntry>:first-child{overflow-wrap:anywhere;min-width:0}.fmKkuW_bentoModule .fmKkuW_state{padding-block:var(--app-space-2) var(--app-space-4)}.fmKkuW_homeMain,.fmKkuW_homeRail{gap:var(--app-space-4);align-content:start;align-items:start;min-width:0;display:grid}.fmKkuW_homeRail:has(>.fmKkuW_homeAssignments:only-child:empty){display:none}.fmKkuW_homeNavigation{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.fmKkuW_homeLearning,.fmKkuW_homeCourseList{gap:var(--app-space-3);min-width:0;display:grid}.fmKkuW_homeLearning,.fmKkuW_homeOrders,.fmKkuW_homeAppointment,.fmKkuW_homeAssignments{container-type:inline-size}.fmKkuW_homeSectionHeading{justify-content:space-between;align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}@container (min-width:864px){.fmKkuW_homeMain:has(>.fmKkuW_homeLearning):has(>.fmKkuW_homeOrders){grid-template-columns:repeat(2,minmax(0,1fr))}.fmKkuW_overview:has(>.fmKkuW_homeMain):has(>.fmKkuW_homeRail):not(:has(>.fmKkuW_homeRail>.fmKkuW_homeAssignments:only-child:empty)){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.fmKkuW_overview:has(>.fmKkuW_homeMain):has(>.fmKkuW_homeRail):not(:has(>.fmKkuW_homeRail>.fmKkuW_homeAssignments:only-child:empty))>.fmKkuW_homeMain{grid-template-columns:minmax(0,1fr)}}@container (max-width:400px){.fmKkuW_overviewOrder{grid-template-columns:minmax(0,1fr) auto}.fmKkuW_overviewOrderIdentity{grid-column:1/-1}.fmKkuW_overviewOrderSummary{text-align:start;justify-items:start}}.fmKkuW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.fmKkuW_sectionHeading h2{font-size:var(--app-type-heading-3-size)}.fmKkuW_sectionHeading a{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.fmKkuW_records{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fmKkuW_recordRow{background:var(--app-ui-surface);border-radius:var(--app-radius-lg);justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:22px 24px;display:flex}.fmKkuW_recordRow>div:first-child{min-width:0}.fmKkuW_recordRow h2{font-size:var(--app-type-heading-4-size,18px);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.fmKkuW_meta{color:var(--app-ui-text-secondary);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:14px;line-height:1.5;display:flex}.fmKkuW_meta strong{font-variant-numeric:tabular-nums;color:var(--app-ui-text)}.fmKkuW_rowActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.fmKkuW_status{white-space:nowrap;place-self:start;width:fit-content;max-width:100%;display:inline-flex}.fmKkuW_status:empty{display:none}.fmKkuW_tabs{border-bottom:1px solid var(--app-ui-divider);flex-wrap:wrap;gap:4px;margin-bottom:28px;padding-bottom:8px;display:flex}.fmKkuW_tabs button{border-radius:8px;gap:10px;min-width:104px}.fmKkuW_tabs button[aria-pressed=true]{background:var(--app-ui-surface);font-weight:600}.fmKkuW_tabs button span{color:var(--app-ui-text-secondary);font-variant-numeric:tabular-nums}.fmKkuW_state{align-content:center;justify-items:center;gap:var(--app-space-4);padding-block:var(--app-space-6);text-align:center;width:100%;min-width:0;display:grid}.fmKkuW_stateFailure{align-content:safe center;max-inline-size:40rem;padding-block:0}.fmKkuW_stateFailureText{justify-items:center;gap:var(--app-space-2);min-width:0;display:grid}.fmKkuW_stateActions{justify-items:center;gap:var(--app-space-2);padding-block-start:var(--app-space-2);display:grid}.fmKkuW_compactState{align-items:start;gap:var(--app-space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.fmKkuW_compactStateText{justify-items:start;gap:var(--app-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.fmKkuW_state[data-account-notice=loading],.fmKkuW_compactState[data-account-notice=loading]{animation:0s linear .3s backwards fmKkuW_loadingReveal}.fmKkuW_state :is(h1,h2,h3,p){text-wrap:balance;overflow-wrap:anywhere;max-inline-size:min(100%,52ch);margin:0}.fmKkuW_workspace:has(>.fmKkuW_state){flex-direction:column;flex:1;display:flex}.fmKkuW_workspace>.fmKkuW_state{flex:1}.fmKkuW_workspace[data-account-state]:not([data-account-state=ready]){grid-template-rows:minmax(0,1fr);align-items:stretch;min-block-size:0;display:grid}.fmKkuW_workspace[data-account-state]:is([data-account-state=error],[data-account-state=no_access],[data-account-state=unavailable]){align-items:start;gap:var(--app-space-6);grid-template-rows:auto minmax(0,1fr);grid-auto-rows:max-content}.fmKkuW_workspace[data-account-state]:is([data-account-state=error],[data-account-state=no_access],[data-account-state=unavailable])>.fmKkuW_state{align-self:stretch;margin-inline:auto}.fmKkuW_workspace[data-account-state]:is([data-account-state=error],[data-account-state=no_access],[data-account-state=unavailable])>.fmKkuW_pageHeading{margin-bottom:0}.fmKkuW_profileForm{max-width:560px}.fmKkuW_backdrop{background:var(--app-ui-backdrop)}.fmKkuW_dialog{background:var(--app-ui-surface);width:100%;color:var(--app-ui-text);border-radius:var(--app-radius-lg);height:100%;max-height:100dvh;padding:24px}.fmKkuW_detailHeader{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.fmKkuW_detailHeader>:first-child{font-size:var(--app-type-heading-2-size);overflow-wrap:anywhere;line-height:1.25}.fmKkuW_dialog .fmKkuW_detailHeader>:first-child{flex:1;min-width:0}.fmKkuW_dialog .fmKkuW_detailHeader{flex-flow:row;align-items:flex-start;gap:12px;margin-bottom:16px}.fmKkuW_close{background:var(--app-ui-surface-hover);border-radius:50%;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:grid}.fmKkuW_dialog .fmKkuW_detailHeader .fmKkuW_close{position:static;inset:auto}.fmKkuW_detailBody{gap:var(--app-space-6);min-width:0;padding:0;display:grid}.fmKkuW_detailBody .fmKkuW_status{justify-self:start;max-width:100%}.fmKkuW_detailBody p{margin:0}.fmKkuW_detailFacts{border-block:1px solid var(--app-ui-divider);gap:16px;margin:0;padding-block:16px;display:grid}.fmKkuW_detailFacts div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.fmKkuW_detailFacts dt{color:var(--app-ui-text-secondary)}.fmKkuW_detailFacts dd{text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:500}.fmKkuW_appointmentFacts{gap:var(--app-space-4);font-variant-numeric:tabular-nums;margin:0;display:grid}.fmKkuW_appointmentFacts>div{gap:var(--app-space-2);min-width:0;display:grid}.fmKkuW_appointmentFacts :is(dt,dd){text-align:start;overflow-wrap:anywhere;margin:0}.fmKkuW_detailActions{gap:16px;display:grid}.fmKkuW_detailActions .fmKkuW_videoAction{width:100%}.fmKkuW_orderComposition{gap:var(--app-space-3);min-width:0;display:grid}.fmKkuW_lineItems{gap:var(--app-space-4);margin:0;padding:0;list-style:none;display:grid}.fmKkuW_lineItems li{justify-content:space-between;gap:var(--app-space-2) var(--app-space-3);flex-wrap:wrap;display:flex}.fmKkuW_lineItems li>div{overflow-wrap:anywhere;flex:12rem;min-width:0}.fmKkuW_sheetContent{max-height:92dvh}.fmKkuW_otpDialog{max-height:92dvh;padding:var(--app-space-6);background:var(--app-ui-surface);color:var(--app-ui-text)}.fmKkuW_otpDialog .fmKkuW_field{gap:var(--app-space-1-5)}.fmKkuW_otpDialog .label{font-size:var(--app-font-size-xs);color:var(--app-ui-text-muted)}.fmKkuW_otpDialog .fmKkuW_detailHeader{margin-bottom:0}.fmKkuW_otpDialog .fmKkuW_detailHeader>:first-child{font-size:var(--app-type-heading-3-size);font-weight:var(--app-type-weight-semibold);line-height:1.25}.fmKkuW_otpBody{gap:var(--app-space-5);padding-top:var(--app-space-2-5);display:grid}.fmKkuW_otpBody>p{max-width:33rem;color:var(--app-ui-text-secondary);font-size:var(--app-font-size-sm);margin:0;line-height:1.55}.fmKkuW_otpBody .fmKkuW_form{gap:var(--app-space-4)}.fmKkuW_otpCodePanel{gap:var(--app-space-2);display:grid}.fmKkuW_otpCodePanel>.input-otp{justify-content:center}.fmKkuW_otpCodePanel .input-otp__slot{border-radius:12px;height:56px;min-height:56px}.fmKkuW_otpSecondary{justify-content:space-between;gap:var(--app-space-2);flex-wrap:wrap;display:flex}.fmKkuW_sheetContent .fmKkuW_otpDialog{padding-bottom:max(var(--app-space-6), env(safe-area-inset-bottom));border-radius:20px 20px 8px 8px}.fmKkuW_sheetContent .fmKkuW_dialog{border-radius:var(--app-radius-lg);height:auto;min-height:0;max-height:92dvh;padding:16px 16px max(16px, env(safe-area-inset-bottom))}.fmKkuW_textLink{align-items:center;min-height:44px;display:inline-flex}@media not (min-width:768px){.fmKkuW_header{gap:10px;height:68px;padding:12px 16px}.fmKkuW_pageHeading{margin-bottom:24px}.fmKkuW_overviewSkeletonControl{width:calc(var(--app-touch-target) * 2 + var(--app-space-2))}.fmKkuW_recordRow{flex-direction:column;align-items:start;gap:12px;padding:18px}.fmKkuW_rowActions{justify-content:space-between;width:100%}.fmKkuW_rowActions button{min-height:44px}.fmKkuW_detailsText{display:inline}.fmKkuW_dialog{padding:16px}.fmKkuW_detailHeader>:first-child{font-size:var(--app-type-heading-3-size)}.fmKkuW_bentoActions{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.fmKkuW_bentoActions .fmKkuW_videoAction{white-space:nowrap;width:100%;min-width:0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (display-mode:browser){.fmKkuW_auth{--auth-safe-top:0px}}@media (max-width:1023px){.fmKkuW_authLeft,.fmKkuW_authRight{display:contents;position:static}.fmKkuW_auth .fmKkuW_header{width:100%;min-height:72px;padding:max(14px, env(safe-area-inset-top)) max(clamp(20px, 2.2vw, 32px), env(safe-area-inset-right)) 14px max(clamp(20px, 2.2vw, 32px), env(safe-area-inset-left));background:color-mix(in srgb, var(--app-ui-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);order:-2;position:sticky;inset:0 auto auto}.fmKkuW_authGrid{grid-template-columns:1fr;height:auto;min-height:0}.fmKkuW_authPanel{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto;min-height:0;padding:clamp(var(--app-space-6), 4vw, var(--app-space-10)) clamp(var(--app-space-5), 5vw, var(--app-space-12)) max(var(--app-space-8), env(safe-area-inset-bottom));order:0;align-content:start;overflow:visible}.fmKkuW_authMedia{height:clamp(8rem,24svh,11rem);min-height:0;margin-top:var(--app-space-4);margin-bottom:0;margin-inline:clamp(var(--app-space-4), 3vw, var(--app-space-8));border-radius:var(--app-radius-md);order:-1;display:block;overflow:hidden}}@media (max-width:620px){.fmKkuW_auth .fmKkuW_header{gap:var(--app-space-1-5);min-height:72px;padding:max(14px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left))}.fmKkuW_auth .fmKkuW_headerBrand{width:clamp(100px,31vw,112px);min-height:var(--app-touch-target)}.fmKkuW_auth .fmKkuW_headerActions{gap:6px}.fmKkuW_authMedia{height:clamp(7.5rem,22svh,9.5rem);margin-inline:var(--app-space-4);border-radius:var(--app-radius-sm)}.fmKkuW_authPanel{gap:var(--app-space-2-5);padding:var(--app-space-6) var(--app-space-4) max(var(--app-space-6), env(safe-area-inset-bottom))}.fmKkuW_authContent{gap:var(--app-space-2-5)}.fmKkuW_authHeading{gap:var(--app-space-1)}.fmKkuW_auth .fmKkuW_form,.fmKkuW_auth[data-auth-mode=login] .fmKkuW_form{gap:var(--app-space-2-5)}}@media (max-width:360px){.fmKkuW_auth .fmKkuW_headerBrand{width:88px}.fmKkuW_auth .fmKkuW_headerBrand>span{max-width:100%}}@media (768px<=width<1146px){.fmKkuW_recordRow{flex-wrap:wrap}.fmKkuW_rowActions{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.fmKkuW_auth *,.fmKkuW_workspace *{scroll-behavior:auto}.fmKkuW_backLink{transition:none}}
._3lwXja_card{box-sizing:border-box;grid-template-columns:var(--app-space-10) minmax(0, 1fr) 18px;align-items:center;gap:var(--app-space-2);inline-size:100%;min-inline-size:0;min-block-size:var(--app-touch-target);padding:var(--app-space-3);border-radius:var(--app-space-8);color:var(--app-ui-text);text-align:start;border:0;text-decoration:none;display:grid}._3lwXja_card:is(a,button){cursor:pointer}._3lwXja_card[data-unavailable]{cursor:default}._3lwXja_card[data-active=true]{background:var(--app-ui-accent-soft);color:var(--app-ui-control-selected-foreground)}._3lwXja_card:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}@media (hover:hover){._3lwXja_card[data-appearance=workspace]:is(a,button):hover{--soft-card-base:var(--app-ui-surface-hover)}}._3lwXja_card[data-appearance=workspace]:is(a,button):active{--soft-card-base:var(--app-ui-surface-active)}._3lwXja_card[data-appearance=workspace][data-active=true]:is(a,button):hover{background:color-mix(in srgb, var(--app-ui-accent-soft) 70%, var(--app-ui-surface-active))}._3lwXja_card[data-appearance=menu]{--soft-card-base:var(--app-ui-surface-hover);--soft-card-radius:var(--app-radius-md);grid-template-columns:var(--app-space-10) minmax(0, 1fr) var(--app-space-6);gap:var(--app-space-3);min-block-size:calc(var(--app-space-10) + 2 * var(--app-space-4));padding:var(--app-space-4) var(--app-space-3);border-radius:var(--app-radius-md);display:grid}._3lwXja_card[data-appearance=menu]:is(a,button):hover{--soft-card-base:color-mix(in srgb, var(--app-ui-surface-hover) 50%, var(--app-ui-surface-active))}._3lwXja_card[data-appearance=menu]:is(a,button):active{--soft-card-base:var(--app-ui-surface-active)}._3lwXja_card[data-appearance=menu]:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-2px;box-shadow:none}._3lwXja_card[data-appearance=header]{--soft-card-base:var(--app-ui-surface-hover);grid-template-columns:var(--app-space-8) minmax(0, 1fr);gap:var(--app-space-2);inline-size:auto;max-inline-size:220px;min-block-size:var(--app-touch-target);padding:var(--app-space-1) var(--app-space-4) var(--app-space-1) var(--app-space-2);border-radius:var(--app-radius-full);display:grid}._3lwXja_card[data-appearance=header] ._3lwXja_avatar{inline-size:var(--app-space-8);block-size:var(--app-space-8)}._3lwXja_card[data-appearance=header] ._3lwXja_indicator{display:none}._3lwXja_card[data-appearance=header]:is(a,button):hover{--soft-card-base:var(--app-ui-surface-active)}._3lwXja_avatar{inline-size:var(--app-space-10);block-size:var(--app-space-10);border-radius:var(--app-radius-full);background:var(--app-ui-surface-active);color:var(--app-ui-text);place-items:center;display:grid;overflow:hidden}._3lwXja_avatar img{object-fit:cover;block-size:100%;inline-size:100%}._3lwXja_identity{gap:var(--app-space-1);min-inline-size:0;display:grid}._3lwXja_name,._3lwXja_caption{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}._3lwXja_name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium);line-height:var(--app-type-body-sm-line-height);overflow:visible}._3lwXja_caption{color:var(--app-ui-text-secondary);font-size:var(--app-type-caption-size);line-height:var(--app-type-caption-line-height)}._3lwXja_placeholder{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}._3lwXja_indicator{place-items:center;min-inline-size:0;display:grid}@container workspace-rail (min-width:0){._3lwXja_card:not([data-appearance=menu]){grid-template-columns:var(--app-space-10) minmax(0, 1fr) var(--workspace-rail-indicator-width);gap:var(--workspace-rail-profile-gap);padding:var(--workspace-rail-profile-padding);transition:grid-template-columns var(--workspace-rail-motion), gap var(--workspace-rail-motion), padding var(--workspace-rail-motion)}._3lwXja_card:not([data-appearance=menu]) ._3lwXja_identity,._3lwXja_card:not([data-appearance=menu]) ._3lwXja_indicator{opacity:var(--workspace-rail-label-opacity);translate:calc(var(--workspace-rail-label-shift) * var(--workspace-rail-direction)) 0;transition:opacity var(--workspace-label-motion), translate var(--workspace-label-motion);overflow:hidden}._3lwXja_card:not([data-appearance=menu]) ._3lwXja_name,._3lwXja_card:not([data-appearance=menu]) ._3lwXja_placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){._3lwXja_card,._3lwXja_identity,._3lwXja_indicator{transition:none}}@media (forced-colors:active){._3lwXja_card:focus-visible{outline-offset:-4px;box-shadow:none;outline:2px solid highlight}}
.MtuXAW_actions{gap:var(--app-space-3);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.MtuXAW_utilities{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.MtuXAW_profile,.MtuXAW_footer{inline-size:100%;min-inline-size:0}.MtuXAW_profile>*,.MtuXAW_footer>*{box-sizing:border-box;inline-size:100%;min-inline-size:0}.MtuXAW_footer:empty{display:none}.MtuXAW_unavailable{justify-content:flex-start;gap:var(--app-space-3);min-block-size:var(--app-touch-target);block-size:auto;padding:var(--app-space-3);border-radius:var(--app-radius-md);color:var(--app-ui-text-secondary);font-size:var(--app-type-body-size);text-align:start;white-space:normal}.MtuXAW_unavailable>svg{flex-shrink:0}.MtuXAW_unavailable>span{overflow-wrap:anywhere;min-inline-size:0}@container workspace-rail (min-width:0){.MtuXAW_profile>*{min-inline-size:var(--app-space-12)}.MtuXAW_utilities:has(>:nth-child(2):last-child){grid-template-columns:repeat(2, var(--app-touch-target));grid-template-rows:var(--app-touch-target);block-size:var(--workspace-rail-utility-height);transition:block-size .2s ease var(--workspace-rail-utility-vertical-delay), padding-inline-start var(--workspace-rail-motion);align-items:start;padding-inline-start:var(--workspace-rail-utility-inset);display:grid}.MtuXAW_utilities:has(>:nth-child(2):last-child)>:nth-child(2){translate:0 var(--workspace-rail-utility-y);transition:inset-inline-start .2s ease var(--workspace-rail-utility-horizontal-delay), translate .2s ease var(--workspace-rail-utility-vertical-delay);position:relative;inset-inline-start:var(--workspace-rail-utility-x)}.MtuXAW_footer :is(a,button){justify-content:var(--workspace-rail-footer-justify);gap:var(--workspace-rail-footer-gap);padding-inline:var(--workspace-rail-footer-padding);min-inline-size:var(--app-touch-target);min-block-size:var(--app-touch-target);white-space:nowrap;transition:gap var(--workspace-rail-motion), padding-inline var(--workspace-rail-motion);overflow:hidden}.MtuXAW_footer :is(a,button)>span:not([data-motion-icon]){min-inline-size:0;max-inline-size:var(--workspace-rail-label-width);text-overflow:ellipsis;opacity:var(--workspace-rail-label-opacity);translate:calc(var(--workspace-rail-label-shift) * var(--workspace-rail-direction)) 0;transition:max-inline-size var(--workspace-rail-motion), opacity var(--workspace-label-motion), translate var(--workspace-label-motion);overflow:hidden}}@media (prefers-reduced-motion:reduce){.MtuXAW_footer :is(a,button),.MtuXAW_footer :is(a,button)>span:not([data-motion-icon]){transition:none}.MtuXAW_utilities:has(>:nth-child(2):last-child){transition:none}.MtuXAW_utilities:has(>:nth-child(2):last-child)>:nth-child(2){transition:none}}
.-nOLSq_bar{z-index:30;align-items:center;gap:var(--app-space-1);box-sizing:border-box;block-size:64px;padding:var(--app-space-1);border-radius:var(--app-space-8);background:var(--app-ui-surface);color:var(--app-ui-text-secondary);box-shadow:var(--app-ui-surface-shadow);border:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;inset-block-end:calc(var(--app-space-2-5) + env(safe-area-inset-bottom,0px));inset-inline-start:max(var(--app-space-4), env(safe-area-inset-left,0px));inset-inline-end:max(var(--app-space-4), env(safe-area-inset-right,0px))}.-nOLSq_quickAction{inline-size:100%;min-inline-size:0;min-block-size:var(--app-touch-target);block-size:56px;padding-block:var(--app-space-1);border-radius:var(--app-radius-md);color:var(--app-ui-text-secondary);transition:background-color var(--app-duration-hover) var(--app-ease-standard), color var(--app-duration-hover) var(--app-ease-standard);background:0 0;flex-direction:column;gap:2px;padding-inline:0}.-nOLSq_quickAction[data-active=true],.-nOLSq_quickAction[data-active=true]:hover{background:var(--app-ui-accent-soft);color:var(--app-ui-text)}.-nOLSq_quickAction:focus-visible{box-shadow:inset 0 0 0 2px var(--app-ui-focus);outline:0}.-nOLSq_quickLabel{inline-size:100%;min-inline-size:0;color:inherit;font-size:var(--app-type-caption-size);font-weight:var(--app-type-weight-medium);line-height:var(--app-type-caption-line-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:360px){.-nOLSq_quickLabel{display:none}.-nOLSq_quickAction{flex-direction:row;justify-content:center;align-items:center;gap:0}}.-nOLSq_keyboardHidden{display:none}.-nOLSq_backdrop{color:var(--app-ui-text)}.-nOLSq_sheetContent{inline-size:100%}.-nOLSq_sheetDialog{background:var(--app-ui-canvas);border-start-start-radius:var(--app-space-8);border-start-end-radius:var(--app-space-8);border-end-end-radius:0;border-end-start-radius:0;max-block-size:min(86dvh,720px)}.-nOLSq_profileFirst{inline-size:100%;min-inline-size:0;margin-block-start:0;margin-block-end:var(--app-space-3)}.-nOLSq_sheetBody{overscroll-behavior:contain;min-inline-size:0}.-nOLSq_itemList,.-nOLSq_slotList{gap:var(--app-space-2);margin:0;padding:0;list-style:none;display:grid}.-nOLSq_itemList{margin-block-end:var(--app-space-4)}.-nOLSq_itemButton{block-size:auto;min-block-size:52px;padding:var(--app-space-2-5) var(--app-space-3);border-radius:var(--app-radius-md);background:var(--app-ui-surface);justify-content:space-between}.-nOLSq_rowChevron{flex-shrink:0;rotate:-90deg}.-nOLSq_backdrop[data-exiting=true]{pointer-events:none}.-nOLSq_itemIdentity{align-items:center;gap:var(--app-space-3);text-align:start;min-inline-size:0;display:flex}.-nOLSq_itemIdentity>span:last-child{overflow-wrap:anywhere;white-space:normal;min-inline-size:0}.-nOLSq_settingsAction{inline-size:100%;min-block-size:var(--app-touch-target);justify-content:center;align-items:center;gap:var(--app-space-2);border-radius:var(--app-radius-md);text-align:center;text-decoration:none;display:flex}.-nOLSq_preferences{gap:var(--app-space-4);min-inline-size:0;color:var(--app-ui-text);flex-direction:column;padding:0;display:flex;container-type:inline-size}.-nOLSq_navigationActions{align-items:stretch;gap:var(--app-space-3);min-inline-size:0;flex-direction:column;margin-block-start:var(--app-space-4);display:flex}.-nOLSq_preferencesHeader{gap:var(--app-space-2);display:grid}.-nOLSq_preferencesTitle,.-nOLSq_preferencesHint{margin:0}.-nOLSq_preferencesHint,.-nOLSq_muted{color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height)}.-nOLSq_muted{margin:0}.-nOLSq_slotList{grid-template-columns:minmax(0,1fr)}@container (min-width:640px){.-nOLSq_slotList{grid-template-columns:repeat(2,minmax(0,1fr))}}.-nOLSq_slot{min-inline-size:0;padding:0}.-nOLSq_slotField{gap:var(--app-space-2);min-inline-size:0;color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-semibold);line-height:var(--app-type-body-sm-line-height);display:grid}.-nOLSq_preferenceSelect{padding-inline-start:var(--app-space-3);padding-inline-end:var(--app-touch-target)}.-nOLSq_status,.-nOLSq_error{padding:var(--app-space-3);border-radius:var(--app-radius-md);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);margin:0}.-nOLSq_status{align-items:center;gap:var(--app-space-2);background:var(--app-ui-surface-hover);color:var(--app-ui-text-secondary);display:flex}.-nOLSq_success{background:var(--app-ui-success-soft);color:var(--app-ui-success)}.-nOLSq_error{background:var(--app-ui-danger-soft);color:var(--app-ui-danger)}.-nOLSq_saveButton{min-block-size:var(--app-touch-target);align-self:flex-start}.-nOLSq_saveActions{align-items:center;gap:var(--app-space-2);min-inline-size:0;display:flex}@media (hover:hover) and (pointer:fine){.-nOLSq_quickAction:not([data-disabled]):not([data-active=true]):hover{color:var(--app-ui-text);background:0 0}.-nOLSq_itemButton:not([data-disabled]):hover{background:var(--app-ui-surface-active);color:var(--app-ui-text)}}@media (max-width:767px){.-nOLSq_preferences{gap:var(--app-space-3);background:0 0;padding:0}.-nOLSq_slot{background:0 0;padding:0}.-nOLSq_slotField{gap:var(--app-space-1)}.-nOLSq_saveButton{align-self:stretch}.-nOLSq_saveActions .-nOLSq_saveButton{flex:1;min-inline-size:0}}@media (min-width:768px){.-nOLSq_bar{display:none}}@media (prefers-reduced-motion:reduce){.-nOLSq_quickAction{transition:none}}@media (forced-colors:active){.-nOLSq_bar,.-nOLSq_itemButton,.-nOLSq_slot,.-nOLSq_preferences{box-shadow:none;border:1px solid canvastext}.-nOLSq_quickAction[data-active=true],.-nOLSq_quickAction:focus-visible{outline-offset:-3px;box-shadow:none;outline:2px solid highlight}}
.uKYX9a_card{--project-accent:var(--app-ui-text-muted);block-size:100%}.uKYX9a_card[data-project-status=active]{--project-accent:var(--app-ui-accent)}.uKYX9a_card[data-project-status=review]{--project-accent:var(--deep-blue)}.uKYX9a_card[data-project-status=done]{--project-accent:var(--app-ui-success)}.uKYX9a_card:has(.uKYX9a_link:focus-visible){outline:2px solid var(--app-ui-focus);outline-offset:3px}.uKYX9a_head{align-items:center;gap:var(--app-space-2-5);min-inline-size:0;display:flex}.uKYX9a_who{flex:1;min-inline-size:0}.uKYX9a_who>*{display:block}.uKYX9a_avatar{border-radius:var(--app-radius-full);object-fit:cover;background:var(--app-ui-accent-soft);block-size:36px;inline-size:36px;font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height);font-weight:var(--app-type-weight-bold);flex:none;place-items:center;display:inline-grid}.uKYX9a_avatar[data-size="28"]{block-size:28px;inline-size:28px;font-size:var(--app-type-caption-size)}.uKYX9a_avatar[data-size="22"]{inline-size:var(--app-space-5-5);block-size:var(--app-space-5-5);font-size:9px}.uKYX9a_avatar[data-ring=surface]{box-shadow:0 0 0 2px var(--project-avatar-ring,var(--app-ui-surface-raised))}.uKYX9a_statusDot{inline-size:var(--app-space-2);block-size:var(--app-space-2);border-radius:var(--app-radius-full);background:var(--project-accent);flex:none}.uKYX9a_link{color:inherit;outline:none;text-decoration:none}.uKYX9a_link:after{content:"";border-radius:var(--soft-card-radius);position:absolute;inset:0}.uKYX9a_middle{align-self:start;align-items:center;gap:var(--app-space-4);padding:var(--app-space-3) var(--app-space-3-5) var(--app-space-3) var(--app-space-3);border-radius:var(--app-radius-md);background:var(--app-ui-surface-hover);border:1px solid #0000;display:flex}[data-theme=dark] .uKYX9a_middle{background:color-mix(in srgb, var(--app-ui-text) 8%, var(--app-ui-surface-raised))}.uKYX9a_ring{flex:none;place-items:center;block-size:68px;inline-size:68px;display:inline-grid;position:relative}.uKYX9a_ring[data-scale=detail]{block-size:92px;inline-size:92px}@media (max-width:760px){.uKYX9a_ring[data-scale=detail]{block-size:78px;inline-size:78px}}.uKYX9a_ring svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.uKYX9a_digits{text-align:end;inline-size:1ch;display:inline-block}.uKYX9a_digits[data-digit-count="2"]{inline-size:2ch}.uKYX9a_digits[data-digit-count="3"]{inline-size:3ch}.uKYX9a_track,.uKYX9a_arc{fill:none;stroke-width:6.5px}.uKYX9a_track{stroke:var(--project-track,var(--app-ui-surface-active))}.uKYX9a_arc{stroke:var(--project-accent,var(--app-ui-text));stroke-linecap:round}.uKYX9a_arc[data-empty]{opacity:0}.uKYX9a_progress{gap:var(--app-space-1);flex:1;min-inline-size:0;display:grid}.uKYX9a_meter{block-size:var(--app-space-1-5);border-radius:var(--app-radius-full);background:var(--app-ui-surface-active);margin-block-start:var(--app-space-1-5);display:block;overflow:hidden}.uKYX9a_fill{transform-origin:0;border-radius:inherit;background:var(--project-accent,var(--app-ui-text));block-size:100%;inline-size:100%;display:block}.uKYX9a_foot{justify-content:space-between;align-items:center;gap:var(--app-space-2-5);display:flex}.uKYX9a_due{align-items:center;gap:var(--app-space-1-5);color:var(--app-ui-text-muted);white-space:nowrap;display:inline-flex}.uKYX9a_due[data-overdue]{color:var(--app-ui-danger)}.uKYX9a_team{display:inline-flex}.uKYX9a_team>*+*{margin-inline-start:calc(-1 * var(--app-space-2))}@media (forced-colors:active){.uKYX9a_card{--project-accent:Highlight;border-color:canvastext}.uKYX9a_middle{border:1px solid canvastext}.uKYX9a_track{stroke:graytext}.uKYX9a_arc{stroke:highlight}.uKYX9a_fill,.uKYX9a_statusDot{background:highlight}.uKYX9a_link{color:linktext}}
.XB2icW_stack{align-content:start;gap:var(--app-space-4);min-inline-size:0;display:grid}.XB2icW_dashboard{gap:var(--app-space-6);align-items:start;min-inline-size:0;display:grid}.XB2icW_dashboard[data-has-aside]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.XB2icW_dashboard[data-has-aside][data-main-empty]{grid-template-columns:minmax(0,1fr)}.XB2icW_toolbar,.XB2icW_listMeta,.XB2icW_metadata,.XB2icW_actions{gap:var(--app-space-3);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.XB2icW_toolbar{align-items:end}.XB2icW_search{flex:220px;min-inline-size:0}.XB2icW_select{flex:160px;min-inline-size:0}.XB2icW_listMeta{justify-content:space-between}.XB2icW_viewToggle{inline-size:fit-content;max-inline-size:100%}.XB2icW_courseActions{flex:none;align-items:center;margin-inline-start:auto;display:flex}.XB2icW_courseContainer{container:learning-course/inline-size}.XB2icW_course,.XB2icW_certificate{gap:var(--app-space-5);align-items:stretch;min-inline-size:0;display:flex}.XB2icW_media{border-radius:max(0px, calc(var(--soft-card-radius,var(--app-radius-md)) - var(--soft-card-padding,0px)));flex:0 0 200px;align-self:stretch;min-block-size:144px;overflow:hidden}.XB2icW_media img{object-fit:cover;block-size:100%;inline-size:100%}.XB2icW_course[data-compact] .XB2icW_media{flex-basis:144px}.XB2icW_courseBody{gap:var(--app-space-3);flex-direction:column;flex:1;min-inline-size:0;display:flex}.XB2icW_copy,.XB2icW_progress{gap:var(--app-space-2);overflow-wrap:anywhere;min-inline-size:0;display:grid}.XB2icW_titleLink{color:inherit;border-radius:var(--app-radius-xs);text-decoration:none}.XB2icW_courseFoot{align-items:end;gap:var(--app-space-2) var(--app-space-4);min-inline-size:0;border-block-start:1px solid var(--app-ui-divider);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--app-space-3);display:flex}.XB2icW_progress{flex:180px}.XB2icW_progressLabels{justify-content:space-between;gap:var(--app-space-2);flex-wrap:wrap;display:flex}.XB2icW_certificatePreview{flex:0 0 160px;min-inline-size:0}.XB2icW_achievement{align-items:start;gap:var(--app-space-4);min-inline-size:0;display:flex}.XB2icW_achievementIcon{inline-size:var(--app-space-12);block-size:var(--app-space-12);border-radius:var(--app-radius-md);background:var(--app-ui-surface-hover);font-size:var(--app-space-6);flex:none;place-items:center;line-height:1;display:inline-grid}.XB2icW_achievementIcon[data-earned]{background:var(--app-ui-success-soft)}.XB2icW_achievementHead{justify-content:space-between;align-items:baseline;gap:var(--app-space-2) var(--app-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.XB2icW_achievementChips{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.XB2icW_achievementMeta{border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-3)}.XB2icW_searchSkeleton{flex:220px;block-size:56px}.XB2icW_controlSkeleton{flex:160px;block-size:56px}.XB2icW_mediaSkeleton{flex:0 0 200px;block-size:144px}.XB2icW_titleSkeleton{inline-size:75%;block-size:var(--app-space-6)}.XB2icW_textSkeleton{inline-size:100%;block-size:var(--app-space-4)}@media (max-width:1100px){.XB2icW_dashboard[data-has-aside]{grid-template-columns:minmax(0,1fr)}}@container learning-course (max-width:600px){.XB2icW_course{flex-direction:column}.XB2icW_media,.XB2icW_course[data-compact] .XB2icW_media,.XB2icW_mediaSkeleton{flex-basis:auto;block-size:160px}.XB2icW_course[data-mobile-layout=compact] .XB2icW_courseDescription{display:none}}.XB2icW_course[data-mobile-layout=compact]{gap:var(--app-space-4);flex-direction:row}.XB2icW_course[data-mobile-layout=compact]>.XB2icW_media{aspect-ratio:16/9;border-radius:var(--app-radius-md);flex:0 0 96px;align-self:start;block-size:auto;min-block-size:0;inline-size:96px}@media (max-width:600px){.XB2icW_certificate{flex-direction:column}.XB2icW_certificatePreview{flex-basis:auto}}
.LTniZa_face{cursor:grab;--deal-tone:var(--deep-rose);--project-avatar-ring:var(--soft-card-base)}.LTniZa_face[data-stage=proposal]{--deal-tone:var(--deep-lavender)}.LTniZa_face[data-stage=negotiate]{--deal-tone:var(--deep-mint)}.LTniZa_face[data-stage=closing]{--deal-tone:var(--deep-mauve)}.LTniZa_face[data-stage=won]{--deal-tone:var(--app-ui-success)}.LTniZa_top{justify-content:space-between;align-items:center;gap:var(--app-space-2);min-inline-size:0;margin-block-end:var(--app-space-1);display:flex}.LTniZa_date{color:var(--app-ui-text-secondary);min-inline-size:0}.LTniZa_date[data-overdue]{color:var(--app-ui-danger)}.LTniZa_menu{flex:none}.LTniZa_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-inline-end:var(--app-space-1);display:-webkit-box;overflow:hidden}.LTniZa_foot{justify-content:space-between;align-items:end;gap:var(--app-space-2);min-inline-size:0;margin-block-start:var(--app-space-2-5);display:flex}.LTniZa_team{flex:none;display:inline-flex}.LTniZa_team>*+*{margin-inline-start:calc(-1 * var(--app-space-2))}.LTniZa_popover[data-entering]{animation:.32s linear LTniZa_menu-presence}.LTniZa_popover[data-exiting]{animation:.16s linear LTniZa_menu-presence}@keyframes LTniZa_menu-presence{0%{outline-offset:0}to{outline-offset:0}}@media (prefers-reduced-motion:reduce){.LTniZa_popover[data-entering],.LTniZa_popover[data-exiting]{animation:none}}
.RKJz0a_content{gap:var(--app-space-4);min-inline-size:0;display:grid;container-type:inline-size}.RKJz0a_hero{gap:var(--app-space-1-5);padding:var(--app-space-4-5) var(--app-space-5);border-radius:var(--app-space-6);--deal-hero-tone:var(--deep-rose);--deal-hero-surface:color-mix(in srgb, var(--deal-hero-tone) 65%, var(--app-ui-surface-raised));background:var(--deal-hero-surface);--project-avatar-ring:var(--deal-hero-surface);display:grid;position:relative}.RKJz0a_hero[data-stage=proposal]{--deal-hero-tone:var(--deep-lavender)}.RKJz0a_hero[data-stage=negotiate]{--deal-hero-tone:var(--deep-mint)}.RKJz0a_hero[data-stage=closing]{--deal-hero-tone:var(--deep-mauve)}[data-theme=dark] .RKJz0a_hero{--deal-hero-surface:color-mix(in srgb, var(--deal-hero-tone) 18%, var(--app-ui-surface-raised))}.RKJz0a_hero[data-stage=won]{background:var(--app-ui-success);--app-ui-text:var(--app-ui-status-foreground);--app-ui-text-secondary:var(--app-ui-status-foreground);--foreground:var(--app-ui-status-foreground);--app-type-color-heading:var(--app-ui-status-foreground);--app-type-color-body:var(--app-ui-status-foreground);color:var(--app-ui-status-foreground);--project-avatar-ring:var(--app-ui-success)}.RKJz0a_row,.RKJz0a_heroFoot{justify-content:space-between;align-items:center;gap:var(--app-space-2-5);display:flex}.RKJz0a_heroFoot{margin-block-start:var(--app-space-2-5)}.RKJz0a_stack{display:inline-flex}.RKJz0a_stack>*+*{margin-inline-start:calc(-1 * var(--app-space-2))}.RKJz0a_fields{gap:var(--app-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RKJz0a_field{gap:var(--app-space-1-5);min-inline-size:0;display:grid}.RKJz0a_wide{grid-column:1/-1}.RKJz0a_track{gap:var(--app-space-1-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.RKJz0a_step{gap:var(--app-space-1-5);min-inline-size:0;padding:var(--app-space-1-5) 2px var(--app-space-1);border-radius:var(--app-space-2-5);color:var(--app-ui-text-secondary);text-align:start;cursor:pointer;background:0 0;border:0;display:grid}.RKJz0a_step[aria-current]{color:var(--app-ui-text)}.RKJz0a_step:focus-visible{outline:2px solid var(--app-ui-accent);outline-offset:3px}.RKJz0a_stepLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RKJz0a_bar{block-size:var(--app-space-2);border-radius:var(--app-radius-full);background:var(--app-ui-surface-hover);overflow:hidden}.RKJz0a_bar>span{background:var(--app-ui-accent);transform-origin:0;block-size:100%;display:block}.RKJz0a_team{gap:var(--app-space-2);display:grid}.RKJz0a_choices,.RKJz0a_actions{gap:var(--app-space-1-5);flex-wrap:wrap;display:flex}.RKJz0a_customer{align-items:center;gap:var(--app-space-3);padding:var(--app-space-3);border-radius:var(--app-radius-lg);background:var(--app-ui-surface-hover);display:flex}.RKJz0a_customer>div{overflow-wrap:anywhere;flex:1;min-inline-size:0}.RKJz0a_lost{gap:var(--app-space-2);display:grid}@container (max-width:760px){.RKJz0a_step{padding:var(--app-space-2-5) 2px var(--app-space-2)}}@container (max-width:480px){.RKJz0a_step:not([aria-current]) .RKJz0a_stepLabel{visibility:hidden}.RKJz0a_step[aria-current] .RKJz0a_stepLabel{overflow:visible}}
._3AEkFG_form{gap:20px;padding:22px;display:grid}._3AEkFG_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._3AEkFG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._3AEkFG_field,._3AEkFG_wide{gap:6px;min-inline-size:0;display:grid}._3AEkFG_wide{grid-column:1/-1}._3AEkFG_foot{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:480px){._3AEkFG_fields{grid-template-columns:minmax(0,1fr)}}
.IulQZW_card{font-variant-numeric:tabular-nums;min-block-size:320px;inline-size:100%;max-inline-size:409px;container:result-sphere/inline-size}.IulQZW_heading{justify-content:space-between;align-items:baseline;gap:var(--app-space-3);flex-direction:row;display:flex}.IulQZW_plot{inline-size:calc(100% + var(--app-space-5) * 2);margin-inline:calc(-1 * var(--app-space-5))}.IulQZW_plot svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.IulQZW_glow{pointer-events:none}.IulQZW_wireframe{fill:none;stroke:color-mix(in srgb,var(--app-ui-text) 35%,var(--app-ui-surface-raised));stroke-width:.8px}.IulQZW_wireframe path,.IulQZW_wireframe ellipse{vector-effect:non-scaling-stroke}.IulQZW_center text{fill:var(--app-ui-text);font-family:var(--app-font-family-base);font-size:12px}.IulQZW_center .IulQZW_centerValue{font-size:16px;font-weight:var(--app-type-weight-semibold)}.IulQZW_annotation{cursor:pointer;outline:none}.IulQZW_leader{fill:none;stroke:var(--app-ui-text-secondary);stroke-width:.8px;vector-effect:non-scaling-stroke;opacity:.65;transition:opacity var(--app-motion-fast),stroke var(--app-motion-fast)}.IulQZW_node{fill:var(--app-ui-surface-raised);stroke:var(--app-ui-text-secondary);stroke-width:.7px;vector-effect:non-scaling-stroke}.IulQZW_labelPlate{fill:var(--app-ui-surface-raised);fill-opacity:.86}.IulQZW_label,.IulQZW_annotationValue{fill:var(--app-ui-text);font-family:var(--app-font-family-base);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px}.IulQZW_label{fill:var(--app-ui-text-secondary);font-size:10px}.IulQZW_annotationValue{font-weight:var(--app-type-weight-semibold)}.IulQZW_annotation[data-active] .IulQZW_leader{opacity:1;stroke-width:1.5px}.IulQZW_annotation:focus-visible .IulQZW_labelPlate{stroke:var(--app-ui-focus);stroke-width:2px}.IulQZW_values{gap:var(--app-space-1);font-size:var(--app-type-body-sm-size);margin:0;padding-inline-start:var(--app-space-5);display:grid}.IulQZW_valueButton{justify-content:space-between;align-items:baseline;gap:var(--app-space-3);min-block-size:44px;inline-size:100%;padding:var(--app-space-2);border-radius:var(--app-radius-sm);color:var(--app-ui-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.IulQZW_valueButton strong{font-weight:var(--app-type-weight-semibold);font-variant-numeric:tabular-nums}.IulQZW_valueButton:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:2px}.IulQZW_values li[data-active] .IulQZW_valueButton{background:var(--app-ui-surface-active)}.IulQZW_centerDescription{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container result-sphere not (min-width:330px){.IulQZW_annotation{visibility:hidden}.IulQZW_plot{block-size:240px;inline-size:100%;margin-inline:0;overflow:clip}.IulQZW_plot svg{inline-size:409px;max-inline-size:none;position:relative;inset-inline-start:calc(50% - 204.5px)}}@media (prefers-reduced-motion:reduce){.IulQZW_card,.IulQZW_plot svg,.IulQZW_glow,.IulQZW_annotation,.IulQZW_leader{transition:none;animation:none}}@media (forced-colors:active){.IulQZW_glow{display:none}.IulQZW_wireframe,.IulQZW_leader{stroke:canvastext;opacity:1}.IulQZW_node{fill:canvas;stroke:canvastext}.IulQZW_labelPlate{fill:canvas}.IulQZW_label,.IulQZW_annotationValue,.IulQZW_center text{fill:canvastext}.IulQZW_annotation:focus-visible .IulQZW_labelPlate{stroke:highlight}}
._0SWd6a_scene{align-items:start;gap:var(--app-space-2);grid-template-columns:minmax(0,409px) repeat(2,minmax(0,155px));inline-size:100%;max-inline-size:735px;display:grid}._0SWd6a_summary{min-inline-size:0;margin-block-start:55px;position:relative}._0SWd6a_summary[data-summary-kind=arc]{min-block-size:183px}._0SWd6a_summary[data-summary-kind=metric]{min-block-size:103px}._0SWd6a_summaryButton{border-radius:var(--app-radius-sm);min-block-size:44px;inline-size:100%;color:var(--app-ui-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._0SWd6a_summaryButton:focus-visible,._0SWd6a_summary[data-active]{outline:2px solid var(--app-ui-focus);outline-offset:2px}._0SWd6a_arc{block-size:auto;inline-size:100%;display:block}._0SWd6a_arcTrack,._0SWd6a_arcValue{fill:none;stroke-width:1.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}._0SWd6a_arcTrack{stroke:var(--app-ui-text-muted);opacity:.35}._0SWd6a_arcValue{stroke:var(--app-ui-text)}._0SWd6a_value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._0SWd6a_summary[data-summary-kind=arc] ._0SWd6a_value{position:absolute}@media (max-width:767px){._0SWd6a_scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._0SWd6a_scene>:first-child{grid-column:1/-1;justify-self:center}._0SWd6a_summary{margin-block-start:0}}@media (max-width:359px){._0SWd6a_scene{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._0SWd6a_scene,._0SWd6a_summary,._0SWd6a_arc{transition:none;animation:none}}@media (forced-colors:active){._0SWd6a_arcTrack,._0SWd6a_arcValue{stroke:canvastext}._0SWd6a_summary[data-active],._0SWd6a_summaryButton:focus-visible{outline-color:highlight}}
._9dEK6a_card[data-soft-tone]{--soft-card-padding:var(--app-space-6);height:100%}._9dEK6a_stackedLayout{gap:var(--app-space-6);flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}._9dEK6a_card._9dEK6a_feature{container:specialist-teaser-feature/inline-size}._9dEK6a_featureLayout{gap:var(--app-space-6);flex:1;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@container specialist-teaser-feature (min-width:640px){._9dEK6a_featureLayout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}._9dEK6a_portrait{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--soft-card-radius,32px) - var(--soft-card-padding,24px));background:var(--app-ui-surface-hover);width:100%;height:auto;min-height:0;display:block}._9dEK6a_copy{gap:var(--app-space-4);flex-direction:column;align-self:stretch;min-width:0;display:flex}._9dEK6a_header,._9dEK6a_content{gap:var(--app-space-2);display:grid}._9dEK6a_text,._9dEK6a_name{overflow-wrap:anywhere;margin:0}._9dEK6a_name{font-size:var(--app-type-heading-3-size);letter-spacing:normal;line-height:1.25}._9dEK6a_actions{align-items:center;gap:var(--app-space-2);padding-top:var(--app-space-2);flex-wrap:wrap;margin-top:auto;display:flex}._9dEK6a_action{flex:10rem;min-width:0}._9dEK6a_bookingAction{flex:none;align-items:center;display:flex}._9dEK6a_actions .button{width:100%}
._II0QW_preview{width:100%;min-width:0;color:var(--app-ui-text)}._II0QW_heading{margin-block:var(--app-space-8)}._II0QW_heading h1{margin:0 0 var(--app-space-3)}._II0QW_secondary{color:var(--app-ui-text-secondary);margin:0}._II0QW_paymentHelpPopover{max-inline-size:min(320px, calc(100vw - var(--app-space-8)))}._II0QW_checkout{width:100%;min-width:0;container-type:inline-size}._II0QW_panels{gap:var(--app-space-4);grid-template-columns:minmax(0,1fr);display:grid}._II0QW_panel[data-soft-tone]{min-width:0}._II0QW_panelHeading{color:var(--app-ui-text-secondary);justify-content:space-between}._II0QW_panelTitle{color:var(--app-ui-text);margin:0}._II0QW_amountLabel{color:var(--app-ui-text-secondary);margin:0 0 var(--app-space-2)}._II0QW_amount{overflow-wrap:anywhere;margin:0}._II0QW_reference,._II0QW_refund{justify-content:space-between;gap:var(--app-space-2);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);color:var(--app-ui-text-secondary);flex-wrap:wrap;display:flex}._II0QW_refund strong{color:var(--app-ui-text);font-weight:var(--app-type-weight-medium);overflow-wrap:anywhere}._II0QW_lines{margin:0;padding:0;list-style:none}._II0QW_lines li{gap:var(--app-space-4);padding-block:var(--app-space-3);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);grid-template-columns:minmax(0,1fr) auto;display:grid}._II0QW_lines li>div{min-width:0}._II0QW_lines strong{overflow-wrap:anywhere;display:block}._II0QW_lines li>div>span{color:var(--app-ui-text-secondary);margin-top:var(--app-space-1);display:block}._II0QW_lineAmount{text-align:end;overflow-wrap:anywhere;max-width:9em;color:var(--app-ui-text)}._II0QW_orderLines li:first-child{padding-top:0}._II0QW_orderLines li:last-child{padding-bottom:0}._II0QW_status{align-items:center;column-gap:var(--app-space-4);row-gap:var(--app-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._II0QW_statusDescription{grid-column:2/-1}._II0QW_statusIcon{background:var(--app-ui-surface-active);border-radius:var(--app-radius-md);width:36px;height:36px;color:var(--app-ui-text-secondary);flex-shrink:0;place-items:center;display:grid}._II0QW_status[data-tone=success] ._II0QW_statusIcon{color:var(--app-ui-success);background:var(--app-ui-success-soft)}._II0QW_status[data-tone=warning] ._II0QW_statusIcon{color:var(--app-ui-warning);background:var(--app-ui-warning-soft)}._II0QW_providerPillsGroup{gap:var(--app-space-2)}._II0QW_providerLabel{margin-bottom:var(--app-space-1);font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium)}._II0QW_providerPills{gap:var(--app-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._II0QW_providerPill{width:100%;min-width:0}._II0QW_providerPillContent{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--app-space-2);border-radius:var(--app-radius-md);background:var(--app-ui-surface-active);width:100%;height:56px;min-height:56px;color:var(--app-ui-text);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);font-weight:var(--app-type-weight-medium);transition:transform var(--app-duration-hover) var(--app-ease-standard), opacity var(--app-duration-hover) var(--app-ease-standard), background-color var(--app-duration-hover) var(--app-ease-standard);border:0;grid-template-columns:minmax(0,1fr);padding:0 16px;display:inline-grid}._II0QW_providerLogo{width:100%;max-width:128px;height:24px;color:var(--app-ui-link);justify-self:center;display:block}._II0QW_providerSelectionIndicator{inset:auto;block-size:6px;inline-size:6px;inset-block-start:var(--app-space-2);inset-inline-end:var(--app-space-2)}._II0QW_providerSelectionDot{border-radius:var(--app-radius-full);background:currentColor;block-size:100%;inline-size:100%;display:block}._II0QW_providerPill[data-selected] ._II0QW_providerPillContent{background:var(--app-ui-accent-soft);outline:1px solid color-mix(in srgb, var(--app-ui-link) 20%, transparent);outline-offset:-1px}[data-theme=dark] ._II0QW_providerPill[data-selected] ._II0QW_providerPillContent{background:color-mix(in srgb, var(--app-ui-link) 16%, var(--app-ui-accent-soft));outline-color:color-mix(in srgb, var(--app-ui-link) 55%, transparent)}._II0QW_providerPillContent[data-focus-visible=true]{box-shadow:var(--app-interactive-focus-ring)}@media (forced-colors:active){._II0QW_providerSelectionDot{forced-color-adjust:none;background:highlight}._II0QW_providerPill ._II0QW_providerPillContent[data-focus-visible=true]{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}}._II0QW_providerPillContent[data-pressed=true]:not([data-disabled=true]){transform:scale(var(--app-motion-press-scale))}._II0QW_providerPillContent[data-disabled=true]{transform:none}._II0QW_actionGroup{gap:var(--app-space-2);grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}._II0QW_security{gap:var(--app-space-2);margin-top:var(--app-space-6);color:var(--app-ui-text-muted);align-items:flex-start;display:flex}._II0QW_security p{margin:0}._II0QW_security>span{flex-shrink:0;margin-top:2px}._II0QW_demoToolbar{justify-content:space-between;align-items:center;gap:var(--app-space-4);padding:var(--app-space-4) 0;border-bottom:1px solid var(--app-ui-border);flex-wrap:wrap;display:flex}._II0QW_demoLabel{gap:var(--app-space-3);align-items:center;min-width:0;display:flex}._II0QW_demoLabel strong,._II0QW_demoLabel span{display:block}._II0QW_demoLabel strong{font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-medium)}._II0QW_demoLabel div>span{font-size:var(--app-type-meta-size);color:var(--app-ui-text-secondary);margin-top:var(--app-space-1)}._II0QW_scenarioLabel{gap:var(--app-space-1);min-width:0;max-width:100%;font-size:var(--app-type-meta-size);color:var(--app-ui-text-secondary);display:grid}@container (max-width:340px){._II0QW_providerPills{grid-template-columns:minmax(0,1fr)}}@container (min-width:760px){._II0QW_panels:has(>:nth-child(2)){gap:var(--app-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}@media (max-width:380px){._II0QW_lines li{gap:var(--app-space-2);grid-template-columns:minmax(0,1fr)}._II0QW_lineAmount{text-align:start}._II0QW_scenarioLabel{width:100%}}@media (prefers-reduced-motion:reduce){._II0QW_providerPillContent,._II0QW_providerPillContent[data-pressed=true]:not([data-disabled=true]){transition:none;transform:none}}
.mhZEnq_page{min-width:0;color:var(--app-color-text);container:deep-video-page/inline-size}.mhZEnq_embeddedPage{max-width:1440px;padding:var(--app-space-8) var(--app-space-6) var(--app-space-16);margin:0 auto}.mhZEnq_back{align-items:center;gap:var(--app-space-2);min-height:var(--app-touch-target);color:var(--app-color-text-soft);text-decoration:none;display:inline-flex}.mhZEnq_back:focus-visible{outline:2px solid var(--app-color-text);outline-offset:4px}.mhZEnq_heading{align-items:center;gap:var(--app-space-4);margin:var(--app-space-4) 0 var(--app-space-8);flex-wrap:wrap;display:flex}.mhZEnq_heading h1{margin:0}@media (max-width:540px){.mhZEnq_heading h1{font-size:var(--app-type-heading-2-size);overflow-wrap:anywhere}}.mhZEnq_preview{padding:var(--app-space-2) var(--app-space-3);border-radius:var(--app-radius-full);background:var(--app-ui-surface-hover)}.mhZEnq_layout{gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) minmax(240px,320px);display:grid}.mhZEnq_entryLayout .mhZEnq_media{grid-area:1/1/span 2}.mhZEnq_entryLayout>.mhZEnq_summary{--soft-card-padding:var(--app-space-7);grid-area:1/2;align-self:start;gap:0}.mhZEnq_embeddedPage .mhZEnq_entryLayout>.mhZEnq_summary{--soft-card-padding:var(--app-space-6)}.mhZEnq_entryLayout>.mhZEnq_details{grid-area:2/2}.mhZEnq_media,.mhZEnq_details{min-width:0}.mhZEnq_media{container:deep-video-media/inline-size}.mhZEnq_stage{border-radius:var(--app-radius-lg);height:min(62dvh,640px);min-height:420px;position:relative;overflow:hidden}.mhZEnq_stage:not([data-soft-tone]){background:var(--app-ui-surface-hover)}.mhZEnq_provider{width:100%;height:100%}.mhZEnq_media .mhZEnq_inactiveStage{--soft-card-padding:0px;--soft-card-radius:var(--app-radius-lg);gap:0}.mhZEnq_inactiveStage{aspect-ratio:16/9;height:auto;min-height:0}.mhZEnq_provider[hidden]{display:none}.mhZEnq_provider iframe{border:0}.mhZEnq_placeholder{justify-content:safe center;align-items:center;gap:var(--app-space-4);height:100%;padding:var(--app-space-8);text-align:center;flex-direction:column;display:flex;overflow:auto}.mhZEnq_placeholder>*{flex-shrink:0}.mhZEnq_placeholder:focus-visible{outline:2px solid var(--app-color-text);outline-offset:-4px}.mhZEnq_placeholderText{align-items:center;gap:var(--app-space-4);flex-direction:column;display:flex}.mhZEnq_mobilePlaceholderCaption{display:none}.mhZEnq_placeholder h2,.mhZEnq_placeholder h4,.mhZEnq_placeholder p{text-align:center;text-wrap:balance;max-width:440px;margin:0}.mhZEnq_symbol{color:var(--app-color-text-soft);place-items:center;display:grid}.mhZEnq_controls{justify-content:space-between;align-items:center;gap:var(--app-space-3);padding:var(--app-space-4) 0;flex-wrap:wrap;display:flex}.mhZEnq_controls>button,.mhZEnq_controls>a{min-height:var(--app-touch-target);white-space:normal;max-width:100%}.mhZEnq_controls>span{color:var(--app-color-text-soft);font-size:var(--app-type-body-sm-size);flex:200px}.mhZEnq_details{gap:var(--app-space-4);flex-direction:column;display:flex}.mhZEnq_summary h2,.mhZEnq_summary h4,.mhZEnq_preparation h2,.mhZEnq_preparation h4{font-size:var(--app-type-body-size);margin:0 0 var(--app-space-3);overflow-wrap:anywhere;line-height:1.35}.mhZEnq_summary p{color:var(--app-color-text-soft);margin:0 0 var(--app-space-4)}.mhZEnq_details .mhZEnq_summary{--soft-card-padding:var(--app-space-5);gap:0}.mhZEnq_fact{align-items:flex-start;gap:var(--app-space-3);margin-top:var(--app-space-3);font-size:var(--app-type-body-sm-size);overflow-wrap:anywhere;display:flex}.mhZEnq_fact svg{flex-shrink:0}.mhZEnq_timeZone{color:var(--app-color-text-soft);display:block}.mhZEnq_dateFact{align-items:center}.mhZEnq_dateLine{align-items:center;gap:var(--app-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.mhZEnq_details .mhZEnq_preparation{--soft-card-padding:var(--app-space-5);gap:0}.mhZEnq_preparation p{margin:0 0 var(--app-space-4);text-wrap:pretty}.mhZEnq_preparation>button{min-height:var(--app-touch-target);align-self:flex-start}.mhZEnq_preparationBody{gap:var(--app-space-5);flex-direction:column;min-width:0;display:flex}.mhZEnq_preparationBody ul,.mhZEnq_preparationBody ol{margin:0;padding:0;list-style:none}.mhZEnq_preparationBody p{margin:0}.mhZEnq_guideFigure{gap:var(--app-space-2);flex-direction:column;margin:0;display:flex}.mhZEnq_guideFigure img{aspect-ratio:4/3;border-radius:var(--app-radius-md);width:100%;height:auto;display:block}.mhZEnq_guideFigure figcaption{font-size:var(--app-type-body-sm-size);color:var(--app-color-text-soft)}.mhZEnq_preparationBody .mhZEnq_guideSteps{gap:var(--app-space-6);flex-direction:column;display:flex}.mhZEnq_preparationBody .mhZEnq_settingRules{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.mhZEnq_preparationBody .mhZEnq_settingRule{--soft-card-padding:var(--app-space-5);gap:var(--app-space-2)}.mhZEnq_guideStep{gap:var(--app-space-2);text-wrap:pretty;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.mhZEnq_guideStep h3{font-size:var(--app-type-body-size);margin:0;line-height:1.4}.mhZEnq_guides{gap:var(--app-space-4);margin-top:var(--app-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.mhZEnq_guides .mhZEnq_guideCard{--soft-card-padding:var(--app-space-3);text-align:start;cursor:pointer;min-height:var(--app-touch-target);gap:0;overflow:hidden}.mhZEnq_guidePhoto{object-fit:cover;border-radius:var(--app-space-5);width:100%;height:120px;display:block}.mhZEnq_guideCopy{gap:var(--app-space-2);padding:var(--app-space-4) var(--app-space-2) var(--app-space-2);flex-direction:column;min-width:0;display:flex}.mhZEnq_guideCopy strong{font-size:var(--app-type-body-size);overflow-wrap:anywhere;line-height:1.35}.mhZEnq_guideCopy>span{color:var(--app-color-text-soft);font-size:var(--app-type-body-sm-size);overflow-wrap:anywhere;line-height:1.45}@container deep-video-media (max-width:540px){.mhZEnq_guides{grid-template-columns:minmax(0,1fr)}.mhZEnq_guides .mhZEnq_guideCard{--soft-card-radius:var(--app-radius-lg);gap:var(--app-space-3);grid-template-columns:84px minmax(0,1fr);align-items:center;display:grid}.mhZEnq_guidePhoto{aspect-ratio:4/3;border-radius:var(--app-radius-xs);width:84px;height:auto;min-height:0}.mhZEnq_guideCopy{padding:0}.mhZEnq_stage,.mhZEnq_inactiveStage{aspect-ratio:16/9;height:auto;min-height:0}.mhZEnq_stage>.mhZEnq_provider{position:absolute;inset:0}.mhZEnq_placeholder{height:auto;padding:var(--app-space-3);position:absolute;inset:0}.mhZEnq_placeholder .mhZEnq_placeholderText{display:none}.mhZEnq_mobilePlaceholderCaption{align-items:center;gap:var(--app-space-2);margin-top:var(--app-space-4);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex}.mhZEnq_mobilePlaceholderCaption h2,.mhZEnq_mobilePlaceholderCaption h4{font-size:var(--app-type-heading-4-size);text-wrap:balance;margin:0;line-height:1.35}.mhZEnq_mobilePlaceholderCaption p{font-size:var(--app-type-body-sm-size);text-wrap:balance;margin:0}.mhZEnq_controls>button,.mhZEnq_controls>a{width:100%}}@container deep-video-page (max-width:900px){.mhZEnq_layout{grid-template-columns:minmax(0,1fr)}.mhZEnq_details{gap:var(--app-space-6);grid-template-columns:1fr 1fr;display:grid}.mhZEnq_entryLayout{gap:var(--app-space-4)}.mhZEnq_entryLayout .mhZEnq_media,.mhZEnq_entryLayout>.mhZEnq_summary,.mhZEnq_entryLayout>.mhZEnq_details{grid-column:1}.mhZEnq_entryLayout .mhZEnq_media{grid-row:1}.mhZEnq_entryLayout>.mhZEnq_details{grid-row:3}.mhZEnq_entryLayout>.mhZEnq_summary{--soft-card-padding:var(--app-space-5);column-gap:var(--app-space-3);grid-row:2;grid-template-columns:minmax(0,1fr) auto;display:grid}.mhZEnq_entryLayout>.mhZEnq_summary h2,.mhZEnq_entryLayout>.mhZEnq_summary h4,.mhZEnq_entryLayout>.mhZEnq_summary p{grid-column:1;margin:0}.mhZEnq_entryLayout>.mhZEnq_summary .mhZEnq_fact{margin-top:var(--app-space-2);gap:var(--app-space-2);grid-column:1}.mhZEnq_entryLayout>.mhZEnq_summary .mhZEnq_fact:last-child{grid-area:1/2/span 2;margin-top:0}}@media (max-width:540px){.mhZEnq_embeddedPage{padding:var(--app-space-6) var(--app-space-4) var(--app-space-10)}.mhZEnq_heading{margin-bottom:var(--app-space-5)}.mhZEnq_embeddedPage .mhZEnq_heading{margin-bottom:var(--app-space-6)}.mhZEnq_details{display:flex}.mhZEnq_entryLayout>.mhZEnq_summary{grid-template-columns:minmax(0,1fr)}.mhZEnq_entryLayout>.mhZEnq_summary .mhZEnq_fact:last-child{margin-top:var(--app-space-1);grid-area:auto/1}}
.OAZ7_W_body,.OAZ7_W_rows,.OAZ7_W_effects{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.OAZ7_W_panel[data-placement=bottom]{block-size:min(85dvh, var(--visual-viewport-height,100dvh))}.OAZ7_W_panel[data-placement=bottom] .OAZ7_W_scrollBody{flex:1;min-block-size:0}.OAZ7_W_panel .OAZ7_W_scrollBody{margin-inline:calc(-1 * var(--app-space-4));padding-inline:var(--app-space-4)}.OAZ7_W_body p,.OAZ7_W_effects h3{overflow-wrap:anywhere;margin:0}.OAZ7_W_rows{padding-block:var(--app-space-4)}.OAZ7_W_body .OAZ7_W_tabsList{inline-size:100%}.OAZ7_W_deviceField{gap:var(--app-space-2);flex-direction:column;min-width:0;display:flex}.OAZ7_W_deviceGroup{align-items:center;gap:var(--app-space-2);min-width:0;display:flex}.OAZ7_W_deviceGroup .OAZ7_W_deviceSelect{flex:1;width:auto;min-width:0}.OAZ7_W_deviceGroup button{min-inline-size:var(--app-touch-target);min-block-size:var(--app-touch-target)}.OAZ7_W_body .OAZ7_W_preview{--soft-card-padding:0px;aspect-ratio:4/3;justify-content:center;align-self:center;align-items:center;gap:var(--app-space-2);text-align:center;width:100%;position:relative;overflow:hidden}.OAZ7_W_video{object-fit:contain;border-radius:inherit;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.OAZ7_W_mirrored{transform:scaleX(-1)}.OAZ7_W_effects:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:4px}
.i3LAjW_overview{gap:var(--app-space-10);min-width:0;display:grid;container:course-overview/inline-size}.i3LAjW_header{gap:var(--app-space-5);min-width:0;display:grid}.i3LAjW_cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--app-radius-lg);inline-size:100%;max-inline-size:400px;display:block}.i3LAjW_intro{align-content:start;gap:var(--app-space-4);min-width:0;display:grid}.i3LAjW_facts{gap:var(--app-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.i3LAjW_fact{align-items:center;gap:var(--app-space-2);min-width:0;display:inline-flex}.i3LAjW_program{gap:var(--app-space-4);min-width:0;display:grid}.i3LAjW_lessons{gap:var(--app-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.i3LAjW_lessons>li{min-width:0}.i3LAjW_lessonLink{block-size:100%;min-width:0;text-decoration:none;display:grid;position:relative}.i3LAjW_lessonLink:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:4px;border-radius:var(--app-radius-md)}.i3LAjW_lessonContent{gap:var(--app-space-3);min-width:0;display:grid}.i3LAjW_watermark{opacity:.06;pointer-events:none;position:absolute;inset-block-end:var(--app-space-2);inset-inline-end:var(--app-space-4)}@media (max-width:640px){.i3LAjW_lessons{gap:var(--app-space-3);grid-template-columns:1fr}}@container course-overview (min-width:720px){.i3LAjW_header{gap:var(--app-space-10);grid-template-columns:minmax(0,400px) minmax(0,1fr)}}@container course-overview (min-width:616px) and (max-width:899.98px){.i3LAjW_lessons{grid-template-columns:repeat(4,minmax(0,1fr))}.i3LAjW_lessons>li{grid-column:span 2}.i3LAjW_lessons>li:last-child:nth-child(odd){grid-column:2/span 2}}@container course-overview (min-width:900px){.i3LAjW_lessons{grid-template-columns:repeat(6,minmax(0,1fr))}.i3LAjW_lessons>li{grid-column:span 2}.i3LAjW_lessons>li:last-child:nth-child(3n+1){grid-column:3/span 2}.i3LAjW_lessons>li:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}}
.ZMkTnW_popover{max-width:min(320px, calc(100vw - var(--app-space-8)))}
.fsbr-q_surface{gap:var(--app-space-4);min-width:0;display:grid}.fsbr-q_navigation{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.fsbr-q_navigation a{border-radius:var(--app-radius-sm);white-space:normal;max-width:100%;min-height:44px}.fsbr-q_navigation a[aria-current=page]{background:var(--app-ui-accent-soft)}.fsbr-q_alert{align-items:center;gap:var(--app-space-3);padding:var(--app-space-4);border:1px solid var(--app-ui-border);border-radius:var(--app-radius-sm);background:var(--app-ui-surface);color:var(--app-ui-text);flex-wrap:wrap;display:flex}.fsbr-q_alert p{overflow-wrap:anywhere;min-width:0;line-height:var(--app-type-body-line-height);margin:0}.fsbr-q_alert a{white-space:normal;max-width:100%;min-height:44px}.fsbr-q_actions{gap:var(--app-space-3);flex-wrap:wrap;display:flex}.fsbr-q_actions>*{white-space:normal;max-width:100%}.fsbr-q_surface a:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:3px}
.XYYgpq_page,.XYYgpq_stack,.XYYgpq_fields,.XYYgpq_module,.XYYgpq_lesson,.XYYgpq_block,.XYYgpq_run{gap:16px;min-width:0;display:grid}.XYYgpq_page{gap:28px;width:100%;max-width:1100px;margin-inline:auto}.XYYgpq_fields{border:0;gap:28px;margin:0;padding:0}.XYYgpq_row,.XYYgpq_actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.XYYgpq_row{justify-content:space-between}.XYYgpq_create{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.XYYgpq_module,.XYYgpq_lesson,.XYYgpq_block,.XYYgpq_run{padding-block-start:16px}.XYYgpq_image{object-fit:contain;max-width:100%;max-height:360px;display:block}@media (max-width:600px){.XYYgpq_create{grid-template-columns:minmax(0,1fr)}}
._8XCJSa_room{min-width:0;container:deep-video-room/inline-size}._8XCJSa_room ._8XCJSa_card{--soft-card-padding:0px;gap:0;min-width:0}._8XCJSa_header{justify-content:space-between;align-items:center;gap:var(--app-space-4);padding:var(--app-space-4);border-bottom:1px solid var(--app-ui-border);display:flex}._8XCJSa_heading{align-items:center;gap:var(--app-space-3);min-width:0;display:flex}._8XCJSa_elapsed{font-variant-numeric:tabular-nums;flex-shrink:0}._8XCJSa_meetingTitle{overflow-wrap:anywhere;text-wrap:balance;min-width:0}._8XCJSa_headerActions,._8XCJSa_desktopActions,._8XCJSa_sideActions,._8XCJSa_mainActions,._8XCJSa_deviceGroup{align-items:center;gap:var(--app-space-2);display:flex}._8XCJSa_headerActions{flex-shrink:0}._8XCJSa_canvas{flex-direction:column;min-width:0;min-height:0;display:flex}._8XCJSa_connectionActions{padding-inline:var(--app-space-4)}._8XCJSa_footer{align-items:center;gap:var(--app-space-4);padding:var(--app-space-4);border-top:1px solid var(--app-ui-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._8XCJSa_mainActions{justify-content:center}._8XCJSa_sideActions:last-child{justify-content:flex-end}._8XCJSa_deviceGroup{gap:var(--app-space-1)}._8XCJSa_chatAction{align-items:center;gap:var(--app-space-1);display:flex}._8XCJSa_detailsPopover{max-width:min(360px, calc(100vw - var(--app-space-8)))}._8XCJSa_morePopover{inline-size:min(288px, calc(100vw - var(--app-space-8)));min-inline-size:0;max-inline-size:calc(100vw - var(--app-space-8));max-block-size:min(320px, 50dvh, var(--available-height,calc(100dvh - var(--app-space-8))));flex-direction:column;display:flex;overflow:hidden}._8XCJSa_detailsBody{gap:var(--app-space-3);flex-direction:column;min-width:0;display:flex}._8XCJSa_detailsBody p{margin:0}._8XCJSa_morePopover ._8XCJSa_menu{min-block-size:0;max-block-size:min(320px, 50dvh, var(--available-height,calc(100dvh - var(--app-space-8))));overscroll-behavior:contain;flex:auto;overflow-y:auto}._8XCJSa_morePopover ._8XCJSa_menu,._8XCJSa_morePopover ._8XCJSa_menuAction{font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);font-weight:var(--app-type-weight-normal);line-height:var(--app-type-body-line-height)}._8XCJSa_menuAction{min-block-size:var(--app-touch-target);white-space:normal;text-align:start;justify-content:flex-start}._8XCJSa_menuAction>span{overflow-wrap:anywhere;min-inline-size:0}._8XCJSa_menuNote{padding:var(--app-space-3);flex-shrink:0;margin:0}._8XCJSa_failure{padding:var(--app-space-3) var(--app-space-4);margin:0}._8XCJSa_room:fullscreen{background:var(--app-ui-surface);flex-direction:column;display:flex}._8XCJSa_room:fullscreen ._8XCJSa_card{flex:1;min-height:0}._8XCJSa_room:fullscreen ._8XCJSa_canvas{flex:1}._8XCJSa_room:fullscreen ._8XCJSa_canvas>:first-child{aspect-ratio:auto;flex:1;height:auto;min-height:0}@container deep-video-room (max-width:780px){._8XCJSa_header{padding:var(--app-space-3);gap:var(--app-space-2)}._8XCJSa_heading{gap:var(--app-space-2)}._8XCJSa_desktopActions,._8XCJSa_sideActions,._8XCJSa_deviceChevron{display:none}._8XCJSa_footer{padding:var(--app-space-3);grid-template-columns:minmax(0,1fr)}}
