.central-modal-overlay,.ml-drop-overlay{display:none}.ml-drop-overlay.is-active{display:flex}.pl-overlay,.scr-back-to-top{opacity:0;visibility:hidden}:root{--hdr-control-size: 40px;--hdr-space-xs: var(--space-xs);--hdr-space-sm: var(--space-sm);--hdr-space-md: var(--space-md);--hdr-space-lg: var(--space-lg);--hdr-font-primary: var(--font-primary);--hdr-font-size-xs: var(--font-size-xs);--hdr-font-size-sm: var(--font-size-sm);--hdr-font-size-control: var(--tool-ui-label-size);--hdr-font-weight-medium: 500;--hdr-font-weight-semibold: var(--tool-ui-label-weight);--hdr-radius-sm: var(--radius-sm);--hdr-radius-md: var(--radius-md);--hdr-radius-lg: var(--radius-lg);--hdr-radius-xl: var(--radius-xl);--hdr-radius-full: var(--radius-full);--hdr-z-fixed: 1000;--hdr-ease: cubic-bezier(.4,0,.2,1)}.hdr-header{position:fixed;inset:0 0 auto;width:100%;z-index:var(--hdr-z-fixed);background:transparent;padding:var(--hdr-space-sm) 0;pointer-events:none;font-family:var(--font-primary)}.hdr-header :is(span,a,button,div,nav){font-family:inherit;-webkit-font-smoothing:antialiased}.hdr-header-content{width:calc(100% - 64px);max-width:1136px;min-height:var(--hdr-control-size);display:flex;align-items:center;gap:var(--hdr-space-sm);margin:0 auto;padding:var(--hdr-space-sm) 0;border:1px solid transparent;border-radius:0;pointer-events:auto;transition:max-width .52s cubic-bezier(.22,1,.36,1),width .52s cubic-bezier(.22,1,.36,1),padding .42s var(--hdr-ease),border-radius .42s var(--hdr-ease),background .32s ease,border-color .32s ease,box-shadow .32s ease,transform .52s cubic-bezier(.22,1,.36,1)}.hdr-header-scrolled .hdr-header-content{max-width:840px;width:calc(100% - 32px);padding:var(--hdr-space-sm) var(--hdr-space-md);border-radius:var(--hdr-radius-xl);background:var(--ml-surface-solid);border-color:var(--ml-border);box-shadow:var(--ml-shadow-md);transform:translateY(var(--hdr-space-sm))}.hdr-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0;position:relative;width:124px;height:26px}.hdr-logo-img{width:100%;height:auto;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease}.hdr-logo-img-light-surface,html[data-theme=light] .hdr-logo-img-dark-surface{opacity:0;visibility:hidden}html[data-theme=light] .hdr-logo-img-light-surface{opacity:1;visibility:visible}.hdr-space{flex:1;min-width:0}.hdr-utilities,.hdr-primary-pair{display:flex;align-items:center;gap:var(--hdr-space-xs);flex-shrink:0}.hdr-utilities{min-width:var(--hdr-control-size);flex-shrink:10}.hdr-primary-pair{gap:var(--hdr-space-sm);margin-left:var(--hdr-space-sm);min-width:0;flex-shrink:1}.hdr-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--hdr-control-size);height:var(--hdr-control-size);padding:0;border-radius:var(--hdr-radius-md);border:0;background:transparent;color:var(--ml-text-secondary);cursor:pointer;text-decoration:none;flex-shrink:0;transition:color .2s ease,background .2s ease,transform .2s var(--hdr-ease)}.hdr-btn,.hdr-menu-item{font-size:var(--hdr-font-size-sm);font-weight:var(--hdr-font-weight-medium);line-height:1.4;letter-spacing:normal}.hdr-btn:active{transform:scale(.95)}.hdr-btn:focus-visible:not(:where(html[data-ml-input=pointer] *)),.hdr-menu-item:focus-visible:not(:where(html[data-ml-input=pointer] *)){outline:2px solid var(--ml-action);outline-offset:2px}.hdr-search{width:auto;min-width:var(--hdr-control-size);flex-shrink:1;padding:0 var(--hdr-space-sm);gap:var(--hdr-space-sm)}.hdr-search>i{flex-shrink:0}.hdr-search>span{white-space:nowrap;overflow:hidden}.hdr-search-icon-only .hdr-search>span{display:none}.hdr-preference[data-header-language]{width:auto;min-width:var(--hdr-control-size);padding:0 var(--hdr-space-sm);white-space:nowrap}.hdr-download-app-btn{width:auto;min-width:0;flex-shrink:1;padding:0 14px;gap:6px;color:#fff;background:var(--ml-action);border:1px solid var(--ml-action-border);font-size:var(--hdr-font-size-control);font-weight:var(--hdr-font-weight-semibold);position:relative;overflow:hidden;white-space:nowrap}.hdr-download-app-btn :is(i,span){color:inherit}.hdr-download-app-btn>i{flex-shrink:0}.hdr-download-app-btn>span{overflow:hidden;text-overflow:ellipsis}.hdr-download-app-btn:active{transform:scale(.97)}.hdr-matrix{display:block;position:relative;width:24px;height:24px;transition:rotate .5s cubic-bezier(.22,1,.36,1)}.hdr-matrix span{position:absolute;left:calc(50% - 2px);top:calc(50% - 2px);width:4px;height:4px;background:currentColor;border-radius:var(--hdr-radius-full);transform:translate(var(--x),var(--y));transition:transform .46s cubic-bezier(.16,1.25,.3,1),scale .35s var(--hdr-ease);transition-delay:calc(var(--wave) * 12ms)}.hdr-menu-toggle[aria-expanded=true] .hdr-matrix{rotate:90deg}.hdr-menu-toggle[aria-expanded=true] .hdr-matrix span{transform:translate(var(--ox),var(--oy))}.hdr-menu-list{position:fixed;margin:0;min-width:240px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 76px);overflow-y:auto;padding:var(--hdr-space-sm);background:var(--ml-surface-solid);border:var(--hdr-panel-border, 1px solid var(--ml-border));border-radius:var(--hdr-radius-lg);box-shadow:var(--ml-shadow-lg);pointer-events:auto;color:var(--ml-text-secondary)}.hdr-header:not([data-ready]) .hdr-menu-list{visibility:hidden}.hdr-menu-list:popover-open{animation:hdr-menu-in .22s cubic-bezier(.22,1,.36,1);transform-origin:top right}.hdr-menu-item{box-sizing:border-box;display:flex;align-items:center;gap:var(--hdr-space-md);width:100%;min-height:36px;padding:var(--hdr-space-sm) var(--hdr-space-md);border-radius:var(--hdr-radius-md);border:0;background:transparent;color:var(--ml-text-secondary);cursor:pointer;text-decoration:none;text-align:left;transition:background .15s ease,color .15s ease}.hdr-menu-item i{width:18px;text-align:center;font-size:13px;color:var(--ml-text-muted);flex-shrink:0}.hdr-menu-divider{height:1px;background:var(--ml-divider);margin:var(--hdr-space-xs) 0}.hdr-language-menu{min-width:220px}.hdr-language-community{display:flex;align-items:center;gap:var(--hdr-space-sm);padding-inline-end:var(--hdr-space-md)}.hdr-language-community>a{width:auto;min-width:0;flex:1;white-space:nowrap}.hdr-language-community>.ml-help{flex-shrink:0}.hdr-language-note{font-size:var(--hdr-font-size-xs);color:var(--ml-text-secondary);padding:var(--hdr-space-sm) var(--hdr-space-md)}.hdr-mobile-preferences,.hdr-header [hidden]{display:none}html[data-theme=light] .hdr-download-app-btn{box-shadow:none}@keyframes hdr-wave{0%,to{scale:1}40%{scale:1.45}}@keyframes hdr-menu-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}@media(hover:hover)and (pointer:fine){.hdr-btn:hover:not(.hdr-download-app-btn),.hdr-menu-item:is(button,a):hover{color:var(--ml-text-primary);background:var(--ml-control-hover)}.hdr-download-app-btn:hover{transform:scale(1.03)}.hdr-logo:hover .hdr-logo-img{transform:translateY(-50%) scale(1.02)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hdr-menu-toggle:not([aria-expanded=true]):hover .hdr-matrix{rotate:90deg}.hdr-menu-toggle:not([aria-expanded=true]):hover .hdr-matrix span{animation:hdr-wave .46s ease both;animation-delay:calc(var(--wave) * 26ms)}}@media(prefers-reduced-motion:no-preference){.hdr-docking .hdr-menu-toggle:not([aria-expanded=true]) .hdr-matrix span{animation:hdr-wave .46s ease both;animation-delay:calc(var(--wave) * 26ms)}}@media(max-width:860px){.hdr-preference{display:none}.hdr-mobile-preferences{display:block}}@media(pointer:coarse){.hdr-header{--hdr-control-size:44px}.hdr-menu-item{min-height:44px}}@media(max-width:768px){.hdr-header{--hdr-control-size:44px;padding:var(--hdr-space-xs) 0}.hdr-header-content{width:calc(100% - 24px);gap:var(--hdr-space-xs);padding:var(--hdr-space-xs) 0}.hdr-header-scrolled .hdr-header-content{width:calc(100% - 16px);padding:var(--hdr-space-xs);transform:translateY(var(--hdr-space-xs))}.hdr-primary-pair{gap:var(--hdr-space-xs);margin-left:0}.hdr-logo{width:108px;height:22px}.hdr-menu-item{min-height:44px}}@media(max-width:480px){.hdr-logo{width:100px;height:20px}}@media(max-width:360px){.hdr-header-content,.hdr-primary-pair{gap:0}.hdr-logo{width:84px}.hdr-search,.hdr-download-app-btn{padding:0 var(--hdr-space-xs);gap:var(--hdr-space-xs)}}@media(prefers-reduced-motion:reduce){.hdr-header-content,.hdr-matrix,.hdr-matrix span,.hdr-btn,.hdr-logo-img{transition:none}.hdr-menu-list:popover-open,.hdr-matrix span{animation:none}}.hdr-menu-list--borderless{--hdr-panel-border:0}.hdr-menu-copy{display:grid;gap:var(--hdr-space-xs);flex:1}.hdr-menu-copy strong{font-weight:600;color:var(--ml-text-primary)}.hdr-menu-copy small,.hdr-menu-unavailable small{font-size:var(--hdr-font-size-xs);color:var(--ml-text-muted)}.hdr-menu-unavailable{justify-content:space-between;cursor:default}
