.n62-wrap{padding:32px 0 58px;background:linear-gradient(180deg,#fbfaf6,#f2efe7);min-height:80vh;color:#10263d}.n62-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:14px}.n62-head h1{font-size:clamp(34px,5vw,64px);line-height:.96;margin:8px 0 16px;max-width:790px}.n62-head p{max-width:880px;line-height:1.65;color:#435162}.n62-actions{display:flex;gap:10px;flex-wrap:wrap}.n62-btn{border:0;border-radius:10px;padding:12px 17px;font-weight:800;cursor:pointer}.n62-btn.dark{background:#10263d;color:white}.n62-btn.light{background:white;color:#10263d;border:1px solid #d9d8d2}.n62-btn.gold,.n62-btn.gold:not(:disabled){background:#b47a18;color:white}.n62-btn:disabled{opacity:.55;cursor:wait}.n62-status{padding:12px 15px;border:1px solid #e0d7c5;border-radius:12px;background:#fff7e6;margin:12px 0}.n62-status.ok{background:#eef8f1;border-color:#b7dcc1}.n62-status.bad{background:#fff0f0;border-color:#e8baba}.n62-status.warn{background:#fff7e6}.n62-banner{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#10263d;color:#fff;padding:18px 20px;border-radius:16px;margin:14px 0 18px}.n62-banner strong{color:#f0c56d}.n62-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:18px}.n62-kpis>div{background:#fff;border:1px solid #e7e3da;border-radius:16px;padding:18px}.n62-kpis b{display:block;font-size:34px}.n62-kpis span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#667085}.n62-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:16px}.n62-card{background:#fff;border:1px solid #e7e3da;border-radius:18px;padding:22px;box-shadow:0 9px 24px rgba(16,38,61,.05)}.n62-card h2{margin:0 0 8px;font-size:25px}.n62-card h3{margin:20px 0 8px}.n62-switches{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0}.n62-switches label{display:flex;justify-content:space-between;gap:10px;align-items:center;background:#f8f7f2;border:1px solid #ebe7dc;padding:11px 12px;border-radius:10px}.n62-switches input{width:20px;height:20px}.n62-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.n62-fields label{font-weight:700;font-size:13px}.n62-fields input{display:block;width:100%;margin-top:6px;padding:10px;border:1px solid #d8d8d2;border-radius:9px}.n62-note{font-size:12px;color:#667085;line-height:1.5}.n62-guards{display:grid;gap:8px}.n62-guards>div{background:#eef8f1;border-radius:9px;padding:10px}.n62-guards .lock{background:#f5f2ea}.n62-last{background:#f8f7f2;border:1px solid #ece8dd;border-radius:12px;padding:15px;line-height:1.6}.n62-table{width:100%;border-collapse:collapse;font-size:13px}.n62-table th,.n62-table td{text-align:left;padding:11px;border-bottom:1px solid #eee9df;vertical-align:top}.n62-table th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#667085}.n62-pill{display:inline-block;padding:4px 8px;border-radius:999px;background:#f3efe5;font-size:11px;font-weight:800}.n62-pill.high,.n62-pill.accepted,.n62-pill.completed{background:#e6f5eb;color:#26613a}.n62-pill.medium,.n62-pill.partial{background:#fff2cf;color:#7d5c0a}.n62-pill.failed,.n62-pill.rejected{background:#fde9e9;color:#8c2e2e}.n62-source{max-width:260px;word-break:break-all}.n62-source a{color:#855810}.n62-review{border:0;border-radius:8px;padding:7px 10px;font-weight:800;cursor:pointer}.n62-review.accept{background:#e6f5eb;color:#26613a}.n62-review.reject{background:#fde9e9;color:#8c2e2e}.n62-section-head{display:flex;justify-content:space-between;gap:14px}.n62-section-head p{margin:0;color:#667085}.gold-text{color:#a66f12}@media(max-width:900px){.n62-head{display:block}.n62-actions{margin-top:14px}.n62-kpis{grid-template-columns:repeat(2,1fr)}.n62-grid{grid-template-columns:1fr}.n62-switches,.n62-fields{grid-template-columns:1fr}.n62-table{min-width:820px}}
