.v384-shell{max-width:1180px;margin:auto;padding:36px 20px 70px}.v384-hero{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:28px;border-radius:24px;background:linear-gradient(135deg,#07111f,#163454);color:#fff}.v384-hero h1{margin:.35rem 0;font-size:clamp(2rem,4vw,3.2rem)}.v384-status{margin:18px 0;padding:12px 16px;border-radius:12px;background:#eef4f8}.v384-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.v384-kpis article,.v384-panel{background:#fff;border:1px solid #dbe4ea;border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(7,17,31,.06)}.v384-kpis span{display:block;font-size:.76rem;color:#64748b}.v384-kpis b{font-size:1.65rem}.v384-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.v384-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v384-form label{display:block;font-size:.78rem;font-weight:700;margin-bottom:5px}.v384-form input,.v384-form select,.v384-form textarea{width:100%;padding:11px;border:1px solid #cbd5e1;border-radius:10px}.v384-form .wide{grid-column:1/-1}.v384-btn{border:0;border-radius:11px;padding:11px 16px;font-weight:800;cursor:pointer}.v384-btn.primary{background:#c99a36;color:#07111f}.v384-btn.secondary{background:#fff;color:#07111f}.v384-table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{padding:12px;border-bottom:1px solid #e2e8f0;text-align:left;font-size:.9rem}@media(max-width:800px){.v384-kpis{grid-template-columns:1fr 1fr}.v384-grid{grid-template-columns:1fr}.v384-hero{align-items:flex-start;flex-direction:column}}