:root{font-family:Inter,ui-sans-serif,system-ui;background:#f5f6f2;color:#15231c}*{box-sizing:border-box}body{margin:0}main{max-width:1280px;margin:auto;padding:48px 36px}header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #d9ddd7;padding-bottom:28px}.eyebrow{font-size:12px;letter-spacing:.18em;font-weight:800;margin:0 0 10px}h1{font-size:42px;margin:0;letter-spacing:-.04em}h1 span{font-size:15px;background:#dfe9df;padding:7px 10px;border-radius:20px;vertical-align:middle;letter-spacing:0}header p{color:#637069}.core{background:#17251e;color:white;padding:14px 18px;border-radius:12px}.summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:26px 0}.panel,.summary article{background:white;border:1px solid #e1e4df;border-radius:16px}.summary article{padding:22px}.summary b{font-size:30px;display:block}.summary span{font-size:13px;color:#748078}.panel{overflow:hidden;margin-bottom:22px}.panelHead{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid #e5e8e4}.panelHead h2{margin:0;font-size:18px}.panelHead span{font-size:12px;color:#7a857e}.dr,.tr{display:grid;grid-gap:16px;gap:16px;padding:17px 24px;border-bottom:1px solid #edf0ec;align-items:center;font-size:13px}.tr{grid-template-columns:1.2fr 1.1fr 2.3fr 1fr .8fr}.dr{grid-template-columns:1fr 1fr 2fr .7fr 1.4fr 1fr}.th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#7b867f;background:#fafbf9}.dr small,.dr strong,.tr strong{display:block}.dr small,.tr small{color:#87918b}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:8px;background:#9ca39f}.dot.green{background:#2f7d55}.dot.yellow{background:#b38a29}.dot.red{background:#b64c45}.bar{height:5px;background:#e8ece8;border-radius:5px;margin-top:7px;overflow:hidden}.bar i{display:block;height:100%;background:#355f4a}.delivery{border-color:#d7dfd8}.issue{display:grid;grid-template-columns:1.3fr .7fr 3fr;grid-gap:18px;gap:18px;padding:16px 24px;border-bottom:1px solid #edf0ec;font-size:13px;align-items:center}.issue strong{font-size:12px}.issue small{color:#6f7973}footer{font-size:12px;color:#7d8781;padding:12px 4px 22px}@media(max-width:800px){.summary{grid-template-columns:1fr 1fr}.dr,.issue,.tr{grid-template-columns:1fr}.th{display:none}header{align-items:start;gap:20px;flex-direction:column}}.workspace{margin:26px 0;background:#101a15;color:#eef4ef;border-radius:18px;padding:24px}.workspaceHead{display:flex;justify-content:space-between;align-items:center}.workspaceHead h2{margin:2px 0 18px;font-size:24px}.workspace .eyebrow{color:#94a99c}.statusReady{font-size:11px;background:#244c36;padding:7px 10px;border-radius:20px}.workspaceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.humanCard,.workCard{background:#18251e;border:1px solid #2b3a31;border-radius:13px;padding:16px}.humanCard small,.workCard small{color:#91a198;font-size:10px;letter-spacing:.08em}.humanCard strong,.workCard strong{display:block;margin:6px 0}.humanCard p,.workCard p{font-size:12px;color:#aebbb3;margin:0}.humanCard{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:12px}.composer{position:relative;margin-top:14px}.composer textarea{width:100%;min-height:92px;resize:vertical;background:#f7faf7;border:0;border-radius:14px;padding:16px 64px 28px 16px;font:inherit}.composer .mic{position:absolute;right:12px;bottom:29px;width:38px;height:38px;border:0;border-radius:50%;cursor:pointer}.mic.listening{outline:3px solid #8b9d91}.composer>small{position:absolute;left:16px;bottom:8px;color:#6f7c74;font-size:10px}@media(max-width:800px){.workspaceGrid{grid-template-columns:1fr}.humanCard{align-items:start;flex-direction:column}}