.nZ2xLG_container,.nZ2xLG_char{display:inline}.nZ2xLG_container .nZ2xLG_char{transition:color var(--duration-instant) step-end}.nZ2xLG_charHovered{color:#0000;-webkit-text-stroke:var(--stagger-text-stroke-width,1px) var(--stagger-text-stroke-color,currentColor)}.nZ2xLG_charExiting{-webkit-text-stroke:var(--stagger-text-stroke-width,1px) var(--stagger-text-stroke-color,currentColor)}
@layer components{.BZ7-0a_section{padding-left:var(--spacing-page-inline);padding-right:var(--spacing-page-inline);position:relative}.BZ7-0a_fullHeight{flex-direction:column;min-height:100dvh;display:flex}.BZ7-0a_center{justify-content:center;align-items:center}}
@layer components{._2vjsta_bubble{width:max-content;max-width:min(90vw, var(--_max-w,360px));min-width:0;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-control);background:var(--bg-inverse);color:var(--text-inverse);font:var(--font-body-sm);line-height:var(--line-height-125);white-space:pre-line}._2vjsta_bubble[data-multiline=true]{padding:var(--spacing-8) var(--spacing-16)}._2vjsta_bubble[data-tall=true]{padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-surface)}._2vjsta_arrow{background:var(--bg-inverse);width:6px;height:6px;position:absolute;transform:rotate(45deg)}._2vjsta_bubbleGlass{border:var(--border-light);background:var(--bg-primary);box-shadow:var(--shadow-floating);color:var(--text-primary)}._2vjsta_arrowGlass{box-sizing:border-box;background:var(--bg-primary)}._2vjsta_arrowGlass._2vjsta_arrowTop{border-top:var(--border-light);border-left:var(--border-light)}._2vjsta_arrowGlass._2vjsta_arrowBottom{border-right:var(--border-light);border-bottom:var(--border-light)}._2vjsta_arrowGlass._2vjsta_arrowLeft{border-bottom:var(--border-light);border-left:var(--border-light)}._2vjsta_arrowGlass._2vjsta_arrowRight{border-top:var(--border-light);border-right:var(--border-light)}._2vjsta_arrowBottom{margin-left:-3px;bottom:-3px;left:50%}._2vjsta_arrowTop{margin-left:-3px;top:-3px;left:50%}._2vjsta_arrowLeft{margin-top:-3px;top:50%;left:-3px}._2vjsta_arrowRight{margin-top:-3px;top:50%;right:-3px}}
._1CmurG_logo{font-family:var(--font-family-headline);font-size:var(--font-size-32);font-weight:var(--font-weight-regular);letter-spacing:-.02em;line-height:1}._1CmurG_logoImage{object-fit:contain;vertical-align:baseline;width:auto;height:1em}._1CmurG_logoImageInvert{filter:invert()hue-rotate(180deg)}._1CmurG_logoTinted{vertical-align:baseline;width:auto;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._1CmurG_logoTinted img{visibility:hidden;width:auto;height:100%;display:block}
.Scs_Bq_nav{padding:var(--spacing-nav-top) var(--spacing-page-inline);z-index:var(--z-index-nav);mix-blend-mode:difference;pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}@media not (max-width:768px){.Scs_Bq_nav{justify-content:space-between}}.Scs_Bq_logoNavBar,.Scs_Bq_logo,.Scs_Bq_navCenter,.Scs_Bq_navActions{pointer-events:auto}.Scs_Bq_logoNavBar{--nav-logo-top:var(--spacing-nav-top);top:var(--nav-logo-top);left:var(--spacing-page-inline);z-index:calc(var(--z-index-nav) + 1);height:var(--size-40);align-content:center;align-items:center;gap:var(--spacing-12);color:inherit;cursor:pointer;mix-blend-mode:difference;flex-wrap:wrap;text-decoration:none;display:flex;position:fixed}@media not (max-width:768px){.Scs_Bq_logoNavBar{height:var(--size-32)}}.Scs_Bq_logoNavBar:before{content:"";z-index:-1;pointer-events:auto;position:absolute;inset:-16px -24px}.Scs_Bq_logoNavBar.glith-on-hover:hover{z-index:calc(var(--z-index-nav) + 1)}.Scs_Bq_logoNavBar.glith-on-hover:hover .Scs_Bq_logo{animation:Scs_Bq_glitch var(--duration-slower) infinite alternate;z-index:1}.Scs_Bq_logoNavBarNoDifference{mix-blend-mode:normal}.Scs_Bq_adminBadgeFixed{pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard)}.Scs_Bq_logoNavBar .Scs_Bq_adminBadgeFixed[data-loading]{opacity:0}.Scs_Bq_adminBadge{font-family:var(--font-family-nav);opacity:.6;display:none}@media not (max-width:768px){.Scs_Bq_adminBadge{display:inline-flex}}.Scs_Bq_logoNavBarNoDifference .Scs_Bq_adminBadge{color:var(--text-primary);border:var(--border-strong);background:var(--bg-primary);opacity:1}.Scs_Bq_logo{font-family:var(--font-family-headline);font-size:var(--font-size-32);font-weight:var(--font-weight-regular);color:var(--text-white);letter-spacing:-.02em;will-change:transform;align-items:center;line-height:1;display:inline-flex;position:relative}.Scs_Bq_logoNavBar:has(.Scs_Bq_logoCssLoading),.Scs_Bq_logoNavBar:has(.Scs_Bq_logoCssLoadingImage){z-index:calc(var(--z-index-float) + 2)}.Scs_Bq_logoCssLoading{--logo-k:tan(atan2(min(var(--font-size-display-lg), calc(86vw / (var(--logo-chars,8) * .55))), 1em))}.Scs_Bq_logoCssLoading,.Scs_Bq_logoCssLoadingImage{transform-origin:0;transform:translate(calc(50vw - var(--spacing-page-inline) - var(--logo-k) * var(--logo-stretch,.8) * 50%), calc(50svh - var(--nav-logo-top) - 50%)) scale(calc(var(--logo-k) * var(--logo-stretch,.8)), var(--logo-k))!important}.Scs_Bq_logoCssLoadingImage{--logo-k:tan(atan2(min(var(--font-size-display-lg), calc(72vw / (1.2 * var(--wm-aspect,7)))), 1em))}.Scs_Bq_wordmarkIntro[data-intro=fade]{animation:Scs_Bq_wordmarkSharpen var(--duration-slower) var(--ease-enter) .1s backwards}.Scs_Bq_wordmarkIntro[data-intro=rise]{animation:Scs_Bq_wordmarkRise var(--duration-slow) var(--ease-enter) .1s backwards, Scs_Bq_wordmarkSharpen var(--duration-slower) var(--ease-enter) .1s backwards}.Scs_Bq_wordmarkIntro[data-intro=scale]{animation:Scs_Bq_wordmarkGrow var(--duration-slow) var(--ease-enter) .1s backwards, Scs_Bq_wordmarkSharpen var(--duration-slower) var(--ease-enter) .1s backwards}.Scs_Bq_wordmarkIntro[data-intro=wipe]{animation:Scs_Bq_wordmarkWipe var(--duration-slower) var(--ease-enter) .15s backwards}@keyframes Scs_Bq_wordmarkSharpen{0%{filter:blur(12px)}}@keyframes Scs_Bq_wordmarkRise{0%{transform:translateY(36px)}}@keyframes Scs_Bq_wordmarkGrow{0%{transform:scale(.82)}}@keyframes Scs_Bq_wordmarkWipe{0%{clip-path:inset(-8% 100% -8% 0)}}@media (prefers-reduced-motion:reduce){.Scs_Bq_wordmarkIntro[data-intro]{animation:none}}.Scs_Bq_logoLetter{animation:Scs_Bq_logoLetterRise var(--duration-slow) var(--ease-enter) backwards, Scs_Bq_logoLetterSharpen var(--duration-slower) var(--ease-enter) backwards;animation-delay:calc(.15s + var(--i) * 40ms), calc(.2s + var(--i) * 50ms)}@keyframes Scs_Bq_logoLetterRise{0%{transform:translateY(20px)}}@keyframes Scs_Bq_logoLetterSharpen{0%{filter:blur(10px)}}.Scs_Bq_logoLetter.Scs_Bq_logoLetterOut{opacity:0;filter:blur(6px);transition:opacity var(--duration-fast) var(--ease-enter), filter var(--duration-base) var(--ease-enter);transition-delay:calc(var(--j) * 40ms);animation:none}@media (prefers-reduced-motion:reduce){.Scs_Bq_logoLetter{animation:none}}.Scs_Bq_logoCrossShort{align-items:center;display:inline-flex}.Scs_Bq_logo .Scs_Bq_logoCrossShort{transition:opacity var(--duration-base) var(--ease-enter), filter var(--duration-base) var(--ease-enter)}.Scs_Bq_logoCrossShortFloat{position:absolute;top:50%;left:0;transform:translateY(-50%)}.Scs_Bq_logoCrossHidden{opacity:0;filter:blur(12px)}.Scs_Bq_logoCrossFull{align-items:center;display:inline-flex}.Scs_Bq_logo .Scs_Bq_logoCrossFullOut{transition:opacity var(--duration-base) var(--ease-enter), filter var(--duration-base) var(--ease-enter)}.Scs_Bq_logoCrossFullOut{opacity:0;filter:blur(6px)}.Scs_Bq_logoBadge{flex-shrink:0;display:block}.Scs_Bq_logoImageWrap{align-items:center;display:flex}.Scs_Bq_logoLoadingWrap{width:max-content;position:absolute;left:50%;translate:-50%}.Scs_Bq_logoImage{object-fit:contain;width:auto;height:1.2em;transition:filter var(--duration-base) var(--ease-standard)}.Scs_Bq_logoImageInvert{filter:invert()hue-rotate(180deg)}.Scs_Bq_logoImageTinted{width:auto;height:1.2em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Scs_Bq_logoImageTinted img{visibility:hidden;width:auto;height:100%;display:block}.Scs_Bq_navCenter{justify-content:center;gap:var(--spacing-32);clip-path:inset(0 -20px);transition:clip-path var(--duration-base) var(--ease-standard), visibility var(--duration-base), opacity var(--duration-base) var(--ease-standard);flex:1;margin-inline-start:var(--_logo-reserve,0px);display:none;position:relative}@media not (max-width:768px){.Scs_Bq_navCenter{display:flex}}@media not (max-width:1280px){.Scs_Bq_navCenter{gap:var(--spacing-64)}}.Scs_Bq_navLink{font:var(--font-body-md);font-family:var(--font-family-nav);color:var(--text-white);letter-spacing:.05em;text-decoration:none;position:relative}.Scs_Bq_logoNavBarHidden{opacity:0;pointer-events:none;visibility:hidden}.Scs_Bq_navIndicator{pointer-events:none;background:0 0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.Scs_Bq_navCenter .Scs_Bq_navIndicator{transition:left var(--duration-base) var(--ease-standard), width var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard)}.Scs_Bq_navIndicator:before{content:"";width:calc(var(--font-size-dot) * .9);height:var(--font-size-dot);background:var(--text-white);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)translate(-3px)}.Scs_Bq_navIndicator:after{content:"";width:calc(var(--font-size-dot) * .9);height:var(--font-size-dot);background:var(--text-white);clip-path:polygon(100% 0,0 50%,100% 100%);position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)translate(3px)}.Scs_Bq_navCenter .Scs_Bq_navIndicator:before,.Scs_Bq_navCenter .Scs_Bq_navIndicator:after{transition:transform var(--duration-base) var(--ease-standard)}.Scs_Bq_navCenter:hover .Scs_Bq_navIndicator:before,.Scs_Bq_navCenter:hover .Scs_Bq_navIndicator:after{transform:translateY(-50%)translate(0)}.Scs_Bq_navIndicatorHidden{opacity:0}.Scs_Bq_subNavDropdown{z-index:2;gap:var(--spacing-4);padding:var(--spacing-12) 0 var(--spacing-12) var(--spacing-16);pointer-events:auto;flex-direction:column;display:flex;position:absolute}.Scs_Bq_subNavDropdownLine{left:0;top:var(--spacing-4);bottom:var(--spacing-4);background:var(--text-white);opacity:.4;transform-origin:top;pointer-events:none;width:1px;position:absolute}.Scs_Bq_subNavDropdownItemWrap{display:flex}.Scs_Bq_subNavDropdownItem{font:var(--font-body-md);font-family:var(--font-family-nav);letter-spacing:.01em;color:var(--text-white);opacity:.78;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-spring);line-height:1.35;text-decoration:none;position:relative}.Scs_Bq_subNavDropdownItem:hover{opacity:1;transform:translate(5px)}.Scs_Bq_subNavDropdownItemActive{opacity:1;font-weight:var(--font-weight-medium);margin-left:var(--spacing-4)}.Scs_Bq_subNavDropdownItemActive:hover{transform:none}.Scs_Bq_travelInk{width:0;height:0;font-size:var(--font-size-dot);color:var(--text-white);pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.Scs_Bq_navActions{margin-right:calc((var(--size-32) - 12px) / -2);transition:opacity var(--duration-base) var(--ease-standard);align-items:center;gap:0;display:flex;position:relative}.Scs_Bq_actionBtn{padding:var(--spacing-4);width:var(--size-40);height:var(--size-40);border-radius:var(--radius-full);color:var(--text-white);transition:opacity var(--duration-base) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media not (max-width:768px){.Scs_Bq_actionBtn{width:var(--size-32);height:var(--size-32)}}.Scs_Bq_actionBtn:hover .Scs_Bq_langText,.Scs_Bq_actionBtn:hover .Scs_Bq_themeIconWrapper,.Scs_Bq_actionBtn:hover .Scs_Bq_soundIconWrapper{color:var(--text-accent-alt)}.Scs_Bq_siteLangBtn{gap:var(--spacing-4)}.Scs_Bq_navSiteLang{display:none}@media not (max-width:768px){.Scs_Bq_navSiteLang{display:contents}}.Scs_Bq_navLogout{display:none}@media not (max-width:768px){.Scs_Bq_navLogout{display:contents}}.Scs_Bq_navAdminLink{display:none}@media not (max-width:768px){.Scs_Bq_navAdminLink{display:contents}}.Scs_Bq_siteLangBtn:hover{color:var(--text-accent-alt)}.Scs_Bq_siteLangActive{width:auto;padding:0 var(--spacing-8);color:var(--text-accent-alt);font:var(--font-label-sm)}.Scs_Bq_soundBtnWrap{position:relative}.Scs_Bq_soundTip{padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-control);background:var(--text-primary);color:var(--bg-primary);font:var(--font-label-sm);letter-spacing:.02em;white-space:nowrap;pointer-events:auto;animation:Scs_Bq_soundTipIn var(--duration-base) var(--ease-standard) both;z-index:1;position:absolute;top:calc(100% + 10px);right:0}.Scs_Bq_soundTip:before{content:"";background:var(--text-primary);width:8px;height:8px;position:absolute;top:-3px;right:16px;transform:rotate(45deg)}@keyframes Scs_Bq_soundTipIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Scs_Bq_soundIconWrapper{mix-blend-mode:exclusion;justify-content:center;align-items:center;display:flex}.Scs_Bq_soundIconWrapper.Scs_Bq_clicking{animation:Scs_Bq_popSound var(--duration-base) var(--ease-spring)}@keyframes Scs_Bq_popSound{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.Scs_Bq_soundIcon{width:18px;height:18px}@media not (max-width:768px){.Scs_Bq_soundIcon{width:14px;height:14px}}.Scs_Bq_soundIcon .Scs_Bq_waveOuter{opacity:1;transition:opacity var(--duration-base) var(--ease-standard) var(--duration-base)}.Scs_Bq_soundIcon .Scs_Bq_waveInner{opacity:1;transition:opacity var(--duration-base) var(--ease-standard) var(--duration-fast)}.Scs_Bq_soundIcon .Scs_Bq_xLine,.Scs_Bq_soundIconMuted .Scs_Bq_waveOuter{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.Scs_Bq_soundIconMuted .Scs_Bq_waveInner{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard) var(--duration-fast)}.Scs_Bq_soundIconMuted .Scs_Bq_xLine{opacity:1;transition:opacity var(--duration-base) var(--ease-standard) var(--duration-base)}.Scs_Bq_langText{font:var(--font-body-md);font-family:var(--font-family-nav);letter-spacing:.03em;text-box:trim-both cap alphabetic;transition:transform var(--duration-base) var(--ease-standard);display:inline-block}@media not (max-width:768px){.Scs_Bq_langText{font-size:var(--font-size-body-sm)}}.Scs_Bq_langText.Scs_Bq_animating{animation:Scs_Bq_flipLang var(--duration-base) var(--ease-standard)}.Scs_Bq_langText.Scs_Bq_clicking{animation:Scs_Bq_popLang var(--duration-base) var(--ease-spring)}@keyframes Scs_Bq_flipLang{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}@keyframes Scs_Bq_popLang{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.Scs_Bq_themeIconWrapper{mix-blend-mode:exclusion;justify-content:center;align-items:center;display:flex}.Scs_Bq_themeIconWrapper:hover{color:var(--text-accent-alt)}.Scs_Bq_themeIconWrapper.Scs_Bq_animating{animation:Scs_Bq_rotateIcon var(--duration-base) var(--ease-standard)}.Scs_Bq_themeIconWrapper.Scs_Bq_clicking{animation:Scs_Bq_popTheme var(--duration-base) var(--ease-spring)}@keyframes Scs_Bq_popTheme{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes Scs_Bq_rotateIcon{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.8)}to{transform:rotate(360deg)scale(1)}}.Scs_Bq_themeIcon{width:18px;height:18px}@media not (max-width:768px){.Scs_Bq_themeIcon{width:14px;height:14px}}.Scs_Bq_menuBtnWrapper{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base);display:flex;position:static;right:0}@media not (max-width:768px){.Scs_Bq_menuBtnWrapper{opacity:0;visibility:hidden;pointer-events:none;position:absolute}}.Scs_Bq_menuDots{width:16px;height:16px;display:block}@media not (max-width:768px){.Scs_Bq_menuDots{width:12px;height:12px}}.Scs_Bq_menuDot{fill:var(--text-white);transform-box:fill-box;transform-origin:50%}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:first-child{animation:Scs_Bq_dotToX_TL var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(3){animation:Scs_Bq_dotToX_TR var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(7){animation:Scs_Bq_dotToX_BL var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(9){animation:Scs_Bq_dotToX_BR var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(2){animation:Scs_Bq_dotToX_T var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(4){animation:Scs_Bq_dotToX_L var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(6){animation:Scs_Bq_dotToX_R var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsOpen .Scs_Bq_menuDot:nth-child(8){animation:Scs_Bq_dotToX_B var(--duration-slow) var(--ease-standard) forwards}.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:first-child{animation:Scs_Bq_closeTL var(--duration-slower) var(--ease-standard) both}.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(3){animation:Scs_Bq_closeTR var(--duration-slower) var(--ease-standard) both}.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(7){animation:Scs_Bq_closeBL var(--duration-slower) var(--ease-standard) both}.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(9){animation:Scs_Bq_closeBR var(--duration-slower) var(--ease-standard) both}.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(2),.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(4),.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(6),.Scs_Bq_menuDotsClosing .Scs_Bq_menuDot:nth-child(8){animation:Scs_Bq_closeEdge var(--duration-slower) var(--ease-standard) both}.Scs_Bq_menuClipWrapper{isolation:isolate;clip-path:inset(0 0 100%);transition:clip-path var(--duration-slower) var(--ease-standard);will-change:clip-path;--_menu-bg:var(--nav-menu-bg);position:fixed;inset:0}.Scs_Bq_menuClipOpen{clip-path:inset(0);transition:clip-path var(--duration-slower) var(--ease-standard)}.Scs_Bq_menuBackdrop{background:var(--_menu-bg);position:absolute;inset:0}.Scs_Bq_menuDrawer{z-index:2;overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto}.Scs_Bq_menuHeader{--_row:var(--size-40);z-index:1;box-sizing:border-box;height:calc(var(--spacing-nav-top) + var(--_row) + var(--spacing-40));background:var(--_menu-bg);padding:var(--spacing-nav-top) var(--spacing-32) var(--spacing-40);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:sticky;top:0}@media not (max-width:768px){.Scs_Bq_menuHeader{--_row:var(--size-32)}}.Scs_Bq_menuSiteLangSlot{top:var(--spacing-nav-top);left:calc(var(--spacing-page-inline) + (var(--size-32) - 12px) / -2);display:flex;position:absolute}.Scs_Bq_menuLogo{font:var(--font-headline-lg);color:var(--text-white);letter-spacing:-.02em}.Scs_Bq_menuFooter{z-index:1;background:var(--_menu-bg);padding:var(--spacing-32) var(--spacing-page-inline);gap:var(--spacing-8);flex-direction:column;display:flex;position:sticky;bottom:0}.Scs_Bq_menuFooterActions{justify-content:space-between;align-items:baseline;gap:var(--spacing-8) var(--spacing-16);margin-bottom:var(--spacing-16);padding-top:var(--spacing-16);border-top:var(--border-ghost);flex-wrap:wrap;display:flex}.Scs_Bq_menuFooterLink{--_menu-link-size:var(--font-size-headline-sm)}.Scs_Bq_menuFooterLabel{font:var(--font-headline-xs);font-family:var(--font-family-nav);color:var(--text-white-muted);font-style:italic}.Scs_Bq_menuFooterEmail{font-family:var(--font-family-nav);font-size:clamp(1.45rem, 1.263rem + .82vw, var(--font-size-32));color:var(--text-white);text-underline-offset:6px;white-space:nowrap;text-decoration:underline;display:inline-block;position:relative}.Scs_Bq_menuFooterEmailBase{z-index:0;position:relative}.Scs_Bq_menuFooterEmailFill{text-decoration:inherit;text-underline-offset:inherit;pointer-events:none;--_sink-duration:1.8s;transition:clip-path var(--_sink-duration) var(--ease-standard);position:absolute;top:0;left:0}.Scs_Bq_menuFooterEmailFillBack{clip-path:polygon(0% 100%,25% 100%,50% 100%,75% 100%,100% 100%,100% 100%,0% 100%)}.Scs_Bq_menuFooterEmailFillMid{clip-path:polygon(0% 100%,33% 100%,66% 100%,100% 100%,100% 100%,0% 100%)}.Scs_Bq_menuFooterEmailFillFront{clip-path:polygon(0% 100%,20% 100%,40% 100%,60% 100%,80% 100%,100% 100%,100% 100%,0% 100%)}.Scs_Bq_menuFooterEmailRising .Scs_Bq_menuFooterEmailFillBack{--_emailRiseBack-duration:2.5s;--_emailWaveBack-duration:3.6s;animation:Scs_Bq_emailRiseBack var(--_emailRiseBack-duration) var(--ease-enter) forwards, Scs_Bq_emailWaveBack var(--_emailWaveBack-duration) var(--ease-standard) 2.5s infinite alternate}.Scs_Bq_menuFooterEmailRising .Scs_Bq_menuFooterEmailFillMid{--_emailRiseMid-duration:2.2s;--_emailWaveMid-duration:3s;animation:Scs_Bq_emailRiseMid var(--_emailRiseMid-duration) var(--ease-enter) .1s forwards, Scs_Bq_emailWaveMid var(--_emailWaveMid-duration) var(--ease-standard) 2.3s infinite alternate}.Scs_Bq_menuFooterEmailRising .Scs_Bq_menuFooterEmailFillFront{--_emailRiseFront-duration:2s;--_emailWaveFront-duration:2.4s;animation:Scs_Bq_emailRiseFront var(--_emailRiseFront-duration) var(--ease-enter) .2s forwards, Scs_Bq_emailWaveFront var(--_emailWaveFront-duration) var(--ease-standard) 2.2s infinite alternate}.Scs_Bq_menuFooterEmailSinking .Scs_Bq_menuFooterEmailFillBack{--_emailSinkBack-duration:1.6s;animation:Scs_Bq_emailSinkBack var(--_emailSinkBack-duration) var(--ease-standard) forwards}.Scs_Bq_menuFooterEmailSinking .Scs_Bq_menuFooterEmailFillMid{--_emailSinkMid-duration:1.8s;animation:Scs_Bq_emailSinkMid var(--_emailSinkMid-duration) var(--ease-standard) 50ms forwards}.Scs_Bq_menuFooterEmailSinking .Scs_Bq_menuFooterEmailFillFront{--_emailSinkFront-duration:2s;animation:Scs_Bq_emailSinkFront var(--_emailSinkFront-duration) var(--ease-standard) .1s forwards}.Scs_Bq_menuFooterEmailFillBack{color:var(--bg-accent-solid-light);filter:brightness(1.25)hue-rotate(20deg);text-shadow:var(--text-shadow-highlight)}.Scs_Bq_menuFooterEmailFillMid{color:var(--bg-accent-solid-light);filter:brightness(1.05)}.Scs_Bq_menuFooterEmailFillFront{color:var(--text-accent);filter:saturate(1.15)}@keyframes Scs_Bq_emailRiseBack{0%{clip-path:polygon(0% 100%,25% 100%,50% 100%,75% 100%,100% 100%,100% 100%,0% 100%)}15%{clip-path:polygon(0% 94%,25% 90%,50% 95%,75% 91%,100% 94%,100% 100%,0% 100%)}30%{clip-path:polygon(0% 88%,25% 92%,50% 86%,75% 90%,100% 88%,100% 100%,0% 100%)}45%{clip-path:polygon(0% 80%,25% 72%,50% 81%,75% 73%,100% 80%,100% 100%,0% 100%)}60%{clip-path:polygon(0% 73%,25% 78%,50% 71%,75% 76%,100% 73%,100% 100%,0% 100%)}75%{clip-path:polygon(0% 65%,25% 55%,50% 67%,75% 56%,100% 65%,100% 100%,0% 100%)}90%{clip-path:polygon(0% 62%,25% 68%,50% 60%,75% 66%,100% 62%,100% 100%,0% 100%)}to{clip-path:polygon(0% 70%,25% 50%,50% 70%,75% 50%,100% 70%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailRiseMid{0%{clip-path:polygon(0% 100%,33% 100%,66% 100%,100% 100%,100% 100%,0% 100%)}15%{clip-path:polygon(0% 96%,33% 92%,66% 95%,100% 91%,100% 100%,0% 100%)}30%{clip-path:polygon(0% 92%,33% 96%,66% 90%,100% 94%,100% 100%,0% 100%)}45%{clip-path:polygon(0% 86%,33% 78%,66% 88%,100% 80%,100% 100%,0% 100%)}60%{clip-path:polygon(0% 80%,33% 86%,66% 78%,100% 84%,100% 100%,0% 100%)}75%{clip-path:polygon(0% 74%,33% 66%,66% 76%,100% 68%,100% 100%,0% 100%)}90%{clip-path:polygon(0% 70%,33% 78%,66% 68%,100% 76%,100% 100%,0% 100%)}to{clip-path:polygon(0% 80%,33% 60%,66% 80%,100% 60%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailRiseFront{0%{clip-path:polygon(0% 100%,20% 100%,40% 100%,60% 100%,80% 100%,100% 100%,100% 100%,0% 100%)}15%{clip-path:polygon(0% 97%,20% 94%,40% 97%,60% 94%,80% 97%,100% 95%,100% 100%,0% 100%)}30%{clip-path:polygon(0% 94%,20% 96%,40% 93%,60% 95%,80% 94%,100% 96%,100% 100%,0% 100%)}45%{clip-path:polygon(0% 89%,20% 82%,40% 88%,60% 83%,80% 88%,100% 85%,100% 100%,0% 100%)}60%{clip-path:polygon(0% 84%,20% 88%,40% 82%,60% 87%,80% 83%,100% 86%,100% 100%,0% 100%)}75%{clip-path:polygon(0% 78%,20% 72%,40% 79%,60% 73%,80% 78%,100% 75%,100% 100%,0% 100%)}90%{clip-path:polygon(0% 75%,20% 80%,40% 73%,60% 78%,80% 74%,100% 77%,100% 100%,0% 100%)}to{clip-path:polygon(0% 90%,20% 70%,40% 90%,60% 70%,80% 90%,100% 75%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailSinkBack{0%{clip-path:polygon(0% 60%,25% 60%,50% 60%,75% 60%,100% 60%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 78%,25% 82%,50% 76%,75% 80%,100% 78%,100% 100%,0% 100%)}to{clip-path:polygon(0% 100%,25% 100%,50% 100%,75% 100%,100% 100%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailSinkMid{0%{clip-path:polygon(0% 70%,33% 70%,66% 70%,100% 70%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 86%,33% 82%,66% 88%,100% 84%,100% 100%,0% 100%)}to{clip-path:polygon(0% 100%,33% 100%,66% 100%,100% 100%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailSinkFront{0%{clip-path:polygon(0% 80%,20% 80%,40% 80%,60% 80%,80% 80%,100% 80%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 92%,20% 88%,40% 93%,60% 89%,80% 92%,100% 90%,100% 100%,0% 100%)}to{clip-path:polygon(0% 100%,20% 100%,40% 100%,60% 100%,80% 100%,100% 100%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailWaveBack{0%{clip-path:polygon(0% 70%,25% 50%,50% 70%,75% 50%,100% 70%,100% 100%,0% 100%)}to{clip-path:polygon(0% 50%,25% 70%,50% 50%,75% 70%,100% 50%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailWaveMid{0%{clip-path:polygon(0% 80%,33% 60%,66% 80%,100% 60%,100% 100%,0% 100%)}to{clip-path:polygon(0% 60%,33% 80%,66% 60%,100% 80%,100% 100%,0% 100%)}}@keyframes Scs_Bq_emailWaveFront{0%{clip-path:polygon(0% 90%,20% 70%,40% 90%,60% 70%,80% 90%,100% 75%,100% 100%,0% 100%)}to{clip-path:polygon(0% 70%,20% 90%,40% 75%,60% 90%,80% 70%,100% 90%,100% 100%,0% 100%)}}.Scs_Bq_menuNav{gap:var(--spacing-12);padding-bottom:var(--spacing-48);padding-inline:var(--spacing-page-inline);flex-direction:column;margin-block-end:auto;display:flex}.Scs_Bq_menuLink{font-family:var(--font-family-nav);font-size:var(--_menu-link-size,clamp(36px, 2.041rem + .86vw, 3.05rem));font-weight:var(--font-weight-bold);color:var(--text-white);letter-spacing:-.02em;text-transform:uppercase;line-height:1.2;text-decoration:none}.Scs_Bq_menuLinkActive{font-family:var(--font-family-headline);font-style:italic;font-weight:var(--font-weight-regular);-webkit-text-stroke:1px var(--text-white);color:#0000}.Scs_Bq_menuSubList{gap:var(--spacing-4);padding-left:var(--spacing-20);margin-top:calc(var(--spacing-4) * -1);flex-direction:column;display:flex}.Scs_Bq_menuSubLink{font-family:var(--font-family-nav);font-size:clamp(18px,.893rem + .95vw,28px);font-weight:var(--font-weight-medium);color:var(--text-white);opacity:.55;letter-spacing:0;text-transform:uppercase;width:fit-content;line-height:1.3;text-decoration:none}.Scs_Bq_menuSubLink:hover{opacity:1}.Scs_Bq_menuSubLinkActive{opacity:1;font-style:italic;font-family:var(--font-family-headline)}@keyframes Scs_Bq_closeTL{0%{transform:translate(0)}50%{transform:translate(4px,4px)}to{transform:translate(0)}}@keyframes Scs_Bq_closeTR{0%{transform:translate(0)}50%{transform:translate(-4px,4px)}to{transform:translate(0)}}@keyframes Scs_Bq_closeBL{0%{transform:translate(0)}50%{transform:translate(4px,-4px)}to{transform:translate(0)}}@keyframes Scs_Bq_closeBR{0%{transform:translate(0)}50%{transform:translate(-4px,-4px)}to{transform:translate(0)}}@keyframes Scs_Bq_closeEdge{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes Scs_Bq_dotToX_TL{0%{transform:translate(0)}50%{transform:translate(4px,4px)}to{transform:translate(0)}}@keyframes Scs_Bq_dotToX_TR{0%{transform:translate(0)}50%{transform:translate(-4px,4px)}to{transform:translate(0)}}@keyframes Scs_Bq_dotToX_BL{0%{transform:translate(0)}50%{transform:translate(4px,-4px)}to{transform:translate(0)}}@keyframes Scs_Bq_dotToX_BR{0%{transform:translate(0)}50%{transform:translate(-4px,-4px)}to{transform:translate(0)}}@keyframes Scs_Bq_dotToX_T{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translateY(4px)}to{opacity:0;transform:translateY(4px)}}@keyframes Scs_Bq_dotToX_B{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translateY(-4px)}to{opacity:0;transform:translateY(-4px)}}@keyframes Scs_Bq_dotToX_L{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(4px)}to{opacity:0;transform:translate(4px)}}@keyframes Scs_Bq_dotToX_R{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-4px)}to{opacity:0;transform:translate(-4px)}}.Scs_Bq_navAdmin{--_logo-reserve:calc(var(--_logo-w,var(--size-112)) + var(--spacing-24))}.Scs_Bq_notifBtn{position:relative}.Scs_Bq_notifBtn svg{transition:transform var(--duration-base) var(--ease-standard);transform-origin:50% 25%}.Scs_Bq_notifBtn:hover svg{animation:Scs_Bq_bellShake var(--duration-slow) var(--ease-standard)}@keyframes Scs_Bq_bellShake{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.Scs_Bq_notifBtn:hover svg{animation:none}}.Scs_Bq_notifDot{--_notifDotPulse-duration:1.8s;border-radius:var(--radius-full);background:var(--text-accent);width:7px;height:7px;animation:Scs_Bq_notifDotPulse var(--_notifDotPulse-duration) var(--ease-standard) infinite;position:absolute;top:9px;right:9px}@keyframes Scs_Bq_notifDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.Scs_Bq_notifDot{animation:none}}.Scs_Bq_notifDropdown{width:320px;max-width:calc(100vw - 32px)}.Scs_Bq_notifDropdownInner{border-radius:inherit;overflow:hidden}.Scs_Bq_notifDropdownHeader{align-items:center;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-16);border-bottom:var(--border-light);display:flex}.Scs_Bq_notifDropdownViewAll{align-items:center;gap:var(--spacing-4);font:var(--font-label-xs);font-family:var(--font-family-nav);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-standard);margin-left:auto;text-decoration:none;display:inline-flex}.Scs_Bq_notifDropdownViewAll:hover{color:var(--text-accent)}.Scs_Bq_notifDropdownViewAllArrow{transition:transform var(--duration-fast) var(--ease-standard)}.Scs_Bq_notifDropdownViewAll:hover .Scs_Bq_notifDropdownViewAllArrow{transform:translate(3px)}.Scs_Bq_notifDropdownTitle{font:var(--font-label-sm);font-family:var(--font-family-nav);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.Scs_Bq_notifDropdownBadge{min-width:18px;height:18px;padding:0 var(--spacing-4);border-radius:var(--radius-control);background:var(--text-accent);color:var(--bg-primary);font:var(--font-label-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.Scs_Bq_notifDropdownEmpty{padding:var(--spacing-24) var(--spacing-16);text-align:center;font:var(--font-body-sm);font-family:var(--font-family-nav);color:var(--text-tertiary)}.Scs_Bq_notifDropdownList{scrollbar-width:thin;overscroll-behavior:contain;max-height:70vh;margin:0;padding:0;list-style:none;overflow-y:auto}.Scs_Bq_notifDropdownMore{width:100%;padding:var(--spacing-8) var(--spacing-16);border:none;border-top:var(--border-light);font:var(--font-label-xs);font-family:var(--font-family-nav);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0}.Scs_Bq_notifDropdownMore:hover{background:var(--bg-secondary);color:var(--text-accent)}.Scs_Bq_notifDropdownItem{border-bottom:var(--border-light)}.Scs_Bq_notifDropdownItem:last-child{border-bottom:none}.Scs_Bq_notifDropdownItemLink{gap:var(--spacing-2);padding:var(--row-padding-lg);color:inherit;transition:background-color var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex;position:relative}.Scs_Bq_notifDropdownItemLink:hover{background:var(--bg-secondary)}.Scs_Bq_notifDropdownItemUnread .Scs_Bq_notifDropdownItemTitle:after{content:"";border-radius:var(--radius-full);background:var(--text-accent);width:5px;height:5px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.Scs_Bq_notifDropdownItemTop{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.Scs_Bq_notifDropdownItemTime{font:var(--font-code-xs);font-variant-numeric:tabular-nums;color:var(--text-tertiary);white-space:nowrap}.Scs_Bq_notifDropdownItemTitle{font:var(--font-body-sm);font-family:var(--font-family-nav);letter-spacing:.02em;color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-weight:700;position:relative}.Scs_Bq_notifDropdownItemMessage{font:var(--font-body-sm);font-family:var(--font-family-nav);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Scs_Bq_adminEmail{max-width:0;font:var(--font-body-sm);font-family:var(--font-family-nav);color:var(--text-accent);opacity:0;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;transition:max-width var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);overflow:hidden}@media not (max-width:1280px){.Scs_Bq_adminEmail{opacity:1;max-width:180px}}.Scs_Bq_navLoading{pointer-events:none}.Scs_Bq_navLoading .Scs_Bq_navCenter,.Scs_Bq_navLoading .Scs_Bq_navActions{opacity:0;pointer-events:none}.Scs_Bq_navMenuOpen .Scs_Bq_logoNavBar{opacity:0;pointer-events:none;visibility:hidden}.Scs_Bq_navMenuOpen .Scs_Bq_navCenter,.Scs_Bq_navMenuOpen .Scs_Bq_contactBtn,.Scs_Bq_navMenuOpen .Scs_Bq_soundBtnWrap,.Scs_Bq_navMenuOpen .Scs_Bq_navActions,.Scs_Bq_navMenuOpen .Scs_Bq_actionBtn:not(.Scs_Bq_menuBtn){visibility:hidden}.Scs_Bq_navMenuOpen .Scs_Bq_menuBtnWrapper{opacity:1;visibility:visible;pointer-events:auto;position:static}.Scs_Bq_contactBtn{display:none}@media not (max-width:768px){.Scs_Bq_contactBtn{display:revert-layer}}.Scs_Bq_notifDropdownItemAction{padding:var(--row-padding-sm);border-radius:var(--radius-control);background:var(--bg-warning-soft);color:var(--text-warning-strong);font:var(--font-label-xs);font-family:var(--font-family-nav);white-space:nowrap;flex-shrink:0;margin-left:auto;line-height:1}@layer compositions{.Scs_Bq_contactBtn{border-color:var(--text-white);color:var(--text-white)}.Scs_Bq_navActions .Scs_Bq_contactBtn:hover{background-color:var(--text-white);border-color:var(--text-white);color:var(--text-black)}.Scs_Bq_logoutBtn{margin-left:var(--spacing-12);border-color:var(--text-white);color:var(--text-white)}.Scs_Bq_navActions .Scs_Bq_logoutBtn:hover{background-color:var(--text-white);border-color:var(--text-white);color:var(--text-black)}}
.e3on_W_wrapper{border:var(--border-light);border-radius:var(--radius-surface);flex-direction:column;height:100%;min-height:400px;display:flex;position:relative;overflow:hidden}.e3on_W_toolbar{align-items:center;gap:var(--spacing-1);padding:var(--spacing-4);background:var(--bg-primary);z-index:var(--z-index-float);border:none;border-radius:0;flex-wrap:wrap;display:flex;position:relative;overflow:visible}.e3on_W_toolbarBtn{min-width:28px;height:28px;padding:0 var(--spacing-12);border-radius:var(--radius-control);font:var(--font-label-md);color:var(--text-primary);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.e3on_W_toolbarBtn.e3on_W_toolbarBtnSquare{aspect-ratio:1;width:28px;padding:0}.e3on_W_toolbar .e3on_W_toolbarBtn:hover,.e3on_W_floatingBar .e3on_W_toolbarBtn:hover{background:var(--bg-tertiary-alt);color:var(--text-primary)}.e3on_W_toolbarBtnActive{background:var(--text-primary);color:var(--bg-primary);border-radius:var(--radius-control)}.e3on_W_toolbar .e3on_W_toolbarBtnActive:hover{background:var(--text-primary);color:var(--bg-primary)}.e3on_W_divider{width:1px;height:14px;margin:0 var(--spacing-4);background:var(--border-color-light);flex-shrink:0;align-self:center}.e3on_W_floatingMenu{background:var(--bg-primary);flex-direction:column;width:max-content;min-width:124px;max-width:220px;display:flex}.e3on_W_floatingMenu button{white-space:nowrap}.e3on_W_tableMenu{padding:var(--spacing-4);background:var(--bg-primary);flex-direction:column;width:max-content;max-width:min(92vw,480px);display:flex}.e3on_W_tableMenu .e3on_W_tableGroup{gap:var(--spacing-2);width:100%;height:auto;padding:var(--spacing-4) var(--spacing-2);border:none;border-radius:0;flex-wrap:wrap;display:flex;overflow:visible}.e3on_W_tableMenu .e3on_W_tableGroup+.e3on_W_tableGroup{border-top:var(--border-light)}.e3on_W_tableMenu .e3on_W_tableGroup .e3on_W_toolbarBtn{border-radius:var(--radius-control);padding:0 var(--spacing-12);border-left:none}.e3on_W_tableMenu .e3on_W_tableGroup .e3on_W_toolbarBtn.e3on_W_toolbarBtnSquare{padding:0}.e3on_W_tableMenu .e3on_W_tableGroupLabel{min-width:3.5rem;font-size:var(--font-size-body-md);color:var(--text-secondary);padding-left:0}.e3on_W_tblBarLabel{align-items:center;gap:var(--spacing-2);white-space:nowrap;display:inline-flex}.e3on_W_tableMenu .e3on_W_toolbarBtn:hover{background:var(--bg-tertiary-alt);color:var(--text-primary)}.e3on_W_tableMenu .e3on_W_presetDotInline{width:16px;height:16px;margin:0}.e3on_W_menuIcon{min-width:18px;font:var(--font-code-xs);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.e3on_W_slashMenu{gap:var(--spacing-1);min-width:200px;max-height:320px;padding:var(--spacing-8);background:var(--bg-glass-strong);backdrop-filter:blur(8px);border:var(--border-light);border-radius:var(--radius-surface);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow-y:auto}.e3on_W_postLinkMenu{min-width:300px;max-width:380px;max-height:none;overflow:visible}.e3on_W_postLinkList{gap:var(--spacing-1);overscroll-behavior:contain;flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.e3on_W_postLinkThumb{border-radius:var(--radius-full);background:var(--bg-secondary);width:26px;height:26px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.e3on_W_postLinkThumb img,.e3on_W_postLinkThumb video{object-fit:cover;width:100%;height:100%}.e3on_W_postLinkEmoji{font:var(--font-body-lg);line-height:1}.e3on_W_postLinkSearch{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-12);margin-bottom:var(--spacing-2);border-bottom:var(--border-light);color:var(--text-tertiary);display:flex}.e3on_W_postLinkSearchVal{min-width:0;color:var(--text-primary);font:var(--font-body-md);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.e3on_W_postLinkSearchPh{color:var(--text-tertiary);font:var(--font-body-md);flex:1}.e3on_W_postLinkSectionLabel{padding:var(--spacing-4) var(--spacing-12) var(--spacing-2);font:var(--font-label-xs);color:var(--text-tertiary)}.e3on_W_postLinkCatRow{justify-content:space-between}.e3on_W_postLinkCatName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.e3on_W_postLinkCatChev{color:var(--text-tertiary);flex-shrink:0}.e3on_W_postLinkSub{min-width:220px;max-width:300px;max-height:360px;overflow-y:auto}.e3on_W_postLinkTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.e3on_W_postLinkCatTag{padding:var(--badge-padding-sm);border-radius:var(--radius-control);background:var(--bg-secondary);color:var(--text-tertiary);font:var(--font-body-xs);flex-shrink:0}.e3on_W_postLinkEmpty{padding:var(--spacing-12) var(--spacing-12);font:var(--font-body-xs);color:var(--text-muted);text-align:center}.e3on_W_postLinkSpin{--_postLinkSpin-duration:.8s;animation:e3on_W_postLinkSpin var(--_postLinkSpin-duration) linear infinite}@keyframes e3on_W_postLinkSpin{to{transform:rotate(360deg)}}.e3on_W_slashGroup{gap:var(--spacing-1);flex-direction:column;display:flex}.e3on_W_slashGroup+.e3on_W_slashGroup{margin-top:var(--spacing-4)}.e3on_W_slashGroupLabel{padding:var(--spacing-4) var(--spacing-12) var(--spacing-2);font:var(--font-label-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);user-select:none}.e3on_W_slashItem{align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-2) var(--spacing-12);border-radius:var(--radius-control);height:36px;font:var(--font-body-lg);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.e3on_W_slashItem .e3on_W_menuIcon{width:24px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.e3on_W_slashItemActive{background:var(--bg-tertiary-alt)}:is(.e3on_W_editorContent [data-slash-active],.e3on_W_editorContent [data-block-selected],.e3on_W_editorContent [data-group-parent],.e3on_W_editorContent .e3on_W_blockDraggableActive){z-index:0;position:relative}.e3on_W_editorContent .e3on_W_blockDraggableActive:before{content:"";background:var(--bg-accent-subtle);border-radius:var(--radius-surface);z-index:-1;pointer-events:none;position:absolute}.e3on_W_editorContent [data-slash-active]:before{content:"";background:var(--bg-accent-subtle);border-radius:var(--radius-surface);z-index:-1;pointer-events:none;position:absolute}.e3on_W_editorContent [data-block-selected]:before{content:"";background:var(--bg-accent-subtle);border-radius:var(--radius-surface);z-index:-1;pointer-events:none;position:absolute}.e3on_W_editorContent [data-block-selected]:after{content:"";background:var(--bg-accent-subtle);border-radius:var(--radius-surface);z-index:-1;pointer-events:none;position:absolute}.e3on_W_editorContent [data-group-parent]:before{content:"";background:var(--bg-accent-subtle);border-radius:var(--radius-surface);z-index:-1;pointer-events:none;position:absolute}.e3on_W_editorContent .e3on_W_blockDraggableActive:before{inset:calc(-1 * var(--tint-inset))}.e3on_W_editorContent [data-slash-active]:before{inset:calc(-1 * var(--tint-inset))}.e3on_W_editorContent [data-block-selected]:before{inset:calc(-1 * var(--tint-inset))}.e3on_W_editorContent [data-block-selected]:after{display:none}.e3on_W_editorContent [data-group-parent]:before{inset:calc(-1 * var(--tint-inset));height:calc(var(--group-active-h,0px) + 2 * var(--tint-inset));bottom:auto}.e3on_W_editorContent .e3on_W_blockDragging[data-group-parent]{opacity:1;background:0 0}.e3on_W_editorContent [data-block-selected][data-sel-merge-down]:not([data-float-clip]):before{bottom:calc(-.5 * var(--prose-block-gap));border-bottom-right-radius:0;border-bottom-left-radius:0}.e3on_W_editorContent [data-block-selected][data-sel-merge-up]:not([data-float-clip]):before{top:calc(-.5 * var(--prose-block-gap));border-top-left-radius:0;border-top-right-radius:0}.e3on_W_editorContent [data-block-selected] [data-block-selected]:before{display:none}.e3on_W_editorContent [data-group-parent] [data-block-selected]:before{display:none}.e3on_W_editorContent .e3on_W_blockDraggableActive [data-block-selected]:before{display:none}.e3on_W_editorContent .e3on_W_blockDragging [data-block-selected]:before{display:none}.e3on_W_editorContent .e3on_W_blockDraggableActive:has(.e3on_W_colElement):before{display:none}.e3on_W_editorContent [data-block-selected]:has(.e3on_W_colElement):before{display:none}.e3on_W_blockDragging:has(.e3on_W_colElement){background:0 0}.e3on_W_editorContent [data-block-selected][data-float-clip]:before{inset:auto;left:var(--a-l);top:var(--a-t);width:var(--a-w);height:var(--a-h)}.e3on_W_editorContent [data-block-selected][data-float-clip]:after{inset:auto;left:var(--b-l);top:var(--b-t);width:var(--b-w);height:var(--b-h);display:block}.e3on_W_editorContent[data-multiblock] .e3on_W_blockPlaceholder,.e3on_W_editorContent[data-composing] .e3on_W_blockPlaceholder{display:none}.e3on_W_emojiNative{font:var(--font-body-lg);text-align:center;width:22px;line-height:1}.e3on_W_emojiName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.e3on_W_dateMentionHint{padding-left:var(--spacing-12);color:var(--text-tertiary);font:var(--font-body-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.e3on_W_toc{--_toc-rail:16px;--_toc-gap:var(--spacing-4);--_toc-star:10px;gap:var(--_toc-gap);margin:var(--prose-block-gap) 0;padding-left:calc(var(--_toc-rail) + var(--spacing-12));flex-direction:column;display:flex}.e3on_W_tocTitle{align-items:center;gap:var(--spacing-8);margin:0 0 var(--spacing-8) calc(-1 * (var(--_toc-rail) + var(--spacing-12)));font:var(--font-label-sm);color:var(--text-tertiary);letter-spacing:.04em;display:flex}.e3on_W_tocItem{--_star:var(--_toc-star);width:fit-content;padding:var(--spacing-2) 0;color:var(--text-secondary);font:var(--font-body-md);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none;position:relative}.e3on_W_tocItem:before{content:"";top:calc(50% - var(--_star) / 2 - var(--spacing-1));left:calc(-1 * (var(--_toc-rail) + var(--spacing-12)) + (var(--_toc-rail) - var(--_star)) / 2);width:var(--_star);height:var(--_star);background:var(--text-muted);transition:transform var(--duration-base) var(--ease-spring), background-color var(--duration-base) var(--ease-standard), filter var(--duration-base) var(--ease-standard);position:absolute;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.2 16.8 11.1 24 12C16.8 12.9 12.9 16.8 12 24C11.1 16.8 7.2 12.9 0 12C7.2 11.1 11.1 7.2 12 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.e3on_W_tocItem:after{content:"";top:calc(50% + var(--spacing-8));left:calc(-1 * (var(--_toc-rail) + var(--spacing-12)) + var(--_toc-rail) / 2);width:var(--border-width-1);height:calc(100% + var(--_toc-gap) - var(--spacing-16));background:var(--border-color-light);transition:background-color var(--duration-base) var(--ease-standard);position:absolute}.e3on_W_tocItem:last-child:after{display:none}.e3on_W_tocItem:hover{color:var(--text-accent)}.e3on_W_tocItem:hover:before{background:var(--text-accent-alt);transform:rotate(45deg)scale(1.2)}.e3on_W_tocItem[data-level="1"],.e3on_W_tocItem[data-level="2"]{--_star:7px;font:var(--font-body-sm);color:var(--text-tertiary)}.e3on_W_tocItem[data-level="1"]{margin-left:var(--spacing-16)}.e3on_W_tocItem[data-level="2"]{margin-left:var(--spacing-32)}.e3on_W_tocItem[data-level="1"]:before,.e3on_W_tocItem[data-level="1"]:after{margin-left:calc(-1 * var(--spacing-16))}.e3on_W_tocItem[data-level="2"]:before,.e3on_W_tocItem[data-level="2"]:after{margin-left:calc(-1 * var(--spacing-32))}.e3on_W_tocEmpty{font:var(--font-body-md);color:var(--text-tertiary)}.e3on_W_selectWrap{flex-shrink:0;align-items:stretch;display:inline-flex;position:relative}.e3on_W_selectWrap:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:8px;height:8px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.e3on_W_fontSelect{height:24px;padding:0 var(--spacing-24) 0 var(--spacing-12);border:var(--border-light);border-radius:var(--radius-control);-webkit-appearance:none;appearance:none;font:var(--font-body-xs);color:var(--text-secondary);background-color:#0000;background-image:none;outline-color:#0000;max-width:140px}.e3on_W_toolbar .e3on_W_selectWrap:hover .e3on_W_fontSelect{border-color:var(--text-secondary)}.e3on_W_toolbar .e3on_W_fontSelect:focus{border-color:var(--text-primary);color:var(--text-primary)}.e3on_W_fontPickerSelect{z-index:1;flex:none;width:auto;overflow:visible}.e3on_W_fontPickerSelect button{padding:0 var(--spacing-12) 0 var(--spacing-16);color:var(--text-secondary);width:120px}.e3on_W_toolbar .e3on_W_fontPickerSelect button:hover{border-color:var(--text-secondary)}.e3on_W_fontPickerDropdown.e3on_W_fontPickerDropdown{width:280px;font:var(--font-body-md);border-radius:var(--radius-surface);interpolate-size:allow-keywords;max-height:none;transition:height var(--duration-base) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);gap:0;padding:0;overflow:visible}.e3on_W_tableGroup{border:var(--border-light);border-radius:var(--radius-control);flex-shrink:0;align-items:center;height:24px;display:inline-flex;overflow:hidden}.e3on_W_tableGroupLabel{font:var(--font-code-xs);color:var(--text-primary);padding:0 var(--spacing-4) 0 var(--spacing-8);user-select:none;align-items:center;line-height:1;display:flex}.e3on_W_tableGroup .e3on_W_toolbarBtn{border-left:var(--border-light);height:var(--control-height-sm);padding:0 var(--control-padding-inline-sm);border-radius:0;align-items:center;display:inline-flex}.e3on_W_tableGroup>:first-child .e3on_W_toolbarBtn,.e3on_W_tableGroup>.e3on_W_toolbarBtn:first-child{border-left:none}.e3on_W_tableGroup .e3on_W_toolbarBtn.e3on_W_toolbarBtnSquare{aspect-ratio:1;width:28px;padding:0}.e3on_W_tableGroup .e3on_W_fontSelect{border:none;border-left:var(--border-light);border-radius:0}.e3on_W_tableGroup .e3on_W_selectWrap{border-left:var(--border-light)}.e3on_W_tableGroup .e3on_W_selectWrap .e3on_W_fontSelect{border-left:none}.e3on_W_tableDangerBtn{color:var(--text-error-strong)}.e3on_W_toolbar .e3on_W_tableDangerBtn:hover,.e3on_W_floatingBar .e3on_W_tableDangerBtn:hover{background:var(--bg-error);color:var(--text-error-strong)}.e3on_W_floatingBarFrame{border:var(--border-light);border-radius:var(--radius-surface);background:color-mix(in srgb, var(--bg-primary) 85%, transparent);backdrop-filter:blur(8px)saturate(1.4);max-width:90vw;box-shadow:var(--shadow-floating);align-items:stretch;display:flex;overflow:hidden}.e3on_W_floatingBarFrameInline{border-radius:var(--radius-control)}.e3on_W_floatingBarHandle{width:18px;color:var(--text-muted);cursor:move;touch-action:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.e3on_W_floatingBarHandle:hover{color:var(--text-secondary)}.e3on_W_floatingBar{flex-direction:column;min-width:0;display:flex}.e3on_W_floatingBarInline{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-8);flex-flow:wrap}.e3on_W_floatingBarRow{align-items:center;gap:var(--spacing-4);padding:var(--row-padding-sm);flex-wrap:wrap;display:flex}.e3on_W_floatingBarRow+.e3on_W_floatingBarRow{padding-top:0}.e3on_W_floatingBar .e3on_W_toolbarBtn{height:var(--control-height-sm);min-width:var(--control-height-sm)}.e3on_W_floatingBar .e3on_W_toolbarBtn.e3on_W_toolbarBtnSquare,.e3on_W_floatingBar .e3on_W_tableGroup .e3on_W_toolbarBtn.e3on_W_toolbarBtnSquare{width:var(--control-height-sm)}.e3on_W_floatingBar .e3on_W_tableGroup,.e3on_W_floatingBar .e3on_W_findField,.e3on_W_floatingBar .e3on_W_fontSelect{height:var(--control-height-sm)}.e3on_W_colorMenu{gap:var(--spacing-8);padding:var(--spacing-12);flex-direction:column;width:264px;display:flex}.e3on_W_colorMenu.e3on_W_colorMarksMenu{width:344px}.e3on_W_colorSplit{align-items:center;display:inline-flex}.e3on_W_toolbarBtn.e3on_W_colorSplitCaret{min-width:16px;padding:0 var(--spacing-2);color:var(--text-muted)}.e3on_W_colorMenuLabel,.e3on_W_groupLabel{justify-content:space-between;align-items:baseline;gap:var(--spacing-12);font:var(--font-label-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:0 var(--spacing-2);display:flex}.e3on_W_groupLabelValue{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--text-tertiary)}.e3on_W_fieldLabel{font:var(--font-label-md);color:var(--text-primary);white-space:nowrap}.e3on_W_swatchRow{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.e3on_W_colorMenuHeadRow{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.e3on_W_colorMenuFooter{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.e3on_W_swatchEmpty{border:var(--border-width-1) dashed var(--border-color-light);opacity:.5;cursor:default;pointer-events:none;background:0 0}.e3on_W_swatchRandom{background:var(--bg-secondary);color:var(--text-secondary)}.e3on_W_swatchSep{background:var(--border-color-light);width:1px;min-height:18px;margin:0 var(--spacing-1);align-self:stretch}.e3on_W_swatch{border-radius:var(--radius-full);border:var(--border-light);cursor:pointer;width:20px;height:20px;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.e3on_W_swatch:hover{outline:var(--border-width-2) solid var(--text-primary);outline-offset:var(--border-width-2);transform:scale(1.12)}.e3on_W_swatchActive,.e3on_W_swatchActive:hover{outline:var(--border-width-2) solid var(--border-color-accent-strong);outline-offset:var(--border-width-2)}.e3on_W_pickerCapsule{border-radius:var(--radius-control);border:var(--border-light);cursor:pointer;background:var(--bg-secondary);height:20px;transition:box-shadow var(--duration-fast) var(--ease-standard);flex-shrink:0;align-items:stretch;padding:0;display:inline-flex;overflow:hidden}.e3on_W_pickerCapsuleIcon{width:20px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.e3on_W_pickerCapsuleColor{border-left:var(--border-light);width:24px}.e3on_W_pickerCapsule:hover{outline:var(--border-width-2) solid var(--text-primary);outline-offset:var(--border-width-2)}.e3on_W_pickerCapsuleOpen,.e3on_W_pickerCapsuleOpen:hover{outline:var(--border-width-2) solid var(--border-color-accent-strong);outline-offset:var(--border-width-2)}.e3on_W_colorMenuDivider{background:var(--border-color-light);height:1px;margin:var(--spacing-4) 0}.e3on_W_colorMenuMiniLabel{font:var(--font-body-xs);color:var(--text-muted);margin-right:var(--spacing-2);align-self:center}.e3on_W_colLayoutPopover{flex-direction:column;width:max-content;max-width:24rem;display:flex}.e3on_W_colLayoutMenu{gap:var(--spacing-8);padding:var(--spacing-12);flex-direction:column;min-width:14rem;display:flex}.e3on_W_colLayoutRow{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.e3on_W_colWidthList{gap:var(--spacing-4);scrollbar-gutter:stable;max-height:220px;padding-block:var(--spacing-4);flex-direction:column;display:flex;overflow-y:auto}.e3on_W_colWidthRow{align-items:center;gap:var(--spacing-4);display:flex}.e3on_W_colWidthIdx{text-align:center;width:16px;font:var(--font-body-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0}.e3on_W_swatchCheckDark{color:var(--text-black)}.e3on_W_swatchCheckLight{color:var(--text-white)}.e3on_W_linkActions{align-items:center;gap:var(--spacing-2);flex-shrink:0;margin-left:auto;display:flex}.e3on_W_linkActions:before{content:"";background:var(--border-color-light);width:1px;height:16px;margin:0 var(--spacing-4) 0 var(--spacing-2);align-self:center}.e3on_W_linkActions .e3on_W_linkApplyBtn{color:var(--text-accent)}.e3on_W_linkActions .e3on_W_linkRemoveBtn{color:var(--text-error-strong)}.e3on_W_linkPill,.e3on_W_linkTextPill{height:var(--control-height-sm);border:var(--border-light);border-radius:var(--radius-control);flex-shrink:0;align-items:center;display:flex;overflow:hidden}.e3on_W_linkPill{flex:1;min-width:200px;max-width:260px}.e3on_W_linkPill .e3on_W_linkPillSelect{border:none;border-right:var(--border-light);border-radius:0;height:100%}.e3on_W_linkPillInput{min-width:0;height:100%;font:var(--font-code-sm);color:var(--text-primary);padding:0 var(--spacing-8);background:0 0;border:none;outline-color:#0000;flex:1}.e3on_W_linkPillInput::placeholder{color:var(--text-tertiary)}.e3on_W_linkTextLabel{height:100%;padding:0 var(--spacing-4) 0 var(--spacing-8);border-right:var(--border-light);font:var(--font-code-xs);color:var(--text-tertiary);white-space:nowrap;align-items:center;display:flex}.e3on_W_linkUrlField{flex-shrink:0;width:220px}.e3on_W_presetDotInline{border-radius:var(--radius-full);border:var(--border-light);width:12px;height:12px;margin:0 var(--spacing-4);flex-shrink:0;align-self:center;padding:0}.e3on_W_presetDotInline:last-child{margin-right:var(--spacing-4)}.e3on_W_floatingBar .e3on_W_presetDotInline:hover{outline:var(--border-width-2) solid var(--text-primary);outline-offset:var(--border-width-2)}.e3on_W_captionInput{border:none;border-left:var(--border-light);font:var(--font-code-sm);color:var(--text-primary);height:var(--control-height-sm);padding:0 var(--spacing-8);field-sizing:content;background:0 0;border-radius:0;outline-color:#0000;width:120px}.e3on_W_captionInput::placeholder{color:var(--text-muted)}.e3on_W_borderPopover{padding:var(--spacing-16);gap:var(--spacing-12);flex-direction:column;display:flex}.e3on_W_borderPopTopRow{align-items:flex-start;gap:var(--spacing-16);display:flex}.e3on_W_borderPopRightStack{gap:var(--spacing-12);flex-direction:column;flex:1;min-width:0;display:flex}.e3on_W_borderPopSectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-8);min-height:var(--size-20);display:flex}.e3on_W_borderClearBtn{height:var(--control-height-xs);padding:0 var(--control-padding-inline-xs);border:var(--border-light);border-radius:var(--radius-control);font:var(--font-body-xs);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;align-items:center;display:inline-flex}.e3on_W_borderClearBtn:hover{background:var(--bg-tertiary-alt);color:var(--text-primary)}.e3on_W_borderMixedLabel{padding:0 var(--spacing-8);font:var(--font-body-xs);color:var(--text-tertiary);align-items:center;font-style:italic;display:inline-flex}.e3on_W_borderPopSection{gap:var(--spacing-4);flex-direction:column;display:flex}.e3on_W_borderPopLabel{font:var(--font-label-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.e3on_W_borderGrid{gap:var(--spacing-2);padding:var(--spacing-2);border:var(--border-light);border-radius:var(--radius-surface);grid-template-columns:repeat(3,28px);justify-content:start;display:grid}.e3on_W_borderGridBtn{width:var(--control-height-xs);height:var(--control-height-xs);border:var(--border-width-1) solid transparent;border-radius:var(--radius-full);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.e3on_W_borderGridBtn svg{width:14px;height:14px}.e3on_W_borderGridBtn:hover{background:var(--bg-tertiary-alt)}.e3on_W_borderGridBtnActive{background:var(--bg-tertiary-alt);border-color:var(--border-color-strong);color:var(--text-primary)}.e3on_W_borderGridBtnActive:hover{background:var(--bg-tertiary-alt)}.e3on_W_borderGridBtnDisabled{opacity:.3;cursor:not-allowed;pointer-events:none}.e3on_W_borderWidthCapsule{border:var(--border-light);border-radius:var(--radius-control);width:fit-content;display:inline-flex;overflow:hidden}.e3on_W_borderWidthBtn{padding:0 var(--spacing-12);border:none;border-left:var(--border-light);height:24px;font:var(--font-code-xs);color:var(--text-secondary);transition:background var(--duration-instant);background:0 0}.e3on_W_borderWidthBtn:first-child{border-left:none}.e3on_W_borderWidthBtn:hover{background:var(--bg-tertiary-alt)}.e3on_W_borderWidthBtnActive{background:var(--text-primary);color:var(--bg-primary)}.e3on_W_borderWidthBtnActive:hover{background:var(--text-primary)}.e3on_W_colorGroup{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-control);display:flex;position:relative}.e3on_W_toolbar .e3on_W_colorGroup:hover,.e3on_W_floatingBar .e3on_W_colorGroup:hover{background:var(--bg-tertiary-alt)}.e3on_W_colorIndicator{border-radius:var(--spacing-1);width:12px;height:3px}.e3on_W_colorInput{opacity:0;width:100%;height:100%;position:absolute;inset:0}.e3on_W_presetDot{border-radius:var(--radius-full);border:var(--border-light);width:14px;height:14px;padding:0}.e3on_W_toolbar .e3on_W_presetDot:hover,.e3on_W_floatingBar .e3on_W_presetDot:hover,.e3on_W_presetDotActive{outline:var(--border-width-2) solid var(--text-primary);outline-offset:var(--border-width-2)}.e3on_W_colorSection{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-2);display:flex}.e3on_W_recentColorsMark{color:var(--text-muted);align-items:center;display:inline-flex}.e3on_W_presetDotClear{border-radius:var(--radius-full);border:var(--border-light);width:14px;height:14px;font:var(--font-body-xs);color:var(--text-tertiary);background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.e3on_W_toolbar .e3on_W_presetDotClear:hover{background:var(--bg-tertiary-alt);color:var(--text-primary)}.e3on_W_editorContainer{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;border:none!important}.e3on_W_editorContainer>*{border-left:none!important;border-right:none!important}.e3on_W_editorContainer>:last-child{border-bottom:none!important}.e3on_W_statusBar{justify-content:flex-end;align-items:center;gap:var(--spacing-8);padding:var(--spacing-4) var(--spacing-16);border:none;border-top:var(--border-light);background:var(--bg-primary);font:var(--font-code-xs);color:var(--text-secondary);border-radius:0;display:flex}.e3on_W_statusBarCheck{gap:var(--spacing-4);font:var(--font-code-xs);color:var(--text-secondary);margin-right:auto}.e3on_W_selectionCountTip{white-space:nowrap;pointer-events:none}.e3on_W_blockDraggable{border-radius:var(--radius-surface);position:relative}.e3on_W_blockDragging{background:color-mix(in oklch, var(--bg-accent-solid) 15%, transparent);border-radius:var(--radius-surface);opacity:.45}.e3on_W_blockDragGutter{top:0;left:calc(-1 * var(--spacing-40) + var(--float-edge,0px) + var(--block-indent,0px));width:var(--spacing-32);justify-content:flex-end;align-items:flex-end;gap:var(--spacing-1);height:100%;padding-top:calc((var(--font-size-16) * var(--line-height-160) - 24px) / 2);opacity:0;user-select:none;z-index:3;pointer-events:none;flex-direction:column;display:flex;position:absolute}.e3on_W_blockDragGutter>*{pointer-events:auto}.e3on_W_blockToolsMenu{min-width:220px}.e3on_W_cleanupMenu{width:max-content;min-width:160px;max-width:280px}.e3on_W_cleanupMenu .e3on_W_groupLabel{padding:var(--spacing-8) var(--spacing-12) var(--spacing-4)}.e3on_W_blockToolsLabel{padding:var(--spacing-4) var(--spacing-8) var(--spacing-2);font:var(--font-label-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.e3on_W_blockToolsTurn{gap:var(--spacing-2);padding:0 var(--spacing-2) var(--spacing-2);display:flex}.e3on_W_blockToolsTurnBtn{border-radius:var(--radius-full);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.e3on_W_blockToolsTurnBtn:hover{background:var(--bg-tertiary);color:var(--text-primary);border-radius:var(--radius-full)}.e3on_W_blockToolsTurnBtnActive{background:var(--bg-accent-light);color:var(--text-accent)}.e3on_W_blockToolsSwatches{gap:var(--spacing-4);padding:0 var(--spacing-8) var(--spacing-2);display:flex}.e3on_W_blockToolsSwatch{border-radius:var(--radius-full);cursor:pointer;width:22px;height:22px;font:var(--font-body-xs);color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.e3on_W_blockToolsSwatch:hover{transform:scale(1.12)}.e3on_W_blockToolsSwatchActive{outline:2px solid var(--text-accent);outline-offset:1px}.e3on_W_blockToolsSwatchNone{background-color:var(--bg-primary);background-image:linear-gradient(45deg, var(--border-color-light) 25%, transparent 25%, transparent 75%, var(--border-color-light) 75%), linear-gradient(45deg, var(--border-color-light) 25%, transparent 25%, transparent 75%, var(--border-color-light) 75%);border:var(--border-light);background-position:0 0,3px 3px;background-size:6px 6px}.e3on_W_blockToolsSwatchDefault{background:var(--text-primary);border:var(--border-light)}.e3on_W_blockToolsDanger{color:var(--text-error)}.e3on_W_blockAddBtn{border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.e3on_W_blockAddBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.e3on_W_blockDraggable:hover>.e3on_W_blockDragGutter{opacity:1}@media (pointer:coarse){.e3on_W_blockDraggable>.e3on_W_blockDragGutter{opacity:1}}.e3on_W_tblRowSelect,.e3on_W_tblColSelect,.e3on_W_tblAllSelect{z-index:3;color:var(--text-muted);background:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-control);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute}.e3on_W_tblColSelect{width:20px;height:15px;top:0;left:50%;transform:translate(-50%,-50%)}.e3on_W_tblRowSelect{width:15px;height:20px;left:0;transform:translate(-50%,-50%)}.e3on_W_tblAllSelect{opacity:1;pointer-events:auto;width:15px;height:15px;top:0;left:0;transform:translate(-50%,-50%)}.e3on_W_tblColSelect[data-col-active],.e3on_W_tblRowSelect[data-row-active]{opacity:1;pointer-events:auto}.e3on_W_tblRowSelect:hover,.e3on_W_tblColSelect:hover,.e3on_W_tblAllSelect:hover{color:var(--text-accent);background:var(--bg-accent-light);border-color:var(--border-color-accent-strong)}@media (pointer:coarse){.e3on_W_tblRowSelect,.e3on_W_tblColSelect{opacity:1;pointer-events:auto}.e3on_W_tblCellResize{display:none}}.e3on_W_tblSelectRail{z-index:3;pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0}.e3on_W_tblScroll{isolation:isolate;padding-right:var(--spacing-40);padding-bottom:var(--spacing-16);scrollbar-width:thin;scrollbar-color:var(--border-color-strong) transparent;overflow:auto hidden}.e3on_W_tblScroll::-webkit-scrollbar{height:10px;display:block}.e3on_W_tblScroll::-webkit-scrollbar-button{width:0;height:0;display:none}.e3on_W_tblScroll::-webkit-scrollbar-track{background:0 0}.e3on_W_tblScroll::-webkit-scrollbar-track-piece{background:0 0}.e3on_W_tblScroll::-webkit-scrollbar-corner{background:0 0}.e3on_W_tblScroll::-webkit-scrollbar-thumb{background-color:var(--border-color-strong);border-radius:var(--radius-full);border:var(--border-width-3) solid transparent;background-clip:padding-box}.e3on_W_tblScroll::-webkit-scrollbar-thumb:hover{background-color:var(--border-color-strong);border-radius:var(--radius-full);border:var(--border-width-3) solid transparent;background-clip:padding-box}.e3on_W_tblScroll::-webkit-scrollbar-thumb:active{background-color:var(--border-color-strong);border-radius:var(--radius-full);border:var(--border-width-3) solid transparent;background-clip:padding-box}.e3on_W_blockGroupHandleWrap{top:var(--spacing-16);z-index:3;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none;position:absolute;left:-22px;transform:translateY(calc(4px - 100%))}.e3on_W_blockDraggable:hover>.e3on_W_blockGroupHandleWrap{opacity:1;pointer-events:auto}.e3on_W_blockGroupHandle{height:18px;padding:0 var(--spacing-4);border:var(--border-light);border-radius:var(--radius-full);background:var(--bg-glass-strong);backdrop-filter:blur(6px);color:var(--text-muted);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:inline-flex}.e3on_W_blockGroupHandle:hover{color:var(--text-primary);background:var(--bg-secondary)}.e3on_W_blockGroupHandle:active{cursor:grabbing}.e3on_W_blockDragHandleBtn{border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-tertiary);cursor:grab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.e3on_W_blockDragHandleBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.e3on_W_blockDragHandleBtn:active{cursor:grabbing}.e3on_W_blockDropLine{left:calc(var(--float-edge,0px) + var(--block-indent,0px));background:var(--bg-accent-solid);border-radius:var(--spacing-1);pointer-events:none;z-index:3;height:2px;position:absolute;right:0}.e3on_W_blockDropLineTop{top:calc(var(--prose-block-gap) / -2)}.e3on_W_blockDropLineBottom{bottom:calc(var(--prose-block-gap) / -2)}.e3on_W_blockDropSide{height:calc(var(--group-active-h) - 4px);background:var(--bg-accent-solid);border-radius:var(--spacing-1);pointer-events:none;z-index:3;width:3px;position:absolute;top:2px;bottom:2px}.e3on_W_blockDropSideLeft{left:calc(var(--float-edge,0px) + var(--block-indent,0px) - 2px)}.e3on_W_blockDropSideRight{right:-2px}.e3on_W_blockDragLayer{opacity:.65;pointer-events:none;max-width:32rem;max-height:16rem;position:fixed;top:0;left:0;overflow:hidden}.e3on_W_blockDragLayerGroup{background:var(--bg-accent-subtle);border-radius:var(--radius-surface);padding:var(--spacing-2) var(--spacing-8)}.e3on_W_blockDragLayerColumn:after{content:"";z-index:3;border-radius:var(--radius-surface);background:color-mix(in oklch, var(--bg-accent-solid) 10%, transparent);pointer-events:none;position:absolute;inset:0 0 0 40px}@media not (max-width:768px){.e3on_W_wrapper{min-height:auto}.e3on_W_blockDragGutter{left:calc(-1 * var(--spacing-64) + var(--float-edge,0px) + var(--block-indent,0px));width:calc(var(--spacing-64) - var(--spacing-8));flex-direction:row;align-items:flex-start}.e3on_W_toolbar{row-gap:var(--spacing-4);column-gap:var(--spacing-2);padding:var(--spacing-8)}}.e3on_W_editorContent ::selection{background:var(--bg-accent);color:inherit}.e3on_W_editorContent{--tint-inset:6px;--prose-block-gap:20px;padding:var(--spacing-16) var(--spacing-40);min-height:400px;font:var(--font-body-lg);color:var(--text-primary);font-synthesis:style;border:var(--border-light);scrollbar-width:thin;scrollbar-color:var(--border-color-strong) transparent;outline-color:#0000;flex:1;min-height:0;overflow:hidden auto}@media not (max-width:768px){.e3on_W_editorContent{padding:var(--spacing-16) var(--spacing-64)}}.e3on_W_editorContent [data-slate-node=element]:has(img){word-break:break-all}.e3on_W_blockDraggable:has([data-float-side])>.e3on_W_blockDragGutter{display:none}.e3on_W_blockDraggable:has([data-float-side]){margin-bottom:-1lh}.e3on_W_editorContent::-webkit-scrollbar{width:6px;display:block}.e3on_W_editorContent::-webkit-scrollbar-track{background:0 0}.e3on_W_editorContent::-webkit-scrollbar-thumb{background:var(--border-color-strong);border-radius:var(--radius-full)}.e3on_W_editorContent::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.e3on_W_editorContent [data-table-wrap]+p{margin-top:0;margin-bottom:var(--spacing-4)}.e3on_W_editorContent .slate-tr>[data-slate-node=text]{display:none}.e3on_W_editorContent tbody>.slate-p{display:none}.e3on_W_editorContent pre code{flex:auto;min-height:0;overflow:auto}.e3on_W_editorContent img{max-width:100%;display:block}.e3on_W_editorContent blockquote{border-left:var(--border-width-4) solid var(--text-accent);padding:var(--spacing-4) 0 var(--spacing-4) var(--spacing-20);margin:var(--spacing-20) 0;color:var(--text-secondary)}.e3on_W_editorContent ul,.e3on_W_editorContent ol{margin-bottom:var(--spacing-12);list-style-position:inside;margin-left:0!important;padding-left:0!important}.e3on_W_editorContent ul{list-style-type:disc}.e3on_W_editorContent ol{list-style-type:decimal}.e3on_W_editorContent li{margin-bottom:var(--spacing-4)}.e3on_W_editorContent ul li::marker{font-size:.8em}.e3on_W_editorContent li:has(>input[type=checkbox]){margin-left:calc(-1 * var(--spacing-16));list-style:none}.e3on_W_editorContent li>input[type=checkbox]{margin-right:var(--spacing-4)}.e3on_W_editorContent ol[style*="list-style-type: todo"],.e3on_W_editorContent ul[style*="list-style-type: todo"]{list-style-type:none!important}.e3on_W_editorContent [data-slate-node=element][style*=list-style-type]{margin-bottom:var(--spacing-4);clear:both;display:list-item}.e3on_W_editorContent hr{border:none;border-top:var(--border-light);margin:var(--spacing-20) 0}.e3on_W_editorContent a{color:var(--text-accent)}.e3on_W_editorContent mark{padding:0 var(--spacing-2)}.e3on_W_editorContent u{text-decoration:underline}.e3on_W_editorContent sup{vertical-align:super;font-size:.75em}.e3on_W_editorContent sub{vertical-align:sub;font-size:.75em}.e3on_W_editorContent table{border-collapse:separate;border-spacing:0;font:var(--font-body-md);table-layout:fixed;margin:0}.e3on_W_editorContent table th,.e3on_W_editorContent table td{border-top:var(--border-light);border-left:var(--border-light);padding:var(--cell-padding-sm);vertical-align:top;word-break:break-word;overflow-wrap:break-word;min-width:60px;transition:background-color var(--duration-fast);border-bottom:none;border-right:none;position:relative}.e3on_W_editorContent table th{background:var(--bg-tertiary-alt);font-weight:inherit;text-align:left}.e3on_W_editorContent table td p,.e3on_W_editorContent table th p{line-height:var(--line-height-160);margin:0}.e3on_W_editorContent iframe{border-radius:var(--radius-surface);max-width:100%;margin:var(--spacing-16) 0}.e3on_W_editorContent .selectedCell:before{display:none!important}.e3on_W_editorContent .selectedCell:after{display:none!important}.e3on_W_editorContent [data-slate-placeholder]{color:var(--text-muted)}.e3on_W_findField{align-items:center;gap:var(--spacing-2);height:var(--control-height-sm);padding-right:var(--spacing-2);border:var(--border-light);border-radius:var(--radius-control);flex-shrink:0;display:inline-flex;overflow:hidden}.e3on_W_findField:focus-within{border-color:var(--border-color-accent-strong)}.e3on_W_findInput{min-width:60px;height:100%;padding:0 var(--spacing-8);font:var(--font-code-sm);color:var(--text-primary);background:0 0;border:none;outline-color:#0000;flex:1}.e3on_W_findField .e3on_W_findToggle{width:var(--control-height-xs);height:var(--control-height-xs);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.e3on_W_findField .e3on_W_findToggle:hover{background:var(--bg-tertiary);color:var(--text-secondary)}.e3on_W_findField .e3on_W_findToggleOn,.e3on_W_findField .e3on_W_findToggleOn:hover{background:color-mix(in oklch, var(--bg-accent-solid) 10%, transparent);color:var(--text-accent)}.e3on_W_findCount{font:var(--font-code-xs);color:var(--text-muted);padding:0 var(--spacing-4);text-align:center;white-space:nowrap;flex-shrink:0;min-width:3rem}[data-col-group]:before{content:"";top:calc(-1 * var(--spacing-4));right:calc(-1 * var(--spacing-4));bottom:calc(-1 * var(--spacing-4));left:calc(40px - var(--spacing-4));z-index:-1;border-radius:var(--radius-surface);background:var(--bg-tertiary);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none;position:absolute}[data-col-group]:hover:before,[data-col-group]:focus-within:before{opacity:1}.e3on_W_colElement{position:relative;overflow:visible}.e3on_W_colElement>:last-child :last-child{margin-bottom:0}.e3on_W_editorContent .slate-tab_panel>:last-child :last-child{margin-bottom:0}.e3on_W_colElement:hover,.e3on_W_colElementActive{border:var(--border-width-1) solid color-mix(in oklch, var(--bg-accent-solid) 10%, transparent)}:is(.e3on_W_editorContent .e3on_W_blockDraggableActive .e3on_W_colElement,.e3on_W_editorContent .e3on_W_blockDragging .e3on_W_colElement,.e3on_W_editorContent [data-block-selected] .e3on_W_colElement){box-shadow:none}.e3on_W_editorContent .e3on_W_blockDraggableActive:has(.e3on_W_colElement):after,.e3on_W_editorContent .e3on_W_blockDragging:has(.e3on_W_colElement):after{content:"";top:calc(-1 * var(--tint-inset));bottom:calc(-1 * var(--tint-inset));z-index:2;border-radius:var(--radius-surface);background:var(--bg-accent-subtle);pointer-events:none;display:block;position:absolute;left:-12px;right:0}.e3on_W_editorContent [data-block-selected]:has(.e3on_W_colElement):after{content:"";top:calc(-1 * var(--tint-inset));bottom:calc(-1 * var(--tint-inset));z-index:2;border-radius:var(--radius-surface);background:var(--bg-accent-subtle);pointer-events:none;display:block;position:absolute;left:-12px;right:0}.e3on_W_editorContent [data-block-selected][data-tbl-tint]:before{inset:auto;left:var(--tbl-l);top:var(--tbl-t);width:var(--tbl-w);height:var(--tbl-h);border-radius:var(--radius-surface)}.e3on_W_colElement:after{content:"";top:0;bottom:0;right:calc(-1 * var(--spacing-8) / 2);background:var(--_col-divider,transparent);pointer-events:none;width:1px;position:absolute}.e3on_W_colElement:last-child:after{display:none}.e3on_W_colResizeBar{opacity:0;transition:opacity var(--duration-fast)}[data-col-group]:hover .e3on_W_colResizeBar{opacity:1}@media (pointer:coarse){.e3on_W_colResizeBar{display:none}}.e3on_W_footnoteRef{color:var(--text-accent);font:var(--font-label-sm);user-select:none;text-decoration:none}.e3on_W_footnoteRef:hover{text-decoration:underline}.e3on_W_footnoteEditInput{font:inherit;color:inherit;text-align:center;background:0 0;border:none;outline-color:#0000;width:2ch;min-width:1ch;padding:0}.e3on_W_footnoteContent{align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-2) 0;background:0 0;margin:0;display:flex;position:relative}.e3on_W_footnoteContent:not(.e3on_W_footnoteContent+.e3on_W_footnoteContent){border-top:var(--border-light);margin-top:var(--spacing-48);padding-top:var(--spacing-16);flex-wrap:wrap}.e3on_W_footnoteContent:not(.e3on_W_footnoteContent+.e3on_W_footnoteContent):before{content:"Footnotes";width:100%;font:var(--font-headline-xs);color:var(--text-primary);margin-bottom:0;display:block}.e3on_W_footnoteContent+.e3on_W_footnoteContent{padding-top:var(--spacing-2);border-top:none;margin-top:0}.e3on_W_footnoteContentId{color:var(--text-accent);user-select:none;flex-shrink:0;font-weight:600;text-decoration:none}.e3on_W_footnoteContentId:hover{text-decoration:underline}.e3on_W_footnoteContentBody{min-width:0;font:var(--font-body-md);color:var(--text-secondary);flex:1}
.TSrYNa_pgBlock{margin:var(--spacing-20) 0}.TSrYNa_rnFrame{background:var(--bg-white);border:none;flex:1;width:100%;min-height:0;display:block;border-radius:0!important;margin:0!important}.TSrYNa_spPreviewCol[data-zoomed] .TSrYNa_rnFrame{transform:scale(var(--pg-zoom,1));transform-origin:0 0;width:calc(100% / var(--pg-zoom,1));height:calc(100% / var(--pg-zoom,1));flex:none}.TSrYNa_rnConsoleWrap{background:var(--bg-tertiary);border-top:var(--border-default);box-shadow:var(--shadow-inset);flex-direction:column;display:flex}.TSrYNa_rnConsoleBar{align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-bottom:var(--border-light);flex-shrink:0;display:flex}.TSrYNa_rnFilterChips{align-items:center;gap:var(--spacing-2);display:inline-flex}.TSrYNa_rnChip{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-control);color:var(--text-tertiary);font:var(--font-code-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none}.TSrYNa_rnChip:hover{color:var(--text-primary);background:var(--bg-tertiary-alt)}.TSrYNa_rnChip[data-on]{color:var(--text-primary);background:var(--bg-secondary-alt)}.TSrYNa_rnFilterInput{min-width:0;height:24px;padding:0 var(--spacing-4);border:var(--border-light);border-radius:var(--radius-control);background:var(--bg-primary);color:var(--text-primary);font:var(--font-code-sm);outline-color:#0000;flex:1}.TSrYNa_rnFilterInput:focus{border-color:var(--text-accent)}.TSrYNa_rnConsole{min-height:0;padding:var(--spacing-4) 0;font:var(--font-code-md);color:var(--text-secondary);flex:1;line-height:1.7;overflow:auto}.TSrYNa_rnConsoleEmpty{padding:0 var(--spacing-12);color:var(--text-muted)}.TSrYNa_rnConsoleEmpty:before{content:"❯ ";color:var(--text-accent)}.TSrYNa_rnLog{padding:var(--spacing-4) var(--spacing-12);white-space:pre-wrap;word-break:break-word;border-bottom:var(--border-light)}.TSrYNa_rnLog:before{content:"›";color:var(--text-muted);margin-right:.6ch;font-weight:700}.TSrYNa_rnLog[data-level=warn]{color:var(--text-warning);background:var(--bg-warning-soft);border-left:var(--border-width-2) solid var(--text-warning)}.TSrYNa_rnLog[data-level=warn]:before{content:"⚠";color:var(--text-warning)}.TSrYNa_rnLog[data-level=error]{color:var(--text-error);background:var(--bg-error-soft);border-left:var(--border-width-2) solid var(--text-error)}.TSrYNa_rnLog[data-level=error]:before{content:"✕";color:var(--text-error)}.TSrYNa_rnLog[data-level=info]{color:var(--text-info)}.TSrYNa_rnLog[data-level=info]:before{content:"ℹ";color:var(--text-info)}.TSrYNa_pgInner{border:var(--border-light);border-radius:var(--radius-surface);background:var(--bg-glass-panel);backdrop-filter:var(--blur-glass);flex-direction:column;display:flex;overflow:hidden}.TSrYNa_pgFullscreen{border-radius:0;margin:0;position:fixed;inset:0}.TSrYNa_pgFullscreen .TSrYNa_pgSandpack{resize:none;flex:1;height:auto}.TSrYNa_pgToolbar{align-items:flex-start;gap:var(--spacing-12);min-height:48px;padding:var(--spacing-12) var(--spacing-16);background:var(--bg-glass-panel);flex-shrink:0;display:flex;position:relative}.TSrYNa_pgTitle{left:50%;top:calc(var(--spacing-12) + 6px);align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-16);background:var(--bg-primary);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);color:var(--text-primary);font:var(--font-label-md);white-space:nowrap;pointer-events:none;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.TSrYNa_pgPicker{justify-content:center;align-items:center;gap:var(--spacing-20);min-height:240px;padding:var(--spacing-24) var(--spacing-20);flex-direction:column;display:flex}.TSrYNa_pgPickerTitle{color:var(--text-secondary);font:var(--font-headline-xs)}.TSrYNa_pgPickerGrid{justify-content:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.TSrYNa_pgPickerBtn{align-items:flex-start;gap:var(--spacing-2);min-width:150px;padding:var(--spacing-8) var(--spacing-20);border:var(--border-light);border-radius:var(--radius-surface);background:var(--bg-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}.TSrYNa_pgPickerBtn:hover{border-color:var(--text-accent);box-shadow:var(--shadow-raised)}.TSrYNa_pgPickerLabel{color:var(--text-primary);font:var(--font-label-md)}.TSrYNa_pgPickerDesc{color:var(--text-muted);font:var(--font-body-sm)}.TSrYNa_spIconBtn:disabled{opacity:var(--opacity-disabled);cursor:default}.TSrYNa_pgSandpack{min-height:240px;position:relative;overflow:hidden}:is(.TSrYNa_pgSandpack .sp-wrapper,.TSrYNa_spFullscreen .sp-wrapper,.reader-playground .sp-wrapper){height:100%}.TSrYNa_pgResize{cursor:row-resize;border-top:var(--border-light);background:var(--bg-glass-panel);flex-shrink:0;height:8px;position:relative}.TSrYNa_pgResize:before{content:"";border-radius:var(--radius-full);background:var(--border-color-default);width:28px;height:2px;transition:background var(--duration-fast) var(--ease-standard);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TSrYNa_pgResize:hover:before{background:var(--text-accent)}.TSrYNa_pgLoading{height:100%;color:var(--text-muted);font:var(--font-body-md);justify-content:center;align-items:center;display:flex}.TSrYNa_spWrap{flex-direction:column;min-height:0;display:flex;overflow:hidden}.TSrYNa_spViewBar{align-items:center;gap:var(--spacing-12);min-height:40px;padding:var(--spacing-8) var(--spacing-12);border-bottom:var(--border-light);background:var(--bg-glass-panel);flex-shrink:0;display:flex}.reader-playground .TSrYNa_spViewBar{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.TSrYNa_spViewBarDiv{width:1px;margin:var(--spacing-4) var(--spacing-2);background:var(--border-color-light);align-self:stretch}.TSrYNa_spGroup{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--bg-primary);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);display:inline-flex}.TSrYNa_spGroupLead{padding-left:var(--spacing-2);color:var(--text-muted);align-items:center;display:inline-flex}.TSrYNa_spCtlValue{min-width:40px;padding:0 var(--spacing-2);color:var(--text-secondary);font:var(--font-code-sm);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;user-select:none}.TSrYNa_spRow{flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.TSrYNa_spMain{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.TSrYNa_spEditorCol{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.TSrYNa_spExplorer,.TSrYNa_spEditorCol{zoom:var(--pg-view-zoom,1)}.TSrYNa_spTabs{border-bottom:var(--border-light);background:var(--bg-glass-panel);scrollbar-width:none;flex-shrink:0;align-items:stretch;display:flex;overflow:auto hidden}.TSrYNa_spTabs::-webkit-scrollbar{display:none}.TSrYNa_spTab{align-items:center;gap:var(--spacing-4);min-height:34px;padding:var(--spacing-4) var(--spacing-12);border-right:var(--border-light);color:var(--text-tertiary);font:var(--font-code-md);white-space:nowrap;cursor:pointer;user-select:none;flex-shrink:0;display:inline-flex}.TSrYNa_spTab[data-active]{color:var(--text-primary);background:var(--bg-primary);border-bottom:var(--border-width-2) solid var(--text-accent)}.TSrYNa_spTab:hover{color:var(--text-primary)}.TSrYNa_spTab[data-dragging]{opacity:.4}.TSrYNa_spTabInd{margin:var(--spacing-4) 0;border-radius:var(--radius-full);background:var(--text-accent);flex:0 0 2px;align-self:stretch}.TSrYNa_spTabName{text-overflow:ellipsis;max-width:160px;overflow:hidden}.TSrYNa_spTabClose{border-radius:var(--radius-full);width:16px;height:16px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.TSrYNa_spTab:hover .TSrYNa_spTabClose,.TSrYNa_spTab[data-active] .TSrYNa_spTabClose{opacity:1}.TSrYNa_spTabClose:hover{color:var(--text-primary);background:var(--bg-tertiary)}.TSrYNa_spTree{min-height:0;padding:var(--spacing-2) 0;flex:1;overflow:auto}.TSrYNa_spTreeRow{align-items:center;gap:var(--spacing-4);width:100%;min-height:30px;padding:var(--spacing-2) var(--spacing-12);color:var(--text-secondary);font:var(--font-code-md);text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}.TSrYNa_spTreeRow:hover{background:var(--bg-tertiary);color:var(--text-primary)}.TSrYNa_spTreeRow[data-active]{background:var(--bg-accent-subtle);color:var(--text-primary)}.TSrYNa_spTreeChevron{color:var(--text-muted);flex-shrink:0}.TSrYNa_spTreeName{text-overflow:ellipsis;overflow:hidden}.TSrYNa_spTreeActions{align-items:center;gap:var(--spacing-2);padding-left:var(--spacing-4);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);margin-left:auto;display:inline-flex}.TSrYNa_spTreeRow:hover .TSrYNa_spTreeActions{opacity:1}.TSrYNa_spTreeAction{border-radius:var(--radius-full);width:20px;height:20px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.TSrYNa_spTreeAction:hover{color:var(--text-primary);background:var(--bg-tertiary)}.TSrYNa_spConsole{flex-shrink:0;min-height:80px;overflow:hidden}.TSrYNa_spConsole>*{height:100%}.TSrYNa_spExplorer{border-right:var(--border-light);flex-direction:column;flex-shrink:0;width:184px;min-height:0;display:flex}.TSrYNa_spExplorerBar{min-height:34px;padding:0 var(--spacing-12);border-bottom:var(--border-light);color:var(--text-secondary);font:var(--font-label-sm);letter-spacing:.04em;justify-content:space-between;align-items:center;display:flex}.TSrYNa_spExplorerActions{align-items:center;gap:var(--spacing-1);display:inline-flex}.TSrYNa_spTreeInput{min-width:0;height:28px;padding:0 var(--spacing-4);border:var(--border-default);border-radius:var(--radius-surface);background:var(--bg-primary);color:var(--text-primary);font:var(--font-code-md);outline-color:#0000;flex:1}.TSrYNa_spTreeInput::placeholder{color:var(--text-muted)}.TSrYNa_spTreeInput:focus{border-color:var(--text-accent);outline:var(--border-width-3) solid var(--bg-accent-subtle);outline-offset:0}.TSrYNa_spTreeRow:has(.TSrYNa_spTreeInput){min-height:36px;padding-block:var(--spacing-2)}.TSrYNa_spTreeRow[data-drop]{background:var(--bg-accent-subtle);outline:var(--border-width-1) solid var(--text-accent);outline-offset:calc(-1 * var(--border-width-1))}.TSrYNa_spIconBtn{border-radius:var(--radius-full);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.TSrYNa_spIconBtn:hover{color:var(--text-primary);background:var(--bg-tertiary)}.TSrYNa_spIconBtn[data-on]{color:var(--text-accent)}.TSrYNa_spSplit{cursor:col-resize;flex:0 0 5px;align-self:stretch;position:relative}.TSrYNa_spSplit:before{content:"";background:var(--border-color-light);width:1px;transition:background var(--duration-fast) var(--ease-standard), width var(--duration-fast) var(--ease-standard);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.TSrYNa_spSplit:hover:before{background:var(--text-accent);width:2px}.TSrYNa_spSplitV{cursor:row-resize;flex:0 0 5px;position:relative}.TSrYNa_spSplitV:before{content:"";background:var(--border-color-light);height:1px;transition:background var(--duration-fast) var(--ease-standard), height var(--duration-fast) var(--ease-standard);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.TSrYNa_spSplitV:hover:before{background:var(--text-accent);height:2px}.TSrYNa_spPreviewCol{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.TSrYNa_rnPreviewZoom{top:var(--spacing-4);right:var(--spacing-4);z-index:3;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--bg-primary);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);display:inline-flex;position:absolute}.TSrYNa_spPreviewCol:hover .TSrYNa_rnPreviewZoom{opacity:1;pointer-events:auto}.TSrYNa_spPreviewNav{align-items:center;gap:var(--spacing-2);height:2.5rem;padding:0 var(--spacing-4);z-index:3;display:flex;position:absolute;top:0;right:0}.TSrYNa_spFullscreen{background:var(--bg-primary);flex-direction:column;display:flex;position:fixed;inset:0}:is(.TSrYNa_spPreviewCol .sp-preview-iframe,.TSrYNa_spPreviewCol .sp-preview-container,.TSrYNa_spPreviewCol .sp-preview){border-radius:0!important;margin:0!important}.TSrYNa_spPreviewCol[data-zoomed] .sp-preview-iframe{zoom:var(--pg-zoom,1);min-height:0!important;max-height:none!important;width:calc(100% / var(--pg-zoom,1))!important;height:calc(100% / var(--pg-zoom,1))!important;flex:none!important;display:block!important}
@layer components{._8CR8cW_card{gap:var(--spacing-16);margin:var(--spacing-32) 0 var(--spacing-40);padding-bottom:var(--spacing-32);border-bottom:var(--border-light);flex-direction:column;display:flex}._8CR8cW_header{align-items:center;gap:var(--spacing-8);display:flex}._8CR8cW_icon{color:var(--text-accent);display:inline-flex}._8CR8cW_label{font:var(--font-body-sm);color:var(--text-tertiary);margin:0}._8CR8cW_info{color:var(--text-muted);cursor:help;display:inline-flex}._8CR8cW_structured{gap:var(--spacing-12);flex-direction:column;display:flex}._8CR8cW_tldr{font:var(--font-title-sm);color:var(--text-primary);margin:0}._8CR8cW_body{font:var(--font-body-md);color:var(--text-secondary);margin:0}._8CR8cW_points{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8CR8cW_point{padding-left:var(--spacing-16);font:var(--font-body-md);color:var(--text-secondary);position:relative}._8CR8cW_steps{counter-reset:summary-step}._8CR8cW_steps ._8CR8cW_point{counter-increment:summary-step;padding-left:var(--spacing-24)}._8CR8cW_steps ._8CR8cW_point:before{content:counter(summary-step) ".";width:auto;height:auto;color:var(--text-accent);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;top:0;left:0}._8CR8cW_point[data-emoji]{padding-left:var(--spacing-24)}._8CR8cW_point[data-emoji]:before{content:none}._8CR8cW_pointEmoji{position:absolute;top:0;left:0}._8CR8cW_point:before{content:"";top:.7em;left:var(--spacing-2);border-radius:var(--radius-full);background:var(--text-accent);width:5px;height:5px;position:absolute}._8CR8cW_pointLabel{margin-right:var(--spacing-8);color:var(--text-primary)}._8CR8cW_em{color:var(--text-primary)}._8CR8cW_mark{padding:0 var(--spacing-2);border-radius:var(--radius-mark);background:var(--bg-accent-light);color:var(--text-primary)}._8CR8cW_tldrEmoji{margin-right:var(--spacing-8)}._8CR8cW_metrics{gap:var(--spacing-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._8CR8cW_metric{gap:var(--spacing-4);max-width:220px;padding:var(--spacing-12) var(--spacing-16);border:var(--border-light);border-radius:var(--radius-surface);flex-direction:column;flex:140px;display:flex}._8CR8cW_metricLabel{font:var(--font-body-xs);color:var(--text-tertiary)}._8CR8cW_metricRow{align-items:baseline;gap:var(--spacing-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._8CR8cW_metricFrom{font:var(--font-body-sm);color:var(--text-tertiary)}._8CR8cW_metricArrow{color:var(--text-tertiary);align-self:center}._8CR8cW_metricValue{font:var(--font-title-md);color:var(--text-primary)}._8CR8cW_group{gap:var(--spacing-8);flex-direction:column;display:flex}._8CR8cW_sectionTitle{font:var(--font-body-xs);color:var(--text-accent);letter-spacing:.04em;text-transform:uppercase;margin:0}._8CR8cW_callout{align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-surface);background:var(--bg-secondary);display:flex}._8CR8cW_calloutIcon{margin-top:var(--spacing-2);color:var(--text-accent);flex-shrink:0}._8CR8cW_callout[data-tone=info] ._8CR8cW_calloutIcon{color:var(--text-tertiary)}._8CR8cW_quote{padding-left:var(--spacing-12);border-left:var(--border-width-2) solid var(--text-accent);font:var(--font-body-md);color:var(--text-primary);margin:0}._8CR8cW_compare{border:var(--border-light);border-radius:var(--radius-surface);grid-template-columns:max-content minmax(8rem,1fr) minmax(8rem,1fr);width:fit-content;max-width:100%;display:grid;overflow:hidden}._8CR8cW_compareRow{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-16);font:var(--font-body-sm);display:grid}._8CR8cW_compareRow+._8CR8cW_compareRow{border-top:var(--border-light)}._8CR8cW_compareHead{font:var(--font-body-xs);color:var(--text-tertiary)}._8CR8cW_compareLabel{color:var(--text-secondary)}._8CR8cW_compareBefore{color:var(--text-tertiary)}._8CR8cW_compareAfter{color:var(--text-primary)}._8CR8cW_calloutText{font:var(--font-body-md);color:var(--text-secondary);margin:0}._8CR8cW_code{padding:0 var(--spacing-4);border-radius:var(--radius-mark);background:color-mix(in oklch, var(--text-contrast) 8%, transparent);font:var(--font-code-sm);color:var(--text-primary)}._8CR8cW_keywords{gap:var(--spacing-8);margin:var(--spacing-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._8CR8cW_keyword{padding:var(--badge-padding-md);border:var(--border-light);border-radius:var(--radius-control);font:var(--font-body-xs);color:var(--text-secondary);white-space:nowrap;background:0 0}._8CR8cW_text{font:var(--font-body-md);color:var(--text-secondary);margin:0}._8CR8cW_compact{gap:var(--spacing-8)}._8CR8cW_compact ._8CR8cW_tldr{font:var(--font-body-md);color:var(--text-primary)}._8CR8cW_compact ._8CR8cW_body,._8CR8cW_compact ._8CR8cW_point,._8CR8cW_compact ._8CR8cW_quote,._8CR8cW_compact ._8CR8cW_calloutText{font:var(--font-body-sm)}._8CR8cW_compact ._8CR8cW_metricValue{font:var(--font-title-sm)}._8CR8cW_generating{align-items:center;gap:var(--spacing-8);font:var(--font-body-md);color:var(--text-tertiary);display:flex}._8CR8cW_emptyRow{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}._8CR8cW_emptyText{font:var(--font-body-md);color:var(--text-tertiary)}}._8CR8cW_flat ._8CR8cW_metrics{gap:var(--spacing-24)}._8CR8cW_flat ._8CR8cW_metric{padding:var(--spacing-8) 0 0;border:none;border-top:var(--border-light);border-radius:0}._8CR8cW_flat ._8CR8cW_callout{background:0 0;padding:0}._8CR8cW_flat ._8CR8cW_calloutIcon{color:var(--text-tertiary)}
@layer components{._2CbrEq_trigger{align-items:center;gap:var(--spacing-4);height:var(--control-height-sm);min-width:var(--control-height-sm);padding:0 var(--spacing-8);border:var(--border-strong);border-radius:var(--radius-control);font:var(--font-label-sm);color:var(--text-secondary);transition:background var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);background:0 0;justify-content:center;display:inline-flex}._2CbrEq_trigger:hover{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--text-inverse)}._2CbrEq_triggerActive{border-color:var(--text-accent);color:var(--text-accent)}._2CbrEq_triggerBusy{color:currentColor}._2CbrEq_triggerCode{letter-spacing:.03em;text-transform:uppercase;text-box:trim-both cap alphabetic}._2CbrEq_panel{width:260px}._2CbrEq_search{align-items:center;gap:var(--spacing-8);margin:calc(var(--spacing-4) * -1) calc(var(--spacing-4) * -1) var(--spacing-4);padding:var(--spacing-8) var(--spacing-12);border-bottom:var(--border-light);cursor:text;display:flex}._2CbrEq_searchIcon{color:var(--text-tertiary);flex-shrink:0}._2CbrEq_searchInput{min-width:0;font:var(--font-body-sm);color:var(--text-primary);background:0 0;border:none;outline-color:#0000;flex:1;padding:0}._2CbrEq_search:focus-within{border-bottom-color:var(--text-primary)}._2CbrEq_search:focus-within ._2CbrEq_searchIcon{color:var(--text-primary)}._2CbrEq_searchInput::placeholder{color:var(--text-tertiary)}._2CbrEq_list{overscroll-behavior:contain;flex-direction:column;max-height:min(320px,50vh);display:flex;overflow-y:auto}._2CbrEq_item{justify-content:space-between}._2CbrEq_itemSub{font:var(--font-body-xs);color:var(--text-tertiary);white-space:nowrap}._2CbrEq_check{color:var(--text-accent);flex-shrink:0}._2CbrEq_empty{padding:var(--spacing-8) var(--spacing-12);font:var(--font-body-sm);color:var(--text-tertiary);margin:0}}
.NUI5xW_wrap{bottom:var(--spacing-16);right:var(--spacing-16);position:fixed}@media not (max-width:768px){.NUI5xW_wrap{bottom:var(--spacing-24);right:var(--spacing-24)}}.NUI5xW_shell{border:var(--border-light);backdrop-filter:blur(8px);box-shadow:var(--shadow-floating);color:var(--text-white);font-family:var(--font-family-body);background:0 0;position:absolute;bottom:0;right:0;overflow:hidden}.NUI5xW_shellOpen{backdrop-filter:blur(10px);width:320px;max-width:calc(100vw - 32px);color:var(--text-primary);border-color:var(--text-primary);box-shadow:var(--shadow-overlay);background:0 0}.NUI5xW_pill{align-items:center;gap:var(--spacing-4);width:100%;padding:var(--badge-padding-lg);color:inherit;font-family:inherit;font-size:var(--font-size-body-sm);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:inline-flex;position:relative}.NUI5xW_shell:not(.NUI5xW_shellOpen):hover{background:var(--bg-primary);backdrop-filter:none;color:var(--text-primary);border-color:var(--text-primary);box-shadow:var(--shadow-overlay)}.NUI5xW_pillIcon{color:var(--text-tertiary)}.NUI5xW_pillLabel{font:var(--font-body-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-weight:700}.NUI5xW_pillScore{align-items:baseline;gap:var(--spacing-1);font:var(--font-label-sm);font-variant-numeric:tabular-nums;margin-left:var(--spacing-4);margin-right:var(--spacing-8);display:inline-flex}.NUI5xW_pillScoreCount{color:var(--text-primary)}.NUI5xW_pillScoreSep{color:var(--text-muted)}.NUI5xW_pillScoreTotal{color:var(--text-tertiary)}.NUI5xW_pillRing{--p:0;--size:16px;--thick:2.5px;flex:0 0 var(--size);width:var(--size);height:var(--size);aspect-ratio:1;border-radius:var(--radius-full);background:conic-gradient(currentColor calc(var(--p) * 1%), var(--bg-tertiary) 0);mask:radial-gradient(circle, transparent calc(50% - var(--thick)), black calc(50% - var(--thick) + .5px));-webkit-mask:radial-gradient(circle, transparent calc(50% - var(--thick)), black calc(50% - var(--thick) + .5px))}.NUI5xW_tone-full .NUI5xW_pillRing{color:var(--text-success)}.NUI5xW_tone-ok .NUI5xW_pillRing,.NUI5xW_tone-low .NUI5xW_pillRing{color:var(--text-accent)}.NUI5xW_panel{width:100%}.NUI5xW_panelHeader{align-items:center;gap:var(--spacing-16);padding:var(--spacing-16);border-bottom:var(--border-light);display:flex}.NUI5xW_panelHeader.NUI5xW_tone-full{background:linear-gradient(90deg, color-mix(in srgb, var(--text-success) 8%, transparent) 0%, transparent 70%)}.NUI5xW_panelHeader.NUI5xW_tone-ok,.NUI5xW_panelHeader.NUI5xW_tone-low{background:linear-gradient(90deg, color-mix(in srgb, var(--bg-accent-solid) 8%, transparent) 0%, transparent 70%)}.NUI5xW_panelScoreBig{font-family:var(--font-family-headline);letter-spacing:-.02em;align-items:baseline;display:inline-flex}.NUI5xW_panelScoreNum{font:var(--font-headline-xl);color:var(--text-primary);line-height:1}.NUI5xW_panelScoreSepBig{font:var(--font-headline-sm);color:var(--text-muted);margin:0 var(--spacing-2)}.NUI5xW_panelScoreTotalBig{font:var(--font-headline-sm);color:var(--text-tertiary)}.NUI5xW_panelHeaderRight{gap:var(--spacing-2);flex-direction:column;display:flex}.NUI5xW_panelHeaderLabel{font:var(--font-body-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-weight:700}.NUI5xW_panelHeaderStatus{font:var(--font-label-sm);color:var(--text-primary)}.NUI5xW_panelList{padding:var(--spacing-4) 0;margin:0;list-style:none}.NUI5xW_panelItem{align-items:center;gap:var(--spacing-8);width:100%;padding:var(--row-padding-md);font:var(--font-body-sm);text-align:left;color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}.NUI5xW_panelItemActive:hover{background:var(--bg-secondary)}.NUI5xW_panelIcon{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.NUI5xW_item-warn{background:var(--bg-accent-light);color:var(--text-accent)}.NUI5xW_item-fail{background:var(--bg-tertiary);color:var(--text-muted)}.NUI5xW_iconDot{border-radius:var(--radius-full);opacity:.6;background:currentColor;width:6px;height:6px}.NUI5xW_panelLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.NUI5xW_panelHint{font:var(--font-label-xs);color:var(--text-accent);white-space:nowrap;flex-shrink:0}.NUI5xW_panelArrow{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-shrink:0;transform:translate(-3px)}.NUI5xW_panelItemActive:hover .NUI5xW_panelArrow{opacity:1;color:var(--text-primary);transform:translate(0)}.NUI5xW_panelPassed{padding:var(--spacing-12) var(--spacing-16) var(--spacing-16);border-top:var(--border-light)}.NUI5xW_panelHeader+.NUI5xW_panelPassed{border-top:none}.NUI5xW_panelPassedLabel{font:var(--font-label-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin-bottom:var(--spacing-8);display:block}.NUI5xW_panelPassedList{gap:var(--spacing-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NUI5xW_panelPassedLi{display:contents}.NUI5xW_panelPassedItem{align-items:center;gap:var(--spacing-4);padding:var(--row-padding-sm);border-radius:var(--radius-control);border:var(--border-light);font:var(--font-body-xs);color:var(--text-secondary);display:inline-flex}.NUI5xW_panelPassedBtn{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0}.NUI5xW_panelPassedBtn:hover{background:var(--bg-secondary);border-color:var(--text-secondary);color:var(--text-primary)}.NUI5xW_panelPassedCheck{color:var(--text-success)}
@layer components{.ytD4TG_picker{background:var(--bg-primary);border:var(--border-light);border-radius:var(--radius-surface);width:340px;box-shadow:var(--shadow-floating);overscroll-behavior:contain;flex-direction:column;max-height:420px;display:flex;overflow:hidden}.ytD4TG_fixed{position:fixed}.ytD4TG_absolute{z-index:3;position:absolute;top:-4px;left:40px}.ytD4TG_tabHeader{border-bottom:var(--border-light);padding:0 var(--spacing-12);flex-shrink:0;align-items:center;display:flex;position:relative}.ytD4TG_tab{padding:var(--spacing-8) var(--spacing-12);cursor:pointer;color:var(--text-muted);font:var(--font-label-sm);border:none;border-bottom:var(--border-width-2) solid transparent;transition:color var(--duration-fast);background:0 0;margin-bottom:-1px}.ytD4TG_tab.ytD4TG_active{color:var(--text-primary)}.ytD4TG_removeBtn{height:var(--control-height-xs);padding:0 var(--control-padding-inline-xs);cursor:pointer;color:var(--text-error);font:var(--font-label-xs);background:0 0;border:none;align-items:center;margin-left:auto;display:inline-flex}.ytD4TG_tabHeader .ytD4TG_indicator{background:var(--text-primary);border-radius:var(--radius-full);opacity:0;height:2px;transition:left var(--duration-fast) var(--ease-enter), width var(--duration-fast) var(--ease-enter), opacity var(--duration-fast);position:absolute;bottom:0}.ytD4TG_searchRow{padding:var(--row-padding-md);gap:var(--spacing-8);flex-shrink:0;align-items:center;display:flex}.ytD4TG_searchBox{align-items:center;gap:var(--spacing-8);border:var(--border-light);border-radius:var(--radius-control);padding:var(--spacing-4) var(--spacing-12);flex:1;display:flex}.ytD4TG_searchInput{font:var(--font-body-sm);color:var(--text-primary);background:0 0;border:none;outline-color:#0000;flex:1}.ytD4TG_clearBtn{cursor:pointer;color:var(--text-muted);font:var(--font-body-md);background:0 0;border:none;padding:0}.ytD4TG_shuffleBtn{border:var(--border-light);border-radius:var(--radius-full);cursor:pointer;width:28px;height:28px;color:var(--text-muted);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ytD4TG_shuffleBtn:hover{color:var(--text-primary)}.ytD4TG_grid{overscroll-behavior:contain;padding:var(--spacing-4) var(--spacing-8) var(--spacing-8);scrollbar-width:thin;flex:1;overflow-y:auto}.ytD4TG_sectionLabel{font:var(--font-label-xs);color:var(--text-muted);padding:var(--spacing-8) var(--spacing-4) var(--spacing-2)}.ytD4TG_itemRow{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.ytD4TG_cell{cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.ytD4TG_emojiCell{font:var(--font-headline-sm)}.ytD4TG_iconCell{color:var(--text-primary)}.ytD4TG_cell:hover{background:var(--bg-tertiary)}.ytD4TG_emojiCellWrap{display:inline-flex;position:relative}.ytD4TG_emojiDelBtn{border:var(--border-width-2) solid var(--bg-primary);border-radius:var(--radius-full);background:var(--bg-error-solid);width:15px;height:15px;color:var(--text-white);font:var(--font-body-xs);cursor:pointer;z-index:1;justify-content:center;align-items:center;padding:0;line-height:1;display:none;position:absolute;top:1px;right:1px}.ytD4TG_emojiCellWrap:hover .ytD4TG_emojiDelBtn{display:inline-flex}.ytD4TG_catBar{justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-12);border-top:var(--border-light);flex-shrink:0;display:flex}.ytD4TG_catBarScroll{padding:0 var(--spacing-8);border-top:var(--border-light);flex-shrink:0;align-items:center;display:flex}.ytD4TG_catScrollInner{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-2);scrollbar-width:none;flex:1;display:flex;overflow-x:auto}.ytD4TG_picker .ytD4TG_catBtn{width:26px;height:26px;font:var(--font-body-md);cursor:pointer;border-radius:var(--radius-full);transition:opacity var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ytD4TG_catBtnIcon{color:var(--text-muted)}.ytD4TG_picker .ytD4TG_catBtn:not(.ytD4TG_inactive):hover{background:var(--bg-tertiary)}.ytD4TG_picker .ytD4TG_catBtn.ytD4TG_inactive{opacity:.3;filter:grayscale();cursor:default}.ytD4TG_scrollBtn{cursor:pointer;width:20px;height:28px;color:var(--text-muted);font:var(--font-body-xs);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ytD4TG_scrollBtn:hover{color:var(--text-primary)}.ytD4TG_uploadTab{padding:var(--spacing-16);gap:var(--spacing-8);flex-direction:column;flex:1;display:flex}.ytD4TG_dropzone{width:100%;padding:var(--spacing-32) var(--spacing-16);border:var(--border-width-2) dashed var(--border-color-light);border-radius:var(--radius-surface);background:var(--bg-tertiary);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-8);color:var(--text-secondary);font:var(--font-body-sm);transition:border-color var(--duration-fast), background var(--duration-fast), color var(--duration-fast);flex-direction:column;display:flex}.ytD4TG_dropzone:hover{border-color:var(--border-color-default)}.ytD4TG_dropzone.ytD4TG_dragOver{border-color:var(--border-color-accent);background:var(--bg-accent-subtle);color:var(--text-accent)}.ytD4TG_dropzone:disabled{opacity:var(--opacity-disabled);cursor:wait}.ytD4TG_uploadHint{font:var(--font-body-xs);color:var(--text-muted);text-align:center;line-height:1.4}.ytD4TG_uploadError{font:var(--font-body-xs);color:var(--text-error);text-align:center}}
@layer components{._nEPUG_wrapper{position:relative}._nEPUG_carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;user-select:none;display:flex;overflow-x:auto}._nEPUG_carousel:active{cursor:grabbing}._nEPUG_carousel::-webkit-scrollbar{display:none}._nEPUG_mask{pointer-events:none;opacity:1;width:56px;transition:opacity var(--duration-base) var(--ease-standard);position:absolute;top:0;bottom:0}._nEPUG_maskLeft{background:linear-gradient(to right, var(--bg-primary), transparent);left:0}._nEPUG_maskRight{background:linear-gradient(to left, var(--bg-primary), transparent);right:0}._nEPUG_arrow{cursor:pointer;width:60px;transition:opacity var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}._nEPUG_arrowLeft{left:0}._nEPUG_arrowRight{right:0}._nEPUG_hidden{opacity:0;pointer-events:none}}
.cfDOBa_slideLink{width:100%;height:100%;text-decoration:none;display:block;position:relative}.cfDOBa_slideImg{object-fit:cover}.cfDOBa_slideLink.cfDOBa_slideLink .cfDOBa_slideImg{transition:transform var(--duration-slow) var(--ease-standard)}.cfDOBa_slideLink:hover .cfDOBa_slideImg{transform:scale(1.04)}.cfDOBa_slideFallback{transition:transform var(--duration-slow) var(--ease-standard);position:absolute;inset:0}.cfDOBa_slideLink:hover .cfDOBa_slideFallback{transform:scale(1.04)}.cfDOBa_category{font:var(--font-label-xs);color:var(--text-white);text-transform:uppercase;letter-spacing:.12em}.cfDOBa_title{font-family:var(--font-family-headline);font-size:clamp(1.25rem,.879rem + 1.52vw,2.25rem);font-weight:var(--font-weight-regular);color:var(--text-white);font-style:italic;line-height:var(--line-height-135);letter-spacing:-.02em;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cfDOBa_excerpt{margin-top:var(--spacing-4);font:var(--font-body-sm);color:var(--text-white);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:480px;display:none;overflow:hidden}.cfDOBa_meta{gap:var(--spacing-8);max-width:640px;padding-bottom:var(--spacing-8);flex-direction:column;display:flex}.cfDOBa_slideIndex{font-family:var(--font-family-headline);font-size:clamp(4rem,2.811rem + 4.88vw,8rem);font-weight:var(--font-weight-light);color:var(--text-white);letter-spacing:-.04em;user-select:none;flex-shrink:0;font-style:italic;line-height:.85;display:none}.cfDOBa_overlayEditorial{background:linear-gradient(135deg, color-mix(in oklch, var(--bg-black) 65%, transparent) 0%, transparent 50%), linear-gradient(to top, color-mix(in oklch, var(--bg-black) 75%, transparent) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.cfDOBa_contentEditorial{align-items:flex-end;gap:var(--spacing-24);padding:var(--spacing-24) var(--spacing-20) var(--spacing-64);z-index:1;display:flex;position:absolute;bottom:0;left:0;right:0}.cfDOBa_overlayMinimal{background:linear-gradient(to top, color-mix(in oklch, var(--bg-black) 65%, transparent) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.cfDOBa_contentMinimal{text-align:center;padding:var(--spacing-24) var(--spacing-20) var(--spacing-64);z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.cfDOBa_categoryBadge{margin-bottom:var(--spacing-12)}.cfDOBa_titleMinimal{font-family:var(--font-family-headline);font-size:clamp(1.2rem,.619rem + 2.46vw,1.8rem);font-weight:var(--font-weight-regular);color:var(--text-white);font-style:italic;line-height:var(--line-height-135);letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:680px;display:-webkit-box;overflow:hidden}.cfDOBa_divider{width:40px;height:1px;margin-top:var(--spacing-16);background:var(--bg-glass-strong)}.cfDOBa_overlayCinematic{background:var(--bg-overlay);pointer-events:none;position:absolute;inset:0}.cfDOBa_contentCinematic{text-align:center;padding:var(--spacing-48);z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cfDOBa_categoryCinematic{margin-bottom:var(--spacing-16);font:var(--font-label-sm);color:var(--text-white);text-transform:uppercase;letter-spacing:.2em}.cfDOBa_titleCinematic{font-family:var(--font-family-headline);font-size:clamp(1.5rem,.468rem + 4.23vw,2.5rem);font-weight:var(--font-weight-regular);color:var(--text-white);letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:800px;font-style:italic;line-height:1.15;display:-webkit-box;overflow:hidden}.cfDOBa_excerptCinematic{margin-top:var(--spacing-20);font:var(--font-body-md);color:var(--text-white);max-width:500px;display:none}.cfDOBa_overlayMagazine{background:linear-gradient(to right, color-mix(in oklch, var(--bg-black) 35%, transparent) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.cfDOBa_contentMagazine{bottom:var(--spacing-48);left:var(--spacing-20);right:var(--spacing-20);z-index:1;position:absolute}.cfDOBa_magazineCard{gap:var(--spacing-8);padding:var(--card-padding-lg);background:var(--bg-overlay);backdrop-filter:blur(16px);border:var(--border-ghost-light);border-radius:var(--radius-surface);flex-direction:column;display:flex}.cfDOBa_contentMagazine .cfDOBa_magazineCard{transition:backdrop-filter var(--duration-base) var(--ease-standard)}.cfDOBa_badgeRow{align-items:center;gap:var(--spacing-8);display:inline-flex}.cfDOBa_badgeSep{color:var(--text-white);font:var(--font-body-xs)}.cfDOBa_langHint{font:var(--font-label-xs);color:var(--text-white);text-transform:uppercase;letter-spacing:.12em;font-style:italic}.cfDOBa_readMore{margin-top:var(--spacing-8);font:var(--font-label-sm);color:var(--text-white);letter-spacing:.04em}@media not (max-width:768px){.cfDOBa_contentEditorial{padding:var(--spacing-48) var(--spacing-64)}.cfDOBa_slideIndex{display:inline}.cfDOBa_excerpt{display:-webkit-box}.cfDOBa_contentMinimal{padding:var(--spacing-48) var(--spacing-64)}.cfDOBa_titleMinimal{font-size:clamp(1.5rem,.25rem + 2.72vw,2.8rem)}.cfDOBa_titleCinematic{font-size:clamp(2rem,1.257rem + 3.05vw,4rem)}.cfDOBa_excerptCinematic{display:block}.cfDOBa_contentMagazine{bottom:var(--spacing-32);left:var(--spacing-32);max-width:400px;right:auto}}
.kPhZgq_grid{--bento-gap:var(--spacing-20);grid-template-columns:var(--grid-columns-2);grid-auto-rows:1px;grid-auto-flow:dense;gap:var(--spacing-12);display:grid}@media not (max-width:768px){.kPhZgq_grid{grid-template-columns:var(--grid-columns-3);gap:var(--bento-gap)}}@media not (max-width:1024px){.kPhZgq_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.kPhZgq_grid.kPhZgq_gridLoading{opacity:.55;transition:opacity var(--duration-base) var(--ease-standard);pointer-events:none}.kPhZgq_gridSeries{gap:var(--spacing-24);flex-direction:column;grid-template-columns:none;width:100%;display:flex}.kPhZgq_seriesStep{gap:var(--spacing-12);grid-template-columns:40px 1fr;align-items:stretch;display:grid;position:relative}@media not (max-width:768px){.kPhZgq_seriesStep{gap:var(--spacing-16);grid-template-columns:56px 1fr}}.kPhZgq_seriesStep:not(:last-child) .kPhZgq_seriesStepNumber:after{content:"";left:50%;top:calc(var(--spacing-16) + 1.6em);height:calc(100% - var(--spacing-16) - 1.6em + var(--spacing-24));background:var(--border-color-light);width:1px;position:absolute;transform:translate(-50%)}.kPhZgq_seriesStepNumber{padding-top:var(--spacing-8);font-family:var(--font-family-headline);font-size:clamp(1.5rem,1.099rem + 1vw,2rem);font-weight:var(--font-weight-light);color:var(--text-tertiary);text-align:center;font-variant-numeric:tabular-nums;align-self:start;font-style:italic;line-height:1;position:relative}.kPhZgq_seriesStepBody{min-width:0}.kPhZgq_gridItem{animation:kPhZgq_cardFadeIn var(--duration-slow) var(--ease-standard) both}@keyframes kPhZgq_cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.kPhZgq_gridWide{grid-column:span 2}.kPhZgq_gridUniform{grid-auto-rows:auto;grid-auto-flow:row;align-items:stretch}@media not (max-width:1024px){.kPhZgq_gridUniform{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.kPhZgq_gridUniform .kPhZgq_gridItem,.kPhZgq_gridUniform .kPhZgq_gridItem>div,.kPhZgq_gridUniform .kPhZgq_gridItem>div>*{height:100%}.kPhZgq_gridList{gap:var(--spacing-20);flex-direction:column;grid-template-columns:none;grid-auto-rows:auto;display:flex}.kPhZgq_gridList .kPhZgq_gridItem:last-child>div>*{border-bottom:none;padding-bottom:0}.kPhZgq_gridList{--post-card-badge-inset:var(--spacing-4);--post-card-lang-top:auto;--post-card-lang-bottom:var(--spacing-4)}@media not (max-width:768px){.kPhZgq_gridList{--post-card-badge-inset:initial;--post-card-lang-top:initial;--post-card-lang-bottom:initial}}.kPhZgq_gridCompact{flex-direction:column;grid-template-columns:none;grid-auto-rows:auto;gap:0;display:flex}.kPhZgq_gridJournal{align-items:stretch;column-gap:var(--spacing-32);row-gap:var(--spacing-32);grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;grid-auto-flow:row}@media not (max-width:480px){.kPhZgq_gridJournal{grid-template-columns:repeat(2,minmax(0,1fr))}}.kPhZgq_gridJournal .kPhZgq_gridItem,.kPhZgq_gridJournal .kPhZgq_gridItem>div{height:100%}.kPhZgq_gridBlog{flex-direction:column;grid-template-columns:none;grid-auto-rows:auto;gap:0;display:flex}.kPhZgq_gridBlog .kPhZgq_gridItem:last-child>div>*{border-bottom:none}.kPhZgq_gridMasonry{columns:260px;column-gap:var(--spacing-12);grid-template-columns:none;grid-auto-rows:auto;display:block}@media not (max-width:768px){.kPhZgq_gridMasonry{column-gap:var(--bento-gap)}}.kPhZgq_gridMasonry .kPhZgq_gridItem{break-inside:avoid;margin-bottom:var(--bento-gap)}.kPhZgq_gridMasonry .kPhZgq_gridItem:nth-child(3n){--post-card-aspect:3 / 4}.kPhZgq_gridMasonry .kPhZgq_gridItem:nth-child(3n+1){--post-card-aspect:4 / 3}.kPhZgq_gridMasonry .kPhZgq_gridItem:nth-child(3n+2){--post-card-aspect:1 / 1}.kPhZgq_gridTimeline{--tl-gap:var(--spacing-24);grid-template-columns:none;grid-auto-rows:auto;display:block;position:relative}.kPhZgq_gridTimeline:before{content:"";left:6px;top:var(--spacing-12);bottom:var(--spacing-12);background:color-mix(in srgb, var(--text-primary) 13%, transparent);border-radius:var(--radius-full);width:2px;position:absolute;transform:translate(-1px)}@supports (animation-timeline:scroll()){.kPhZgq_gridTimeline:after{content:"";left:6px;top:var(--spacing-12);bottom:var(--spacing-12);transform-origin:top;background:linear-gradient(to bottom, var(--bg-accent-solid), color-mix(in srgb, var(--bg-accent-solid) 55%, transparent));border-radius:var(--radius-full);width:2px;animation:linear both kPhZgq_tlAxisProgress scroll(root);position:absolute;transform:translate(-1px)scaleY(0)}@keyframes kPhZgq_tlAxisProgress{0%{transform:translate(-1px)scaleY(0)}to{transform:translate(-1px)scaleY(1)}}}@media not (max-width:768px){.kPhZgq_gridTimeline:before,.kPhZgq_gridTimeline:after{left:50%}}.kPhZgq_timelineMarker{margin:var(--spacing-32) 0;z-index:1;justify-content:flex-start;display:flex;position:relative}@media not (max-width:768px){.kPhZgq_timelineMarker{justify-content:center}}.kPhZgq_timelineMarker:first-child{margin-top:var(--spacing-8)}.kPhZgq_timelineMarkerLabel{background:var(--bg-primary);padding:var(--spacing-4) var(--spacing-16);border:var(--border-light);border-radius:var(--radius-full);font:var(--font-label-md);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text-secondary)}.kPhZgq_gridTimeline .kPhZgq_gridItem{box-sizing:border-box;border-bottom:var(--border-light);width:100%;animation:none;position:relative}.kPhZgq_gridTimeline .kPhZgq_gridItem:last-child{border-bottom:none}.kPhZgq_gridItemTlLeft{--tl-align:left;--tl-justify:flex-start;--tl-preview-left:calc(100% + var(--tl-gap));--tl-preview-right:auto;--tl-preview-align:left;--tl-preview-dir:row;--tl-preview-x:-14px;--tl-reveal-x:0;padding-left:var(--spacing-24);margin-left:0}.kPhZgq_gridItemTlRight{--tl-align:left;--tl-justify:flex-start;--tl-preview-left:auto;--tl-preview-right:calc(100% + var(--tl-gap));--tl-preview-align:right;--tl-preview-dir:row-reverse;--tl-preview-x:14px;--tl-reveal-x:0;padding-left:var(--spacing-24);margin-left:0}@media not (max-width:768px){.kPhZgq_gridTimeline .kPhZgq_gridItem{width:50%}.kPhZgq_gridItemTlLeft{--tl-align:right;--tl-justify:flex-end;--tl-reveal-x:-28px;padding-left:0;padding-right:var(--tl-gap)}.kPhZgq_gridItemTlRight{--tl-reveal-x:28px;padding-left:var(--tl-gap);margin-left:50%}}.kPhZgq_gridTimeline .kPhZgq_gridItem:hover{z-index:2}.kPhZgq_gridTimeline .kPhZgq_gridItem:before{content:"";top:calc(var(--spacing-20) + 6px);border-radius:var(--radius-full);background:var(--bg-primary);outline:var(--border-width-2) solid color-mix(in srgb, var(--text-primary) 42%, transparent);outline-offset:0;z-index:1;width:11px;height:11px;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);position:absolute}.kPhZgq_gridItemTlLeft:before,.kPhZgq_gridItemTlRight:before{left:.5px}@media not (max-width:768px){.kPhZgq_gridItemTlLeft:before{left:auto;right:-5.5px}.kPhZgq_gridItemTlRight:before{left:-5.5px}}.kPhZgq_gridTimeline .kPhZgq_gridItem:after{content:"";top:calc(var(--spacing-20) + 11px);background:color-mix(in srgb, var(--text-primary) 16%, transparent);width:12px;height:1px;position:absolute;left:12px}@media not (max-width:768px){.kPhZgq_gridTimeline .kPhZgq_gridItem:after{width:calc(var(--tl-gap) - 16px)}.kPhZgq_gridTimeline .kPhZgq_gridItemTlLeft:after{left:auto;right:6px}.kPhZgq_gridTimeline .kPhZgq_gridItemTlRight:after{left:6px}}.kPhZgq_gridTimeline .kPhZgq_gridItem:hover:before{background:var(--bg-accent-solid);outline:var(--border-width-4) solid color-mix(in srgb, var(--border-color-accent-strong) 18%, transparent);outline-offset:var(--border-width-2)}.kPhZgq_gridWrap{display:contents}html[data-posts-list-pending] .kPhZgq_gridWrap{visibility:hidden}.kPhZgq_gridWrapTimeline{align-items:flex-start;gap:var(--spacing-24);display:flex}.kPhZgq_gridWrapTimeline .kPhZgq_grid{flex:1;min-width:0}.kPhZgq_gridFeatured{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:auto}.kPhZgq_gridFeaturedHero{grid-column:1/-1}.kPhZgq_gridItem:first-child{animation-delay:0s}.kPhZgq_gridItem:nth-child(2){animation-delay:60ms}.kPhZgq_gridItem:nth-child(3){animation-delay:.12s}.kPhZgq_gridItem:nth-child(4){animation-delay:.18s}.kPhZgq_gridItem:nth-child(5){animation-delay:.24s}.kPhZgq_gridItem:nth-child(6){animation-delay:.3s}.kPhZgq_gridItem:nth-child(n+7){animation-delay:.36s}
@layer components{.ImMCdq_badge{align-items:center;gap:var(--spacing-8);height:var(--control-height-sm);padding:0 var(--spacing-8);border-radius:var(--radius-control);font:var(--font-label-sm);white-space:nowrap;display:inline-flex}.ImMCdq_badge:before{content:"";border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px;display:block}.ImMCdq_published{background:var(--bg-success-soft);color:var(--text-success-strong)}.ImMCdq_published:before{background:var(--text-success)}.ImMCdq_draft{background:var(--bg-warning-soft);color:var(--text-warning-strong)}.ImMCdq_draft:before{background:var(--bg-warning-solid);box-shadow:var(--ring-warning-solid)}.ImMCdq_scheduled{background:var(--bg-info-soft);color:var(--text-info-strong)}.ImMCdq_scheduled:before{--_pulse-duration:1.6s;background:var(--text-info);animation:ImMCdq_pulse var(--_pulse-duration) var(--ease-standard) infinite}.ImMCdq_btn{cursor:pointer;appearance:none;transition:filter var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:none}.ImMCdq_btn:hover{filter:brightness(1.12)}.ImMCdq_btn:active{transform:scale(.94)}.ImMCdq_btn:disabled{cursor:progress;opacity:var(--opacity-disabled);filter:none;transform:none}@keyframes ImMCdq_pulse{0%,to{opacity:1}50%{opacity:.35}}}
._4TePLG_peek{padding:var(--spacing-4);border:var(--border-light);border-radius:var(--radius-surface);background:var(--bg-primary);box-shadow:var(--shadow-floating);position:fixed}
/*# sourceMappingURL=44im283exzt9j.css.map*/