.aopc-alert{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--fiptec-radius-global,14px);border:1px solid #fff0;width:100%;margin-bottom:16px;position:relative;transition:all 0.3s ease}.aopc-alert-success{background-color:var(--fiptec-green-light);border-color:rgb(16 185 129 / .3)}.aopc-alert-success .aopc-alert-icon{color:var(--fiptec-green-dark)}.aopc-alert-success .aopc-alert-title{color:var(--fiptec-green-dark)}.aopc-alert-error{background-color:var(--fiptec-red-light);border-color:var(--fiptec-red-light-border)}.aopc-alert-error .aopc-alert-icon{color:var(--fiptec-red-dark)}.aopc-alert-error .aopc-alert-title{color:var(--fiptec-red-dark)}.aopc-alert-warning{background-color:rgb(249 115 22 / .1);border-color:rgb(249 115 22 / .3)}.aopc-alert-warning .aopc-alert-icon{color:var(--fiptec-orange-active)}.aopc-alert-warning .aopc-alert-title{color:var(--fiptec-orange-active)}.aopc-alert-info{background-color:var(--fiptec-blue-vlight);border-color:var(--fiptec-blue-light)}.aopc-alert-info .aopc-alert-icon{color:var(--fiptec-blue-hover)}.aopc-alert-info .aopc-alert-title{color:var(--fiptec-blue-hover)}.aopc-alert-icon{flex-shrink:0;margin-top:2px}.aopc-alert-content{flex:1;display:flex;flex-direction:column;gap:4px}.aopc-alert-title{font-size:15px;font-weight:800;margin:0;line-height:1.4}.aopc-alert-message{font-size:14px;color:var(--fiptec-slate-800);line-height:1.5}.aopc-alert-message p{margin:0}.aopc-alert-message a{font-weight:700;text-decoration:underline}.aopc-alert-close{background:#fff0;border:none;color:var(--fiptec-slate-400);cursor:pointer;padding:4px;margin:-4px -4px -4px 0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}.aopc-alert-close:hover{background-color:rgb(0 0 0 / .05);color:var(--fiptec-slate-700)}