@layer components{.input-error-message{grid-row:2;grid-column:1;display:grid;grid-template-rows:0fr;color:var(--input-error-color);background-color:var(--theme-error-surface);opacity:0;transition:grid-template-rows var(--theme-form-transition-duration) linear,opacity var(--theme-form-transition-duration) linear,margin-block-start var(--theme-form-transition-duration) linear;transition-behavior:allow-discrete;border-radius:0;border:var(--form-element-border-width) solid transparent;outline:var(--form-element-outline-width) solid transparent;background-clip:padding-box;translate:0 calc(var(--form-element-border-width)*-1 + var(--form-input-border-radius)*-1);margin-block-start:var(--input-error-margin-block-start)}.input-error-message.underlined{outline-color:transparent}.input-error-message.detached{margin-block-start:0;border:var(--form-element-border-width) solid var(--theme-error-surface);border-bottom:var(--form-element-border-width) solid var(--red-08);border-radius:var(--form-input-border-radius)}.input-error-message.detached.underlined{border-radius:0}.input-error-message.show{grid-template-rows:1fr;display:grid;opacity:1;border:var(--form-element-border-width) solid var(--theme-error-border);outline:var(--form-element-outline-width) solid var(--theme-error-outline)}.input-error-message.show:not(.underlined){border-bottom-left-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius)}.input-error-message.show.detached{margin-block-start:2rem}.input-error-message .inner{align-items:center;overflow:hidden}.input-error-message .inner .inner-content{display:flex;align-items:center}.input-error-message .inner .inner-content .inner-icon{display:inline-block;padding-left:1.2rem}.input-error-message .inner .inner-content .inner-icon .icon{color:#fff;transform:translateY(3px)}.input-error-message .inner .inner-content .message{display:inline-block;flex-grow:1;font-family:var(--font-family);font-size:1.6rem;font-weight:500;padding-block:1rem 1rem;padding-inline:1.2rem}.input-error-message .inner .inner-content .message .message-single{color:var(--input-error-color)}.input-error-message .inner .inner-content .message .message-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.input-error-message .inner .inner-content .message .message-list .message-list-item{color:#fff}.input-error-message .inner .inner-content .message .message-list .message-list-item+.message-list-item{margin-block-start:.6rem}.input-error-message:is(.detached).normal .inner .inner-content .message{padding-block:1.2rem 1rem}.input-error-message:not(.detached).normal .inner{padding-block-start:var(--form-input-border-radius)}.input-error-message:not(.detached).normal .inner .inner-content .message{padding-block:1.2rem 1rem}.input-error-message:not(.detached).underlined{outline-color:transparent}.input-error-message:not(.detached).underlined .inner .inner-content .message{padding-block:1rem 1rem}}
