.action-center{color:#14282e;background:#f8f9f7;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.ac-header{border-bottom:1px solid #e1e6e2;align-items:center;gap:34px;max-width:1280px;margin:auto;padding:23px 28px;display:flex}.ac-brand{color:#14292d;align-items:center;gap:10px;margin-right:auto;display:flex}.ac-brand>span{color:#c7e6cf;background:#183941;border-radius:11px 11px 11px 3px;place-items:center;width:35px;height:35px;font:italic 24px Georgia;display:grid}.ac-brand strong,.ac-brand small{display:block}.ac-brand strong{letter-spacing:-.6px;font-size:18px}.ac-brand small{color:#768289;margin-top:2px;font-size:9px}.ac-header nav{gap:28px;display:flex}.ac-header nav a,.ac-back{color:#33434a;font-size:12px;font-weight:700}.ac-header nav .active{color:#267452}.ac-back{border:1px solid #dce5df;border-radius:8px;padding:10px 12px}.ac-main{max-width:1178px;margin:auto;padding:54px 28px 80px}.ac-intro{justify-content:space-between;align-items:end;gap:30px;display:flex}.ac-intro>div:first-child{max-width:760px}.ac-intro p,.task-list>div p,.task-next p,.task-actions p{color:#668977;letter-spacing:1.25px;margin:0;font-size:10px;font-weight:800}.ac-intro h1{letter-spacing:-2px;margin:15px 0 12px;font-size:42px;line-height:1.08}.ac-intro>div:first-child>span{color:#69777c;font-size:14px;line-height:1.65;display:block}.ac-count{background:#eaf4eb;border:1px solid #dce8df;border-radius:12px;min-width:160px;padding:18px}.ac-count small,.ac-count strong,.ac-count span{display:block}.ac-count small{color:#658574;letter-spacing:1px;font-size:8px;font-weight:800}.ac-count strong{color:#25754f;margin:8px 0 3px;font-size:30px}.ac-count span{color:#6d7e74;font-size:10px}.ac-grid{grid-template-columns:.78fr 1.62fr;gap:14px;margin-top:37px;display:grid}.task-list,.task-detail{background:#fff;border:1px solid #e0e6e1;border-radius:13px}.task-list{overflow:hidden}.task-list>div:first-child{border-bottom:1px solid #e9eeea;padding:21px 20px 17px}.task-list h2{letter-spacing:-.4px;margin:8px 0 0;font-size:17px}.task-item{color:#203338;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0ee;grid-template-columns:9px 1fr 13px;align-items:center;gap:10px;width:100%;padding:15px 18px;display:grid}.task-item:hover,.task-item.selected{background:#f1f7f2}.task-item>i{border-radius:50%;width:7px;height:7px}.task-item>i.critical{background:#c96c5d}.task-item>i.attention{background:#d6a14c}.task-item>i.calm{background:#71aa81}.task-item strong,.task-item span{display:block}.task-item strong{font-size:11px;line-height:1.35}.task-item span{color:#78857d;margin-top:4px;font-size:9px}.task-item>b{color:#94a09a;font-size:19px;font-weight:400}.ac-loading,.ac-empty{color:#748078;gap:7px;padding:23px 20px;font-size:11px;display:grid}.ac-empty strong{color:#33454a;font-size:13px}.task-detail{padding:25px}.task-detail-top{justify-content:space-between;gap:25px;display:flex}.task-detail-top>div:first-child{max-width:590px}.task-meta{gap:7px;display:flex}.task-meta span,.task-meta i{border-radius:5px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.task-meta .critical{color:#b85749;background:#fff0ec}.task-meta .attention{color:#a77724;background:#fff6e5}.task-meta .calm{color:#4b9060;background:#edf7ef}.task-meta i.open{color:#6e7d75;background:#eef1f0}.task-meta i.in_progress{color:#408257;background:#eaf4eb}.task-meta i.blocked{color:#b85749;background:#fff0ec}.task-meta i.done{color:#4b9060;background:#edf7ef}.task-detail h2{letter-spacing:-1px;margin:15px 0 9px;font-size:27px;line-height:1.15}.task-detail-top p{color:#6d7976;margin:0;font-size:12px;line-height:1.6}.task-owner{border:1px solid #e0e7e1;border-radius:10px;flex:none;min-width:135px;padding:14px}.task-owner small,.task-owner strong,.task-owner span{display:block}.task-owner small{color:#89958e;letter-spacing:1px;font-size:8px;font-weight:800}.task-owner strong{color:#314348;margin:9px 0 5px;font-size:11px}.task-owner span{color:#7a877f;font-size:9px}.task-next{background:#edf7ef;border-radius:10px;align-items:start;gap:11px;margin-top:25px;padding:16px;display:flex}.task-next>span{color:#478a5d;background:#cee8d2;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.task-next strong{margin-top:7px;font-size:12px;display:block}.task-actions{border-top:1px solid #e9eeea;margin-top:18px;padding-top:18px}.task-actions textarea{box-sizing:border-box;color:#25373c;width:100%;min-height:76px;font:inherit;resize:vertical;background:#fcfdfc;border:1px solid #dce5de;border-radius:8px;outline:0;margin-top:9px;padding:10px;font-size:11px;line-height:1.5}.action-buttons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.action-buttons button{color:#355248;background:#fff;border:1px solid #dbe4dd;border-radius:8px;padding:10px 11px;font-size:10px;font-weight:800}.action-buttons .dark{color:#fff;background:#183941;border-color:#183941}.action-buttons .dark b{color:#a8dcb4;margin-left:8px;font-size:14px}.action-buttons .complete{color:#367a50;background:#eaf5ec;border-color:#cde5d1}.action-buttons .complete b{margin-left:7px;font-size:13px}.action-buttons button:disabled{opacity:.5;cursor:not-allowed}.task-message{color:#397752;margin:10px 0 0;font-size:10px}.task-proof{color:#fff;background:#193d35;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:23px;padding:14px 16px;display:flex}.task-proof>div{align-items:start;gap:9px;display:flex}.task-proof>div>span{color:#a8dcb4;font-size:16px}.task-proof p{color:#c3d8c7;max-width:470px;margin:0;font-size:10px;line-height:1.5}.task-proof p strong{color:#fff;display:block}.task-proof>small{color:#acd0b4;max-width:145px;font-size:9px;line-height:1.45}.detail-empty{place-content:center;min-height:260px}@media (max-width:900px){.ac-header{gap:16px}.ac-header nav{gap:14px}.ac-intro h1{font-size:34px}.ac-grid{grid-template-columns:1fr}.task-list{max-height:330px;overflow:auto}}@media (max-width:620px){.ac-header{padding:16px}.ac-header nav,.ac-back{display:none}.ac-main{padding:35px 16px}.ac-intro{flex-direction:column;align-items:start}.ac-intro h1{font-size:29px}.ac-count{box-sizing:border-box;width:100%}.task-detail{padding:18px}.task-detail-top{flex-direction:column}.task-owner{min-width:0}.task-proof{flex-direction:column;align-items:start}.action-buttons button{flex:1}.task-item{padding:14px}}.task-list-heading{border-bottom:1px solid #e9eeea;padding:21px 20px 15px}.task-list-heading h2{letter-spacing:-.4px;margin:8px 0 0;font-size:17px}.task-list-controls{justify-content:space-between;align-items:center;gap:9px;margin-top:16px;display:flex}.task-filter{gap:4px;display:flex}.task-filter button{color:#68786f;background:#fff;border:1px solid #dce5de;border-radius:6px;padding:6px 7px;font-size:8px;font-weight:700}.task-filter button.active{color:#397c51;background:#edf7ef;border-color:#bcd9c2}.task-list-controls label{color:#7b8981;align-items:center;gap:4px;font-size:8px;font-weight:700;display:flex}.task-list-controls select{color:#40534d;font:inherit;background:#fff;border:1px solid #dce5de;border-radius:6px;outline:0;padding:5px 21px 5px 6px;font-size:8px}@media (max-width:620px){.task-list-heading{padding:17px}.task-list-controls{flex-direction:column;align-items:start}.task-list-controls label{justify-content:space-between;width:100%}.task-list-controls select{width:130px}}
.file-picker{color:#61736a;align-items:center;gap:9px;margin-top:9px;font-size:10px;font-weight:700;display:flex}.file-picker span{cursor:pointer;background:#fff;border:1px solid #dbe5de;border-radius:7px;padding:8px 9px}.file-picker input{max-width:180px;font-size:9px}.file-picker small{color:#437d55;font-size:9px}.evidence-list{background:#fff;border:1px solid #e1e8e2;border-radius:10px;gap:8px;margin-top:17px;padding:15px;display:grid}.evidence-list>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.evidence-list p{color:#698b78;letter-spacing:1px;margin:0;font-size:9px;font-weight:800}.evidence-list>div>strong{color:#52645b;font-size:10px}.evidence-list article{border-top:1px solid #edf1ee;align-items:center;gap:9px;padding-top:9px;display:flex}.evidence-list article>span{color:#4c9160;background:#eaf4eb;border-radius:6px;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.evidence-list article strong,.evidence-list article small{display:block}.evidence-list article strong{font-size:10px}.evidence-list article small{color:#7a8880;margin-top:3px;font-size:9px}
