@layer heidi-ui-base{.hui-toast-content{--_hui-toast-viewport-gutter:1rem;box-sizing:border-box;inset:auto;max-block-size:calc(100dvb - 2 * var(--_hui-toast-viewport-gutter));max-inline-size:calc(100dvi - 2 * var(--_hui-toast-viewport-gutter));overscroll-behavior:contain;scrollbar-gutter:stable;transition-behavior:allow-discrete;margin:0;transition-property:display,overlay;position:fixed;inset-block-end:var(--_hui-toast-viewport-gutter);inset-inline-end:var(--_hui-toast-viewport-gutter);overflow:auto}.hui-toast-content:not(:popover-open)[popover]{display:none!important}.hui-toast-viewport{--_hui-toast-viewport-gap:.75rem;--_hui-toast-viewport-gutter:1rem;box-sizing:border-box;gap:var(--_hui-toast-viewport-gap);max-block-size:calc(100dvb - 2 * var(--_hui-toast-viewport-gutter));max-inline-size:calc(100dvi - 2 * var(--_hui-toast-viewport-gutter));overscroll-behavior:contain;scrollbar-gutter:stable;border:0;margin:0;padding:0;position:fixed;inset:auto;inset-block-end:var(--_hui-toast-viewport-gutter);inset-inline-end:var(--_hui-toast-viewport-gutter);overflow:auto}.hui-toast-viewport:popover-open{display:grid}.hui-toast-viewport:not(:popover-open){display:none!important}.hui-toast-viewport .hui-toast-content{scrollbar-gutter:auto;max-block-size:none;max-inline-size:none;position:static;inset:auto;overflow:visible}}
@layer heidi-ui-base{.hui-toggle-root{display:inline-flex}}
