 .nwp-wrap{max-width:1100px;margin:30px auto;padding:24px;color:#17231d;font-family:Inter,system-ui,-apple-system,sans-serif}.nwp-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.nwp-brand{font-weight:900;letter-spacing:2px;color:#111;font-size:17px}.nwp-brand span{color:#16834b}.nwp-wrap h1{font-size:30px;margin:12px 0 4px}.nwp-wrap h2{font-size:20px;margin:0 0 16px}.nwp-wrap h3{font-size:17px;margin:0 0 8px}.nwp-wrap p{color:#68756d}.nwp-logout{color:#16834b;text-decoration:none;font-weight:700}.nwp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.nwp-stat,.nwp-panel{background:#fff;border:1px solid #e2e9e4;border-radius:14px;padding:20px;box-shadow:0 5px 20px rgba(20,50,30,.04)}.nwp-stat span{display:block;color:#718078;font-size:13px}.nwp-stat strong{display:block;font-size:30px;margin-top:8px;color:#126b3b}.nwp-panel{margin:18px 0}.nwp-task{border-top:1px solid #edf1ee;padding:16px 0}.nwp-task-main,.nwp-task-meta,.nwp-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.nwp-task-meta{font-size:13px;color:#718078;margin:10px 0}.nwp-priority,.nwp-status{border-radius:20px;padding:5px 10px;background:#edf4ef;font-size:12px;text-transform:capitalize}.nwp-urgent,.nwp-high{background:#fff0eb;color:#b34220}.nwp-low{background:#eef3f0;color:#53645a}.nwp-medium{background:#eef4ff;color:#345b9b}.nwp-inline-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nwp-wrap input,.nwp-wrap select,.nwp-wrap textarea{border:1px solid #d6e0d9;border-radius:8px;padding:10px;width:100%;box-sizing:border-box;background:#fff}.nwp-wrap button,.nwp-button{background:#11763f;color:#fff;border:0;border-radius:8px;padding:11px 16px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block}.nwp-inline-form select{width:auto;min-width:145px}.nwp-grid-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nwp-grid-form label,.nwp-form label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:13px}.nwp-full{grid-column:1/-1}.nwp-notice{padding:12px 14px;border-radius:8px;margin:12px 0;background:#e9f7ee;color:#176239}.nwp-error{background:#fff0ed;color:#a52b20}.nwp-auth{max-width:420px;margin:50px auto;padding:30px;border:1px solid #e2e9e4;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.06);font-family:Inter,system-ui,sans-serif}.nwp-auth h2{margin:20px 0}.nwp-form{display:grid;gap:15px}.nwp-check{flex-direction:row!important;align-items:center}.nwp-check input{width:auto}.nwp-report-item{padding:12px 0;border-top:1px solid #edf1ee}.nwp-report-item p{margin:6px 0}.nwp-section-head span{font-size:13px;color:#718078}@media(max-width:700px){.nwp-wrap{padding:14px}.nwp-stats{grid-template-columns:repeat(2,1fr)}.nwp-grid-form{grid-template-columns:1fr}.nwp-full{grid-column:auto}.nwp-top{align-items:flex-start}.nwp-task-main{align-items:flex-start}.nwp-inline-form select{width:100%}}