.job-hub h1,.message-hub h1{margin:7px 0;font-size:29px;letter-spacing:-1.55px;line-height:1.05}.job-state-card,.message-context{display:flex;align-items:center;gap:11px;margin:17px 0;padding:14px;border:1px solid #d6e4d8;border-radius:16px;background:linear-gradient(135deg,#f0f8f1,#fff)}.job-state-card>div,.message-context span{flex:1}.job-state-card span,.job-state-card b,.job-state-card small,.message-context b,.message-context small{display:block}.job-state-card span{color:#197642;font:800 8px ui-monospace,monospace;letter-spacing:.7px}.job-state-card b{margin:5px 0 3px;color:#1a2a1f;font-size:15px}.job-state-card small,.message-context small{color:#647268;font-size:9px}.job-guardrails{display:grid;gap:8px;margin:13px 0}.job-guardrails article,.workday-note{display:flex;gap:9px;padding:11px;border:1px solid #e0e8e1;border-radius:12px;background:#fff}.job-guardrails i,.workday-note i{display:grid;place-items:center;flex:none;width:23px;height:23px;border-radius:8px;background:#e5f3e8;color:#16884b;font-size:12px;font-style:normal}.job-guardrails span,.workday-note span{min-width:0}.job-guardrails b,.job-guardrails small,.workday-note b,.workday-note small{display:block}.job-guardrails b,.workday-note b{font-size:10px}.job-guardrails small,.workday-note small{margin-top:2px;color:#657269;font-size:9px;line-height:1.35}.message-context{margin:12px 0;background:#101613;color:#fff}.message-context b{font-size:12px}.message-context small{margin-top:2px;color:#c3d0c5}.message-context em{padding:4px 6px;border-radius:99px;background:#2b4532;color:#7fe1a3;font:800 8px ui-monospace,monospace;font-style:normal}.message-thread{display:grid;gap:8px;min-height:141px;margin:14px 0}.message-thread article{max-width:84%;padding:10px 11px;border-radius:13px;font-size:10px;line-height:1.4}.message-thread b,.message-thread small{display:block}.message-thread b{font-size:9px}.message-thread p{margin:4px 0}.message-thread small{font-size:8px}.received{justify-self:start;background:#eef4ef;color:#243228}.received small{color:#69776d}.sent{justify-self:end;background:#15884b;color:#fff}.sent small{color:#c7edd2}.message-empty{align-self:center;padding:13px;border:1px dashed #bfd0c2;border-radius:12px;color:#69776d;font-size:10px;line-height:1.45;text-align:center}.message-choices{display:grid;gap:7px;margin:13px 0}.message-choices button{padding:10px;border:1px solid #dbe5dc;border-radius:11px;background:#fff;color:#25342a;text-align:left;font:inherit}.message-choices b,.message-choices small{display:block}.message-choices b{font-size:10px}.message-choices small{margin-top:2px;color:#6c796f;font-size:9px;line-height:1.35}.jobs-hub h1{margin:7px 0 15px;font-size:29px;letter-spacing:-1.5px}.workday-stat{display:flex;align-items:center;gap:12px;margin:14px 0;padding:14px;border:1px solid #405642;border-radius:16px;background:#1d2b22}.workday-stat>div{flex:1}.workday-stat span,.workday-stat b,.workday-stat small{display:block}.workday-stat span{color:#77e69e;font:800 8px ui-monospace,monospace;letter-spacing:.65px}.workday-stat b{margin:5px 0;color:#fff;font-size:13px}.workday-stat small{color:#aec1b1;font-size:9px;line-height:1.35}.provider-job-card{display:grid;gap:6px;margin:14px 0;padding:14px;border-radius:16px;background:#fff;color:#1d2c21}.provider-job-card>span{color:#197642;font:800 8px ui-monospace,monospace;letter-spacing:.7px}.provider-job-card>b{font-size:14px}.provider-job-card>small{color:#637167;font-size:10px}.provider-job-card div{display:flex;gap:5px;flex-wrap:wrap}.provider-job-card em{padding:4px 6px;border-radius:99px;background:#eef5ef;color:#327446;font-size:8px;font-style:normal}.provider-actions{display:grid;gap:8px;margin:14px 0}.provider-actions button{display:flex;gap:10px;align-items:center;padding:11px;border:1px solid #3b5140;border-radius:13px;background:#18251c;color:#fff;text-align:left;font:inherit}.provider-actions i{display:grid;place-items:center;flex:none;width:25px;height:25px;border-radius:8px;background:#2b4733;color:#ffc928;font-style:normal}.provider-actions span{flex:1}.provider-actions b,.provider-actions small{display:block}.provider-actions b{font-size:10px}.provider-actions small{margin-top:2px;color:#aebeb0;font-size:9px;line-height:1.3}.provider-actions strong{color:#ffc928;font-size:17px}
