.system-error-bar{top:90px;z-index:1000!important;color:#fff!important;background:linear-gradient(135deg,#dc3545 0%,#dc3545d9 100%)!important;border-bottom:1px solid #ffffff1a!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;padding:12px 24px!important;animation:.3s ease-out slideDown!important;display:flex!important;position:fixed!important;left:0!important;right:0!important;box-shadow:0 2px 8px #00000026!important}.system-error-bar.resolved{background:linear-gradient(135deg,#28a745 0%,#28a745d9 100%);animation:.3s ease-out slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.system-error-bar-content{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.system-error-bar-icon{flex-shrink:0;justify-content:center;align-items:center;font-size:20px;animation:2s ease-in-out infinite pulse;display:flex}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.system-error-bar.resolved .system-error-bar-icon{animation:none}.system-error-bar-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.system-error-bar-title{color:#fff;font-size:16px;font-weight:600;line-height:1.4}.system-error-bar-message{color:#fffffff2;font-size:14px;line-height:1.4}.system-error-bar-close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:16px;font-size:16px;transition:all .2s;display:flex}.system-error-bar-close:hover{background:#fff3;transform:scale(1.05)}.system-error-bar-close:active{transform:scale(.95)}.system-error-bar-close:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}@media (max-width:768px){.system-error-bar{padding:12px 16px}.system-error-bar-content{gap:12px}.system-error-bar-icon{font-size:18px}.system-error-bar-title{font-size:14px}.system-error-bar-message{font-size:13px}.system-error-bar-close{width:28px;height:28px;margin-left:12px;font-size:14px}}@media print{.system-error-bar{display:none}}
