.kit-alert.svelte-ti0yov{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kit-alert-gap);min-height:calc(var(--kit-alert-item-h) + var(--kit-alert-density-offset) / 2);padding:calc(var(--kit-alert-p) + var(--kit-alert-density-offset) / 2);border-radius:var(--kit-alert-radius);color:var(--kit-alert-fg);background:var(--kit-alert-bg);font-size:var(--kit-alert-font);border:0}.kit-alert[data-mutline=true].svelte-ti0yov .kit-alert__prepend:where(.svelte-ti0yov),.kit-alert[data-mutline=true].svelte-ti0yov .kit-alert__content:where(.svelte-ti0yov),.kit-alert[data-mutline=true].svelte-ti0yov .kit-alert__append:where(.svelte-ti0yov),.kit-alert[data-mutline=true].svelte-ti0yov .kit-alert__close:where(.svelte-ti0yov){display:flex;align-items:start}.kit-alert.svelte-ti0yov:not([data-mutline=true]) .kit-alert__prepend:where(.svelte-ti0yov),.kit-alert.svelte-ti0yov:not([data-mutline=true]) .kit-alert__content:where(.svelte-ti0yov),.kit-alert.svelte-ti0yov:not([data-mutline=true]) .kit-alert__append:where(.svelte-ti0yov),.kit-alert.svelte-ti0yov:not([data-mutline=true]) .kit-alert__close:where(.svelte-ti0yov){display:flex;align-items:center}.kit-alert__close.svelte-ti0yov svg:where(.svelte-ti0yov){width:1.125rem;height:1.125rem;display:block}.kit-alert[data-prepend=true].svelte-ti0yov:not([data-append=true]):not([data-closable=true]){grid-template-columns:auto minmax(0,1fr)}.kit-alert[data-append=true].svelte-ti0yov:not([data-prepend=true]):not([data-closable=true]),.kit-alert[data-closable=true].svelte-ti0yov:not([data-prepend=true]):not([data-append=true]){grid-template-columns:minmax(0,1fr) auto}.kit-alert[data-append=true].svelte-ti0yov:not([data-prepend=true]):not([data-closable=true]){grid-template-columns:minmax(0,1fr) auto}.kit-alert[data-prepend=true][data-closable=true].svelte-ti0yov:not([data-append=true]),.kit-alert[data-prepend=true][data-append=true].svelte-ti0yov:not([data-closable=true]){grid-template-columns:auto minmax(0,1fr) auto}.kit-alert[data-append=true][data-closable=true].svelte-ti0yov:not([data-prepend=true]){grid-template-columns:minmax(0,1fr) auto auto}.kit-alert[data-prepend=true][data-append=true][data-closable=true].svelte-ti0yov{grid-template-columns:auto minmax(0,1fr) auto auto}.kit-alert[data-rounded="0"].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-none)}.kit-alert[data-rounded=xs].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-xs)}.kit-alert[data-rounded=sm].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-sm)}.kit-alert[data-rounded=md].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-md)}.kit-alert[data-rounded=lg].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-lg)}.kit-alert[data-rounded=xl].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-xl)}.kit-alert[data-rounded=full].svelte-ti0yov{--kit-alert-radius: var(--kit-shape-full)}.kit-alert[data-density=compact].svelte-ti0yov{--kit-alert-density-offset: var(--kit-density-compact)}.kit-alert[data-density=default].svelte-ti0yov{--kit-alert-density-offset: var(--kit-density-default)}.kit-alert[data-density=comfortable].svelte-ti0yov{--kit-alert-density-offset: var(--kit-density-comfortable)}.kit-alert[data-variant=filled].svelte-ti0yov{--kit-alert-bg: var(--kit-color-surface-2);--kit-alert-fg: var(--kit-color-text);--kit-alert-hover-bg: color-mix(in oklab, var(--kit-alert-bg), black 10%);--kit-alert-active-bg: color-mix(in oklab, var(--kit-alert-bg), black 16%)}.kit-alert[data-variant=outline].svelte-ti0yov{--kit-alert-bg: transparent;--kit-alert-fg: var(--kit-color-text);--kit-alert-bd: var(--kit-alert-fg);--kit-alert-hover-bg: color-mix(in oklab, var(--kit-alert-fg), transparent 80%);--kit-alert-active-bg: color-mix(in oklab, var(--kit-alert-fg), transparent 92%)}.kit-alert[data-variant=text].svelte-ti0yov{--kit-alert-bg: transparent;--kit-alert-fg: var(--kit-color-text);--kit-alert-hover-bg: color-mix(in oklab, var(--kit-alert-fg), transparent 80%);--kit-alert-active-bg: color-mix(in oklab, var(--kit-alert-fg), transparent 92%)}.kit-alert[data-size=xs].svelte-ti0yov{--kit-alert-h: 32px;--kit-alert-p: 8px;--kit-alert-gap: var(--kit-space-compact);--kit-alert-font: var(--kit-font-xs)}.kit-alert[data-size=sm].svelte-ti0yov{--kit-alert-h: 40px;--kit-alert-p: 10px;--kit-alert-gap: var(--kit-space-default);--kit-alert-font: var(--kit-font-sm)}.kit-alert[data-size=md].svelte-ti0yov{--kit-alert-h: 48px;--kit-alert-p: 12px;--kit-alert-gap: var(--kit-space-default);--kit-alert-font: var(--kit-font-md)}.kit-alert[data-size=lg].svelte-ti0yov{--kit-alert-h: 56px;--kit-alert-p: 16px;--kit-alert-gap: var(--kit-space-default);--kit-alert-font: var(--kit-font-lg)}.kit-alert[data-size=xl].svelte-ti0yov{--kit-alert-h: 64px;--kit-alert-p: 20px;--kit-alert-gap: var(--kit-space-comfortable);--kit-alert-font: var(--kit-font-xl)}.kit-alert[data-tone=info][data-variant=filled].svelte-ti0yov{--kit-alert-bg: var(--kit-color-info);--kit-alert-fg: var(--kit-color-on-info)}.kit-alert[data-tone=info][data-variant=outline].svelte-ti0yov,.kit-alert[data-tone=info][data-variant=text].svelte-ti0yov{--kit-alert-fg: var(--kit-color-info)}.kit-alert[data-tone=success][data-variant=filled].svelte-ti0yov{--kit-alert-bg: var(--kit-color-success);--kit-alert-fg: var(--kit-color-on-success)}.kit-alert[data-tone=success][data-variant=outline].svelte-ti0yov,.kit-alert[data-tone=success][data-variant=text].svelte-ti0yov{--kit-alert-fg: var(--kit-color-success)}.kit-alert[data-tone=warning][data-variant=filled].svelte-ti0yov{--kit-alert-bg: var(--kit-color-warning);--kit-alert-fg: var(--kit-color-on-warning)}.kit-alert[data-tone=warning][data-variant=outline].svelte-ti0yov,.kit-alert[data-tone=warning][data-variant=text].svelte-ti0yov{--kit-alert-fg: var(--kit-color-warning)}.kit-alert[data-tone=error][data-variant=filled].svelte-ti0yov{--kit-alert-bg: var(--kit-color-error);--kit-alert-fg: var(--kit-color-on-error)}.kit-alert[data-tone=error][data-variant=outline].svelte-ti0yov,.kit-alert[data-tone=error][data-variant=text].svelte-ti0yov{--kit-alert-fg: var(--kit-color-error)}.kit-alert__prepend.svelte-ti0yov,.kit-alert__append.svelte-ti0yov{display:inline-flex;align-items:center;justify-content:center;line-height:1}.kit-alert__content.svelte-ti0yov{min-width:0;line-height:1.4}.kit-alert__close.svelte-ti0yov{appearance:none;border:0;background:transparent;color:inherit;padding:0;width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.kit-alert.svelte-ti0yov .outline:where(.svelte-ti0yov){--outline-color: var(--kit-alert-bd)}.kit-alert__close.svelte-ti0yov:hover{background:color-mix(in oklab,currentColor 10%,transparent);border-radius:9999px}
