.mobile-menu_burger__oGD28{transition:opacity .3s ease;border:0;background:transparent;width:40px;height:40px;position:relative}.mobile-menu_burger__oGD28 svg{transform:translate(-50%,-50%) scale(1);top:50%;left:50%;opacity:1;transition:opacity .3s ease,transform .3s ease}.mobile-menu_burger__oGD28 svg[data-hide=true]{opacity:0;transform:translate(-50%,-50%) scale(0)}.mobile-menu_menu__hJJHp{margin:0;padding-top:24px;width:100%;height:100vh;z-index:1000;opacity:0;left:0;transition:opacity .3s ease,transform .3s ease}.mobile-menu_menu__hJJHp a{transform:translateX(-16px);opacity:0;transition:opacity .3s ease,transform .3s ease,width .3s ease,border-color .3s ease;width:0;white-space:nowrap}.mobile-menu_menuRendered__vnSAe{opacity:1}.mobile-menu_menuRendered__vnSAe a{width:100%;border-color:var(--color-border);transform:translateX(0);opacity:1}@keyframes mobile-menu_grow__ojtxD{0%{height:0}to{height:24px}}@layer reset, tw-preflight, astryx-base, astryx-theme;:root{--main-bg-color:var(--color-background-body);--active-bg:var(--color-background-surface);--element-hover-bg:var(--color-accent-muted);--base-border-radius:4px;--line-animation-time:1s;--animation-duration-fast:0.2;--line-color:var(--color-border-emphasized);--base-border-line:1px solid var(--line-color);--base-border-line-light:1px solid var(--color-border-emphasized);--base-line-width:2px;--base-border-line-light-post:1px solid var(--color-border);--info-color:var(--color-icon-blue);--warning-color:var(--color-warning);--bg-card-small:linear-gradient(0deg,color-mix(in srgb,var(--color-background-surface) 70%,transparent),var(--color-background-muted));--ribbon-amber:#e99d2b;--ribbon-magenta:#e94cec;--ribbon-sky:#71a4f0;--ribbon-lime:#c3f59c;--text-tertiary:var(--color-text-secondary);--border-color:var(--color-border)}@layer reset, astryx-base, astryx-theme;@layer reset{:where(*),:where(*):after,:where(*):before{box-sizing:border-box}:where(*),:where(*):after,:where(*):before{border:0 solid}:where(html){line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;color-scheme:light dark}:where(body){margin:0;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,dl,dd){margin:0}:where(a){color:inherit;text-decoration:inherit}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(small){font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(ol,ul,menu){list-style:none;margin:0;padding:0}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where(img,video){max-width:100%;height:auto}:where(button,input,optgroup,select,textarea){font:inherit;color:inherit;margin:0;padding:0}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:where(button,[role=button]){cursor:pointer}:where(:disabled,[aria-disabled=true]){cursor:default}:where(textarea){resize:vertical}:where(input,textarea)::-moz-placeholder{opacity:1;color:var(--color-text-secondary,light-dark(#4E606F,#AAAFB5))}:where(input,textarea)::placeholder{opacity:1;color:var(--color-text-secondary,light-dark(#4E606F,#AAAFB5))}:where([list])::-webkit-calendar-picker-indicator{line-height:1}:where([type=search])::-webkit-search-cancel-button,:where([type=search])::-webkit-search-decoration{-webkit-appearance:none}:where(fieldset){margin:0;padding:0}:where(legend){padding:0}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(hr){height:0;color:inherit;border-top-width:1px}:where(summary){display:list-item}:where(dialog){padding:0;outline:none}:where([hidden]:not([hidden=until-found i])){display:none}:where(html){-webkit-tap-highlight-color:transparent}:where(html[data-theme=light]){color-scheme:light}:where(html[data-theme=dark]){color-scheme:dark}:where(html:not([data-theme])){color-scheme:light dark}:where([data-astryx-media=dark]){color-scheme:dark}:where([data-astryx-media=light]){color-scheme:light}}