input,select{min-width:0;background:var(--af-bg);border:1px solid var(--af-border);border-radius:2px;color:var(--af-text);padding:8px 9px;font-size:11px}input:focus,select:focus{outline:1px solid var(--af-accent);border-color:var(--af-accent)}input[readonly]{color:var(--af-text-secondary);background:var(--af-surface-2)}label{color:var(--af-text-secondary);font-size:10px}label>input:not([type=checkbox]),label>select{display:block;width:100%;margin-top:5px}.create-prospect{margin:0 -28px;padding:0 28px}.create-prospect form,.form-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px}.create-prospect form{padding:2px 0 18px}.create-prospect button{align-self:end}.action-form{margin:0;padding:0;border:0}.action-form>summary{font-size:12px;color:var(--af-text)}.action-form form{padding-top:4px}.action-form h4{margin:18px 0 9px;font:700 9px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.action-form form>button{margin-top:14px}.check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 14px}.check-grid label,.form-grid label:has(input[type=checkbox]){display:flex;align-items:center;gap:7px;min-height:32px}input[type=checkbox]{min-width:auto;accent-color:var(--af-accent)}.inline-form select{width:104px;margin:0;padding:6px 7px;font-size:10px}.command-action{text-align:left}@media(max-width:1050px){.create-prospect form,.form-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media(max-width:760px){.create-prospect{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.create-prospect form,.form-grid,.check-grid{grid-template-columns:1fr}}
/* Shared workflow surfaces: readable at 100% zoom, without new UI state. */
body,main{font-size:15px;line-height:1.5}td,td a{font-size:14px}th{font-size:13px;letter-spacing:.025em}.eyebrow,.section-head h2,.section-head span,.status,.activity time,.activity span,.activity strong,summary,label{font-size:13px}.page-head p,.company-head p,.attention p,.work-grid p,.limitations{font-size:15px}input,select,textarea,button,.button{font:inherit}.facts dt{font-size:13px}.facts dd{font-size:15px}.activity{grid-template-columns:145px 100px minmax(0,1fr);font-size:13px}.activity strong{overflow-wrap:anywhere}.split .activity{grid-template-columns:110px minmax(0,1fr)}.split .activity strong{grid-column:1/-1}.sidebar nav a{font-size:14px}.topbar{font-size:11px}footer{font-size:11px;gap:18px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--af-accent);outline-offset:4px}.register-search{display:flex;gap:16px;align-items:end;padding:18px 0}.register-search label:first-child{flex:1}.register-search input,.register-search select{min-height:42px}.pagination{display:flex;gap:24px;align-items:center;justify-content:flex-end;padding:18px 0}.pagination span{margin-right:auto;color:var(--af-text-secondary)}.workflow-progress{display:flex;list-style:none;padding:12px 0;margin:0;border-block:1px solid var(--af-border);gap:24px}.workflow-progress li{color:var(--af-text-secondary)}.workflow-progress li[aria-current]{color:var(--af-accent);border-bottom:2px solid var(--af-accent)}.workflow-progress a{color:inherit}.attention{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.attention-action>form{display:block}.attention-action button{margin-top:12px}.attention-action p{margin-bottom:12px}.attention-action .assignment-entry{margin-top:14px}.url-intake{max-width:620px;display:grid;gap:18px;padding-top:20px}.url-intake details{margin:0;padding:0}.url-intake p{color:var(--af-text-secondary);margin:0}.url-intake button{justify-self:start}.url-intake input{min-height:44px}.owner-stop{border-left:2px solid var(--af-blocked);padding:12px 18px;margin:14px 0;overflow-wrap:anywhere}.owner-stop p{margin:6px 0}.owner-stop small{color:var(--af-text-secondary)}.prospect-register details{margin:0;padding:0;max-width:390px;border:0}.prospect-register details form{display:grid;gap:10px}.prospect-register td{vertical-align:top}.prospect-register td small{white-space:normal}pre{font-size:12px}.company-head p{overflow-wrap:anywhere}.work-surface .work-surface{margin:0;padding:14px 0}.work-surface .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-surface .action-form{max-width:1000px}.work-surface .action-form>button{margin-top:16px}
@media(max-width:760px){.register-search{align-items:stretch;flex-direction:column;gap:12px}.pagination{flex-wrap:wrap;gap:16px}.pagination span{width:100%}.workflow-progress{gap:12px;flex-wrap:wrap;font-size:14px}.attention{grid-template-columns:minmax(0,1fr)}.work-surface .form-grid{grid-template-columns:minmax(0,1fr)}.activity{grid-template-columns:110px minmax(0,1fr)}.activity strong{grid-column:1/-1}.facts{grid-template-columns:minmax(0,1fr)}.attention-action{min-width:0}.owner-stop{padding:12px}.table-wrap{max-width:calc(100% + 36px)}footer{white-space:normal;flex-wrap:wrap;height:auto;min-height:64px}.app{grid-template-rows:42px 1fr auto}}
/* Ordinary diagnostic summaries use the same reading size as task copy. */
.decision-block p,.decision-block dd{font-size:14px}.decision-block dt{font-size:13px}
