.aic440-shell{width:min(1180px,100%);margin:0 auto;padding:14px;display:grid;gap:14px}
.aic440-hero,.aic440-card{border:1px solid rgba(93,204,229,.2);background:linear-gradient(155deg,rgba(6,31,48,.98),rgba(2,18,29,.99));border-radius:24px;padding:20px}
.aic440-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.aic440-hero h1,.aic440-card h2{margin:.25rem 0 .45rem}.aic440-hero p,.aic440-card p{color:#a6bac8}
.aic440-hero small,.aic440-card-head small{letter-spacing:.12em;color:#77d9e7;font-weight:900}.aic440-hero-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.aic440-btn{border:0;border-radius:13px;min-height:44px;padding:9px 13px;background:linear-gradient(90deg,#55dedc,#62c1ef);color:#03141e;font-weight:900;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.aic440-btn.secondary{background:#082839;color:#e6fbff;border:1px solid rgba(100,205,231,.24)}
.aic440-banner,.aic440-live{border-radius:15px;padding:11px 14px}.aic440-banner.ok{background:rgba(48,194,139,.13);color:#c6f7e3}.aic440-banner.error{background:rgba(230,83,103,.14);color:#ffd4dc}
.aic440-live{display:flex;gap:8px;align-items:center;background:#061c29;border:1px solid rgba(95,204,229,.14);color:#9eb5c4}.aic440-dot{width:9px;height:9px;border-radius:50%;background:#56ddb1;box-shadow:0 0 12px rgba(86,221,177,.55)}
.aic440-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aic440-kpis article{background:#061b29;border:1px solid rgba(96,195,221,.15);border-radius:18px;padding:14px;display:grid;gap:3px;min-width:0}.aic440-kpis strong{font-size:1.9rem}.aic440-kpis small,.aic440-kpis span{color:#90a8b9}.aic440-kpis .danger{border-color:rgba(255,112,132,.32)}.aic440-kpis .ok{border-color:rgba(79,219,166,.28)}
.aic440-card-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.aic440-pill{display:inline-flex;border:1px solid rgba(106,198,224,.23);background:#082737;border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:900;white-space:nowrap}.aic440-pill.ok{color:#72e4b8}.aic440-pill.danger{color:#ffacb9;border-color:rgba(255,108,130,.3)}
.aic440-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.aic440-focus-grid>div{background:#061b29;border-radius:15px;padding:12px;display:grid;gap:3px}.aic440-focus-grid small{color:#8fa7b8}
.aic440-review-reasons{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.aic440-review-reasons span{font-size:.7rem;font-weight:900;color:#ffc2cb;background:rgba(158,50,69,.18);border:1px solid rgba(255,109,131,.22);padding:5px 8px;border-radius:999px}
.aic440-records{display:grid;gap:8px;margin-top:10px}.aic440-records article{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:10px;align-items:center;background:#061b29;border-radius:15px;padding:11px}.aic440-records article>div{display:grid;gap:2px;min-width:0}.aic440-records small{color:#7f9aac}.aic440-records span{color:#9fb2c0;font-size:.86rem}.aic440-records form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.aic440-records select,.aic440-search input,.aic440-actions input{min-width:0;min-height:44px;border-radius:12px;border:1px solid rgba(109,198,222,.22);background:#03141e;color:#f2fbff;padding:9px 10px}
.aic440-note{font-size:.83rem;margin:11px 0 0}
.aic440-search{display:grid;gap:4px;min-width:min(100%,280px)}.aic440-search span{font-size:.72rem;color:#8fa8b9}
.aic440-identity-list,.aic440-account-list{display:grid;gap:10px}.aic440-identity,.aic440-account{background:#061b29;border:1px solid rgba(102,194,220,.14);border-radius:18px;padding:14px;min-width:0;overflow:hidden}.aic440-identity-head,.aic440-account-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.aic440-identity-head>div,.aic440-account-head>div:first-child{display:grid;gap:2px;min-width:0}.aic440-identity-head strong,.aic440-account-head strong{font-size:1.08rem}.aic440-identity-head span,.aic440-account-head span{color:#91a9ba}.aic440-identity details{margin-top:8px;border-top:1px solid rgba(102,194,220,.12)}.aic440-identity summary{padding:10px 0 2px;font-weight:850;cursor:pointer}
.aic440-account-head>div:last-child{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.aic440-account-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}.aic440-account-meta>span{display:grid;gap:3px;background:#041722;border-radius:12px;padding:9px;font-size:.84rem;min-width:0;overflow-wrap:anywhere}.aic440-account-meta small{color:#829bad}
.aic440-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:flex-start}.aic440-actions details{min-width:min(100%,320px);border:1px solid rgba(105,196,221,.16);border-radius:13px;background:#051923}.aic440-actions summary{padding:10px 12px;font-weight:850;cursor:pointer}.aic440-actions details form{display:grid;gap:7px;padding:0 11px 11px}.aic440-actions label{display:grid;gap:4px;font-size:.8rem;color:#9eb2bf}
.aic440-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.aic440-shortcuts a{display:grid;gap:4px;background:#061b29;border-radius:15px;padding:13px;text-decoration:none;color:#effbff}.aic440-shortcuts span{color:#8fa8b9;font-size:.84rem}
.aic440-secret{border:1px solid rgba(255,201,76,.38);background:rgba(93,63,4,.28);border-radius:18px;padding:14px}.aic440-secret p{color:#d8c99a}.aic440-secret-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.aic440-secret-grid>div{display:grid;gap:3px;background:#071923;border-radius:12px;padding:10px}.aic440-secret code{word-break:break-all;color:#fff7c4;user-select:text}
@media(max-width:850px){.aic440-hero{display:grid}.aic440-hero-actions{justify-content:flex-start}.aic440-kpis,.aic440-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.aic440-account-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.aic440-records article{grid-template-columns:1fr}.aic440-focus-grid{grid-template-columns:1fr}}
@media(max-width:560px){.aic440-shell{padding:9px;gap:10px}.aic440-hero,.aic440-card{padding:14px;border-radius:19px}.aic440-kpis,.aic440-shortcuts,.aic440-account-meta,.aic440-secret-grid{grid-template-columns:1fr}.aic440-card-head,.aic440-identity-head,.aic440-account-head{display:grid}.aic440-account-head>div:last-child{justify-content:flex-start}.aic440-records form{grid-template-columns:1fr}.aic440-actions{display:grid;width:100%}.aic440-actions>form,.aic440-actions>details,.aic440-actions .aic440-btn{width:100%}.aic440-search{width:100%;min-width:0}.aic440-hero-actions{display:grid;width:100%}.aic440-hero-actions>*{width:100%}}
