@layer admin-bar{admin-bar{--admin-bar-avatar-size: 25px;--admin-bar-bg-color: oklch(0 0 0 / .5);--admin-bar-bg-filter: blur(13px) brightness(.65) saturate(2.5);--admin-bar-block-padding: 0;--admin-bar-border-radius: 6px;--admin-bar-color-highlight: oklch(.6 .4 83);--admin-bar-color-highlight-logout: var(--admin-bar-color-highlight);--admin-bar-color-text-logout: var(--admin-bar-color-text);--admin-bar-color-text: oklch(1 0 89.876 / .8);--admin-bar-environment-bg: repeating-linear-gradient( -45deg, var(--admin-bar-environment-bg-color), var(--admin-bar-environment-bg-color) 18px, transparent 18px, transparent 30px );--admin-bar-environment-bg-color: oklch(.9 .4 98);--admin-bar-environment-height: 5px;--admin-bar-font-size: .9rem;--admin-bar-font-stack: system-ui, sans-serif;--admin-bar-height: 43px;--admin-bar-inline-padding: clamp(4px, 2vw, 13px);--admin-bar-inset-size: clamp(2px, 1vw, 10px);--admin-bar-shadow-elements: 0 1px 2px color-mix(in oklch, oklch(0 0 0 / .4), currentColor 10%), 0 3px 6px color-mix(in oklch, oklch(0 0 0 / .3), currentColor 10%);--admin-bar-transition-duration: .3s;--admin-bar-progress-color: oklch(.6 .24 253.14 / .7);--admin-bar-progress-color-error: oklch(.66 .29 30.27 / .7);--admin-bar-progress-color-success: oklch(.85 .36 146.38 / .7);--admin-bar-progress-height: 100%;--admin-bar-button-color-bg: transparent;--admin-bar-button-color-bg-hover: var(--admin-bar-button-color-text, white);--admin-bar-button-color-text: oklch(1 0 89.876);--admin-bar-button-popover-color-text: var(--admin-bar-color-text, oklch(1 0 89.876));--admin-bar-button-popover-bg: var(--admin-bar-bg, var(--admin-bar-bg-color));--admin-bar-button-popover-border-radius: var(--admin-bar-border-radius);--admin-bar-badge-color-bg: oklch(1 0 89.876 / .9);--admin-bar-badge-color-text: oklch(0 0 0)}admin-bar ::selection{background-color:color-mix(in srgb,var(--admin-bar-color-highlight),transparent 30%);color:var(--admin-bar-button-color-text)}admin-bar>admin-bar-button{flex-shrink:0}admin-bar admin-bar-button>admin-bar-text:not([slot=popover]){--admin-bar-inline-padding: 0}admin-bar admin-bar-button:hover:not(:has([slot=popover]:hover))>admin-bar-text:not([slot=popover]){--admin-bar-color-text: var(--admin-bar-color-highlight)}admin-bar admin-bar-button:hover:not(:has([slot=popover]:hover))>admin-bar-text:not([slot=popover])::part(badge){background-color:var(--admin-bar-color-highlight);color:var(--admin-bar-button-color-text)}admin-bar.rtl{direction:rtl}admin-bar.fixed{position:fixed;inset-inline:var(--admin-bar-inset-size, 0);z-index:var(--admin-bar-z-index, 1)}admin-bar.fixed:not(.bottom){inset-block-start:var(--admin-bar-inset-size, 0)}admin-bar.fixed admin-bar-button::part(popover){max-width:900px;max-height:calc(100dvh - calc(var(--admin-bar-height) * 2))}admin-bar.sticky{position:sticky;margin-inline:var(--admin-bar-inset-size, 0);z-index:var(--admin-bar-z-index, 1)}admin-bar.sticky:not(.bottom){inset-block-start:var(--admin-bar-inset-size, 0)}admin-bar.sticky admin-bar-button::part(popover){max-width:900px;max-height:calc(100dvh - calc(var(--admin-bar-height) * 2))}admin-bar.bottom{inset-inline:var(--admin-bar-inset-size, 0);inset-block-end:var(--admin-bar-inset-size, 0)}@container not style(--admin-bar-vertical: true){admin-bar.vertical-fullscreen:not([vertical]){--admin-bar-toolbar-toggle-display: none}}@container style(--admin-bar-vertical: true){admin-bar.vertical-fullscreen::part(toolbar){position:fixed;inset:var(--admin-bar-inset-size);--admin-bar-font-size: 1rem}}admin-bar:not(:defined){background:var(--admin-bar-bg-color);border-radius:var(--admin-bar-border-radius);opacity:.75}admin-bar:not(:defined) *{display:none}@media(prefers-reduced-motion){admin-bar{--admin-bar-transition-duration: 0s;--admin-bar-bg-filter: blur(26px) brightness(.55) saturate(1.5)}}@media(prefers-reduced-transparency){admin-bar{--admin-bar-bg-color: oklch(0 0 0 / .8)}}}admin-bar{container-name:admin-bar;container-type:inline-size}admin-bar svg.icon{display:block;width:var(--admin-bar-icon-width, 1rem);height:auto}admin-bar svg.icon :is(circle,ellipse,line,path,polygon,polyline,rect,text){fill:currentColor!important}admin-bar [slot=greeting-popover]{position:relative;max-height:calc(80dvh - var(--admin-bar-height) - clamp(4px,1vw,13px));overflow:auto}.admin-bar-widget [slot=popover]{width:-webkit-fill-available;width:-moz-available;width:stretch}.admin-bar-widget [slot=popover] a:not(.admin-bar-button){overflow-wrap:break-word;text-decoration:underline;font-weight:500;color:var(--admin-bar-button-color-text, rgb(255, 255, 255));transition:color var(--admin-bar-transition-duration) ease-out,text-decoration-color var(--admin-bar-transition-duration) ease-out}.admin-bar-widget [slot=popover] a:not(.admin-bar-button):hover{color:color-mix(in srgb,currentColor,transparent 20%);text-decoration-color:color-mix(in srgb,var(--admin-bar-color-highlight, rgb(255, 255, 255)),transparent 50%)}.admin-bar-widget:is(.admin-bar-widget--blitz,.admin-bar-widget--published) admin-bar-text::part(dl){grid-template-columns:max-content max-content}.admin-bar-widget.admin-bar-widget--navigation::part(popover){max-width:500px}.admin-bar-widget.admin-bar-widget--navigation span:has(a svg) a{color:currentColor;transition:color var(--admin-bar-transition-duration) ease-out,opacity calc(var(--admin-bar-transition-duration) * .5) ease-out!important;opacity:0}.admin-bar-widget.admin-bar-widget--navigation span:has(a svg):hover a{opacity:1}.admin-bar-widget-label{--admin-bar-text-padding: 0}@container not style(--admin-bar-vertical: true){.admin-bar-widget-label.admin-bar-widget-label-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);position:fixed;width:1px;height:1px;white-space:nowrap;overflow:hidden}}
