.recent-import-failed{border-color:rgba(240,165,55,.35)!important;background:linear-gradient(90deg,rgba(240,165,55,.07),rgba(12,31,50,.6))!important}.danger-icon-button{width:42px;height:42px;border:1px solid rgba(255,102,112,.35);border-radius:11px;background:rgba(131,34,47,.16);color:#ff7c86;font-size:1.5rem;line-height:1;cursor:pointer}.maintenance-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0 22px}.maintenance-summary span{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid rgba(130,165,197,.2);border-radius:14px;background:rgba(11,29,48,.55);color:#87a7c5;font-size:.82rem}.maintenance-summary b{font-size:1.35rem;color:#f2f7fc}.maintenance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.maintenance-grid article{display:flex;flex-direction:column;align-items:flex-start;min-height:250px;padding:22px;border:1px solid rgba(130,165,197,.2);border-radius:16px;background:rgba(10,27,45,.64)}.maintenance-grid article.factory-reset-card{border-color:rgba(255,97,107,.38)}.maintenance-grid h3{margin:13px 0 7px}.maintenance-grid p{margin:0 0 16px;line-height:1.55;color:#87a7c5}.maintenance-grid button{margin-top:auto}.maintenance-icon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:rgba(28,151,235,.12);color:#32b9f4;font-weight:800}.ts464-tab-icon{width:24px;text-align:center}.ts464-tab-arrow{margin-left:auto}.ts464-toast{position:fixed;right:24px;bottom:24px;z-index:9999;padding:14px 18px;border-radius:12px;background:#1c8f68;color:#fff;font-weight:700;box-shadow:0 14px 35px rgba(0,0,0,.3)}.ts464-toast.error{background:#9c3340}.maintenance-modal{max-width:620px}.maintenance-modal .admin-field{display:flex;flex-direction:column;gap:7px;margin:15px 0}.maintenance-modal input{width:100%;box-sizing:border-box}.maintenance-modal .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}@media(max-width:1000px){.maintenance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-grid{grid-template-columns:1fr}}@media(max-width:640px){.maintenance-summary{grid-template-columns:1fr}}
