.shift-auth-ui.message{margin:0;padding:var(--shift-space-12) var(--shift-space-16);border-radius:var(--shift-radius);font-size:var(--shift-font-size-sm);line-height:var(--shift-line-height-sm);display:flex;align-items:flex-start;gap:var(--shift-space-12)}.shift-auth-ui .message-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:2px}.shift-auth-ui .message-text{flex:1 1 auto;text-wrap:pretty}.shift-auth-ui.message.message-error{background:#fef2f2;color:var(--shift-text-negative-inverted);border:1px solid #fecaca}.shift-auth-ui.message.message-error .message-icon{color:var(--shift-text-negative)}.shift-auth-ui.message.message-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.shift-auth-ui.message.message-success .message-icon{color:#10b981}.shift-auth-ui.message.message-info{background:#eff6ff;color:#1e3a8a;border:1px solid #bfdbfe}.shift-auth-ui.message.message-info .message-icon{color:#3b82f6}@media (prefers-color-scheme:dark){.shift-auth-ui.message.message-error{background:rgba(127,29,29,.22);color:#fee2e2;border-color:rgba(252,165,165,.4)}.shift-auth-ui.message.message-error .message-icon{color:#fca5a5}.shift-auth-ui.message.message-success{background:rgba(6,95,70,.22);color:#d1fae5;border-color:rgba(167,243,208,.35)}.shift-auth-ui.message.message-success .message-icon{color:#6ee7b7}.shift-auth-ui.message.message-info{background:rgba(30,58,138,.22);color:#dbeafe;border-color:rgba(191,219,254,.35)}.shift-auth-ui.message.message-info .message-icon{color:#93c5fd}}.shift-auth-ui[data-theme=dark] .message.message-error,[data-theme=dark] .shift-auth-ui.message.message-error{background:rgba(127,29,29,.22);color:#fee2e2;border-color:rgba(252,165,165,.4)}.shift-auth-ui[data-theme=dark] .message.message-error .message-icon,[data-theme=dark] .shift-auth-ui.message.message-error .message-icon{color:#fca5a5}.shift-auth-ui[data-theme=dark] .message.message-success,[data-theme=dark] .shift-auth-ui.message.message-success{background:rgba(6,95,70,.22);color:#d1fae5;border-color:rgba(167,243,208,.35)}.shift-auth-ui[data-theme=dark] .message.message-success .message-icon,[data-theme=dark] .shift-auth-ui.message.message-success .message-icon{color:#6ee7b7}.shift-auth-ui[data-theme=dark] .message.message-info,[data-theme=dark] .shift-auth-ui.message.message-info{background:rgba(30,58,138,.22);color:#dbeafe;border-color:rgba(191,219,254,.35)}.shift-auth-ui[data-theme=dark] .message.message-info .message-icon,[data-theme=dark] .shift-auth-ui.message.message-info .message-icon{color:#93c5fd}