/* Office verification uses the existing Care Web navy, gold and warm neutrals. */
#page-admin.is-verifying>.page-hero{display:none}#page-admin.is-verifying>.block{padding:0 0 64px;background:#f4f6f9}#page-admin.is-verifying #adminContent{max-width:1480px;padding:0 32px}
.verify-app{--vf-ink:#20304c;--vf-muted:#617087;--vf-line:#dbe2eb;--vf-navy:#203566;--vf-warm:#f7f4ef;color:var(--vf-ink);font-family:Inter,system-ui,sans-serif;font-size:.875rem;line-height:1.55;padding-top:18px}.verify-app *{box-sizing:border-box}.verify-app [hidden]{display:none!important}.verify-app h1,.verify-app h2,.verify-app h3,.verify-app h4,.verify-app p{margin:0}.verify-app h1{font-family:Sora,Inter,sans-serif;font-size:2rem;letter-spacing:-1px;line-height:1.25}.verify-app h2{font-size:1.3125rem;line-height:1.3;letter-spacing:-.4px}.verify-app h3{font-size:1rem;line-height:1.4}.verify-app a{color:var(--vf-navy);text-decoration:none}.verify-app a:hover{text-decoration:underline}.verify-app :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--focus-color,#1B2440);outline-offset:3px}.verify-app button,.verify-app input,.verify-app select,.verify-app textarea{font:inherit}.verify-app button{cursor:pointer}.verify-app button:disabled{cursor:wait;opacity:.55}.vf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.vf-topnav{display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--vf-line);padding:0 0 15px;font-size:.875rem}.vf-topnav a{padding:7px 0;color:var(--vf-muted)}.vf-topnav a[aria-current]{color:var(--vf-navy);font-weight:700}.vf-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:31px 0 25px}.vf-heading>div>p:last-child{margin-top:9px;color:var(--vf-muted);font-size:.9375rem}.vf-eyebrow{font-size:.75rem;font-weight:750;letter-spacing:1.4px;color:var(--vf-muted);margin-bottom:9px!important}.vf-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 14px;border:1px solid transparent;border-radius:8px;font-size:.8125rem!important;font-weight:650;line-height:1.4;text-decoration:none!important;white-space:normal;background:#edf1f6;color:var(--vf-ink)}.vf-button.vf-primary{background:var(--vf-navy);color:white;border-color:var(--vf-navy)}.vf-button.vf-primary:hover{background:#14264f}.vf-button.vf-outline{background:#fff;border-color:#cbd5e2}.vf-button.vf-quiet{background:#edf1f6}.vf-button:hover{filter:brightness(.97)}
.vf-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;margin-bottom:24px}.vf-stat{background:#fff;border:1px solid var(--vf-line);border-radius:12px;padding:17px 20px;display:grid;grid-template-columns:1fr auto;gap:8px;box-shadow:0 2px 3px #20356603;text-decoration:none!important}.vf-stat>span{font-size:.8125rem;font-weight:650}.vf-stat b{font-size:1.875rem;font-weight:650;line-height:1;grid-row:1/3;grid-column:2;align-self:center;font-variant-numeric:tabular-nums}.vf-stat small{font-size:.75rem;color:var(--vf-muted)}.vf-stat.is-selected{border-color:var(--vf-navy);box-shadow:0 0 0 1px var(--vf-navy)}.vf-stat:hover{background:#fafbfd}
.vf-filters{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.vf-role-switch{display:flex;padding:4px;background:#e9edf3;border-radius:9px;gap:2px}.vf-role-switch a{font-size:.8125rem;font-weight:650;padding:9px 17px;border-radius:6px;color:#5d6c83;white-space:nowrap}.vf-role-switch a[aria-current]{color:var(--vf-ink);background:#fff;box-shadow:0 1px 4px #20356610}.vf-search{display:flex;align-items:center;gap:9px;flex:1;min-width:210px;height:43px;border:1px solid #cdd6e2;border-radius:8px;background:#fff;padding:0 10px;color:var(--vf-muted)}.vf-search input{width:100%;min-width:0;border:0;background:none;font-size:.8125rem}.vf-search button{border:0;background:none;font-size:.75rem;font-weight:650;color:var(--vf-navy);padding:6px}.vf-owner-filter{display:flex;align-items:center;gap:8px;color:var(--vf-muted);font-size:.75rem}.vf-owner-filter select{border:1px solid #cdd6e2;background:#fff;border-radius:8px;padding:10px;color:var(--vf-ink);max-width:160px}.vf-chips{display:flex;gap:8px;flex-wrap:wrap;margin:17px 0 22px}.vf-chip{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;font-size:.75rem;color:#586a83!important;border:1px solid transparent}.vf-chip span{padding:0 5px;border-radius:4px;font-size:.75rem;background:#e5eaf1;min-width:18px;text-align:center}.vf-chip.is-selected{background:#e3eaf6;border-color:#c4d1e8;color:#203566!important;font-weight:650}.vf-chip.is-selected span{background:#fff}
.vf-workspace{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;align-items:start}.vf-queue,.vf-detail{background:#fff;border:1px solid var(--vf-line);border-radius:12px;overflow:hidden;min-width:0;box-shadow:0 3px 8px #20356603}.vf-queue-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;border-bottom:1px solid var(--vf-line)}.vf-queue-heading h2{font-size:.875rem;letter-spacing:0}.vf-queue-heading span{font-size:.75rem;color:var(--vf-muted)}.vf-person{display:flex;align-items:flex-start;gap:12px;padding:17px 16px;border-bottom:1px solid #e7ebf1;border-left:3px solid transparent;text-decoration:none!important;min-width:0}.vf-person:hover{background:#f8fafc}.vf-person.is-selected{background:#f0f4fb;border-left-color:#203566}.vf-person>svg{width:14px;margin-top:5px;flex-shrink:0;color:#7b8aa0}.vf-avatar{width:36px;height:36px;display:grid;place-items:center;background:#e9edf5;border:1px solid #dae1ed;border-radius:50%;color:#344e78;font-size:.75rem;font-weight:700;flex-shrink:0}.vf-person.is-selected .vf-avatar{background:#dfe8f7}.vf-person-info{flex:1;min-width:0}.vf-person-name{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.vf-person-name strong{font-size:.875rem;color:var(--vf-ink)}.vf-person-name small{font-size:.75rem;color:var(--vf-muted)}.vf-person-info>p{font-size:.75rem;color:var(--vf-muted);margin:2px 0 8px;overflow-wrap:anywhere}.vf-person-info .vf-next{font-size:.75rem;line-height:1.6;color:#4e5f79;margin:8px 0}.vf-person-meta{display:flex;justify-content:space-between;gap:8px;font-size:.75rem;color:#637188;flex-wrap:wrap}.vf-badge{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:650;line-height:1.4;padding:4px 7px;border:1px solid #dbe2eb;border-radius:5px;background:#f1f4f7;color:#526277;white-space:nowrap}.vf-badge svg{width:12px;height:12px}.vf-badge.vf-review{background:#edf2fc;color:#36588d;border-color:#d6e2f7}.vf-badge.vf-waiting{background:#fff4df;color:#855b19;border-color:#f0dfbc}.vf-badge.vf-ready,.vf-badge.vf-active{background:#eaf5ed;color:#2c6946;border-color:#c9e4d0}.vf-badge.vf-blocked{background:#fff0eb;color:#a04b39;border-color:#efd3c8}.vf-pagination{padding:14px 16px;display:flex;justify-content:space-between;font-size:.75rem;color:var(--vf-muted)}.vf-pagination>div{display:flex;gap:14px}.vf-person-header{display:flex;align-items:center;gap:15px;padding:25px 26px 18px}.vf-person-header>.vf-badge{margin-left:auto;align-self:flex-start}.vf-avatar-large{width:49px;height:49px;font-size:.9375rem;background:#f2eee6;border-color:#e7dfd1;color:#756248}.vf-person-header .vf-eyebrow{margin-bottom:5px!important;font-size:.75rem}.vf-person-header p:last-child{font-size:.75rem;color:var(--vf-muted);margin-top:5px}.vf-contact{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:.75rem;color:var(--vf-muted);padding:0 26px 20px;overflow-wrap:anywhere}.vf-section-tabs{display:flex;gap:18px;padding:0 26px;border-bottom:1px solid var(--vf-line);overflow:auto}.vf-section-tabs button{border:0;background:none;padding:11px 0;border-bottom:2px solid transparent;color:#66748b;font-size:.75rem;font-weight:600;white-space:nowrap}.vf-section-tabs button[aria-current]{border-color:var(--vf-navy);color:var(--vf-navy)}.vf-section{padding:23px;background:#fbfcfe;min-height:460px}.vf-card{background:#fff;border:1px solid #dee5ee;border-radius:9px;padding:19px;margin-bottom:16px}.vf-card:last-child{margin-bottom:0}.vf-card-head{margin-bottom:14px}.vf-card-head>p,.vf-card>p{color:var(--vf-muted);font-size:.8125rem;margin-top:6px}.vf-next-action{display:flex;align-items:flex-start;gap:13px}.vf-next-action>svg{color:#456488;background:#edf2f8;padding:7px;box-sizing:content-box;border-radius:7px;flex-shrink:0}.vf-next-action strong{font-size:.875rem}.vf-next-action p{font-size:.8125rem;color:var(--vf-muted);margin-top:5px;line-height:1.7}.vf-inline-actions{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-top:17px}.vf-inline-actions form{width:100%}.vf-check-row{display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid #edf0f5;padding:13px 0}.vf-check-row:last-child{border-bottom:0}.vf-check-row>div{flex:1;min-width:0}.vf-check-row strong{font-size:.8125rem;font-weight:600}.vf-check-row p{font-size:.75rem;color:var(--vf-muted);line-height:1.7;margin-top:3px}.vf-check-row small{font-size:.75rem;color:var(--vf-muted)}.vf-check-mark{width:24px;height:24px;border-radius:6px;background:#f1f4f8;display:grid;place-items:center;flex-shrink:0;color:#7c8ca0}.vf-check-mark svg{width:14px;height:14px}.vf-plain-list{padding-left:19px;font-size:.8125rem;color:#617087;line-height:1.8}.vf-complete{display:flex;align-items:center;gap:8px;color:#2c6946!important}.vf-notice{padding:12px 14px;border:1px solid #ecdcc3;background:#fdf8ee;color:#79562a!important;border-radius:7px;font-size:.8125rem;margin:12px 0!important;line-height:1.7}.vf-card details{font-size:.8125rem;margin:12px 0}.verify-app summary{cursor:pointer;font-weight:600}
.vf-form{display:grid;gap:14px;margin-top:17px}.vf-two-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.vf-field{display:grid;gap:6px;min-width:0;font-size:.75rem;color:#4a5d77;font-weight:600}.vf-field input,.vf-field select,.vf-field textarea{border:1px solid #cbd5e2;border-radius:7px;padding:10px;background:#fff;color:var(--vf-ink);width:100%;font-size:.8125rem;font-weight:400;min-width:0;line-height:1.5}.vf-field textarea{resize:vertical;min-height:84px}.vf-confirm{display:flex;align-items:flex-start;gap:9px;font-size:.75rem;color:#506079;line-height:1.7;font-weight:400}.vf-confirm input{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--vf-navy)}.vf-form>.vf-button{justify-self:start}.vf-form-result{font-size:.8125rem;white-space:pre-wrap}.vf-form-result:empty{display:none}.vf-form-result[role=alert]{color:#a04230;background:#fff2ed;border-radius:7px;padding:11px}.vf-empty{padding:50px 28px;text-align:center;color:var(--vf-muted)}.vf-empty>svg{width:34px;height:34px;stroke:#96a5ba;margin:0 auto 17px}.vf-empty h3{color:#445671;font-size:1rem;margin-bottom:8px}.vf-empty p{font-size:.8125rem;max-width:350px;margin:auto;line-height:1.8}.vf-document-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:17px}.vf-document-list{background:#fff;border:1px solid var(--vf-line);border-radius:8px;align-self:start;overflow:hidden}.vf-document-list-head{padding:14px 10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px}.vf-document-list-head h3{font-size:.8125rem}.vf-document-list-head button{font-size:.75rem!important;min-height:30px;padding:6px 9px}.vf-document{display:flex;align-items:flex-start;gap:8px;width:100%;padding:13px 10px;background:#fff;border:0;border-top:1px solid #edf1f5;color:#586a84;text-align:left}.vf-document>svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.vf-document b{display:block;font-size:.75rem;font-weight:600;line-height:1.5}.vf-document small{display:block;font-size:.75rem;margin-top:4px}.vf-document.is-selected{background:#eaf0fa;color:#284975;box-shadow:inset 3px 0 #203566}.vf-document-review{min-width:0}.vf-document-title{margin-bottom:17px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vf-document-title h3{font-size:.9375rem;flex:1}.vf-document-title>p{width:100%;font-size:.75rem;color:var(--vf-muted)}.vf-preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.75rem;background:#fff;border:1px solid var(--vf-line);border-radius:8px 8px 0 0;padding:11px 12px}.vf-preview-head span{display:flex;align-items:center;gap:6px}.vf-preview-head svg{width:15px;height:15px}.vf-preview{height:390px;background:#e9edf2;border:1px solid var(--vf-line);border-top:0;overflow:auto}.vf-preview iframe{height:100%;width:100%;border:0;background:#fff}.vf-image-preview{display:flex;align-items:flex-start;padding:17px}.vf-preview img{height:auto;max-width:none;flex-shrink:0;box-shadow:0 2px 8px #1b29401a}.vf-zoom{display:flex;gap:15px;align-items:center;justify-content:center;padding:8px;background:#fff;border:1px solid var(--vf-line);border-top:0;border-radius:0 0 8px 8px;font-size:.75rem}.vf-zoom button{min-height:28px;padding:4px 10px}.vf-evidence-meta{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:.75rem;color:var(--vf-muted);padding:12px 0;border-bottom:1px solid var(--vf-line);margin-bottom:15px}.vf-recorded{background:#ecf6ef;border:1px solid #d0e7d7;border-radius:8px;padding:13px;color:#2e6646;font-size:.8125rem;margin-top:15px}.vf-recorded b{display:flex;align-items:center;gap:6px}.vf-recorded p{margin-top:5px;font-size:.75rem}.vf-correction{margin-top:23px;border-top:1px solid var(--vf-line);padding-top:16px;font-size:.8125rem}.vf-correction>p{font-size:.75rem;color:var(--vf-muted);margin-top:12px;line-height:1.7}.vf-help{font-size:.75rem!important;color:var(--vf-muted);padding:8px 0!important}.vf-acceptance{background:#f4f7fc;border:1px solid #d8e2f2;border-radius:8px;padding:20px;font-size:.8125rem}.vf-acceptance h4{margin:10px 0}.vf-acceptance dl{display:grid;grid-template-columns:90px 1fr;gap:5px}.vf-acceptance dd{margin:0}.vf-acceptance p{font-size:.75rem;color:var(--vf-muted)}.vf-plan-frame{height:620px;width:100%;border:1px solid var(--vf-line);background:#fff}.vf-timeline{list-style:none;padding:0;margin:0}.vf-timeline li{display:flex;gap:14px;position:relative;padding:0 0 23px;font-size:.8125rem}.vf-timeline li:not(:last-child):before{content:'';width:1px;background:#dbe3ee;position:absolute;left:4px;top:12px;bottom:3px}.vf-timeline-dot{width:9px;height:9px;border-radius:50%;background:#748cad;margin-top:5px;flex-shrink:0}.vf-timeline p{font-size:.75rem;color:var(--vf-muted);margin:3px 0}.vf-timeline small{font-size:.75rem;color:var(--vf-muted)}.vf-text-link{font-size:.8125rem}.vf-footer-note{font-size:.75rem!important;color:var(--vf-muted);margin-top:18px!important}.vf-examples{display:flex;gap:7px;align-items:center;font-size:.75rem;color:var(--vf-muted);margin-top:10px}
@media(min-width:1180px){.vf-queue{position:sticky;top:88px;max-height:calc(100vh - 110px);overflow:auto}}@media(max-width:1100px){.vf-workspace{grid-template-columns:290px minmax(0,1fr);gap:15px}.vf-document-layout{grid-template-columns:1fr}.vf-document-list{display:flex;overflow:auto}.vf-document-list-head{display:none}.vf-document{width:170px;min-width:170px;border-right:1px solid var(--vf-line);border-top:0}.vf-section{padding:17px}.vf-stats{gap:10px}.vf-stat{padding:14px}.vf-stat small{grid-column:1/3}.vf-stat b{font-size:1.5625rem;grid-row:1}.vf-topnav{gap:20px}.vf-section-tabs{gap:15px;padding:0 19px}.vf-person-header{padding:21px 19px 15px}.vf-contact{padding:0 19px 16px}}
@media(max-width:760px){#page-admin.is-verifying #adminContent{padding:0 15px}.vf-heading{padding:24px 0 20px}.verify-app h1{font-size:1.5625rem}.vf-heading>div>p:last-child{font-size:.8125rem}.vf-heading>.vf-button{padding:8px;min-width:40px;font-size:0!important}.vf-heading>.vf-button svg{width:18px}.vf-stats{grid-template-columns:1fr 1fr}.vf-topnav{gap:18px;overflow:auto;white-space:nowrap;font-size:.75rem}.vf-workspace{grid-template-columns:1fr}.vf-queue{max-height:330px;overflow:auto}.vf-filters{gap:10px}.vf-search{order:3;flex-basis:100%}.vf-role-switch{flex:1}.vf-role-switch a{flex:1;text-align:center;font-size:.75rem;padding:9px 10px}.vf-owner-filter>span{display:none}.vf-owner-filter select{max-width:130px;font-size:.75rem}.vf-person{padding:13px 15px}.vf-person-info .vf-next{margin:5px 0}.vf-person-header{flex-wrap:wrap}.vf-person-header>.vf-badge{margin-left:64px;margin-top:-6px}.vf-contact{gap:8px 13px}.vf-two-fields{grid-template-columns:1fr}.vf-card{padding:16px}.vf-section{padding:14px}.vf-preview{height:360px}.vf-plan-frame{height:480px}.vf-check-row{flex-wrap:wrap}.vf-check-row>.vf-badge{margin-left:34px}.vf-section-tabs button{min-height:44px}.vf-chip{min-height:36px}.vf-form>.vf-button{width:100%}.vf-button{min-height:44px}.vf-document{min-height:70px}.vf-contact>span{max-width:100%;overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.verify-app *{scroll-behavior:auto!important;transition:none!important}}html[data-contrast=high] .verify-app{--vf-muted:#25374e;--vf-line:#687a94}html[data-contrast=high] .vf-badge{border-color:currentColor}

/* v88.2.2: guided review and routine automation, scoped to the office workspace. */
.verify-app .vf-live-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#465773;font-size:.8125rem;margin:0 0 20px;min-height:30px}
.verify-app .vf-followup{border-top:1px solid var(--vf-line);padding:18px 0}.verify-app .vf-followup:first-child{border-top:0}
.verify-app .vf-request-items{display:grid;gap:10px;background:#f6f8fb;border-radius:10px;padding:16px}
.verify-app .vf-reviewer-settings{display:grid;gap:15px}.verify-app .vf-reviewer-settings fieldset{border:1px solid var(--vf-line);border-radius:10px;padding:16px;min-width:0}.verify-app .vf-reviewer-settings legend{font-weight:700;padding:0 7px}
.verify-app .vf-plan-changes article{border:1px solid var(--vf-line);border-radius:10px;padding:15px;margin-top:12px}.verify-app .vf-plan-changes h4{margin:0 0 14px;font-size:.875rem}.verify-app .vf-plan-changes p,.verify-app .vf-source-text{white-space:pre-wrap;overflow-wrap:anywhere}.verify-app .vf-plan-changes .vf-two-fields>div{background:#f6f8fb;border-radius:8px;padding:12px}
.verify-app .vf-inline-actions .vf-form{margin-top:0}.verify-app .vf-heading>.vf-inline-actions{justify-content:flex-end}
@media(max-width:1100px){.verify-app .vf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.verify-app .vf-heading{align-items:flex-start;flex-direction:column;gap:14px}.verify-app .vf-heading>.vf-inline-actions{justify-content:flex-start}.verify-app .vf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.verify-app .vf-plan-changes .vf-two-fields{grid-template-columns:1fr}.verify-app .vf-stat{padding:14px}}

/* Worker evidence is grouped separately from internally issued module records. */
.verify-app .vf-document-summary{margin-bottom:20px}.verify-app .vf-document-summary h3{font-size:.9375rem;margin-bottom:8px}.verify-app .vf-document-summary p{font-size:.8125rem;line-height:1.7;color:var(--vf-muted)}
.verify-app .vf-document-layout{grid-template-columns:225px minmax(0,1fr)}
.verify-app .vf-document-group h4{display:flex;justify-content:space-between;gap:8px;font-size:.75rem;margin:0;padding:12px 10px;background:#f0f4fa;border-top:1px solid var(--vf-line);color:#344d71}.verify-app .vf-document-group h4 span{font-weight:400}
.verify-app .vf-group-empty{padding:10px;font-size:.75rem;color:var(--vf-muted);line-height:1.6}.verify-app .vf-missing-types{border-top:1px solid var(--vf-line);padding:10px;font-size:.75rem}.verify-app .vf-missing-document{display:grid;gap:5px;padding:12px 0;border-top:1px solid #edf0f5}.verify-app .vf-missing-document:first-of-type{margin-top:9px}.verify-app .vf-missing-document strong{font-size:.75rem;line-height:1.5}.verify-app .vf-missing-document small{font-size:.75rem;color:var(--vf-muted)}.verify-app .vf-missing-document .vf-button{justify-self:start;font-size:.75rem!important;padding:6px 9px;min-height:32px}.verify-app .vf-document span{min-width:0;overflow-wrap:anywhere}
@media(max-width:1100px){.verify-app .vf-document-layout{grid-template-columns:1fr}.verify-app .vf-document-list{display:block;max-height:380px;overflow:auto}.verify-app .vf-document-list-head{display:flex}.verify-app .vf-document{width:100%;min-width:0;border-right:0;border-top:1px solid #edf1f5}}
@media(max-width:760px){.verify-app .vf-missing-document .vf-button{min-height:44px}.verify-app .vf-missing-types summary{min-height:36px;padding:8px 0}}

@media(min-width:1101px){.verify-app .vf-document-list{max-height:700px;overflow:auto}}

.verify-app .vf-image-error{font-size:.8125rem;line-height:1.6;padding:16px;color:#8c3f2b;background:#fff4ed}.verify-app .vf-image-error[hidden],.verify-app img[data-v-evidence-image][hidden]{display:none!important}.verify-app .vf-preview-head>span:last-child{flex-wrap:wrap}

/* Compact evidence controls: keep document space for reading. */
.verify-app .vf-preview-head{padding:4px 8px;min-height:36px;gap:6px}.verify-app .vf-preview-actions{gap:3px}.verify-app .vf-preview-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 7px;border-radius:4px;font-size:.75rem;line-height:1.2;text-decoration:none;white-space:nowrap}.verify-app .vf-preview-actions a:hover{background:#eaf0f8}.verify-app .vf-preview-actions a:focus-visible{outline:3px solid var(--focus-color,#1B2440);outline-offset:1px}.verify-app .vf-preview:not(.vf-image-preview){overflow:hidden}.verify-app .vf-preview iframe{display:block}.verify-app .vf-document{padding:10px 9px}.verify-app .vf-document small{margin-top:2px}.verify-app .vf-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verify-app .vf-document>span{flex:1}.verify-app .vf-document-group h4{padding:8px 10px}.verify-app .vf-document-summary{display:flex;align-items:baseline;gap:6px 16px;flex-wrap:wrap;margin-bottom:12px}.verify-app .vf-document-summary>p{font-size:.75rem}.verify-app .vf-document-summary>details{font-size:.75rem;color:var(--vf-muted)}.verify-app .vf-document-summary>details[open]{flex-basis:100%}.verify-app .vf-document-summary .vf-notice{flex-basis:100%}.verify-app .vf-zoom{gap:6px;padding:4px}.verify-app .vf-zoom .vf-button{min-height:28px;padding:3px 8px;font-size:.75rem!important}.verify-app .vf-document-title{margin-bottom:10px}
@media(pointer:coarse){.verify-app .vf-preview-actions a,.verify-app .vf-zoom .vf-button{min-height:40px;min-width:40px}}

/* Use actual workspace width after the common Admin sidebar is added. */
.verify-app{container-type:inline-size;min-width:0;width:100%}.verify-app .vf-workspace,.verify-app .vf-detail,.verify-app .vf-queue{min-width:0}
@container(max-width:1080px){.verify-app .vf-workspace{grid-template-columns:270px minmax(0,1fr);gap:14px}.verify-app .vf-document-layout{grid-template-columns:1fr}.verify-app .vf-document-list{display:block;max-height:350px;overflow:auto}.verify-app .vf-document-list-head{display:flex}.verify-app .vf-document{width:100%;min-width:0}.verify-app .vf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.verify-app .vf-filters{flex-wrap:wrap}.verify-app .vf-search{flex-basis:100%;order:3}}
@container(max-width:820px){.verify-app .vf-workspace{grid-template-columns:1fr}.verify-app .vf-queue{position:static;max-height:350px;overflow:auto}.verify-app .vf-heading{align-items:flex-start;flex-direction:column;gap:12px}.verify-app .vf-heading>.vf-inline-actions{justify-content:flex-start}.verify-app .vf-two-fields{grid-template-columns:1fr}.verify-app .vf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Future checks and optional assistance stay available without appearing as current office work. */
.verify-app .vf-optional{margin-top:14px;border-top:1px solid var(--vf-line);padding-top:12px}.verify-app .vf-optional>summary{cursor:pointer;font-weight:600;color:var(--vf-muted)}.verify-app .vf-optional[open]>summary{margin-bottom:12px}.verify-app .vf-optional>p{color:var(--vf-muted);line-height:1.5}.verify-app .vf-later-checks .vf-check-row{opacity:1}
