@layer heidi-ui{.hui-toolbar-root{background:var(--hui-color-bg-raised);border:var(--hui-border-width) var(--hui-border-style) var(--hui-color-border-default);border-radius:var(--hui-radius-lg);gap:var(--hui-space-1);padding:var(--hui-space-1)}.hui-toolbar-button{background:var(--hui-color-bg-elevated);border:var(--hui-border-width) var(--hui-border-style) var(--hui-color-border-default);border-radius:var(--hui-radius-md);color:var(--hui-color-fg-default);cursor:pointer;font:inherit;padding:var(--hui-space-1-5) var(--hui-space-3);justify-content:center;align-items:center}.hui-toolbar-button:hover{background:var(--hui-color-interactive-ghost-bg-hover);color:var(--hui-color-fg-default)}.hui-toolbar-button:focus-visible{outline:var(--hui-focus-ring-width) solid var(--hui-color-focus-ring);outline-offset:var(--hui-focus-ring-offset)}.hui-toolbar-button:disabled,.hui-toolbar-button[data-disabled=true]{cursor:not-allowed;opacity:.5}.hui-toolbar-button:disabled:hover,.hui-toolbar-button[data-disabled=true]:hover{background:var(--hui-color-bg-elevated);color:var(--hui-color-fg-default)}@media (forced-colors:active){.hui-toolbar-root,.hui-toolbar-button{border-color:canvastext}.hui-toolbar-button:focus-visible{outline-color:highlight}.hui-toolbar-button:disabled,.hui-toolbar-button:disabled:hover,.hui-toolbar-button[data-disabled=true],.hui-toolbar-button[data-disabled=true]:hover{color:graytext;opacity:1;border-color:graytext}}}
@layer heidi-ui{.hui-tooltip-trigger{background:var(--hui-color-bg-elevated);border:var(--hui-border-width) var(--hui-border-style) var(--hui-color-border-default);border-radius:var(--hui-radius-md);color:var(--hui-color-fg-default);cursor:default;font:inherit;padding:var(--hui-space-1-5) var(--hui-space-3)}.hui-tooltip-trigger:focus-visible{outline:var(--hui-focus-ring-width) solid var(--hui-color-focus-ring);outline-offset:var(--hui-focus-ring-offset)}.hui-tooltip-content{background:var(--hui-color-fg-strong);border-radius:var(--hui-radius-sm);color:var(--hui-color-bg-elevated);font-size:var(--hui-text-body-size);opacity:0;max-width:16rem;padding:var(--hui-space-1) var(--hui-space-2);transition-duration:var(--hui-duration-fast);transition-property:display,opacity,overlay,transform;transition-timing-function:var(--hui-ease-out);transform:scale(.97)}.hui-tooltip-content[data-state=open]{opacity:1;transform:none}.hui-tooltip-content[data-state=closed]{opacity:0;transform:scale(.97)}@starting-style{.hui-tooltip-content:popover-open[data-state=open]{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.hui-tooltip-content{transition-duration:0s}}@media (forced-colors:active){.hui-tooltip-trigger{border-color:canvastext}.hui-tooltip-content{border:var(--hui-border-width) solid CanvasText;color:canvastext;forced-color-adjust:none;background:canvas}.hui-tooltip-trigger:focus-visible{outline-color:highlight}}}
@layer heidi-tokens,heidi-ui-base,heidi-ui;
