.asset-inventory{padding:28px 28px 110px;color:#dceaf4;display:grid;gap:16px}.asset-hero,.asset-toolbar,.asset-panel,.asset-form{border:1px solid #245c7b;background:linear-gradient(145deg,#071927,#0a2234);border-radius:18px}.asset-hero{padding:24px;display:flex;justify-content:space-between;gap:24px;align-items:center}.asset-hero h1{margin:4px 0;font-size:32px}.asset-hero p{margin:0;color:#a7bdcc}.asset-live{padding:10px 14px;border:1px solid #197f71;border-radius:12px;background:#082a2d;color:#8ff7dc;font:700 11px IBM Plex Mono}.asset-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.asset-metrics article{border:1px solid #245c7b;background:#071b2b;border-radius:14px;padding:15px;display:grid;gap:4px}.asset-metrics b{font-size:25px;color:#fff}.asset-metrics span{font:700 10px IBM Plex Mono;color:#8fb1c5;text-transform:uppercase}.asset-toolbar{padding:12px;display:flex;gap:10px;flex-wrap:wrap}.asset-toolbar input,.asset-toolbar select,.asset-form input,.asset-form select,.asset-form textarea{border:1px solid #2b6486;background:#061624;color:#e5f3fb;border-radius:10px;padding:10px 12px}.asset-toolbar input{flex:1;min-width:240px}.asset-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,.7fr);gap:16px}.asset-panel{padding:18px}.asset-panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.asset-panel h2{margin:0;font-size:20px}.asset-site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asset-site{border:1px solid #1d4964;border-radius:13px;padding:14px;background:#061724;display:grid;gap:8px}.asset-site header{display:flex;justify-content:space-between;gap:10px}.asset-site h3{font-size:15px;margin:0}.asset-site a{color:#62d9ff;text-decoration:none}.asset-site p{margin:0;color:#a7bdcc;font-size:12px;line-height:1.5}.asset-chips{display:flex;gap:6px;flex-wrap:wrap}.asset-chip{font:700 9px IBM Plex Mono;text-transform:uppercase;border:1px solid #285a76;border-radius:999px;padding:4px 7px;color:#abd2e5}.asset-chip.is-live,.asset-chip.is-healthy{border-color:#277e69;color:#86f0cf}.asset-chip.is-urgent,.asset-chip.is-expired{border-color:#bd4f4f;color:#ffaaaa}.asset-chip.is-due_soon,.asset-chip.is-maintenance{border-color:#a8792a;color:#ffd086}.asset-chip.is-for_sale,.asset-chip.is-broker_listed{border-color:#7754a5;color:#d8baff}.asset-table-wrap{overflow:auto}.asset-table{width:100%;border-collapse:collapse;font-size:12px}.asset-table th,.asset-table td{text-align:left;padding:10px 8px;border-bottom:1px solid #183e55;white-space:nowrap}.asset-table th{font:700 9px IBM Plex Mono;text-transform:uppercase;color:#82a9be}.asset-table button,.asset-site button{background:transparent;color:#8edfff;border:0;cursor:pointer}.asset-form{padding:18px;display:grid;gap:10px;align-content:start}.asset-form h2{margin:0}.asset-form label{display:grid;gap:5px}.asset-form label span{font:700 9px IBM Plex Mono;color:#62d9ff;text-transform:uppercase}.asset-form textarea{min-height:82px;resize:vertical}.asset-form-actions{display:flex;gap:8px}.asset-empty{padding:28px;color:#9db6c6;text-align:center}.asset-warning{padding:12px;border:1px solid #9a6e29;background:#2c210e;border-radius:12px;color:#ffd98c}.asset-danger{color:#ffacac!important}@media(max-width:1050px){.asset-metrics{grid-template-columns:repeat(3,1fr)}.asset-layout{grid-template-columns:1fr}.asset-site-grid{grid-template-columns:1fr}}@media(max-width:640px){.asset-inventory{padding:18px 14px 90px}.asset-hero{align-items:flex-start;flex-direction:column}.asset-metrics{grid-template-columns:repeat(2,1fr)}}
