@layer components{.v-alert{--alert-color:inherit;--alert-bg:var(--bg-a1);--alert-border-color:var(--color-border-1);--alert-padding:.75rem;border-radius:var(--radius-card);display:grid;font-size:var(--fz-sm);grid-template:"icon title      " auto "icon description" auto "icon buttons" auto/auto 1fr;line-height:var(--lh-1);position:relative;width:100%;word-break:break-word}.v-alert:not(.v-alert--transparent){background-color:var(--alert-bg);box-shadow:0 0 0 1px var(--alert-border-color) inset;padding:calc(var(--alert-padding) + 1px)}.v-alert--semantic{--alert-bg:color-mix(in oklab,var(--alert-color) 5%,transparent);--alert-border-color:color-mix(in oklab,var(--alert-color) 10%,transparent)}.v-alert--section{border-radius:0}.v-alert--section:before{border-bottom:1px solid var(--alert-border-color);border-top:1px solid var(--alert-border-color);box-shadow:none}.v-alert--centered{align-items:center}@media(min-width:30rem){.v-alert--buttons-row{grid-template:"icon title buttons" auto/auto 1fr auto}.v-alert--buttons-row:has(.v-alert__description){grid-template:"icon title       buttons" auto "icon description buttons" auto/auto 1fr auto}.v-alert--buttons-row:not(.v-alert--buttons-row:has(.v-alert__description)){align-items:center}.v-alert--buttons-row .v-alert__buttons{margin-left:1.5rem;margin-top:0;width:auto}}.v-alert__icon{--icon-size:1em;--icon-opacity:var(--icon-opacity-semantic);align-items:center;color:var(--alert-color);display:flex;grid-area:icon;height:1lh;margin-left:-.15em;margin-right:.45em}.v-alert__title{color:var(--alert-color);font-size:inherit;font-weight:var(--fw-normal);grid-area:title;line-height:inherit}.v-alert__title:has(+.v-alert__description){font-weight:var(--fw-medium)}.v-alert__description{color:var(--fg-secondary);grid-area:description;margin-top:.125rem;white-space-collapse:preserve-breaks;word-break:break-word}.v-alert__buttons{align-items:center;display:flex;gap:.5rem;grid-area:buttons;margin-top:var(--alert-padding);width:100%}.v-alert__buttons--end{justify-content:flex-end;margin-right:-.25rem}}
