.xUR7aq_root{justify-content:center;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);background:var(--color-bg-accent-yellow);border-bottom:1px solid var(--color-warning);z-index:9999;display:flex}.xUR7aq_text{flex-shrink:0}
.-i1FiW_slot,.-i1FiW_root{--sidebar-width-expanded:260px;--sidebar-width-collapsed:76px}.-i1FiW_slot{width:var(--sidebar-width-expanded);transition:width var(--duration-base) var(--ease-out);flex-shrink:0}.-i1FiW_root{width:var(--sidebar-width-expanded);background-color:var(--color-bg-surface);border-right:1px solid var(--color-border);z-index:var(--z-sticky);transition:width var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.-i1FiW_collapsed{width:var(--sidebar-width-collapsed)}html[data-sidebar-collapsed] .-i1FiW_followsPreference{width:var(--sidebar-width-collapsed)}.-i1FiW_slotCollapsed{width:var(--sidebar-width-collapsed)}html[data-sidebar-collapsed] .-i1FiW_slot.-i1FiW_followsPreference{width:var(--sidebar-width-collapsed)}.-i1FiW_embedded{border-right:none;width:100%;height:100%;position:static}.-i1FiW_brand{height:var(--header-height);min-height:var(--header-height);padding:0 var(--spacing-4);border-bottom:1px solid var(--color-border);color:inherit;transition:padding var(--duration-base) var(--ease-out);flex-shrink:0;align-items:center;text-decoration:none;display:flex}.-i1FiW_collapsed .-i1FiW_brand{padding:0 var(--spacing-3);justify-content:center}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_brand{padding:0 var(--spacing-3);justify-content:center}.-i1FiW_brandExpanded,.-i1FiW_brandRail{display:contents}.-i1FiW_brandRail,.-i1FiW_collapsed .-i1FiW_brandExpanded{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_brandExpanded{display:none}.-i1FiW_collapsed .-i1FiW_brandRail{display:contents}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_brandRail{display:contents}.-i1FiW_brandLogo{width:auto;height:20px;display:block}.-i1FiW_nav{padding:var(--spacing-3) var(--spacing-4);gap:var(--spacing-1);transition:padding var(--duration-base) var(--ease-out);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.-i1FiW_collapsed .-i1FiW_nav{padding:var(--spacing-3) var(--spacing-2)}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_nav{padding:var(--spacing-3) var(--spacing-2)}.-i1FiW_navHeading{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);padding:var(--spacing-2) var(--spacing-3) var(--spacing-1);transition:opacity var(--duration-base) var(--ease-out)}.-i1FiW_collapsed .-i1FiW_navHeading{visibility:hidden}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_navHeading{visibility:hidden}.-i1FiW_navItem{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), padding var(--duration-base) var(--ease-out);text-decoration:none;display:flex;position:relative}.-i1FiW_navItem:hover{background-color:var(--color-bg-surface-secondary);color:var(--color-text-main)}.-i1FiW_navItemActive{background-color:color-mix(in srgb, var(--color-brand-primary) 8%, transparent);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.-i1FiW_navItemDisabled{color:var(--color-text-muted);cursor:default;pointer-events:none}.-i1FiW_navItemActive:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-text-primary)}.-i1FiW_navIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.-i1FiW_navLabel{white-space:nowrap;text-overflow:ellipsis;transition:opacity var(--duration-base) var(--ease-out);flex:1;overflow:hidden}.-i1FiW_navBadge{min-width:22px;height:18px;padding:0 var(--spacing-2);background-color:var(--color-bg-surface-secondary);color:var(--color-text-main);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;transition:opacity var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.-i1FiW_navItemActive .-i1FiW_navBadge{background-color:var(--color-bg-accent-solid);color:var(--color-white)}.-i1FiW_collapsed .-i1FiW_navLabel,.-i1FiW_collapsed .-i1FiW_navBadge{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_navLabel{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_navBadge{display:none}.-i1FiW_collapsed .-i1FiW_navItem{padding:var(--spacing-2);justify-content:center}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_navItem{padding:var(--spacing-2);justify-content:center}.-i1FiW_navChildren{margin-bottom:var(--spacing-1);flex-direction:column;display:flex}.-i1FiW_navItemChild{min-height:30px;padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) calc(var(--spacing-3) + 20px + var(--spacing-3));font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.-i1FiW_groupRow{flex-direction:column;display:flex;position:relative}.-i1FiW_groupRow>.-i1FiW_navItem{padding-right:calc(var(--spacing-3) + 28px)}.-i1FiW_groupToggle{top:50%;right:var(--spacing-1);border-radius:var(--radius-sm);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.-i1FiW_groupToggle:hover{background-color:var(--color-bg-surface-secondary)}.-i1FiW_groupToggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.-i1FiW_groupToggle svg{transition:transform var(--duration-base) var(--ease-out)}.-i1FiW_groupToggleOpen svg{transform:rotate(180deg)}.-i1FiW_collapsed .-i1FiW_groupToggle{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_groupToggle{display:none}.-i1FiW_collapsed .-i1FiW_groupRow>.-i1FiW_navItem{padding-right:var(--spacing-2)}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_groupRow>.-i1FiW_navItem{padding-right:var(--spacing-2)}.-i1FiW_navItemChild.-i1FiW_navItemActive{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);background-color:#0000}.-i1FiW_navItemChild.-i1FiW_navItemActive:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 4%, transparent)}.-i1FiW_navItemChild .-i1FiW_activeIndicator,.-i1FiW_collapsed .-i1FiW_navChildren{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_navChildren{display:none}.-i1FiW_activeIndicator{background-color:var(--color-brand-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;position:absolute;top:25%;bottom:25%;left:0}.-i1FiW_footer{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border);gap:var(--spacing-1);flex-direction:column;flex-shrink:0;display:flex}.-i1FiW_collapsed .-i1FiW_footer{padding:var(--spacing-3) var(--spacing-2)}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_footer{padding:var(--spacing-3) var(--spacing-2)}.-i1FiW_footerButton{cursor:pointer;text-align:left;background:0 0;border:none;font-family:inherit}.-i1FiW_arrowCollapse,.-i1FiW_arrowExpand{display:contents}.-i1FiW_arrowExpand,.-i1FiW_collapsed .-i1FiW_arrowCollapse{display:none}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_arrowCollapse{display:none}.-i1FiW_collapsed .-i1FiW_arrowExpand{display:contents}html[data-sidebar-collapsed] .-i1FiW_followsPreference .-i1FiW_arrowExpand{display:contents}.-i1FiW_banner{gap:var(--spacing-1);margin:0 var(--spacing-4) var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-secondary);color:var(--color-text-secondary);transition:background-color var(--duration-base) var(--ease-out);flex-shrink:0;text-decoration:none;display:grid}.-i1FiW_banner:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-bg-surface-secondary))}.-i1FiW_banner:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.-i1FiW_bannerMark{width:auto;height:15px;margin-bottom:var(--spacing-1);display:block}.-i1FiW_bannerText{display:block}.-i1FiW_bannerLink{align-items:center;gap:var(--spacing-1);color:var(--color-text-primary);display:inline-flex}.-i1FiW_frame{isolation:isolate;background-color:var(--color-bg-frame);border-right-color:var(--color-border-frame);color:var(--color-text-on-frame-secondary)}.-i1FiW_frame.-i1FiW_embedded{position:relative}.-i1FiW_frame.-i1FiW_groundFromParent{background-color:#0000}.-i1FiW_frame .-i1FiW_brand,.-i1FiW_frame .-i1FiW_footer{border-color:var(--color-border-frame)}.-i1FiW_frame .-i1FiW_navHeading{color:var(--color-text-on-frame-muted)}.-i1FiW_frame .-i1FiW_navItem,.-i1FiW_frame .-i1FiW_navItemChild{color:var(--color-text-on-frame-secondary)}.-i1FiW_frame .-i1FiW_navItem:hover,.-i1FiW_frame .-i1FiW_groupToggle:hover{background-color:var(--color-bg-frame-hover);color:var(--color-text-on-frame)}.-i1FiW_frame .-i1FiW_navItemActive,.-i1FiW_frame .-i1FiW_navItemActive:hover{background-color:var(--color-bg-frame-active);color:var(--color-text-on-frame)}.-i1FiW_frame .-i1FiW_navItemChild.-i1FiW_navItemActive,.-i1FiW_frame .-i1FiW_navItemChild.-i1FiW_navItemActive:hover{color:var(--color-text-on-frame);background-color:#0000}.-i1FiW_frame .-i1FiW_navItemDisabled{color:var(--color-text-on-frame-muted)}.-i1FiW_frame .-i1FiW_navBadge{background-color:var(--color-bg-frame-raised);color:var(--color-text-on-frame)}.-i1FiW_frame .-i1FiW_activeIndicator{background-color:var(--color-brand-accent)}.-i1FiW_frame .-i1FiW_banner{background-color:var(--color-bg-frame-raised);border:1px solid var(--color-border-frame);color:var(--color-text-on-frame-secondary)}.-i1FiW_frame .-i1FiW_banner:hover{background-color:var(--color-bg-frame-active)}.-i1FiW_frame .-i1FiW_bannerLink{color:var(--color-text-on-frame)}
.xCUf4a_root{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}
._8-nMrW_root{display:inline-flex;position:relative}._8-nMrW_panel{min-width:180px;padding:var(--spacing-1);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:_8-nMrW_menuIn var(--duration-base) var(--ease-out);position:absolute;top:calc(100% + 4px);left:0}._8-nMrW_right{left:auto;right:0}@keyframes _8-nMrW_menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._8-nMrW_item{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-main);cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-base);text-align:left;background:0 0;border:none;font-family:inherit;display:flex}._8-nMrW_item:hover{background:var(--color-bg-surface-secondary)}._8-nMrW_danger{color:var(--color-text-danger)}._8-nMrW_danger:hover{background:color-mix(in srgb, var(--color-danger), transparent 92%)}._8-nMrW_active{background:color-mix(in srgb, var(--color-brand-primary), transparent 92%);color:var(--color-text-primary)}._8-nMrW_disabled{opacity:.5;cursor:not-allowed}._8-nMrW_disabled:hover{background:0 0}._8-nMrW_separator{background:var(--color-border);height:1px;margin:var(--spacing-1) 0}._8-nMrW_label{padding:var(--spacing-2) var(--spacing-3) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}
@keyframes XCPwVG_akademieDrawerSlideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes XCPwVG_akademieDrawerFadeIn{0%{opacity:0}to{opacity:1}}.XCPwVG_backdrop{-webkit-backdrop-filter:blur(4px);z-index:var(--z-modal);animation:XCPwVG_akademieDrawerFadeIn var(--duration-base) var(--ease-out);background-color:#0f172a80;position:fixed;inset:0}.XCPwVG_panel{background-color:var(--color-bg-surface);width:min(300px,85vw);animation:XCPwVG_akademieDrawerSlideIn var(--duration-base) var(--ease-out);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.XCPwVG_sidebarWrap{flex:1;min-height:0;display:flex}.XCPwVG_extraFooter{border-top:1px solid var(--color-border);padding:var(--spacing-3);flex-shrink:0}.XCPwVG_header{height:var(--header-height);min-height:var(--header-height);padding:0 var(--spacing-3) 0 var(--spacing-5);align-items:center;gap:var(--spacing-3);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}.XCPwVG_headerBrand{flex:1;align-items:center;min-width:0;text-decoration:none;display:flex}.XCPwVG_headerBrandLogo{width:auto;height:20px;display:block}.XCPwVG_headerMirrored{padding:0 var(--spacing-4);gap:var(--spacing-2)}.XCPwVG_headerMirrored .XCPwVG_headerBrandLogo{height:18px}.XCPwVG_frame{isolation:isolate;background-color:var(--color-bg-frame);color:var(--color-text-on-frame-secondary)}.XCPwVG_frame .XCPwVG_header,.XCPwVG_frame .XCPwVG_extraFooter{border-color:var(--color-border-frame)}
.mtbIgq_root{background-color:var(--color-bg-surface);border-top:1px solid var(--color-border);padding:var(--spacing-2) 0;padding-bottom:max(var(--spacing-2), env(safe-area-inset-bottom));z-index:var(--z-sticky);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000a}.mtbIgq_item{min-width:0;padding:var(--spacing-1) 2px;color:var(--color-text-secondary);transition:color var(--duration-base) var(--ease-out);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-family:inherit;text-decoration:none;display:flex;position:relative}.mtbIgq_item:hover{color:var(--color-text-main)}.mtbIgq_itemActive{color:var(--color-text-primary)}.mtbIgq_icon{justify-content:center;align-items:center;display:inline-flex}.mtbIgq_label{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mtbIgq_itemActive .mtbIgq_label{font-weight:var(--font-weight-semibold)}.mtbIgq_activeBar{background-color:var(--color-brand-primary);border-radius:0 0 var(--radius-sm) var(--radius-sm);width:20px;height:2px;position:absolute;top:0}
.oVw5-q_root{background-color:var(--color-bg-brand-solid);color:var(--color-white);padding:var(--spacing-12) 0 var(--spacing-6);--footer-text:color-mix(in srgb, var(--color-white) 70%, var(--color-bg-brand-solid));--footer-text-quiet:color-mix(in srgb, var(--color-white) 60%, var(--color-bg-brand-solid));--footer-line:color-mix(in srgb, var(--color-white) 10%, var(--color-bg-brand-solid));margin-top:auto}.oVw5-q_frame{isolation:isolate;background-color:var(--color-bg-frame);padding-top:var(--spacing-16);--footer-text:var(--color-text-on-frame-secondary);--footer-text-quiet:var(--color-text-on-frame-muted);--footer-line:var(--color-border-frame);position:relative;overflow:clip}.oVw5-q_container{max-width:var(--max-width-container);padding:0 var(--spacing-4);margin:0 auto}.oVw5-q_content{gap:var(--spacing-8) var(--spacing-12);margin-bottom:var(--spacing-10);grid-template-columns:minmax(200px,1.3fr) minmax(0,4fr);display:grid}.oVw5-q_columns{gap:var(--spacing-8);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.oVw5-q_logo{width:auto;height:20px;margin-bottom:var(--spacing-4);display:block}.oVw5-q_title{margin-bottom:var(--spacing-2)}.oVw5-q_text{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--footer-text);max-width:300px}.oVw5-q_heading{margin-bottom:var(--spacing-4)}.oVw5-q_links{gap:var(--spacing-3);display:grid}.oVw5-q_links a{font-size:var(--font-size-sm);color:var(--footer-text)}.oVw5-q_links a:hover{color:var(--color-white);text-underline-offset:3px;text-decoration:underline}.oVw5-q_bottom{justify-content:space-between;align-items:center;gap:var(--spacing-3) var(--spacing-6);border-top:1px solid var(--footer-line);padding-top:var(--spacing-6);font-size:var(--font-size-xs);color:var(--footer-text-quiet);display:flex}.oVw5-q_bottom .oVw5-q_social{flex-shrink:0;margin-inline-end:-9px}@media (max-width:1023px){.oVw5-q_content{grid-template-columns:1fr}}@media (max-width:599px){.oVw5-q_bottom{flex-direction:column;align-items:flex-start}.oVw5-q_bottom .oVw5-q_social{margin-inline:-9px 0}.oVw5-q_columns{gap:var(--spacing-8) var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr))}}
.RvQXJW_root{gap:var(--spacing-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.RvQXJW_mark,.RvQXJW_named{border-radius:var(--radius-md);min-height:40px;color:var(--footer-text,color-mix(in srgb, var(--color-white) 70%, var(--color-bg-brand-solid)));justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.RvQXJW_mark{width:40px}.RvQXJW_named{gap:var(--spacing-2);padding:0 var(--spacing-2);font-size:var(--font-size-sm)}.RvQXJW_mark:hover,.RvQXJW_named:hover{color:var(--color-white)}.RvQXJW_named:hover span{text-decoration:underline}