@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.wui-toast{--color-tst-bg-def:var(--color-elev-panel-bg);--color-tst-title-def:var(--color-surf-fg-prim);--color-tst-message-def:var(--color-surf-fg-sec);--color-tst-close-icon-def:var(--color-comp-toast-cross-icon-def);--color-tst-close-icon-hov:var(--color-comp-toast-cross-icon-hov);--color-tst-close-bg-def:var(--color-comp-toast-btn-bg-def);--color-tst-close-bg-hov:var(--color-comp-toast-btn-bg-hov);--color-tst-shadow-def:var(--shadow-e300);--color-tst-brd-def:transparent}.wui-toast--variant-brand{--color-tst-accent-def:var(--color-surf-brand-base-def)}.wui-toast--variant-positive{--color-tst-accent-def:var(--color-surf-pos-base-def)}.wui-toast--variant-warning{--color-tst-accent-def:var(--color-surf-warn-base-def)}.wui-toast--variant-negative{--color-tst-accent-def:var(--color-surf-neg-base-def)}.wui-toast--variant-neut{--color-tst-accent-def:var(--color-surf-neut-base-def)}.wui-toast{border-style:var(--tw-border-style);width:var(--wui-tst-width,340px);min-height:var(--wui-tst-min-h,72px);background-color:var(--color-tst-bg-def);box-shadow:var(--color-tst-shadow-def);border-width:1px;border-color:var(--color-tst-brd-def);display:flex;position:relative;overflow:hidden}.wui-toast__accent{width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-tst-accent-def);flex-shrink:0;align-self:stretch}.wui-toast__content{gap:var(--wui-tst-content-gap,4px);min-width:0;padding:var(--wui-tst-pad-y,8px) var(--wui-tst-pad-r,8px) var(--wui-tst-pad-y,8px) var(--wui-tst-pad-l,12px);flex-direction:column;flex:1;display:flex}.wui-toast__header{justify-content:space-between;align-items:flex-start;gap:var(--wui-tst-header-gap,8px);display:flex}.wui-toast__title{color:var(--color-tst-title-def)}.wui-toast__message{color:var(--color-tst-message-def)}.wui-toast__close{cursor:pointer;border-radius:var(--radius-4,4px);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));width:var(--wui-tst-close-size,24px);height:var(--wui-tst-close-size,24px);color:var(--color-tst-close-icon-def);background-color:var(--color-tst-close-bg-def);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wui-toast__close:hover{color:var(--color-tst-close-icon-hov);background-color:var(--color-tst-close-bg-hov)}.wui-toast__close-icon{width:var(--wui-tst-close-icon-size,16px);height:var(--wui-tst-close-icon-size,16px)}.wui-toast--size-32{border-radius:var(--radius-8,8px);--wui-tst-width:300px;--wui-tst-min-h:56px;--wui-tst-pad-y:8px;--wui-tst-pad-l:10px;--wui-tst-pad-r:8px;--wui-tst-content-gap:2px;--wui-tst-header-gap:8px;--wui-tst-close-size:20px;--wui-tst-close-icon-size:14px}.wui-toast--size-32 .wui-toast__title{font-size:14px;font-weight:600;line-height:20px}.wui-toast--size-32 .wui-toast__message{font-size:14px;font-weight:400;line-height:20px}.wui-toast--size-40{border-radius:var(--radius-12,12px);--wui-tst-width:340px;--wui-tst-min-h:72px;--wui-tst-pad-y:8px;--wui-tst-pad-l:12px;--wui-tst-pad-r:8px;--wui-tst-content-gap:4px;--wui-tst-header-gap:8px;--wui-tst-close-size:24px;--wui-tst-close-icon-size:16px}.wui-toast--size-40 .wui-toast__title{font-size:14px;font-weight:600;line-height:20px}.wui-toast--size-40 .wui-toast__message{font-size:14px;font-weight:400;line-height:20px}.wui-toast--size-48{border-radius:var(--radius-12,12px);--wui-tst-width:380px;--wui-tst-min-h:80px;--wui-tst-pad-y:12px;--wui-tst-pad-l:12px;--wui-tst-pad-r:12px;--wui-tst-content-gap:4px;--wui-tst-header-gap:12px;--wui-tst-close-size:24px;--wui-tst-close-icon-size:18px}.wui-toast--size-48 .wui-toast__title{font-size:16px;font-weight:600;line-height:22px}.wui-toast--size-48 .wui-toast__message{font-size:16px;font-weight:400;line-height:22px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
