:root{--bg:#f5f7f6;--surface:#ffffff;--surface-soft:#eef3f1;--ink:#17201d;--muted:#697672;--line:#d8e0dd;--accent:#385a64;--accent-2:#ea580c;--red:#b91c1c;--amber:#f97316;--green:#2f7d54}.original-dashboard-shell{position:fixed;inset:0;display:flex;flex-direction:column;background:#0d1b2a}.dashboard-freshness-bar{min-height:34px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:7px 14px;color:#dce7ee;background:#102235;border-bottom:1px solid rgba(255,255,255,.14);font-size:12px;line-height:1.35}.dashboard-freshness-bar span:first-child{font-weight:700;color:#ffffff}.dashboard-freshness-bar a{color:#ffffff;text-decoration:underline;text-underline-offset:2px}.dashboard-freshness-links{margin-left:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dashboard-frame-wrap{position:relative;display:flex;flex:1 1;min-height:0}.original-dashboard-frame{display:block;width:100%;height:100%;flex:1 1;min-height:0;border:0;background:#0d1b2a}html{height:100%}body,html{max-width:100vw;overflow-x:hidden}body{min-height:100%;display:flex;flex-direction:column;color:var(--ink);background:var(--bg);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{border:0}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px}.login-panel{position:relative;width:min(100%,420px);display:grid;gap:22px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:28px;box-shadow:0 24px 60px rgba(19,33,29,.08)}.dashboard h1,.dashboard h2,.dashboard h3,.login-panel h1{margin:0;letter-spacing:0}.login-panel h1{font-size:28px;line-height:1.15}.login-logo{width:min(220px,72%);margin:0 0 16px}.admin-logo,.login-logo{display:block;height:auto}.admin-logo{width:min(150px,48vw);margin:0 0 10px}.field{display:grid;gap:8px;color:var(--muted);font-size:14px}.field input{width:100%;border:1px solid var(--line);border-radius:6px;padding:11px 12px;color:var(--ink);background:#fff}.login-panel button,.secondary-button{min-height:40px;border-radius:6px;padding:0 16px;cursor:pointer}.login-panel button{background:var(--accent);color:#fff}.login-panel button:disabled{cursor:not-allowed;opacity:.55}.loading-state{display:grid;justify-items:center;gap:10px;max-width:min(340px,calc(100vw - 48px));text-align:center;color:var(--ink)}.loading-state strong{font-size:16px;line-height:1.3}.loading-state p{margin:0;color:var(--muted);line-height:1.45}.loading-spinner{width:30px;height:30px;border:3px solid rgba(56,90,100,.18);border-top:3px solid var(--accent);border-radius:50%;animation:spin .8s linear infinite}.route-loading-page{min-height:100vh;display:grid;place-items:center;padding:24px}.iframe-loading-overlay,.login-loading-overlay,.route-transition-overlay{display:grid;place-items:center;background:rgba(245,247,246,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.route-transition-overlay{position:fixed;inset:0;z-index:100}.login-loading-overlay{position:absolute;inset:0;z-index:5;border-radius:8px}.iframe-loading-overlay{position:absolute;inset:0;z-index:3;background:rgba(13,27,42,.92)}.iframe-loading-overlay .loading-state,.login-loading-overlay .loading-state,.route-loading-page .loading-state,.route-transition-overlay .loading-state{padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 18px 40px rgba(19,33,29,.12)}@keyframes spin{to{transform:rotate(1turn)}}.secondary-button{display:inline-flex;align-items:center;justify-content:center;background:var(--surface);color:var(--accent);border:1px solid var(--line)}.alert{border-radius:6px;padding:12px;font-size:14px;line-height:1.45}.alert-error{color:#7e2c2c;background:#f8eaea;border:1px solid #ebc7c7}.dashboard{width:min(100%,1440px);margin:0 auto;display:grid;gap:18px;padding:28px}.dashboard-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 0 4px}.dashboard-header h1{font-size:clamp(30px,4vw,52px);line-height:1}.eyebrow{margin:0 0 8px;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.muted{margin:8px 0 0;color:var(--muted);line-height:1.5}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kpi,.panel,.project-card{background:var(--surface);border:1px solid var(--line);border-radius:8px}.kpi{display:grid;gap:8px;padding:18px}.kpi small,.kpi span,.project-stats dt,.source-row small{color:var(--muted)}.kpi strong{font-size:28px;line-height:1}.kpi-date{font-size:18px;line-height:1.2}.admin-header-actions{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;justify-content:flex-end}.source-actions{display:grid;gap:8px;justify-items:end}.source-action-error{color:var(--red);font-size:13px}.diagnostic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.diagnostic-grid div{display:grid;gap:6px;border:1px solid var(--line);border-radius:8px;padding:12px;background:var(--surface-soft)}.diagnostic-grid span{color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.diagnostics-warning-list{margin-top:14px}.diagnostics-source-guide{display:grid;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.diagnostics-source-guide h3{font-size:16px}.source-guide-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:13px}.configured-source-list{border-top:1px solid var(--line)}.configured-source-row{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(360px,1fr) auto;gap:14px 20px;align-items:center;padding:16px 4px;border-bottom:1px solid var(--line)}.configured-source-row:last-child{border-bottom:0;padding-bottom:2px}.configured-source-identity{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;min-width:0}.source-file-type{width:46px;height:38px;display:grid;place-items:center;border:1px solid #c7d8d2;border-radius:6px;color:#385a64;background:#e8f2ef;font-size:11px;font-weight:800}.source-file-type-xls,.source-file-type-xlsx{color:#17603a;background:#e4f3e9;border-color:#c4dfce}.source-file-type-csv{color:#285d73;background:#e7f2f7;border-color:#c8dde7}.configured-source-title{display:flex;align-items:center;gap:8px;min-width:0}.configured-source-title strong{min-width:0;font-size:15px;line-height:1.3}.configured-source-filename{display:block;margin-top:4px;color:var(--muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.configured-source-meta{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(72px,.6fr) minmax(105px,1fr);gap:14px}.configured-source-meta div{display:grid;gap:4px}.configured-source-meta dt{color:var(--muted);font-size:11px;font-weight:700}.configured-source-meta dd{min-width:0;margin:0;font-size:13px;line-height:1.35}.configured-source-action{justify-self:end}.configured-source-link{min-height:36px;padding:0 14px;color:#ffffff;background:var(--accent);border-color:var(--accent);white-space:nowrap}.configured-source-link:hover{background:#2d4a52;border-color:#2d4a52}.configured-source-unavailable{color:var(--muted);font-size:12px;white-space:nowrap}.configured-source-path{grid-column:1/-1;color:var(--muted);font-size:12px}.configured-source-path summary{width:fit-content;cursor:pointer;color:var(--accent);font-weight:700}.configured-source-path code{display:block;margin-top:8px;padding:9px 10px;border-radius:6px;background:var(--surface-soft);font-size:11px}.panel{padding:18px}.panel-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px}.panel-heading h2{font-size:20px}.chart-grid,.split-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.chart-box{height:330px;min-height:330px}.project-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.project-card{display:grid;gap:14px;padding:16px}.project-title{display:flex;align-items:center;gap:8px;min-width:0}.project-title h3{min-width:0;flex:1 1;font-size:18px}.project-swatch{width:10px;height:10px;border-radius:99px;flex:0 0 auto}.summary{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.project-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-stats div{display:grid;gap:3px;padding-top:10px;border-top:1px solid var(--line)}.project-stats dt{font-size:12px}.project-stats dd{margin:0;font-weight:700}.rag{flex:0 0 auto;display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:99px;color:var(--muted);background:var(--surface-soft);font-size:12px;font-weight:700}.rag-green{color:#195f3a;background:#dff1e7}.rag-amber{color:#c2410c;background:#fff1e6}.rag-red{color:#822f2f;background:#f4dada}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}td,th{border-top:1px solid var(--line);padding:10px 8px;text-align:left;vertical-align:top}th{color:var(--muted);font-size:12px;font-weight:700}.source-list{display:grid;gap:8px}.source-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr) minmax(150px,auto);gap:12px;align-items:center;border-top:1px solid var(--line);padding-top:9px;font-size:14px}code{font-family:SFMono-Regular,Consolas,monospace;color:#33413d;overflow-wrap:anywhere}.warning-panel{border-color:#ead2ad}.warning-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.warning-list li{display:grid;gap:4px;border-top:1px solid var(--line);padding-top:10px;line-height:1.45}.warning-list strong{color:var(--ink)}.warning-warning span{color:#c2410c}.warning-error span{color:#822f2f}.ceo-login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(rgba(20,32,27,.025) 1px,transparent 0),linear-gradient(90deg,rgba(20,32,27,.025) 1px,transparent 0),#f6f7f5;background-size:28px 28px}.ceo-login-panel{position:relative;width:min(420px,100%);display:grid;gap:20px;padding:34px 32px;border:1px solid #d7ddd8;border-radius:4px;background:#fff;box-shadow:0 24px 60px rgba(20,32,27,.1)}.ceo-login-logo{display:block;width:150px;height:auto}.ceo-login-title{display:grid;gap:8px}.ceo-header p,.ceo-login-title p{color:#c2410c;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ceo-login-title h1{color:#14201b;font-size:24px;line-height:1.2}.ceo-field{display:grid;gap:8px;color:#5f6d66;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ceo-field input{height:40px;width:100%;border:1px solid #d7ddd8;border-radius:4px;padding:0 12px;color:#14201b;background:#fbfbfa;font-size:14px;letter-spacing:0;text-transform:none}.ceo-login-back,.ceo-login-panel button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer}.ceo-login-panel button{color:#fff;background:#1f7fa8}.ceo-login-panel button:disabled{cursor:not-allowed;opacity:.6}.ceo-login-back{color:#385a64;border:1px solid #d7ddd8;background:#fff}.ceo-page{width:100%;min-height:100vh;min-width:0;display:grid;align-content:start;gap:14px;padding:0 0 60px;line-height:0;background:linear-gradient(rgba(20,32,27,.025) 1px,transparent 0),linear-gradient(90deg,rgba(20,32,27,.025) 1px,transparent 0),#f6f7f5;background-size:28px 28px}.ceo-page>*{line-height:normal}.ceo-page>:not(.ceo-source-strip){width:min(calc(100% - clamp(28px, 8vw, 60px)),1280px);margin-right:auto;margin-left:auto}.ceo-source-strip{min-width:0;min-height:0;align-self:start;box-sizing:border-box;height:32px;display:flex;align-items:center;gap:18px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:7px 14px;color:#dce7ee;background:#102235;font-size:12px;line-height:1.35;scrollbar-width:none}.ceo-source-strip span{flex:0 0 auto;white-space:nowrap}.ceo-source-strip span:first-child{color:#fff;font-weight:700}.ceo-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;min-width:0}.ceo-header-logo{display:block;width:128px;height:auto;margin-bottom:6px}.ceo-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.ceo-actions a,.ceo-actions button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7ddd8;border-radius:4px;padding:0 13px;color:#385a64;background:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.ceo-actions a:first-child{color:#fff;border-color:#385a64;background:#385a64}.ceo-actions button:disabled{cursor:wait;opacity:.65}.ceo-tabs{min-width:0;min-height:0;align-self:start;box-sizing:border-box;height:37px;display:flex;align-items:center;flex-wrap:nowrap;width:max-content;max-width:100%;gap:2px;padding:3px;overflow-x:auto;overflow-y:hidden;border-radius:6px;background:#e2e8e4;scrollbar-width:none}.ceo-tabs button{flex:0 0 auto;min-height:31px;border-radius:4px;padding:8px 16px;color:#5f6d66;background:transparent;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}.ceo-tabs button.active{color:#fff;background:#14201b}.ceo-tab-body{min-width:0;align-self:start;display:grid;gap:16px}.ceo-metrics-strip{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;padding:8px 0;border-top:1px solid #14201b;border-bottom:1px solid #14201b}.ceo-metrics-strip p{grid-column:1/-1;color:#8a938d;font-size:11.5px}.ceo-metric{min-width:0;display:grid;gap:4px}.ceo-metric span{min-width:0;overflow:hidden;color:#5f6d66;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.ceo-metric strong{color:#14201b;font-size:24px;line-height:1}.ceo-tone-red{color:#b91c1c!important}.ceo-tone-amber{color:#c2410c!important}.ceo-summary-grid{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.ceo-section{min-width:0;display:grid;gap:16px;border:1px solid #d7ddd8;border-radius:4px;padding:18px 22px;background:#fff}.ceo-section-heading{display:grid;gap:5px}.ceo-section h2{color:#14201b;font-size:18px;line-height:1.25}.ceo-empty,.ceo-muted,.ceo-section-heading p{color:#8a938d;font-size:12.5px;line-height:1.45}.ceo-area-list,.ceo-attention-list,.ceo-triage-list{display:grid}.ceo-attention-row{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #eef1ee}.ceo-attention-row>span{color:#c3cac5;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ceo-attention-row strong{display:block;min-width:0;overflow:hidden;color:#14201b;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.ceo-attention-row small{display:block;margin-top:3px;color:#8a938d;font-size:11.5px}.ceo-priority,.ceo-urgency{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:700;white-space:nowrap}.ceo-priority-high,.ceo-urgency-high,.ceo-urgency-overdue{color:#b91c1c;background:#fee2e2}.ceo-priority-med,.ceo-priority-triage,.ceo-urgency-amber,.ceo-urgency-due-soon{color:#c2410c;background:#fff1e6}.ceo-priority-blank,.ceo-priority-low{color:#5f6d66;background:#eef1ee}.ceo-area-row{min-width:0;display:grid;grid-template-columns:160px minmax(120px,1fr) 110px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid #eef1ee}.ceo-area-row>div:first-child{min-width:0;display:flex;align-items:center;gap:8px}.ceo-area-row strong{min-width:0;overflow:hidden;color:#14201b;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ceo-rag-dot{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:#d7ddd8}.ceo-rag-dot-red{background:#dc2626}.ceo-rag-dot-amber{background:#c2410c}.ceo-rag-dot-green{background:#2f7d54}.ceo-bar{height:9px;display:flex;overflow:hidden;border-radius:999px;background:#eef1ee}.ceo-bar span{display:block;background:#1f7fa8}.ceo-bar em{display:block;background:#6cc3e6}.ceo-area-row small{color:#5f6d66;font-size:11.5px;text-align:right}.ceo-mix-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:12px;border-top:1px solid #eef1ee}.ceo-mix-grid>div{min-width:0;display:flex;align-items:center;gap:12px}.ceo-ring{position:relative;display:block;width:56px;height:56px;flex:0 0 auto;border-radius:999px;overflow:hidden}.ceo-ring:after{content:"";position:absolute;inset:14px;border-radius:999px;background:#fff}.ceo-mix-grid small,.ceo-mix-grid strong{display:block}.ceo-mix-grid strong{color:#14201b;font-size:13px}.ceo-mix-grid small{margin-top:3px;color:#5f6d66;font-size:11.5px}.ceo-triage{border-color:#fed7aa;background:#fffaf0}.ceo-triage h2{color:#c2410c}.ceo-triage-list div{display:grid;gap:4px;padding:10px 0;border-top:1px solid #fed7aa;color:#9a3412;font-size:13px}.ceo-triage-list span{color:#c2410c}.ceo-toolbar{justify-content:space-between;gap:14px}.ceo-chip-row,.ceo-task-controls,.ceo-toolbar{min-width:0;display:flex;align-items:center;flex-wrap:wrap}.ceo-chip-row,.ceo-task-controls{gap:8px}.ceo-chip-row{flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none}.ceo-chip-row::-webkit-scrollbar,.ceo-source-strip::-webkit-scrollbar,.ceo-tabs::-webkit-scrollbar{display:none}.ceo-chip-row button{flex:0 0 auto;min-height:30px;border:1px solid #d7ddd8;border-radius:999px;padding:0 12px;color:#14201b;background:#fff;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.ceo-chip-row button.active{color:#fff;border-color:#14201b;background:#14201b}.ceo-task-controls label{display:inline-flex;align-items:center;gap:6px;color:#5f6d66;font-size:12px;font-weight:700}.ceo-task-controls input[type=search],.ceo-task-controls select{min-height:32px;border:1px solid #d7ddd8;border-radius:4px;padding:0 10px;color:#14201b;background:#fff;font-size:12px}.ceo-task-table-wrap{min-width:0;overflow-x:auto}.ceo-task-table{min-width:820px;border-collapse:collapse;font-size:12.5px}.ceo-task-table th{color:#fff;background:#14201b;font-size:10.5px;text-transform:uppercase}.ceo-task-table td,.ceo-task-table th{border-top:1px solid #eef1ee;padding:10px;vertical-align:top}.ceo-task-table td:nth-child(5){color:#5f6d66;line-height:1.45}.ceo-task-table td:nth-child(5) em{display:block;margin-top:4px;color:#1f7fa8;font-style:italic}.ceo-inline-metrics{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;color:#5f6d66;font-size:12px;font-weight:700}.ceo-inline-metrics span{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.ceo-inline-metrics strong{color:#14201b;font-size:15px;line-height:1}.ceo-opportunity-table{min-width:1040px}.ceo-opportunity-table td,.ceo-opportunity-table td:nth-child(5){color:#14201b;line-height:1.35}.ceo-opportunity-table td:first-child{min-width:220px}.ceo-opportunity-table td:first-child em,.ceo-opportunity-table td:first-child span,.ceo-opportunity-table td:first-child strong{display:block}.ceo-opportunity-table td:first-child strong{color:#14201b;font-size:13px}.ceo-opportunity-table td:first-child em,.ceo-opportunity-table td:first-child span{margin-top:3px;color:#5f6d66;font-size:11.5px}.ceo-opportunity-table td:first-child em{font-style:italic}.ceo-task-card.is-done,.ceo-task-table .is-done{background:#fafaf9}.date-overdue{color:#b91c1c;font-weight:700}.date-due{color:#c2410c;font-weight:700}.ceo-task-cards{display:none}.ceo-warning-section{border-color:#ead2ad}.ceo-warning-section ul{display:grid;gap:8px;list-style:none}.ceo-warning-section li{display:grid;gap:3px;padding-top:8px;border-top:1px solid #eef1ee;font-size:13px}.ceo-warning-section span{color:#5f6d66}@media (max-width:1180px){.kpi-grid,.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.dashboard{padding:18px}.dashboard-header,.panel-heading{display:grid}.chart-grid,.configured-source-row,.kpi-grid,.project-grid,.source-row,.split-grid{grid-template-columns:1fr}.configured-source-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.configured-source-action{justify-self:start}.configured-source-path{grid-column:1}.chart-box{height:280px;min-height:280px}}@media (max-width:720px){.ceo-page{width:100%;max-width:100%;padding:0 0 36px;overflow-x:hidden}.ceo-page>:not(.ceo-source-strip){width:calc(100% - 24px)}.ceo-source-strip{display:none}.ceo-header,.ceo-toolbar{display:grid}.ceo-actions{justify-content:stretch}.ceo-actions a,.ceo-actions button{flex:1 1 160px}.ceo-mix-grid,.ceo-summary-grid{grid-template-columns:1fr}.ceo-metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-section{padding:16px 14px}.ceo-attention-row{grid-template-columns:30px minmax(0,1fr)}.ceo-attention-row em{grid-column:2;justify-self:start}.ceo-area-row{grid-template-columns:1fr;gap:7px}.ceo-area-row small{text-align:left}.ceo-task-table-wrap{display:none}.ceo-task-cards{display:grid;gap:0}.ceo-task-card{min-width:0;display:grid;gap:8px;padding:12px 0;border-top:1px solid #eef1ee}.ceo-task-card>div{min-width:0;display:flex;justify-content:space-between;gap:10px}.ceo-task-card>div>span{min-width:0;overflow:hidden;color:#8a938d;font-size:11px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ceo-task-card h3{color:#14201b;font-size:13.5px;line-height:1.3}.ceo-task-card em,.ceo-task-card p{color:#5f6d66;font-size:12.5px;line-height:1.45}.ceo-task-card em{color:#1f7fa8}}