.manager-ops-tabs{display:flex;gap:6px;overflow:auto;margin-bottom:14px;padding:5px;background:#fff;border:1px solid #e3e8ef;border-radius:12px}.manager-ops-tabs a{white-space:nowrap;padding:9px 11px;border-radius:8px;text-decoration:none;color:#64748b;font-size:9px;font-weight:900}.manager-ops-tabs a.active{background:#6d28d9;color:#fff}.ops-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.health-grid>article{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:14px}.health-grid header{display:flex;align-items:center;gap:9px}.health-grid header>i{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:#ede9fe;color:#6d28d9;font-style:normal}.health-grid header>span{display:grid;flex:1}.health-grid small{font-size:8px;color:#64748b}.health-score{font-style:normal;font-weight:900;padding:6px 8px;border-radius:999px}.health-score.good{background:#dcfce7;color:#15803d}.health-score.attention{background:#fef3c7;color:#a16207}.health-score.danger{background:#fee2e2;color:#b91c1c}.health-signals{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0}.health-signals span{display:grid;background:#f8fafc;padding:8px;border-radius:8px}.health-signals b{font-size:9px}.health-grid footer{display:flex;justify-content:space-between;align-items:center}.health-grid footer a{font-size:9px;color:#6d28d9}.health-grid footer button{border:0;border-radius:8px;padding:9px 11px}.ops-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:11px}.inline-create{display:flex;gap:7px;flex:1}.inline-create input,.inline-create select{height:38px;border:1px solid #dbe2ea;border-radius:8px;padding:0 9px}.inline-create input{flex:1}.ops-toolbar button{border:0;border-radius:8px;padding:10px 13px}.ops-table{background:#fff;border:1px solid #e3e8ef;border-radius:13px;overflow:hidden}.ops-table>header,.ops-table>article{display:grid;grid-template-columns:1.3fr .8fr .9fr .7fr .7fr 1fr;gap:8px;align-items:center;padding:10px 12px}.ops-table>header{background:#f8fafc;font-size:7px;font-weight:900;color:#64748b}.ops-table>article{border-top:1px solid #edf0f4;font-size:9px}.ops-table button{border:1px solid #ddd6fe;background:#fff;color:#6d28d9;border-radius:7px;padding:7px}.ticket-list{display:grid;gap:8px}.ticket-list article{display:grid;grid-template-columns:36px 1fr 170px auto;gap:9px;align-items:center;background:#fff;border:1px solid #e3e8ef;border-radius:11px;padding:11px}.ticket-list>article>i{font-style:normal}.ticket-list span{display:grid}.ticket-list small,.ticket-list em{font-size:8px;color:#64748b;font-style:normal}.ticket-list select,.ticket-list button{height:36px;border:1px solid #dbe2ea;border-radius:8px;background:#fff;padding:0 8px}.security-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:12px}.security-grid>article{background:#fff;border:1px solid #e3e8ef;border-radius:13px;padding:14px}.security-grid header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.security-grid header p{font-size:9px;color:#64748b}.backup-row,.security-attempt{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid #edf0f4}.backup-row span,.security-attempt span{display:grid;flex:1}.backup-row small,.security-attempt small{font-size:8px;color:#64748b}.financial-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.financial-kpis article{display:grid;background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:14px}.financial-kpis small{font-size:7px;color:#6d28d9;font-weight:900}.financial-kpis b{font-size:20px;margin-top:5px}.assisted-access-bar{position:fixed;z-index:9999;left:50%;bottom:12px;transform:translateX(-50%);display:flex;align-items:center;gap:15px;background:#111827;color:#fff;padding:10px 12px 10px 16px;border-radius:12px;box-shadow:0 10px 40px #0005;font-size:10px}.assisted-access-bar button{border:0;background:#7c3aed;color:#fff;border-radius:8px;padding:9px 12px;font-weight:900}@media(max-width:800px){.ops-grid,.security-grid{grid-template-columns:1fr}.financial-kpis{grid-template-columns:1fr 1fr}.ops-table{overflow:auto}.ops-table>header,.ops-table>article{min-width:720px}.ticket-list article{grid-template-columns:34px 1fr}.ticket-list form,.ticket-list>article>button{grid-column:1/-1}.inline-create{display:grid}.ops-toolbar{align-items:stretch;display:grid;gap:8px}.assisted-access-bar{width:calc(100% - 20px);justify-content:space-between}.assisted-access-bar span{font-size:8px}}
