@import "https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&family=Sora:wght@500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,Sora,Avenir Next,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:#cdd8ef;background:radial-gradient(1200px 520px at 10% -10%,#4d6eb829,#0000 60%),radial-gradient(840px 420px at 90% 0,#5294db1f,#0000 52%),#070c18;width:100%;max-width:100%;min-height:100vh;margin:0;overflow-x:hidden}#root{width:100%;max-width:100%;min-height:100vh;padding:.45rem;overflow-x:hidden}html,body,#root{width:100%;max-width:100%;min-height:100%;overflow-x:hidden}:root{--rr-surface-a:#0f1015d1;--rr-surface-b:#0a0b10d6;--rr-surface-c:#06070ae0;--rr-stroke:#f5c55c3d;--rr-stroke-strong:#ffd98d75;--rr-shadow:0 22px 50px #01061285;--rr-text-main:#f2f2f4;--rr-text-soft:#c6b896}body{color:var(--rr-text-main);background:radial-gradient(circle at 8% -4%,#f5c55c29,#0000 30%),radial-gradient(circle at 88% 4%,#8c672224,#0000 28%),radial-gradient(circle at 50% 14%,#ffd98d14,#0000 44%),linear-gradient(165deg,#080809 0%,#060607 56%,#050506 100%);margin:0}body,#root,.app-shell,.dashboard-shell{min-width:0}.dashboard-shell :where(input,select,textarea,button){font:inherit}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;color:#edf3ff;appearance:none;background:#070d1ae6;border:1px solid #94a3b83d;border-radius:12px;width:100%;max-width:100%;min-height:2.75rem;padding:.62rem .72rem;line-height:1.42;transition:border-color .18s,box-shadow .18s,background .18s}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{background:#080f1cf5;border-color:#5defb894;outline:none;box-shadow:0 0 0 3px #48d7c61f,0 0 24px #00d27a14}.dashboard-shell select{background-image:linear-gradient(45deg,#0000 50%,#9fb5e0 50%),linear-gradient(135deg,#9fb5e0 50%,#0000 50%);background-position:calc(100% - 15px) calc(50% - 3px),calc(100% - 10px) calc(50% - 3px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2rem}.dashboard-shell textarea{resize:vertical;display:block}.dashboard-shell input[type=file]{min-height:2.9rem;padding:.38rem}.dashboard-shell input[type=file]::file-selector-button{color:#d8e6ff;cursor:pointer;background:linear-gradient(#182445e0,#0d172ce6);border:1px solid #8da4d16b;border-radius:10px;min-height:2rem;margin-right:.6rem;padding:.34rem .72rem}.dashboard-shell :where(button:not(.tab-nav-button):not(.action-button):not(.undo-button):not(.reset-button):not(.drawer-close):not(.drawer-delete):not(.ai-history-filter-button)){color:#d5e2fb;cursor:pointer;background:linear-gradient(#10182ddb,#0b1223e6);border:1px solid #8da4d16b;border-radius:10px;min-height:2.35rem;padding:.46rem .72rem}.dashboard-shell :where(button:not(.tab-nav-button):not(.action-button):not(.undo-button):not(.reset-button):not(.drawer-close):not(.drawer-delete):not(.ai-history-filter-button)):focus-visible{border-color:#5defb894;outline:none;box-shadow:0 0 0 3px #48d7c61f}.dashboard-shell fieldset{background:linear-gradient(#0c142894,#09102085);border:1px solid #8297c457;border-radius:12px;margin:0;padding:.6rem .7rem}.dashboard-shell legend{color:#bdd0f5;text-transform:uppercase;letter-spacing:.06em;padding:0 .24rem;font-size:.7rem}.app-shell{isolation:isolate;width:100%;min-width:0;max-width:100%;position:relative;overflow-x:clip}.rr-3d-background{z-index:0;pointer-events:none;opacity:.56;position:fixed;inset:0;overflow:hidden}.rr-3d-background canvas{display:block;width:100%!important;height:100%!important}.rr-3d-background-fallback{background:radial-gradient(circle at 18% 14%,#f5c55c1f,#0000 42%),radial-gradient(circle at 82% 18%,#9f72231a,#0000 36%),radial-gradient(circle at 50% 70%,#ffd98d0f,#0000 48%)}.rr-3d-fallback{z-index:0;pointer-events:none;opacity:.56;background:radial-gradient(circle at 18% 14%,#f5c55c1f,#0000 42%),radial-gradient(circle at 82% 18%,#9f72231a,#0000 36%),radial-gradient(circle at 50% 70%,#ffd98d0f,#0000 48%);position:fixed;inset:0;overflow:hidden}.dashboard-shell>:not(.rr-3d-background){z-index:1;position:relative}.app-shell:before,.app-shell:after{content:"";pointer-events:none;z-index:-1;filter:blur(70px);opacity:.6;position:fixed;inset:auto}.app-shell:before{background:radial-gradient(circle,#71d4ff2e,#0000 70%);width:16rem;height:16rem;top:2rem;left:-3rem}.app-shell:after{background:radial-gradient(circle,#00d27a24,#0000 72%);width:18rem;height:18rem;top:7rem;right:-4rem}.dashboard-shell{box-sizing:border-box;gap:.95rem;width:min(1120px,100%);min-width:0;max-width:100%;margin:0 auto;padding:1.1rem;display:grid}.dashboard-shell>*,.dashboard-shell :where(.glass-card,.dashboard-header,.header-tools,.header-pills,.local-time-card,.quota-summary,.home-panel,.workspace-grid,.workspace-card,.controls-panel,.metrics-grid,.metric-card,.follow-up-reminders-card,.follow-up-reminder-stats,.follow-up-reminder-list,.follow-up-reminder-item,.metric-graphs-panel,.metric-graphs-grid,.metric-graph-card,.actions-panel,.actions-title-row,.actions-title-tools,.actions-grid,.activity-wrap,.activity-list,.activity-item,.summary-panel,.summary-stat-grid,.summary-stat-row,.data-entry-layout,.data-entry-form-panel,.data-entry-review-panel,.data-entry-grid,.data-entry-side-column,.data-entry-actions,.data-entry-compact-grid,.template-body-label,.checker-tag-fieldset,.checker-tag-grid,.tag-toggle,.image-text-extractor-panel,.ocr-controls-grid,.ocr-mode-fieldset,.follow-up-entry-panel,.follow-up-entry-fields,.ai-history-panel,.ai-history-stat-grid,.ai-history-list,.ai-history-card,.reworks-panel,.reworks-filter-grid,.reworks-table-wrap,.reworks-row,.reworks-actions,.lookup-panel,.lookup-search-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-card,.lookup-result-grid,.trends-panel,.trends-summary-grid,.trends-meta-grid,.trends-breakdowns,.trends-breakdown-card,.templates-panel,.template-grid,.template-card,.template-actions,.learned-blurbs-panel,.learned-blurbs-filter-grid,.learned-blurbs-list,.learning-memory-card,.settings-panel,.settings-card,.settings-fields-grid,.settings-danger-grid,.settings-danger-item,.settings-backup-actions,.metrics-export-grid,.migration-stats-grid,.task-drawer,.drawer-fields,.drawer-actions,.drawer-actions-right,.reworks-modal,.reworks-details-grid,.reminder-editor-grid){min-width:0;max-width:100%}.dashboard-shell :where(p,span,strong,small,h1,h2,h3,h4,h5,label,button){overflow-wrap:anywhere}.dashboard-shell svg,.dashboard-shell canvas,.dashboard-shell img{max-width:100%;display:block}.tab-nav{scrollbar-width:thin;scrollbar-color:#76efbc59 transparent;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:.45rem;max-width:100%;padding:.5rem;scroll-padding-inline:.5rem;display:flex;overflow:auto hidden}.tab-nav::-webkit-scrollbar{height:0}.tab-nav-button{color:#cddcff;white-space:nowrap;cursor:pointer;scroll-snap-align:start;background:linear-gradient(#131e38d1,#0c1426e6);border:1px solid #ffffff14;border-radius:999px;flex:none;min-width:0;padding:.5rem .8rem;font-size:.72rem;line-height:1;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s,color .18s;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #03071047}.tab-nav-button:hover{border-color:#a0bced7a;transform:translateY(-1px)}.tab-nav-button:focus-visible{border-color:#76efbc99;outline:none;box-shadow:0 0 0 3px #76efbc24,0 12px 28px #03071047}.home-panel{gap:.65rem;padding:.85rem;display:grid}.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.workspace-card{background:#0e162b94;border:1px solid #8297c452;border-radius:12px;gap:.4rem;padding:.65rem;display:grid}.workspace-card h3{color:#eef4ff;margin:0;font-size:.9rem}.workspace-card p{color:#c4d4f1;margin:0;font-size:.76rem;line-height:1.35}.active-workspace{border-color:#00d27a6b}.disabled-workspace{opacity:.72}.placeholder-panel{gap:.55rem;padding:.85rem;display:grid}.placeholder-panel h2{margin:0}.placeholder-panel p{color:#c2d1ee;margin:0;font-size:.82rem}.placeholder-fields{gap:.45rem;display:grid}.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.settings-panel{gap:.6rem;display:grid}.settings-card{gap:.55rem;padding:.85rem;display:grid}.actions-title-row{gap:.7rem}.actions-title-tools{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.actions-title-tools>button,.settings-backup-actions>button,.ai-history-actions>button,.reworks-actions>button,.lookup-search-grid>button{min-height:2.75rem}.settings-fields-grid,.metrics-export-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.5rem;display:grid}.metrics-export-grid .input-block input,.metrics-export-grid .input-block select{width:100%}.settings-toggle-row{color:#b4c5e8;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;align-items:center;gap:.5rem;padding-block:.25rem;font-size:.78rem;display:flex}.settings-toggle-row input[type=checkbox]{cursor:pointer;accent-color:#4fa86e;width:1rem;height:1rem}.settings-save-row{justify-content:flex-end;display:flex}.settings-save-btn{width:auto;padding-inline:1rem}.settings-danger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.settings-danger-item{background:#1e0f1480;border:1px solid #c6777740;border-radius:10px;gap:.3rem;padding:.6rem .7rem;display:grid}.settings-danger-item strong{color:#f0d0d0;font-size:.82rem}.settings-danger-item p{color:#c8b0b0;margin:0;font-size:.72rem;line-height:1.35}.settings-backup-actions{flex-wrap:wrap;gap:.45rem;display:flex}.settings-backup-btn{width:auto;padding-inline:.9rem}.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.learning-memory-summary-grid,.trends-summary-grid,.trends-meta-grid,.lookup-summary-grid,.checker-status-grid{gap:.55rem}.summary-stat-row,.checker-status-item,.metric-card,.follow-up-reminder-item,.lookup-result-card,.ai-history-card,.learning-memory-card,.reworks-row:not(.reworks-header),.trends-breakdown-card,.settings-danger-item{border-radius:14px}.summary-stat-row,.checker-status-item{align-content:start;gap:.28rem;padding:.78rem .82rem;display:grid}.summary-stat-row span,.checker-status-item span,.follow-up-reminder-item small,.lookup-meta-row span,.lookup-result-head p,.metric-card p{text-transform:uppercase;letter-spacing:.08em;font-size:.67rem}.summary-stat-row strong,.checker-status-item strong{font-size:1rem;line-height:1.2}.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.learning-memory-summary-grid,.lookup-summary-grid,.trends-summary-grid,.trends-meta-grid,.checker-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.follow-up-reminder-item{gap:.2rem;padding:.72rem .78rem;display:grid}.follow-up-reminder-item strong{font-size:1rem}.follow-up-reminder-item small{font-size:.65rem;line-height:1.25}.progress-wrap,.activity-wrap{gap:.5rem;padding-top:.2rem;display:grid}.progress-label-row{color:#bfd0ef;justify-content:space-between;align-items:center;gap:.65rem;font-size:.8rem;display:flex}.progress-label-row strong{white-space:nowrap;background:#16223db8;border:1px solid #93b6ed59;border-radius:999px;margin-left:0;padding:.24rem .56rem}.progress-track{height:.7rem}.activity-list{gap:.45rem;margin:0;padding-left:0;list-style:none;display:grid}.activity-empty{background:#080e1c6b;border:1px dashed #93b6ed42;border-radius:14px;min-height:0;padding:.8rem .85rem}.activity-item{padding:.72rem .78rem}.activity-item-button{width:100%}.activity-title-row,.metric-graph-heading,.lookup-result-head,.ai-history-card-header,.drawer-head{gap:.45rem}.activity-title-row time{white-space:nowrap}.activity-chip-row{gap:.42rem}.activity-chip,.chip,.likely-response-selected-badge{min-height:1.75rem;padding:.2rem .55rem}.metric-graph-helper,.metric-graph-empty{min-height:2.2rem}.metric-graph-card{min-height:160px}.metric-graph-card-wide{min-height:196px}.dashboard-shell .metric-graphs-grid>.metric-graph-card-wide{grid-column:1/-1}.metric-graph-heading h3{font-size:.88rem}.metric-graph-heading span{white-space:normal;text-align:right;font-size:.66rem}.summary-panel .summary-copy{margin-bottom:.15rem}.data-entry-form-panel,.data-entry-review-panel,.lookup-panel,.reworks-panel,.templates-panel,.trends-panel,.settings-panel,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel{gap:.75rem}.data-entry-grid,.ocr-controls-grid,.follow-up-entry-fields,.filter-grid,.reworks-filter-grid,.lookup-search-grid,.template-controls,.learned-blurbs-filter-grid,.settings-fields-grid,.metrics-export-grid{gap:.7rem}.data-entry-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.data-entry-grid>.input-block,.data-entry-grid>.template-body-label,.data-entry-grid>.checker-tag-fieldset,.data-entry-grid>.follow-up-entry-panel,.data-entry-grid>.image-text-extractor-panel{grid-column:1/-1}.template-body-label,.input-block{gap:.34rem}.template-warning,.checker-helper,.checker-disclaimer,.phi-warning{background:#080e1c7a;border:1px solid #93b6ed33;border-radius:12px;padding:.6rem .72rem}.phi-warning{margin:0}.checker-tag-fieldset,.ocr-mode-fieldset,.follow-up-entry-panel,.image-text-extractor-panel{background:#080e1c6b;border:1px solid #93b6ed38;border-radius:14px}.checker-tag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.tag-toggle{background:#0c1529d6;border:1px solid #91b0e447;border-radius:999px;align-items:center;gap:.42rem;min-height:2.65rem;padding:.22rem .62rem;line-height:1.15;display:inline-flex}.tag-toggle input{accent-color:#4fd1a7;width:.95rem;height:.95rem;margin:0}.tag-toggle span{text-transform:none;letter-spacing:0;color:#dbe8ff;font-size:.77rem}.tag-toggle:has(input:checked){background:#0c2c27e0;border-color:#5defb8b3;box-shadow:inset 0 0 0 1px #5defb82e}.image-text-extractor-panel{gap:.72rem;padding:.85rem;display:grid}.image-text-extractor-panel .actions-title-row{margin-bottom:-.1rem}.data-entry-actions,.settings-backup-actions,.ai-history-actions,.reworks-actions,.likely-response-actions{gap:.5rem}.data-entry-actions>button,.settings-backup-actions>button,.ai-history-actions>button,.reworks-actions>button,.likely-response-actions>button,.lookup-search-grid>button{width:100%}.checker-result-card,.ai-history-card,.learning-memory-card,.lookup-result-card,.trends-breakdown-card,.settings-danger-item,.follow-up-reminder-item,.workspace-card,.metric-card,.metric-graph-card,.activity-item,.summary-stat-row{overflow:hidden}.checker-flags-block,.likely-response-list,.ai-history-list,.learning-memory-list,.lookup-results-grid,.lookup-timeline-list,.reworks-table-wrap,.trends-breakdowns,.data-entry-side-column{gap:.7rem;display:grid}.checker-flags-block h3,.lookup-timeline-group h4,.lookup-result-head h3,.template-card h3,.data-entry-review-panel h2,.settings-card h2,.home-panel h2,.reworks-panel h2,.lookup-panel h2,.trends-panel h2,.templates-panel h2,.actions-panel h2{margin-bottom:.15rem}.lookup-panel{gap:.8rem;padding:.9rem}.lookup-search-button{min-height:2.95rem}.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lookup-result-card,.ai-history-card,.learning-memory-card{padding:.8rem}.lookup-meta-row{gap:.18rem;padding-top:.1rem;display:grid}.lookup-meta-row strong,.lookup-result-head h3,.lookup-result-head p,.ai-history-card-header strong,.learning-memory-card strong{overflow-wrap:anywhere}.reworks-panel{padding:.92rem}.reworks-filter-grid{background:#080e1c6b;border:1px solid #93b6ed38;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:.85rem}.reworks-table-wrap{padding-top:.1rem}.reworks-empty,.activity-empty{text-align:center}.drawer-actions{gap:.7rem}.drawer-actions-right{gap:.5rem}.drawer-close,.drawer-delete{min-height:2.75rem}.ai-history-filter-button{min-height:2.4rem}.ai-history-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-history-preview,.likely-response-text,.likely-response-why,.checker-disclaimer,.checker-helper,.summary-copy{line-height:1.45}.likely-response-card{border-radius:14px;padding:.82rem}.likely-response-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.likely-response-finalize-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){touch-action:manipulation;min-height:2.7rem}.glass-card{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#151f39b8,#0b12239e),radial-gradient(circle at 0 0,#7dabff14,#0000 34%);border:1px solid #ffffff14;border-radius:16px;box-shadow:inset 0 1px #ffffff09,0 18px 44px #02060f85,0 0 0 1px #00d27a08}.dashboard-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.05rem;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#9bb3e5;margin:0;font-size:.68rem}h1{color:#eaf0ff;letter-spacing:-.02em;margin:.3rem 0;font-family:Sora,Manrope,Segoe UI,sans-serif;font-size:clamp(1.45rem,2.4vw,1.9rem)}.subtext{color:#b0bfdc;margin:0;font-size:.84rem}.header-tools{gap:.5rem;display:grid}.header-pills{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.install-button{color:#9af3cb;letter-spacing:.02em;cursor:pointer;background:#071a14bd;border:1px solid #00d27a7a;border-radius:999px;padding:.24rem .62rem;font-size:.7rem}.install-button:hover{border-color:#5ceca9ad}.install-button:focus-visible{outline-offset:2px;outline:2px solid #76efbc}.offline-chip{color:#ffd799;background:#2a1d0b94;border-color:#f0b05794}.local-time-card{text-align:right;background:linear-gradient(#0e162bc7,#0a101fb8);border:1px solid #ffffff14;border-radius:12px;justify-self:end;gap:.12rem;min-width:150px;padding:.55rem .65rem;display:grid;box-shadow:inset 0 1px #ffffff08}.local-time-card span,.local-time-card small{color:#9db2de;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-style:normal}.local-time-card strong{color:#edf4ff;font-size:.88rem;line-height:1.15}.local-time-card em{color:#a8f4d2;font-size:1rem;font-style:normal;font-weight:700;line-height:1.1}.quota-summary{text-align:right;gap:.2rem;min-width:132px;display:grid}.quota-summary span{color:#9db2de;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.quota-summary strong{color:#dfe9ff;font-size:2rem;line-height:1}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.controls-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.95rem;display:grid}.input-block{color:#c1d0ee;text-transform:uppercase;letter-spacing:.065em;gap:.42rem;font-size:.78rem;display:grid}.input-block input{color:#edf3ff;background:#070d1ae0;border:1px solid #94a3b838;border-radius:12px;width:100%;min-height:2.7rem;padding:.62rem .72rem;font-size:.88rem;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff05}.input-block select,.input-block textarea{color:#edf3ff;background:#070d1ae0;border:1px solid #94a3b838;border-radius:12px;width:100%;min-height:2.7rem;padding:.62rem .72rem;font-size:.82rem;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff05}.input-block textarea{resize:vertical;min-height:6.25rem}.input-block input::placeholder,.input-block textarea::placeholder,.template-controls input::placeholder,.learned-blurbs-filter-grid input::placeholder,.filter-label input::placeholder{color:#b0c1e085}.input-block input:focus-visible,.input-block select:focus-visible,.input-block textarea:focus-visible{background:#080f1cf5;border-color:#5defb894;outline:none;box-shadow:0 0 0 3px #48d7c61f,0 0 24px #00d27a14}.dashboard-source-helper{text-transform:none;letter-spacing:0;color:#9fb5e0;margin:0;font-size:.72rem}.metric-card{gap:.42rem;padding:.85rem .95rem;display:grid}.metric-card p{color:#9db0d7;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem}.metric-card strong{color:#f2f6ff;font-size:1.3rem;line-height:1.1}.metric-card small{color:#8ea5d4;font-size:.7rem;line-height:1.3}.metric-graphs-panel{gap:.6rem;padding:.85rem;display:grid}.metric-graphs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.metric-graph-card{background:linear-gradient(#0e162bad,#080e1c94);border:1px solid #ffffff14;border-radius:12px;gap:.5rem;min-width:0;min-height:180px;padding:.78rem;display:grid;box-shadow:inset 0 1px #ffffff08,0 14px 30px #03071042}.metric-graph-card-wide{grid-column:1/-1;min-height:210px}.metric-graph-heading{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.metric-graph-heading h3{color:#edf4ff;margin:0;font-size:.9rem}.metric-graph-heading span{color:#9fb5e0;white-space:nowrap;font-size:.68rem}.metric-graph-helper,.metric-graph-empty{color:#b8c9ea;background:#080e1c6b;border:1px dashed #8297c452;border-radius:9px;margin:0;padding:.55rem .65rem;font-size:.76rem;line-height:1.35}.follow-up-reminders-card{gap:.6rem;padding:.85rem;display:grid}.follow-up-reminder-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.follow-up-reminder-list{gap:.4rem;display:grid}.follow-up-reminder-item{color:#d9e6ff;text-align:left;cursor:pointer;background:#0e162b8a;border:1px solid #8297c44d;border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .65rem;display:flex}.follow-up-reminder-item:hover,.follow-up-reminder-item:focus-visible{background:#182646ad;border-color:#8bb0f2b3}.follow-up-reminder-item>span:first-child{gap:.16rem;min-width:0;display:grid}.follow-up-reminder-item strong{color:#f3f7ff;font-size:.82rem}.follow-up-reminder-item small{color:#9fb5e0;font-size:.72rem;line-height:1.35}.line-graph-wrap{gap:.3rem;display:grid}.line-graph-svg{width:100%;height:138px;display:block}.graph-axis{stroke:#97add857;stroke-width:1px}.pace-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.pace-line.actual{stroke:#00d27a}.pace-line.expected{stroke:#8eb6ff;stroke-dasharray:6 5}.pace-dot{fill:#b7f6d7;stroke:#061323;stroke-width:1.5px}.line-graph-labels{color:#bfd0ef;justify-content:space-between;gap:.4rem;font-size:.66rem;line-height:1.2;display:flex}.graph-legend{color:#d5e1f5;flex-wrap:wrap;gap:.5rem;font-size:.7rem;display:flex}.graph-legend span{align-items:center;gap:.34rem;display:inline-flex}.likely-response-list{gap:.5rem;display:grid}.likely-response-card{background:linear-gradient(#0a1120d6,#080e1cb8);border:1px solid #ffffff14;border-left:3px solid #5ad7ff57;border-radius:12px;gap:.46rem;padding:.72rem;display:grid;box-shadow:0 12px 28px #03071038}.likely-response-card.selected{border-color:#00d27a8c #00d27a8c #00d27a8c #00d27ad1;box-shadow:inset 0 0 0 1px #00d27a3d,0 14px 34px #00d27a1a}.likely-response-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.likely-response-badges{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.likely-response-head strong{color:#edf4ff;font-size:.82rem}.likely-response-head p{color:#a9bddf;margin:.14rem 0 0;font-size:.72rem}.likely-response-text,.likely-response-why{color:#d5e1f7;margin:0;font-size:.76rem;line-height:1.4}.likely-response-why{color:#a7bddf}.likely-response-actions{flex-wrap:wrap;gap:.4rem;display:flex}.likely-response-selected-badge{color:#a8f4d2;background:#071e17c7;border:1px solid #00d27a8c;border-radius:999px;padding:.12rem .5rem;font-size:.66rem}.likely-response-finalize-grid{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);align-items:end;gap:.45rem;display:grid}.legend-swatch{border-radius:999px;width:.7rem;height:.18rem;display:inline-block;box-shadow:0 0 0 1px #06132373}.legend-swatch.actual{background:#00d27a}.legend-swatch.expected{background:#8eb6ff}.bar-graph-list,.seven-day-trend-list{gap:.4rem;display:grid}.bar-graph-row,.seven-day-trend-row{gap:.24rem;display:grid}.bar-graph-row-label,.seven-day-trend-row{color:#c6d7fa;font-size:.72rem}.bar-graph-row-label{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.bar-graph-row-label span{overflow-wrap:anywhere;color:#d5e1f5;min-width:0;line-height:1.25}.bar-graph-row-label strong{color:#edf4ff;white-space:nowrap}.bar-graph-track,.seven-day-bars{background:#070c18bd;border:1px solid #8297c438;border-radius:999px;height:.58rem;position:relative;overflow:hidden}.bar-graph-fill,.seven-day-completed-fill{background:linear-gradient(90deg,#00d27a,#8eb6ff);border-radius:999px;height:100%}.seven-day-trend-row{grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:center;gap:.45rem}.seven-day-label{color:#c7d6f4;line-height:1.2}.seven-day-value{color:#edf4ff;white-space:nowrap}.seven-day-quota-marker{background:#ffffffad;width:2px;position:absolute;top:-.2rem;bottom:-.2rem}.actions-panel{gap:.65rem;padding:.85rem;display:grid}.summary-panel,.templates-panel,.checker-panel{gap:.6rem;padding:.85rem;display:grid}.data-entry-form-panel,.data-entry-review-panel{align-content:start;gap:.72rem;padding:1rem;display:grid}.data-entry-side-column{align-content:start;gap:.6rem;display:grid}.data-entry-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.72rem;display:grid}.data-entry-grid .input-block{grid-column:span 6}.data-entry-grid .input-block[for=entryVesNumber],.data-entry-grid .input-block[for=entryTaskCategory],.data-entry-grid .input-block[for=entryReviewOutcome],.data-entry-grid .input-block[for=entryReviewType]{grid-column:1/-1}.data-entry-grid .template-body-label{grid-column:span 6}.data-entry-grid .template-warning,.data-entry-grid .image-text-extractor-panel,.data-entry-grid .checker-tag-fieldset,.data-entry-grid .data-entry-compact-grid,.data-entry-grid .follow-up-entry-panel,.data-entry-grid .template-body-label[for=entryNotes]{grid-column:1/-1}.data-entry-grid .input-block input{width:100%}.data-entry-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.data-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.55rem;display:grid}.data-entry-save{width:100%;padding-inline:.9rem}.follow-up-entry-panel{background:linear-gradient(#0e162bad,#0a101f9e);border:1px solid #ffffff14;border-radius:12px;gap:.55rem;padding:.8rem;display:grid}.follow-up-toggle{color:#d7e4fb;align-items:flex-start;gap:.45rem;font-size:.82rem;display:flex}.follow-up-toggle input{margin-top:.18rem}.follow-up-toggle span{gap:.12rem;display:grid}.follow-up-toggle strong{color:#f3f7ff;font-size:.84rem}.follow-up-toggle small{color:#9fb5e0;font-size:.72rem;line-height:1.35}.follow-up-entry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.follow-up-entry-fields .template-body-label{grid-column:1/-1}.image-text-extractor-panel{background:linear-gradient(#0e162bad,#0a101f9e);border:1px solid #ffffff14;border-radius:12px;gap:.55rem;padding:.8rem;display:grid}.image-text-extractor-panel .actions-title-row h3{color:#edf4ff;margin:0;font-size:.9rem}.ocr-result-meta{gap:.35rem;display:grid}.ocr-field-suggestion{border:1px solid var(--border,#93b6ed3d);background:#080e1c7a;border-radius:12px;gap:.32rem;margin:0;padding:.6rem .72rem;display:grid}.ocr-field-suggestion p{color:var(--muted,#c4d4f1);margin:0;font-size:.78rem;line-height:1.35}.ocr-field-suggestion strong{color:var(--text,#edf4ff)}.ocr-warning-list{color:#f6d8ad;background:#30220d5c;border:1px solid #deaa6e61;border-radius:12px;gap:.25rem;margin:0;padding:.55rem .75rem;list-style:outside;display:grid}.ocr-warning-list li{margin-left:1rem;font-size:.76rem;line-height:1.35}.ai-history-panel{gap:.55rem}.ai-history-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.ai-history-filter-row{flex-wrap:wrap;gap:.35rem;display:flex}.ai-history-filter-button{color:#c6d7fa;cursor:pointer;background:#0e162b94;border:1px solid #8297c457;border-radius:999px;padding:.22rem .55rem;font-size:.68rem}.ai-history-filter-button.active{color:#a8f4d2;background:#071e17c7;border-color:#00d27a73}.ai-history-list{gap:.45rem;display:grid}.ai-history-card{background:linear-gradient(#0e162bad,#0a101f9e);border:1px solid #ffffff14;border-radius:12px;gap:.45rem;padding:.65rem;display:grid}.ai-history-card-header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ai-history-card-header>div{gap:.1rem;min-width:0;display:grid}.ai-history-card-header strong{color:#edf4ff;font-size:.86rem;line-height:1.25}.ai-history-card-header time{color:#9fb5e0;font-size:.68rem}.ai-history-preview{color:#c9d8f5;margin:0;font-size:.76rem;line-height:1.35}.ai-history-actions{flex-wrap:wrap;gap:.35rem;display:flex}.learning-memory-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.learning-memory-list{gap:.45rem;display:grid}.learning-memory-card{background:linear-gradient(#0e162bad,#0a101f9e);border:1px solid #ffffff14;border-radius:12px;gap:.45rem;padding:.68rem;display:grid}.reworks-panel{gap:.6rem;padding:.85rem;display:grid}.reworks-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.reworks-filter-grid input,.reworks-filter-grid select,.reworks-inline-outcome select{color:#edf3ff;background:#0a101fb3;border:1px solid #8da4d16b;border-radius:9px;width:100%;padding:.38rem .44rem;font-size:.74rem}.reworks-table-wrap{gap:.4rem;display:grid}.reworks-row{background:#0f172c80;border:1px solid #788db940;border-radius:10px;grid-template-columns:.75fr .9fr 1.1fr .85fr .85fr .95fr .95fr .45fr .55fr 1.05fr .9fr 1.25fr;align-items:center;gap:.38rem;padding:.5rem;display:grid}.reworks-row span{color:#cad9f7;font-size:.72rem}.reworks-header{background:#121e38b8;border-color:#8fa4ce66}.reworks-header span{text-transform:uppercase;letter-spacing:.05em;color:#9fb5e0;font-size:.62rem}.reworks-actions{flex-wrap:wrap;gap:.3rem;display:flex}.reminder-badge-cell{min-width:0}.reminder-badge-row{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.reminder-badge{white-space:nowrap;border:1px solid #97add857;border-radius:999px;padding:.12rem .42rem;font-size:.64rem;line-height:1.2}.reworks-muted-value{color:#8ea5d4;font-size:.72rem}.reworks-inline-outcome{display:block}.reworks-modal-overlay{z-index:60;background:#0509129e;place-items:center;padding:.8rem;display:grid;position:fixed;inset:0}.reworks-modal{gap:.6rem;width:min(980px,100%);max-height:calc(100vh - 1.6rem);padding:.9rem;display:grid;overflow:auto}.reworks-details-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.reminder-editor-card{background:#0e162b8a;border:1px solid #8297c44d;border-radius:10px;gap:.55rem;padding:.7rem;display:grid}.reminder-editor-card h4{color:#edf4ff;margin:0;font-size:.92rem}.reminder-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.reminder-editor-grid .input-block input{width:100%}.reworks-text-blocks{gap:.45rem;display:grid}.lookup-panel{gap:.65rem;padding:.85rem;display:grid}.lookup-search-grid{grid-template-columns:minmax(0,1fr) minmax(130px,180px);align-items:end;gap:.5rem;display:grid}.lookup-search-grid .input-block input{width:100%}.lookup-search-button{min-height:2.35rem;padding-inline:1rem}.lookup-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.lookup-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.lookup-result-card,.lookup-timeline-panel{background:#0e162b8a;border:1px solid #8297c44d;border-radius:10px;gap:.55rem;padding:.7rem;display:grid}.lookup-result-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.lookup-result-head h3,.lookup-timeline-panel h3,.lookup-timeline-group h4,.lookup-timeline-content h5{color:#edf4ff;margin:0}.lookup-result-head h3,.lookup-timeline-panel h3{font-size:.92rem}.lookup-result-head p,.lookup-timeline-content time{color:#9fb5e0;margin:.12rem 0 0;font-size:.72rem}.lookup-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.lookup-meta-row{background:#080e1c5c;border:1px solid #788db940;border-radius:9px;gap:.18rem;padding:.45rem .55rem;display:grid}.lookup-meta-row span{color:#9fb5e0;text-transform:uppercase;letter-spacing:.05em;font-size:.64rem}.lookup-meta-row strong{color:#d7e4fb;font-size:.76rem;font-weight:600;line-height:1.35}.lookup-timeline-panel{gap:.65rem}.lookup-timeline-group{gap:.45rem;display:grid}.lookup-timeline-group h4{color:#a8f4d2;font-size:.78rem}.lookup-timeline-list{gap:.45rem;display:grid}.lookup-timeline-item{grid-template-columns:auto minmax(0,1fr);gap:.5rem;display:grid}.lookup-timeline-marker{background:#00d27a;border-radius:999px;width:.7rem;height:.7rem;margin-top:.35rem;box-shadow:0 0 0 4px #00d27a1f}.lookup-timeline-content{background:#080e1c5c;border:1px solid #788db940;border-radius:9px;gap:.42rem;padding:.55rem;display:grid}.lookup-timeline-content h5{font-size:.84rem}.lookup-timeline-meta{flex-wrap:wrap;gap:.3rem;display:flex}.lookup-timeline-meta span{color:#c9d8f5;background:#121e388a;border:1px solid #97add84d;border-radius:999px;padding:.14rem .45rem;font-size:.66rem;line-height:1.25}.lookup-timeline-content p{color:#c9d8f5;margin:0;font-size:.76rem;line-height:1.35}.trends-panel{gap:.6rem;padding:.85rem;display:grid}.trends-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.trends-filter-grid select{color:#edf3ff;background:#0a101fb3;border:1px solid #8da4d16b;border-radius:9px;width:100%;padding:.38rem .44rem;font-size:.74rem}.trends-summary-grid,.trends-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.trends-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.trends-breakdown-card{gap:.45rem;padding:.7rem;display:grid}.trends-breakdown-card h3{color:#e7efff;margin:0;font-size:.84rem}.trends-breakdown-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.trends-breakdown-row{gap:.22rem;display:grid}.trends-breakdown-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.trends-breakdown-head span{color:#c7d6f4;font-size:.74rem}.trends-breakdown-head strong{color:#eff5ff;font-size:.72rem;font-weight:600}.trends-meter{background:#5d6f9752;border-radius:999px;height:8px;overflow:hidden}.trends-meter div{border-radius:inherit;background:linear-gradient(90deg,#6f9fff 0%,#7fd0b0 100%);height:100%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.entry-alert{border:1px solid;border-radius:9px;margin:0;padding:.38rem .5rem;font-size:.74rem}.entry-alert-error{color:#ffd7d7;background:#30141bb8;border-color:#c677777a}.entry-alert-success{color:#b6f4d8;background:#071e17b8;border-color:#00d27a6b}.summary-copy{color:#c2d1ee;margin:0;font-size:.8rem;line-height:1.35}.summary-stat-grid,.migration-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.summary-stat-row{background:linear-gradient(#0e162bb8,#0a101f9e);border:1px solid #ffffff14;border-radius:12px;gap:.22rem;padding:.54rem .6rem;display:grid;box-shadow:inset 0 1px #ffffff06}.summary-stat-row span{text-transform:uppercase;letter-spacing:.05em;color:#97add8;font-size:.68rem}.summary-stat-row strong{color:#ebf2ff;font-size:.83rem;line-height:1.25}.summary-panel .chip{color:#b9f7dc;background:#082018a8;border-color:#00d27a73}.template-warning{color:#ffb9b9;margin:0;font-size:.72rem}.template-controls{grid-template-columns:2fr 1fr;gap:.5rem;display:grid}.template-controls input,.template-controls select{color:#edf3ff;background:#0a101fb3;border:1px solid #8da4d16b;border-radius:9px;width:100%;padding:.4rem .45rem;font-size:.78rem}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.template-card{background:linear-gradient(#0e162bb8,#0a101f9e);border:1px solid #ffffff14;border-radius:14px;gap:.6rem;padding:.8rem;display:grid;box-shadow:0 14px 32px #03071038}.template-card-head{gap:.4rem;display:grid}.template-title-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.template-title-row h3{color:#edf3ff;margin:0;font-size:.92rem}.template-fav{color:#9af3cb;background:#071a14bd;border:1px solid #00d27a7a;border-radius:999px;padding:.12rem .45rem;font-size:.65rem}.template-body-label{text-transform:uppercase;letter-spacing:.05em;color:#97add8;gap:.22rem;font-size:.68rem;display:grid}.template-body-label textarea{color:#edf3ff;resize:vertical;background:#060c18eb;border:1px solid #94a3b838;border-radius:12px;width:100%;min-height:92px;padding:.62rem .72rem;font-size:.76rem;line-height:1.42;box-shadow:inset 0 1px #ffffff05}#entryExamRequest,#entryVaReworkRequest,#entryProviderResponse{min-height:140px}#entryPriorFinding,#entryDbqExamSection,#entryNotes,#ocrExtractedText,#entryReminderNote{min-height:96px}.template-actions{flex-wrap:wrap;gap:.4rem;display:flex}.learned-blurbs-panel{background:linear-gradient(#0b1223c2,#080e1cad);border:1px solid #ffffff14;border-radius:14px;gap:.62rem;padding:.85rem;display:grid;box-shadow:0 14px 32px #03071038}.learned-blurbs-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.learned-blurbs-filter-grid input,.learned-blurbs-filter-grid select{color:#edf3ff;background:#0a101fb3;border:1px solid #8da4d16b;border-radius:9px;width:100%;padding:.4rem .45rem;font-size:.75rem}.learned-blurbs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.checker-fields{gap:.55rem;display:grid}.checker-tag-fieldset{border:1px solid #8297c354;border-radius:10px;margin:0;padding:.55rem}.checker-tag-fieldset legend{color:#bdd0f5;text-transform:uppercase;letter-spacing:.06em;padding:0 .2rem;font-size:.72rem}.checker-tag-grid{flex-wrap:wrap;gap:.42rem;display:flex}.checker-helper{color:#acbddf;margin:0;font-size:.72rem;line-height:1.45}.checker-tag-fieldset .tag-toggle{background:#0e162ba3;border:1px solid #8297c457;border-radius:999px;align-items:center;gap:.34rem;padding:.26rem .58rem}.checker-tag-fieldset .tag-toggle input{margin-top:0}.checker-tag-fieldset .tag-toggle input:checked+span{color:#b9f7dc;font-weight:600}.checker-tag-fieldset .tag-toggle:has(input:checked){background:linear-gradient(#072219d6,#061813d6);border-color:#00d27a73}.checker-disclaimer{color:#c2d1ee;margin:0;font-size:.72rem;line-height:1.4}.checker-result-card{background:#0e162b94;border:1px solid #8297c452;border-radius:12px;gap:.55rem;padding:.7rem;display:grid}.checker-status-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem;display:grid}.checker-status-item{background:#0a102194;border:1px solid #8297c452;border-radius:9px;gap:.16rem;padding:.35rem .4rem;display:grid}.checker-status-item span{text-transform:uppercase;letter-spacing:.05em;color:#9fb5e0;font-size:.63rem}.checker-status-item strong{color:#eff5ff;font-size:.8rem}.checker-flags-block{gap:.3rem;display:grid}.checker-flags-block h3{color:#e7efff;margin:0;font-size:.8rem}.checker-flags-block p{color:#c7d6f4;margin:0;font-size:.76rem}.checker-flags-block ul{gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.checker-flags-block li{color:#c7d6f4;font-size:.75rem}.actions-title-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.actions-title-tools{align-items:center;gap:.45rem;display:flex}h2{color:#e5eeff;margin:0;font-size:1rem}.chip{color:#b5c7eb;background:#111c34b8;border:1px solid #ffffff14;border-radius:999px;padding:.22rem .58rem;font-size:.72rem;box-shadow:inset 0 1px #ffffff06}.actions-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;display:grid}.action-button{color:#ebf1ff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(#20395fe6,#0d1e33f5),radial-gradient(circle at top,#76efbc1a,#0000 72%);border:1px solid #63dfc142;border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.68rem .82rem;font-size:.82rem;font-weight:600;transition:transform .15s,border-color .2s,box-shadow .2s,filter .2s;display:flex;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #010a1357,0 0 18px #00d27a0d}.action-button:hover{border-color:#76efbc70;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 14px 32px #010a136b,0 0 22px #00d27a14}.action-button:disabled,.undo-button:disabled,.reset-button:disabled,.tab-nav-button:disabled,.ai-history-filter-button:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.action-button:disabled:hover,.undo-button:disabled:hover,.reset-button:disabled:hover,.tab-nav-button:disabled:hover,.ai-history-filter-button:disabled:hover{box-shadow:none;border-color:#8fa4ce47;transform:none}.action-button:focus-visible{border-color:#76efbc99;outline:none;box-shadow:0 0 0 3px #48d7c624,0 14px 32px #010a136b}.undo-button{color:#cfe0ff;cursor:pointer;background:linear-gradient(#10182ddb,#0b1223e0);border:1px solid #94a3b838;border-radius:10px;min-height:2.35rem;padding:.46rem .72rem;font-size:.74rem;box-shadow:inset 0 1px #ffffff08}.undo-button:hover{border-color:#b1c4e775}.undo-button:focus-visible{border-color:#76efbc73;outline:none;box-shadow:0 0 0 3px #48d7c61f}.reset-button{color:#ffd7d7;cursor:pointer;background:linear-gradient(#3a171fd1,#281218e0);border:1px solid #c677777a;border-radius:10px;min-height:2.35rem;padding:.46rem .72rem;font-size:.74rem;box-shadow:inset 0 1px #ffffff05}.reset-button:hover{border-color:#eb9c9cb3}.reset-button:focus-visible{outline-offset:2px;outline:2px solid #ffb3b3}.count-pill{color:#dce9ff;background:#2c3f68bf;border:1px solid #a5bbe98c;border-radius:999px;place-items:center;min-width:1.4rem;height:1.4rem;font-size:.72rem;display:inline-grid}.progress-wrap{gap:.35rem;display:grid}.progress-label-row{color:#b1c1e2;justify-content:space-between;font-size:.82rem;display:flex}.progress-label-row strong{color:#deebff}.progress-track{background:#5d6f9752;border-radius:999px;height:10px;overflow:hidden}.progress-fill{border-radius:inherit;background:linear-gradient(90deg,#70a0ff 0%,#7bc4ff 100%);height:100%}.activity-wrap{gap:.35rem;display:grid}.filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.filter-label{color:#a9bce3;text-transform:uppercase;letter-spacing:.06em;gap:.2rem;font-size:.68rem;display:grid}.filter-label select{color:#edf3ff;background:#070d1ae0;border:1px solid #94a3b838;border-radius:12px;min-height:2.65rem;padding:.56rem .64rem;font-size:.74rem}.filter-label input{color:#edf3ff;background:#070d1ae0;border:1px solid #94a3b838;border-radius:12px;min-height:2.65rem;padding:.56rem .64rem;font-size:.76rem}.filter-label input:focus-visible,.filter-label select:focus-visible,.template-controls input:focus-visible,.template-controls select:focus-visible,.learned-blurbs-filter-grid input:focus-visible,.learned-blurbs-filter-grid select:focus-visible,.reworks-filter-grid input:focus-visible,.reworks-filter-grid select:focus-visible,.trends-filter-grid select:focus-visible,.lookup-search-grid input:focus-visible{border-color:#5defb894;outline:none;box-shadow:0 0 0 3px #48d7c61f,0 0 24px #00d27a14}.filter-clear{align-self:end}.activity-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.activity-item,.activity-empty{color:#c7d6f4;background:#0f172c80;border:1px solid #788db940;border-radius:9px;justify-content:space-between;align-items:center;padding:.4rem .5rem;font-size:.78rem;display:flex}.activity-item time{color:#9eb5e1;font-size:.72rem}.activity-empty{color:#9ab1dc;justify-content:center}.reworks-panel .activity-empty,.lookup-panel .activity-empty{background:linear-gradient(#0d1528a3,#09101f94);border-style:dashed;min-height:3.2rem}@media (width<=1080px){.data-entry-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.data-entry-grid .input-block,.data-entry-grid .template-body-label,.data-entry-grid .template-body-label[for=entryExamRequest],.data-entry-grid .template-body-label[for=entryVaReworkRequest],.data-entry-grid .template-body-label[for=entryProviderResponse]{grid-column:span 6}}.activity-item-button{cursor:pointer;width:100%}.activity-item-button:hover{border-color:#93a9d88c}.activity-main{gap:.35rem;width:100%;display:grid}.activity-title-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.activity-chip-row{flex-wrap:wrap;gap:.28rem;display:flex}.activity-chip{color:#c6d7fa;background:#16213eb3;border:1px solid #8ba1ce66;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.65rem;display:inline-flex}.source-chip{color:#9af3cb;background:#071a14b3;border-color:#00d27a61}.drawer-overlay{z-index:50;background:#0509129e;justify-content:flex-end;display:flex;position:fixed;inset:0}.task-drawer{border-left:1px solid #899ec959;border-radius:0;grid-template-rows:auto auto 1fr auto;gap:.65rem;width:min(460px,100%);height:100%;padding:.9rem;display:grid;overflow:auto}.drawer-head{justify-content:space-between;align-items:center;display:flex}.drawer-head h3{color:#e8efff;margin:0;font-size:1rem}.drawer-close{color:#cfe0ff;cursor:pointer;background:#0f172ccc;border:1px solid #8ca5d66b;border-radius:8px;padding:.28rem .56rem;font-size:.72rem}.drawer-meta{flex-wrap:wrap;gap:.35rem;display:flex}.drawer-fields{align-content:start;gap:.7rem;display:grid}.tags-fieldset{border:1px solid #8297c354;border-radius:10px;margin:0;padding:.55rem}.tags-fieldset legend{color:#bdd0f5;text-transform:uppercase;letter-spacing:.06em;padding:0 .2rem;font-size:.72rem}.tags-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.tag-toggle{color:#cad9f7;align-items:flex-start;gap:.35rem;font-size:.74rem;display:flex}.tag-toggle input{margin-top:.1rem}.review-type-fieldset{background:linear-gradient(#23252da6,#15171f9e);border:1px solid #d2aa4c59}.review-type-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}.review-type-toggle{align-items:center}.review-type-toggle input{opacity:0;width:0;height:0;position:absolute}.review-type-toggle span{color:#d4def2;text-align:center;background:linear-gradient(#1b202ccc,#141823d1);border:1px solid #7686a573;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:34px;padding:.4rem .56rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.review-type-toggle input:checked+span{color:#ffe7ac;background:linear-gradient(#564013e6,#3e2c0ce0);border-color:#eec156e6;box-shadow:0 0 0 1px #eec15640,0 6px 14px #130e0657}.review-type-toggle input:focus-visible+span{outline-offset:2px;outline:2px solid #f5d685c7}.review-type-helper{margin:.45rem 0 0}.phi-warning{color:#ffd4d4;background:linear-gradient(#32151d99,#26111880);border:1px solid #c6777747;border-radius:10px;margin:0;padding:.48rem .56rem;font-size:.72rem;line-height:1.4}textarea[readonly]{cursor:default}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#758dbd57 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}@media (width<=760px){#root{padding:.22rem}.app-shell{overflow-x:hidden}.dashboard-shell{gap:.75rem;width:100%;max-width:100%;padding:.78rem}.glass-card,.template-card,.learning-memory-card,.ai-history-card,.metric-graph-card,.likely-response-card{border-radius:14px}.home-panel,.actions-panel,.summary-panel,.templates-panel,.checker-panel,.reworks-panel,.lookup-panel,.trends-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel{padding:.85rem}.tab-nav{padding:.42rem;gap:.38rem;margin-inline:-.1rem;padding-inline:.42rem}.tab-nav-button{min-height:2.5rem;padding:.62rem .82rem}.action-button,.undo-button,.reset-button,.drawer-close,.drawer-delete{min-height:2.6rem}.actions-title-row{flex-wrap:wrap;align-items:flex-start}.activity-chip-row{gap:.34rem}.activity-chip,.chip,.likely-response-selected-badge{padding:.18rem .52rem;font-size:.67rem}.data-entry-grid,.checker-fields{gap:.8rem}.data-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.data-entry-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.data-entry-grid .input-block,.data-entry-grid .template-body-label,.data-entry-grid .template-body-label[for=entryExamRequest],.data-entry-grid .template-body-label[for=entryVaReworkRequest],.data-entry-grid .template-body-label[for=entryProviderResponse]{grid-column:span 6}.filter-grid,.reworks-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lookup-search-grid{grid-template-columns:1fr}.lookup-search-button{width:100%}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.75rem}.likely-response-list{gap:.65rem}.likely-response-card{padding:.76rem}}@media (width<=480px){#root{padding:.12rem}.dashboard-shell{gap:.68rem;padding:.58rem}.dashboard-header{gap:.58rem;padding:.68rem .76rem}h1{font-size:1.28rem}.eyebrow,.subtext{font-size:.72rem}.tab-nav{padding:.34rem}.tab-nav-button{min-height:2.35rem;padding:.56rem .74rem;font-size:.7rem}.home-panel,.actions-panel,.summary-panel,.templates-panel,.checker-panel,.reworks-panel,.lookup-panel,.trends-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel,.learned-blurbs-panel{padding:.68rem}.input-block,.filter-label,.template-body-label{gap:.34rem}.input-block input,.input-block select,.input-block textarea,.filter-label input,.filter-label select,.template-body-label textarea,.template-controls input,.template-controls select,.learned-blurbs-filter-grid input,.learned-blurbs-filter-grid select{padding:.62rem .68rem;font-size:.86rem}.template-actions,.data-entry-actions,.settings-backup-actions,.ai-history-actions,.reworks-actions{gap:.42rem}.data-entry-actions,.filter-grid,.reworks-filter-grid,.lookup-search-grid,.summary-stat-grid,.actions-grid{grid-template-columns:1fr}.checker-tag-grid{gap:.34rem}.activity-chip-row,.header-pills,.actions-title-tools{gap:.3rem}.likely-response-head,.lookup-result-head,.ai-history-card-header{gap:.38rem}}.drawer-actions{justify-content:space-between;gap:.6rem;display:flex}.drawer-actions-right{gap:.45rem;display:flex}.drawer-save{width:auto;padding-inline:.9rem}.drawer-delete{color:#ffd7d7;cursor:pointer;background:#30141bb8;border:1px solid #c677777a;border-radius:8px;padding:.32rem .66rem;font-size:.72rem}@media (width<=900px){.metrics-grid,.summary-stat-grid,.migration-stats-grid,.template-grid,.actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-graphs-grid{grid-template-columns:1fr}.workspace-grid,.settings-grid,.settings-fields-grid,.metrics-export-grid,.settings-danger-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-entry-layout{grid-template-columns:1fr}.reworks-filter-grid,.reworks-details-grid,.reminder-editor-grid,.lookup-summary-grid,.lookup-results-grid,.trends-filter-grid,.trends-summary-grid,.trends-meta-grid,.trends-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.template-controls,.learned-blurbs-filter-grid,.learned-blurbs-list{grid-template-columns:1fr}.checker-tag-grid,.checker-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-graph-card,.metric-graph-card-wide{min-height:0}.ai-history-stat-grid,.learning-memory-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.likely-response-finalize-grid{grid-template-columns:1fr}}@media (width<=620px){.dashboard-shell{padding:.7rem}.dashboard-header{flex-direction:column}.header-tools,.header-pills{width:100%}.header-pills{justify-content:flex-start}.quota-summary{text-align:left}.local-time-card{text-align:left;justify-self:stretch}.metrics-grid,.summary-stat-grid,.migration-stats-grid,.template-grid,.controls-panel,.actions-grid,.metric-graphs-grid{grid-template-columns:1fr}.metric-graph-card-wide{grid-column:auto}.metric-graph-card{gap:.45rem;padding:.68rem}.line-graph-svg{height:128px}.line-graph-labels,.graph-legend{font-size:.64rem}.workspace-grid,.settings-grid,.settings-fields-grid,.metrics-export-grid,.settings-danger-grid,.data-entry-compact-grid,.follow-up-entry-fields,.follow-up-reminder-stats,.reminder-editor-grid,.ocr-controls-grid,.data-entry-actions,.ai-history-stat-grid,.learning-memory-summary-grid{grid-template-columns:1fr}.ai-history-card-header,.ai-history-actions{flex-direction:column}.seven-day-trend-row{grid-template-columns:1fr;gap:.28rem}.reworks-filter-grid,.reworks-details-grid,.learned-blurbs-filter-grid,.learned-blurbs-list,.lookup-search-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid{grid-template-columns:1fr}.lookup-search-button{width:100%}.lookup-result-head{flex-direction:column}.trends-filter-grid,.trends-summary-grid,.trends-meta-grid,.trends-breakdowns{grid-template-columns:1fr}.reworks-header{display:none}.reworks-row{grid-template-columns:1fr;gap:.25rem}.reworks-row>span:before,.reworks-inline-outcome:before,.reminder-badge-cell:before,.reworks-actions:before{content:attr(data-label);color:#9fb5e0;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.08rem;font-size:.62rem;display:block}.reworks-modal{width:100%}.filter-grid,.checker-tag-grid,.checker-status-grid{grid-template-columns:1fr}.task-drawer{width:100%}.tags-grid{grid-template-columns:1fr}.drawer-actions{flex-direction:column}.drawer-actions-right{justify-content:flex-end;width:100%}}@media (width<=640px){.dashboard-shell{gap:.75rem;width:min(100%,1120px);max-width:calc(100vw - 24px);padding:.72rem}.tab-nav{gap:.5rem;max-width:100%;margin-inline:0;padding-inline:.5rem}.tab-nav-button{min-height:2.45rem;font-size:.7rem}.dashboard-header{grid-template-columns:1fr;align-items:stretch;gap:.72rem}.dashboard-header>div:first-child,.header-tools,.header-pills,.local-time-card,.quota-summary{width:100%;min-width:0;max-width:100%}.header-tools{grid-template-columns:1fr}.header-pills{justify-content:flex-start}.local-time-card,.quota-summary{text-align:left;justify-self:stretch}.quota-summary strong{font-size:clamp(1.55rem,8vw,2rem)}.dashboard-header,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.templates-panel,.trends-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel,.learning-memory-card,.ai-history-card,.lookup-result-card,.template-card,.checker-result-card{padding:.76rem}.actions-title-row{flex-wrap:wrap}.input-block,.filter-label,.template-body-label,.dashboard-shell legend{letter-spacing:.03em}}@media (width<=760px){.dashboard-shell{width:min(100%,1120px);max-width:calc(100vw - 28px);padding-inline:.78rem}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-header,.controls-panel,.workspace-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid,.settings-fields-grid,.metrics-export-grid,.reworks-filter-grid,.lookup-search-grid,.data-entry-actions,.follow-up-entry-fields,.data-entry-layout,.ai-history-stat-grid,.checker-status-grid,.summary-stat-grid,.follow-up-reminder-stats{min-width:0}.dashboard-header{grid-template-columns:minmax(0,1fr);display:grid}.header-tools,.header-pills,.local-time-card,.quota-summary,.actions-grid>button,.tag-toggle,.activity-item,.reworks-row,.lookup-result-card,.template-card,.metric-card,.metric-graph-card{min-width:0}}@media (width<=480px){.dashboard-shell{max-width:calc(100vw - 20px);padding:.62rem}.metrics-grid,.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid,.checker-status-grid,.learning-memory-summary-grid,.trends-summary-grid,.trends-meta-grid{grid-template-columns:1fr}.input-block,.filter-label,.template-body-label{letter-spacing:.02em;font-size:.72rem;line-height:1.28}.dashboard-shell legend,.eyebrow,.subtext,.metric-card p,.dashboard-source-helper,.checker-helper,.template-warning,.summary-copy,.summary-stat-row span,.checker-status-item span,.follow-up-reminder-item small,.lookup-meta-row span,.lookup-result-head p{letter-spacing:.02em}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.8rem}.data-entry-grid,.ocr-controls-grid,.lookup-search-grid,.reworks-filter-grid,.settings-fields-grid,.metrics-export-grid,.data-entry-actions,.follow-up-entry-fields,.template-controls,.learned-blurbs-filter-grid{grid-template-columns:1fr}.data-entry-grid .input-block,.data-entry-grid .template-body-label,.data-entry-grid .template-warning,.data-entry-grid .image-text-extractor-panel,.data-entry-grid .checker-tag-fieldset,.data-entry-grid .data-entry-compact-grid,.data-entry-grid .follow-up-entry-panel,.data-entry-grid .template-body-label[for=entryNotes]{grid-column:1/-1}h1{font-size:clamp(1.24rem,7vw,1.45rem)}}@media (width<=390px){.dashboard-shell{gap:.68rem;max-width:calc(100vw - 16px);padding:.52rem}h1{font-size:1.18rem}.tab-nav{padding-inline:.35rem}.tab-nav-button{padding-inline:.68rem;font-size:.68rem}.dashboard-header,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.templates-panel,.trends-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel{padding:.68rem}.quota-summary strong,.metric-card strong,.summary-stat-row strong,.checker-status-item strong{font-size:.95rem}}.actions-title-tools,.settings-backup-actions,.ai-history-actions,.drawer-actions,.drawer-actions-right,.likely-response-actions{width:100%}.actions-title-tools>button,.settings-backup-actions>button,.ai-history-actions>button,.drawer-actions>button,.drawer-actions-right>button,.likely-response-actions>button,.lookup-search-grid>button{min-height:2.8rem}.actions-title-tools{grid-template-columns:1fr 1fr;display:grid}.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.learning-memory-summary-grid,.lookup-summary-grid,.trends-summary-grid,.trends-meta-grid,.checker-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-graphs-grid{grid-template-columns:1fr}.metric-graph-card,.metric-graph-card-wide{min-height:0}.metric-graph-empty{min-height:2rem}.data-entry-layout{grid-template-columns:1fr;gap:.76rem}.template-body-label textarea[readonly],.input-block textarea[readonly]{min-height:130px}.checker-tag-grid{grid-template-columns:1fr}.tag-toggle{justify-content:flex-start;width:100%}.data-entry-actions,.lookup-search-grid,.likely-response-finalize-grid{grid-template-columns:1fr}.lookup-search-button{width:100%}.activity-title-row,.metric-graph-heading,.lookup-result-head,.ai-history-card-header,.drawer-head{flex-direction:column;align-items:flex-start}.progress-label-row{align-items:flex-start}.progress-label-row strong{align-self:flex-end}.follow-up-reminder-item{grid-template-columns:1fr}.likely-response-actions>button:last-child{grid-column:auto}.reworks-actions,.settings-backup-actions,.ai-history-actions,.drawer-actions-right{grid-template-columns:1fr;display:grid}.dashboard-shell button{appearance:none;font:inherit}.dashboard-shell :where(.actions-title-tools>button,.actions-grid>button,.data-entry-actions>button,.template-actions>button,.reworks-actions>button,.lookup-search-grid>button,.ai-history-actions>button,.drawer-actions button,.drawer-actions-right button,.settings-backup-actions button,.settings-danger-grid button,.metrics-export-grid button){color:#d8e6ff;cursor:pointer;background:linear-gradient(#121e38db,#0b1426eb);border:1px solid #8ca5d661;border-radius:12px;min-height:2.7rem;padding:.52rem .8rem;transition:border-color .18s,transform .15s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #03071047}.dashboard-shell :where(.actions-title-tools>button,.actions-grid>button,.data-entry-actions>button,.template-actions>button,.reworks-actions>button,.lookup-search-grid>button,.ai-history-actions>button,.drawer-actions button,.drawer-actions-right button,.settings-backup-actions button,.settings-danger-grid button,.metrics-export-grid button):hover{border-color:#aac6f08f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 12px 30px #03071057}.dashboard-shell :where(.actions-title-tools>button,.actions-grid>button,.data-entry-actions>button,.template-actions>button,.reworks-actions>button,.lookup-search-grid>button,.ai-history-actions>button,.drawer-actions button,.drawer-actions-right button,.settings-backup-actions button,.settings-danger-grid button,.metrics-export-grid button):focus-visible{border-color:#5defb89e;outline:none;box-shadow:0 0 0 3px #48d7c624,0 12px 30px #03071057}.dashboard-shell :where(.action-button,.data-entry-save,.lookup-search-button){color:#ecf4ff;background:linear-gradient(#1a3659eb,#0c1e32f5),radial-gradient(circle at top,#76efbc1f,#0000 72%);border-color:#63dfc166}.dashboard-shell :where(.reset-button,.drawer-delete){color:#ffd9d9;background:linear-gradient(#421b23db,#2d131aeb);border-color:#d2848480}.dashboard-shell :where(.undo-button:disabled,.action-button:disabled,.reset-button:disabled,.drawer-delete:disabled){opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.actions-grid>button>span:last-child{color:#e4efff;background:#2c3f68c7;border:1px solid #a5bbe98c;border-radius:999px;flex:none;place-items:center;min-width:1.55rem;height:1.55rem;font-size:.74rem;font-weight:700;line-height:1;display:inline-grid}.progress-label-row{align-items:center;gap:.7rem}.progress-label-row strong{margin-left:auto}.filter-grid,.reworks-filter-grid,.lookup-search-grid,.trends-filter-grid,.learned-blurbs-filter-grid,.template-controls,.settings-fields-grid,.metrics-export-grid{gap:.6rem}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lookup-search-grid{grid-template-columns:minmax(0,1fr) minmax(150px,210px)}.summary-stat-row,.metric-card,.checker-status-item{padding:.66rem .72rem}.summary-stat-row strong,.metric-card strong{font-size:1.05rem}.data-entry-grid{gap:.82rem}.data-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem}.template-body-label textarea,.input-block textarea{min-height:102px}.image-text-extractor-panel{border-radius:14px;gap:.68rem;padding:.88rem}.image-text-extractor-panel .data-entry-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.checker-tag-fieldset,.ocr-mode-fieldset{border-radius:14px}.checker-tag-grid{gap:.48rem}.checker-tag-fieldset .tag-toggle,.ocr-mode-fieldset .tag-toggle{min-height:2.05rem;padding:.3rem .62rem}.lookup-panel .checker-helper,.reworks-panel .checker-helper,.data-entry-form-panel .checker-helper{font-size:.8rem}.activity-empty{min-height:2.9rem}@media (width<=1080px){.actions-grid,.filter-grid,.reworks-filter-grid,.data-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.actions-grid,.filter-grid,.reworks-filter-grid,.data-entry-actions,.lookup-search-grid,.image-text-extractor-panel .data-entry-actions{grid-template-columns:1fr}.actions-title-tools{grid-template-columns:1fr 1fr;width:100%;display:grid}.summary-stat-row strong,.metric-card strong{font-size:.96rem}}@media (width<=480px){.actions-title-tools{grid-template-columns:1fr}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.8rem;font-size:.95rem}.dashboard-header{padding-top:.6rem;padding-bottom:.6rem}}.dashboard-shell{gap:1.02rem}.glass-card{background:linear-gradient(170deg, var(--rr-surface-a), var(--rr-surface-b) 55%, var(--rr-surface-c) 100%), radial-gradient(circle at 14% -10%, #73baff38, transparent 42%), radial-gradient(circle at 100% 0%, #40eca724, transparent 48%);border:1px solid var(--rr-stroke);box-shadow:inset 0 1px 0 #ffffff14, inset 0 -1px 0 #6793db1f, var(--rr-shadow);position:relative;overflow:clip}.glass-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#99cdffbf,#99cdff00);width:52%;height:1px;position:absolute;top:0;left:4%}.workspace-card,.metric-graph-card,.summary-stat-row,.template-card,.learning-memory-card,.lookup-result-card,.lookup-timeline-content,.ai-history-card,.follow-up-reminder-item,.checker-result-card,.activity-item,.settings-danger-item,.reworks-row:not(.reworks-header),.trends-breakdown-card,.local-time-card{background:linear-gradient(168deg,#13213fe6,#0a1326db 56%,#070d1deb 100%),radial-gradient(circle at 100% -18%,#46e4ac1f,#0000 58%);border:1px solid #96b3e44d;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #0208145c}.workspace-card,.template-card,.learning-memory-card,.lookup-result-card,.ai-history-card,.follow-up-reminder-item,.activity-item,.trends-breakdown-card{transition:transform .2s,border-color .2s,box-shadow .2s}.workspace-card:hover,.template-card:hover,.learning-memory-card:hover,.lookup-result-card:hover,.ai-history-card:hover,.follow-up-reminder-item:hover,.activity-item:hover,.trends-breakdown-card:hover{border-color:var(--rr-stroke-strong);transform:translateY(-2px);box-shadow:inset 0 1px #badeff14,0 18px 38px #00081873,0 0 0 1px #48d5af21}.tab-nav,.dashboard-header{border-color:#99bcf147}.tab-nav-button{color:#d9e7ff;background:linear-gradient(#192847e6,#0c172deb),radial-gradient(circle at 50% 0,#7ec2ff2e,#0000 72%);border-color:#96b6e857;font-weight:600}.tab-nav-button.active{background:linear-gradient(#113a30f0,#0a231ff2),radial-gradient(circle at 50% 0,#83f4c53d,#0000 72%);border-color:#65f1bfa6}.action-button,.undo-button,.reset-button,.drawer-close,.drawer-delete,.ai-history-filter-button{color:#e5efff;letter-spacing:.01em;background:linear-gradient(#1b2b4cf0,#0d1a33f2),radial-gradient(circle at top,#7fbfff2b,#0000 70%);border:1px solid #95b2e475;font-weight:600;box-shadow:inset 0 1px #e6f2ff14,0 12px 24px #00091857}.action-button:hover,.undo-button:hover,.reset-button:hover,.drawer-close:hover,.drawer-delete:hover,.ai-history-filter-button:hover{border-color:#77ecbea8}.action-button{background:linear-gradient(#164649f5,#0a2e30f5),radial-gradient(circle at top,#82f4c533,#0000 72%);border-color:#72e9ba8f}.chip,.activity-chip,.likely-response-selected-badge{color:#d9e7ff;background:linear-gradient(#16223ddb,#0c1629e0),radial-gradient(circle at top,#72b5ff24,#0000 72%);border-color:#93b6ed66}.input-block,.filter-label,.template-body-label{color:var(--rr-text-soft);font-family:Manrope,Segoe UI,sans-serif;font-weight:600}.eyebrow,.subtext,.metric-card p,.dashboard-source-helper,.checker-helper,.template-warning,.summary-copy{color:#b7c9ea}h2,h3,h4,h5,strong{color:#edf4ff}@media (width<=760px){.glass-card{border-radius:14px}}:root{--bg:#050608;--bg-soft:#090b10;--panel:#0d1018e0;--panel-2:#121620d1;--border:#f5c55c30;--border-soft:#ffffff14;--gold:#f5c45c;--gold-strong:#ffd98d;--gold-dim:#9d7128;--text:#f4f6fb;--muted:#aab3c5;--danger:#ef4444;--success:#22c55e;--rr-surface-a:#0d1018e6;--rr-surface-b:#0a0d14e6;--rr-surface-c:#07090ef2;--rr-stroke:#f5c55c38;--rr-stroke-strong:#ffd98d85;--rr-shadow:0 20px 46px #00000073;--rr-text-main:var(--text);--rr-text-soft:var(--muted)}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{color:var(--text);background:radial-gradient(circle at 14% -10%,#f5c55c14,#0000 32%),radial-gradient(circle at 100% 8%,#22c55e0a,#0000 24%),linear-gradient(#050608 0%,#080a0f 46%,#050608 100%)}.app-shell,.dashboard-shell{width:min(1360px,100%);min-width:0;max-width:100%}.dashboard-shell{gap:1rem;padding:1rem}.dashboard-shell :where(:not(svg):not(svg *):not(canvas):not(canvas *)){min-width:0;max-width:100%}.glass-card,.template-card,.lookup-result-card,.ai-history-card,.learning-memory-card,.metric-card,.metric-graph-card,.summary-stat-row,.checker-status-item,.follow-up-reminder-item,.workspace-card,.settings-danger-item,.reworks-row:not(.reworks-header),.trends-breakdown-card,.local-time-card,.image-text-extractor-panel,.follow-up-entry-panel,.checker-tag-fieldset,.ocr-mode-fieldset{border:1px solid var(--border);background:linear-gradient(165deg, var(--panel) 0%, var(--panel-2) 100%), radial-gradient(circle at 100% -8%, #f5c55c14, transparent 52%);box-shadow:inset 0 1px 0 #ffffff0d, var(--rr-shadow);position:relative}.glass-card:before,.template-card:before,.lookup-result-card:before,.ai-history-card:before,.learning-memory-card:before,.metric-card:before,.metric-graph-card:before,.summary-stat-row:before,.follow-up-reminder-item:before,.workspace-card:before,.reworks-row:not(.reworks-header):before,.trends-breakdown-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffd36ecc,#ffd36e00);width:52%;height:1px;position:absolute;inset:0 auto auto 0}.dashboard-header,.controls-panel,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.trends-panel,.templates-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel,.learned-blurbs-panel{border:1px solid var(--border);background:linear-gradient(170deg,#0d1018eb,#090c12f0),radial-gradient(circle at 100% 0,#f5c55c14,#0000 42%);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #0006}h1,h2,h3,h4,h5,strong{color:var(--text)}.eyebrow{color:var(--gold);letter-spacing:.12em}.subtext,.checker-helper,.summary-copy,.dashboard-source-helper,.metric-card p,.summary-stat-row span,.checker-status-item span,.template-warning,.checker-disclaimer,.phi-warning{color:var(--muted)}.header-tools{justify-items:stretch;gap:.55rem;display:grid}.header-pills{justify-content:flex-end;gap:.45rem}.local-time-card,.quota-summary{text-align:left;justify-self:stretch}.quota-summary strong{color:var(--gold-strong)}.tab-nav{border:1px solid var(--border);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;background:linear-gradient(#0d1018eb,#0a0d13f0);gap:.5rem;padding-inline:.5rem;overflow:auto hidden}.tab-nav-button{white-space:nowrap;color:#d8dfef;background:linear-gradient(#11141ef0,#0b0e16f0);border:1px solid #ffffff1f;flex:none;min-height:2.45rem;padding-inline:.84rem;font-weight:650}.tab-nav-button:hover{border-color:#f5c55c73}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-width:0;max-width:100%;color:var(--text);background:linear-gradient(#0f121bf5,#0b0e16f5),radial-gradient(circle at top,#f5c55c14,#0000 72%);border:1px solid #ffffff1f}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible,.dashboard-shell :where(button):focus-visible{border-color:#ffd36ee0;outline:none;box-shadow:0 0 0 3px #f5c55c29,0 0 26px #f5c55c1f}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea)::placeholder{color:#8f9bb2}.action-button,.undo-button,.reset-button,.drawer-close,.drawer-delete,.ai-history-filter-button,.install-button,.settings-backup-btn,.lookup-search-button{color:#e8edf9;background:linear-gradient(#10141ef5,#0a0d14f5),radial-gradient(circle at top,#f5c55c24,#0000 72%);border:1px solid #ffffff24;min-height:2.75rem}.action-button,.lookup-search-button,.data-entry-save,.settings-save-btn{color:#ffe3b1;background:linear-gradient(#3c2c11fa,#2a1f0cfa),radial-gradient(circle at top,#f5c55c4d,#0000 72%);border-color:#ffd98db3;font-weight:760}.action-button:hover,.lookup-search-button:hover,.data-entry-save:hover,.settings-save-btn:hover{background:linear-gradient(#423113fc,#2e220dfc),radial-gradient(circle at top,#f5c55c61,#0000 72%);border-color:#ffe5a4e0}.reset-button,.drawer-delete{color:#ffd9d9;background:linear-gradient(#451717e0,#2f0e0ee6);border-color:#ef444473}.undo-button:disabled,.action-button:disabled,.reset-button:disabled,.drawer-delete:disabled{opacity:.45;cursor:not-allowed}.chip,.activity-chip,.likely-response-selected-badge{color:#fadca2;background:linear-gradient(#1f180a9e,#1511089e);border:1px solid #f5c55c66}.offline-chip{color:#ffd2d2;border-color:#ef444485}.entry-alert-success{color:#b9f7d0;background:#0c281794;border:1px solid #22c55e6b}.entry-alert-error{color:#ffd0d0;background:#38121294;border:1px solid #ef444480}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.actions-grid>button{text-align:left;justify-content:space-between;align-items:center;gap:.65rem;min-height:3.05rem;display:flex}.actions-grid>button>span:first-child{flex:auto;min-width:0}.actions-grid>button>span:last-child,.count-pill{color:#ffe2ab;background:linear-gradient(#403013f5,#2c210df5);border:1px solid #ffd98dad;border-radius:999px;flex:none;place-items:center;min-width:1.6rem;height:1.6rem;font-weight:760;display:inline-grid}.progress-label-row{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.progress-label-row strong{border:1px solid var(--border);color:#f7d48a;background:#1f180a8f;border-radius:999px;padding:.2rem .58rem}.progress-track{border:1px solid var(--border-soft);background:#080a0eb8}.progress-fill{background:linear-gradient(90deg, #7e5f2a, #c89a46, var(--gold))}.data-entry-layout{grid-template-columns:minmax(0,1.32fr) minmax(390px,.88fr);gap:.9rem;display:grid}.data-entry-form-panel,.data-entry-review-panel{gap:.8rem}.data-entry-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}.data-entry-grid .template-body-label[for=entryExamRequest],.data-entry-grid .template-body-label[for=entryVaReworkRequest],.data-entry-grid .template-body-label[for=entryProviderResponse]{grid-column:span 4}.data-entry-grid .template-body-label textarea,.template-body-label textarea,.input-block textarea{min-height:156px}.data-entry-grid .template-body-label[for=entryPriorFinding] textarea,.data-entry-grid .template-body-label[for=entryDbqExamSection] textarea{min-height:118px}.data-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.checker-result-card,.checker-flags-block,.ai-history-panel{gap:.62rem}.image-text-extractor-panel{gap:.72rem;padding:.9rem}.image-text-extractor-panel .ocr-controls-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:end}.ocr-mode-fieldset{gap:.5rem;padding:.62rem}.ocr-mode-fieldset .tag-toggle{min-height:2.55rem}.ocr-result-meta .chip{width:fit-content}.ocr-warning-list{color:#f8ddb0;background:#3a260a85;border-color:#f59e0b73}.checker-tag-grid,.tags-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.tag-toggle{background:linear-gradient(#10141ee6,#0a0d14e6);border:1px solid #f5c55c38}.tag-toggle:has(input:checked){background:linear-gradient(#35280feb,#251c0aeb);border-color:#ffd36ebd}.reworks-filter-grid,.trends-filter-grid,.learned-blurbs-filter-grid,.template-controls,.settings-fields-grid,.metrics-export-grid,.lookup-search-grid{gap:.62rem}.reworks-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lookup-search-grid{grid-template-columns:minmax(0,1fr) minmax(180px,230px);align-items:end}.activity-empty,.metric-graph-empty,.metric-graph-helper{background:#0b0d12b8;border:1px dashed #f5c55c47}.reminder-badge.due{color:#bcf7d1;background:#0b261685;border-color:#22c55e7a}.reminder-badge.overdue{color:#ffd0d0;background:#38121280;border-color:#ef44447a}.reminder-badge.flagged{color:#f8ddb0;background:#34220a75;border-color:#f59e0b70}@media (width<=1100px){.dashboard-shell{width:min(100%,1240px)}.dashboard-header{grid-template-columns:minmax(0,1fr)}.header-pills{justify-content:flex-start}.data-entry-layout{grid-template-columns:1fr}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.dashboard-shell{max-width:calc(100vw - 24px);padding:.78rem}.metrics-grid,.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid,.checker-status-grid,.learning-memory-summary-grid,.trends-summary-grid,.trends-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-entry-grid,.reworks-filter-grid,.lookup-search-grid,.data-entry-actions,.ocr-controls-grid,.template-controls,.learned-blurbs-filter-grid,.settings-fields-grid,.metrics-export-grid{grid-template-columns:1fr}.checker-tag-grid,.tags-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dashboard-shell{gap:.75rem;max-width:calc(100vw - 20px);padding:.68rem}.dashboard-header,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.templates-panel,.trends-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel{padding:.74rem}.tab-nav{gap:.45rem;padding-inline:.4rem}.actions-grid,.metrics-grid,.summary-stat-grid,.follow-up-reminder-stats,.ai-history-stat-grid,.lookup-summary-grid,.lookup-results-grid,.lookup-result-grid,.checker-status-grid,.learning-memory-summary-grid,.trends-summary-grid,.trends-meta-grid,.metric-graphs-grid,.checker-tag-grid,.tags-grid{grid-template-columns:1fr}.actions-title-tools,.settings-backup-actions,.ai-history-actions,.reworks-actions,.drawer-actions,.drawer-actions-right,.template-actions,.likely-response-actions{grid-template-columns:1fr;width:100%;display:grid}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.8rem}.input-block,.filter-label,.template-body-label{letter-spacing:.02em;font-size:.73rem;line-height:1.28}.quota-summary strong{font-size:clamp(1.44rem,8vw,1.9rem)}}@media (width<=390px){.dashboard-shell{max-width:calc(100vw - 14px);padding:.5rem}h1{font-size:1.14rem}.tab-nav-button{padding-inline:.68rem;font-size:.67rem}.summary-stat-row strong,.metric-card strong,.checker-status-item strong,.quota-summary strong{font-size:.92rem}}.dashboard-shell{--rr-section-gap:1rem;--rr-card-padding:.9rem;line-height:1.34}.dashboard-shell :where(.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.trends-panel,.templates-panel,.settings-card,.data-entry-form-panel,.data-entry-review-panel){gap:calc(var(--rr-section-gap) * .72);padding:var(--rr-card-padding)}.actions-title-row{align-items:center;gap:.68rem}.actions-title-row h2{letter-spacing:-.012em;margin:0;font-size:clamp(1rem,1.45vw,1.18rem)}.dashboard-shell h3{letter-spacing:-.01em;font-size:clamp(.9rem,1.15vw,1rem)}.dashboard-shell :where(p,li,time,small){line-height:1.42}.dashboard-shell :where(.input-block,.filter-label,.template-body-label){letter-spacing:.028em;font-size:clamp(.7rem,.5vw + .58rem,.8rem)}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:11px;font-size:clamp(.84rem,.28vw + .75rem,.9rem)}.dashboard-shell :where(button){letter-spacing:.008em;font-size:clamp(.76rem,.3vw + .66rem,.86rem);transition:transform .14s,border-color .18s,box-shadow .18s,background .18s}.dashboard-shell :where(button:active:not(:disabled)){transform:translateY(1px)scale(.995)}.chip,.activity-chip,.likely-response-selected-badge,.count-pill{letter-spacing:.012em;font-weight:650}.summary-stat-row,.checker-status-item,.metric-card{padding:.78rem .82rem}.summary-stat-row strong,.checker-status-item strong,.metric-card strong{letter-spacing:-.012em}.metric-graph-heading span,.dashboard-source-helper,.lookup-meta-row span,.follow-up-reminder-item small{letter-spacing:.05em;font-size:.66rem}.activity-empty,.metric-graph-empty,.metric-graph-helper,.template-warning,.checker-helper,.checker-disclaimer,.phi-warning,.entry-alert{border-radius:11px}.template-warning,.checker-helper,.checker-disclaimer,.phi-warning{padding:.54rem .66rem}.reworks-row,.lookup-result-card,.ai-history-card,.learning-memory-card,.template-card,.likely-response-card{border-radius:13px}@media (width<=1100px){.dashboard-shell{--rr-card-padding:.82rem}.actions-title-row{align-items:flex-start}}@media (width<=640px){.dashboard-shell{--rr-section-gap:.8rem;--rr-card-padding:.74rem}.actions-title-row h2{font-size:.96rem}.dashboard-shell :where(.input-block,.filter-label,.template-body-label){letter-spacing:.018em;font-size:.71rem}.dashboard-shell :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.75rem}}@media (width<=480px){.tab-nav{gap:.36rem;padding-inline:.34rem}.tab-nav-button{color:#dbe3f4;border-color:#ffffff1c;min-height:2.34rem;padding-inline:.62rem}.tab-nav-button.active{color:#f8dfae;background:linear-gradient(#251c0bf7,#1b1509f5),radial-gradient(circle at top,#f5c55c24,#0000 70%);border-color:#ffd98da8;box-shadow:0 0 0 1px #ffd98d2e,0 8px 16px #70501726}.action-button,.lookup-search-button,.data-entry-save,.settings-save-btn{letter-spacing:.01em;color:#f9dfaa;background:linear-gradient(#32250ff7,#241b0bf7),radial-gradient(circle at top,#f5c55c33,#0000 72%);border-color:#ffd98d94;min-height:2.7rem;font-weight:740}.chip,.activity-chip,.likely-response-selected-badge,.count-pill,.actions-grid>button>span:last-child{color:#f6d69a;background:linear-gradient(#1e170a8f,#1410088f);border-color:#f5c55c52}.dashboard-shell :where(button):focus-visible,.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{box-shadow:0 0 0 2px #f5c55c24,0 0 16px #f5c55c14}}@media (width<=390px){.dashboard-shell{--rr-card-padding:.64rem}.actions-title-row h2{font-size:.9rem}.tab-nav-button{min-height:2.32rem;padding-inline:.56rem;font-size:.66rem}.tab-nav-button.active{color:#f5d9a1;border-color:#ffd98d9e;box-shadow:0 0 0 1px #ffd98d29,0 6px 12px #70501724}.action-button,.lookup-search-button,.data-entry-save,.settings-save-btn{color:#f6dca4;min-height:2.62rem;font-weight:730}.chip,.activity-chip,.likely-response-selected-badge,.count-pill,.actions-grid>button>span:last-child{color:#f2cf8a;border-color:#f5c55c47}}.extractor-card,.extractor-card *{box-sizing:border-box;min-width:0;max-width:100%}.extractor-card{width:100%;padding:1rem;overflow:hidden;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}.extractor-card button,.extractor-card label,.extractor-card input,.extractor-card select,.extractor-card textarea{writing-mode:horizontal-tb;text-orientation:mixed;white-space:normal}.extractor-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.extractor-header h3{margin:0}.extractor-badge{color:#f6d69a;background:#1f180ba8;border:1px solid #f5c55c5c;border-radius:10px;align-items:center;width:fit-content;min-height:1.7rem;padding:.24rem .58rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.extractor-info{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.extractor-info p,.extractor-warning{overflow-wrap:anywhere;margin:0;line-height:1.45}.extractor-info p{color:#dacba9;background:#14110a70;border:1px solid #f5c55c3d;border-radius:10px;padding:.62rem .72rem;font-size:.82rem}.extractor-info .extractor-warning{color:#f8ddb0;background:#3a260a75;border-color:#f59e0b6b}.extractor-section,.extractor-insert-mode{border:0;gap:10px;margin:0;padding:0;display:grid}.extractor-section legend,.extractor-insert-mode legend{color:#f0dfbc;padding:0;font-size:.78rem;font-weight:750;line-height:1.25}.extractor-mode-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.extractor-option{color:#f1debb;cursor:pointer;text-align:left;background:#16120acc;border:1px solid #f5c55c47;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:3rem;padding:.68rem .78rem;line-height:1.25;display:flex}.extractor-option input[type=radio]{flex:0 0 1rem;width:1rem;height:1rem;margin:0}.extractor-option span{overflow-wrap:anywhere;font-size:.88rem;font-weight:700;line-height:1.25;display:block}.extractor-option-selected{color:#ffe6ad;background:linear-gradient(#35280fe6,#251c0ae6),radial-gradient(circle at top,#f5c55c24,#0000 72%);border-color:#ffd36ec7}.extractor-option:has(input:disabled){cursor:not-allowed;opacity:.58}.extractor-upload{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.extractor-upload .input-block{width:100%}.extractor-upload input[type=file]{width:100%;display:block}.extractor-file-summary{background:#120f0957;border:1px dashed #f5c55c4d;border-radius:10px;align-items:center;gap:12px;min-height:3.15rem;padding:.62rem .72rem;display:flex}.extractor-file-summary img{object-fit:cover;border:1px solid #f5c55c47;border-radius:8px;flex:0 0 48px;width:48px;height:48px}.extractor-file-summary p{color:#ddcfb0;overflow-wrap:anywhere;gap:2px;margin:0;font-size:.8rem;line-height:1.32;display:grid}.extractor-file-summary strong{color:#f2e2bf}.extractor-file-summary span{color:#bca675;font-size:.72rem}.extractor-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.extractor-routing-grid .input-block{width:100%}.extractor-insert-mode>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.extractor-insert-mode .extractor-option{justify-content:center;min-height:2.8rem;padding:.56rem .7rem}.extractor-insert-mode .extractor-option span{font-size:.84rem}.extractor-actions{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.extractor-actions>button{text-align:center;border-radius:10px;flex:180px;width:auto;min-width:180px;max-width:100%;min-height:2.8rem;padding:.62rem .82rem;line-height:1.22}.extractor-result{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.extractor-result .ocr-result-meta,.extractor-result .ocr-field-suggestion,.extractor-result .ocr-warning-list,.extractor-result .checker-helper,.extractor-result .entry-alert,.extractor-result .template-warning{width:100%}.extractor-result .ocr-result-meta .chip{width:fit-content}.extractor-preview{width:100%}.extractor-preview textarea{resize:vertical;width:100%;min-height:160px}@media (width<=720px){.extractor-mode-options,.extractor-routing-grid,.extractor-insert-mode>div{grid-template-columns:repeat(2,minmax(0,1fr))}.extractor-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.extractor-actions>button{flex-basis:auto;width:100%;min-width:0}}@media (width<=520px){.extractor-card{padding:.82rem}.extractor-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.extractor-actions>button{flex-basis:auto;min-height:2.66rem}.extractor-file-summary{align-items:flex-start}.extractor-preview textarea{min-height:140px}}:root{--rr-bg-primary:#050507;--rr-bg-secondary:#0a0c11;--rr-surface-rich:#0d0e12e6;--rr-surface-elevated:radial-gradient(circle at 18% -28%, #f5c45c24, transparent 46%), linear-gradient(180deg, #141418f5, #07080ceb);--rr-gold-primary:#f5c45c;--rr-gold-strong:#ffd36e;--rr-gold-dark:#7a551b;--rr-border-gold:#f5c45c47;--rr-glow-gold:#f5c45c38}body{background:radial-gradient(circle at 6% -8%, #f5c45c24, transparent 30%), radial-gradient(circle at 96% 8%, #7a551b24, transparent 34%), linear-gradient(180deg, var(--rr-bg-primary), var(--rr-bg-secondary) 42%, #050507 100%)}.dashboard-shell{gap:.9rem;width:min(1520px,100%)}.rr-3d-background,.rr-3d-fallback{opacity:.66}@media (width<=900px){.rr-3d-background,.rr-3d-fallback{opacity:.48}}.app-shell:before{filter:blur(88px);background:radial-gradient(circle,#f5c45c3d,#0000 72%)}.app-shell:after{filter:blur(92px);background:radial-gradient(circle,#ffd36e33,#0000 74%)}.glass-card,.metric-card,.summary-stat-row,.checker-status-item,.local-time-card,.quota-summary,.image-text-extractor-panel,.data-entry-work-card,.data-entry-review-panel,.follow-up-entry-panel,.checker-tag-fieldset,.metric-graph-card{border:1px solid var(--rr-border-gold);background:var(--rr-surface-elevated);box-shadow:inset 0 1px #ffefcd0f,inset 0 -1px #ffdb910a,0 14px 34px #00000073,0 0 0 1px #f5c45c0d}.glass-card:before,.metric-card:before,.summary-stat-row:before,.metric-graph-card:before{background:linear-gradient(90deg,#ffd36ef5,#ffd36e00)}.dashboard-header{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:stretch;gap:.85rem;padding:.85rem .95rem;display:grid}.header-hero{align-content:center;gap:.34rem;min-width:0;display:grid}.header-hero h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,2.05vw,2.05rem)}.header-hero .subtext{margin:0}.header-tools{align-content:stretch;gap:.52rem}.header-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.header-pills{justify-content:flex-start;align-items:center;gap:.4rem}.local-time-card,.quota-summary{min-height:112px}.local-time-card strong,.quota-summary strong{color:var(--rr-gold-strong);letter-spacing:-.02em}.tab-nav{border:1px solid var(--rr-border-gold);background:linear-gradient(#0d0e13eb,#08090df0),radial-gradient(circle at 50% -80%,#f5c45c1f,#0000 62%);border-bottom-color:#f5c45c80}.tab-nav-button{color:#e6d8ba;background:linear-gradient(#16161cf0,#0a0a0ef0);border:1px solid #f5c45c47}.tab-nav-button.active{color:#fff0cc;background:linear-gradient(#553c16fa,#3a2910fa),radial-gradient(circle at top,#f5c45c57,#0000 72%);border-color:#ffd36eeb;box-shadow:0 0 0 1px #ffd36e4d,0 0 22px #f5c45c33,0 8px 18px #00000057}.actions-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.actions-title-row h2{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;letter-spacing:-.014em;min-width:0;margin:0}.today-command-center{gap:.7rem;display:grid}.today-title-row{align-items:center;gap:.75rem}.today-title-block{min-width:0}.today-command-subtitle{color:#d7c7a4;letter-spacing:.04em;text-transform:uppercase;margin:.2rem 0 0;font-size:.78rem}.today-primary-cta{min-width:210px;box-shadow:0 0 0 1px #ffd36e4d,0 0 22px #f5c45c33,0 10px 24px #00000061}.today-dashboard-shell{gap:.68rem;width:100%;max-width:1180px;margin:0 auto;display:grid}.dashboard-shell.today-mode{gap:.62rem;padding-top:.74rem;padding-bottom:.86rem}.dashboard-shell.today-mode .dashboard-header{gap:.72rem;padding:.76rem .82rem}.dashboard-shell.today-mode .tab-nav{gap:.32rem;padding:.34rem}.dashboard-shell.today-mode .tab-nav-button{min-height:2.34rem;padding:.38rem .72rem;font-size:.68rem}.today-hero-card,.today-setup-card,.today-category-card,.today-ai-card,.today-secondary-card,.today-launcher-card,.today-metric-tile{position:relative;overflow:hidden}.today-hero-card{background:linear-gradient(#121218f5,#08090df0),radial-gradient(circle at 100% 0,#f5c45c29,#0000 38%),radial-gradient(circle at 0 100%,#ffd67e0f,#0000 32%);border:1px solid #f5c45c47;gap:.72rem;padding:.86rem;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #0006,0 0 0 1px #f5c45c14}.today-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.today-hero-title-block{min-width:0}.today-hero-brand{color:#f4c76b;text-transform:uppercase;letter-spacing:.16em;margin:0 0 .15rem;font-size:.72rem;font-weight:800}.today-hero-title-block h2{color:#f7efe0;margin:0;font-size:clamp(1.2rem,3.2vw,1.8rem);line-height:1.08}.today-hero-subtitle{color:#cdbb8e;margin:.2rem 0 0;font-size:.74rem}.today-hero-badge-row,.today-hero-meta-row,.today-segmented-label-row{flex-wrap:wrap;gap:.45rem;display:flex}.today-hero-badge,.today-hero-chip,.today-category-chip,.today-launcher-mark,.today-ai-stat-card,.today-ai-stat-card strong,.today-ai-stat-card small,.today-metric-tile,.today-metric-tile strong,.today-metric-tile small{-webkit-tap-highlight-color:transparent}.today-hero-badge,.today-hero-chip,.today-category-chip{color:#f8e5bc;letter-spacing:.03em;background:#0f1118e0;border:1px solid #f5c45c38;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:1.76rem;padding:.14rem .58rem;font-size:.66rem;font-weight:700;display:inline-flex}.today-hero-badge--cloud{border-color:#f5c45c5c;box-shadow:0 0 0 1px #f5c45c14,0 0 16px #f5c45c1f}.today-hero-badge--local{color:#d8ccb1;border-color:#ad966838}.today-hero-progress-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:.62rem;display:grid}.today-hero-percent{color:#ffe2a3;letter-spacing:-.04em;text-shadow:0 0 22px #f5c45c1f;font-size:clamp(2rem,8.4vw,3.3rem);font-weight:800;line-height:.94}.today-hero-metric-stack{gap:.35rem;display:grid}.today-hero-metric-line{background:#090b10a8;border:1px solid #ffffff0f;border-radius:14px;gap:.12rem;padding:.54rem .62rem;display:grid}.today-hero-metric-line span{color:#a9a08c;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.today-hero-metric-line strong{color:#f9edd3;font-size:.9rem}.today-segmented-bar{gap:.34rem;display:grid}.today-segmented-bar-track{grid-template-columns:repeat(10,minmax(0,1fr));gap:.33rem;display:grid}.today-segmented-segment{background:#ffffff12;border:1px solid #f5c45c14;border-radius:999px;height:.52rem;transition:transform .18s,background-color .18s,box-shadow .18s}.today-segmented-segment.is-filled{background:linear-gradient(90deg,#9a742a,#f4c76b 52%,#ffe7b1);box-shadow:0 0 12px #f5c45c33}.today-segmented-label-row{color:#cbbfa7;justify-content:space-between;font-size:.66rem}.today-hero-meta-row{align-items:stretch}.today-hero-meta-chip{background:#0a0c11b8;border:1px solid #f5c45c1f;border-radius:14px;flex:150px;gap:.14rem;padding:.5rem .6rem;display:grid}.today-hero-meta-chip span{color:#ad9f80;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem}.today-hero-meta-chip strong{color:#f7ebd0;font-size:.82rem}.today-setup-card{background:linear-gradient(#111117f2,#09090ded);border:1px solid #f5c45c29;gap:.55rem;padding:.72rem;display:grid}.today-section-title-row{align-items:center}.today-metric-tiles-grid{grid-template-columns:repeat(auto-fit,minmax(146px,1fr));gap:.48rem;display:grid}.today-metric-tile{background:linear-gradient(#101219f0,#08090de6),radial-gradient(circle at 100% 0,#f5c45c14,#0000 44%);border:1px solid #f5c45c29;border-radius:14px;gap:.28rem;padding:.64rem .68rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff08,0 14px 28px #00000042}.today-metric-tile:hover,.today-metric-tile:focus-within,.today-launcher-card:hover,.today-launcher-card:focus-visible,.today-ai-stat-card:hover,.today-ai-stat-card:focus-within,.today-category-row:hover{border-color:#f5c45c57;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000057,0 0 0 1px #f5c45c1a}.today-metric-tile-label{color:#cdb98a;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.61rem}.today-metric-tile-value{color:#f8efd8;font-size:clamp(1rem,2.2vw,1.34rem);line-height:1.05}.today-metric-tile-helper{color:#988d75;font-size:.62rem;line-height:1.26}.today-metric-tile--pace-on{border-color:#00d27a47;box-shadow:0 0 0 1px #00d27a1a,0 14px 28px #00d27a14}.today-metric-tile--pace-tight{border-color:#f0b0574d;box-shadow:0 0 0 1px #f0b0571a,0 14px 28px #f0b05714}.today-metric-tile--pace-behind{border-color:#ff6b6b4d;box-shadow:0 0 0 1px #ff6b6b14,0 14px 28px #ff6b6b0f}.today-category-card,.today-ai-card,.today-secondary-card{background:linear-gradient(#0e0f14f2,#07080beb);border:1px solid #f5c45c24;gap:.58rem;padding:.74rem;display:grid}.today-category-list{gap:.5rem;display:grid}.today-category-row{background:#0a0c10bd;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.52rem;padding:.58rem .62rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.today-category-copy{gap:.34rem;min-width:0;display:grid}.today-category-row-title{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.today-category-row-title strong,.today-category-row-meta strong,.today-ai-stat-card strong{color:#f7ead1}.today-category-row-title span,.today-category-chip--idle{color:#9d927f}.today-category-row-title strong{font-size:.78rem}.today-category-row-title span{font-size:.62rem}.today-category-mini-bar{background:#ffffff0f;border-radius:999px;height:.52rem;overflow:hidden}.today-category-mini-bar span{border-radius:inherit;background:linear-gradient(90deg,#8b6725,#f4c76b 58%,#ffe5ae);height:100%;display:block;box-shadow:0 0 14px #f5c45c2e}.today-category-row-meta{justify-items:end;gap:.36rem;display:grid}.today-category-row-meta strong{font-size:.9rem}.today-category-chip{min-height:1.65rem;padding:.12rem .46rem;font-size:.6rem}.today-category-chip--active{color:#bdf0d5;background:#0a1610d1;border-color:#00d27a42}.today-launcher-card-grid{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.today-launcher-card{text-align:left;cursor:pointer;background:linear-gradient(#101015f2,#08090deb),radial-gradient(circle at 0 0,#f5c45c1a,#0000 46%);border:1px solid #f5c45c29;align-items:center;gap:.62rem;width:100%;padding:.68rem .7rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.today-launcher-mark{color:#f4c76b;letter-spacing:.08em;background:#111218eb;border:1px solid #f5c45c42;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6rem;font-weight:800;display:inline-flex}.today-launcher-copy{gap:.18rem;min-width:0;display:grid}.today-launcher-copy strong{color:#f8edd4;font-size:.84rem}.today-launcher-copy small{color:#a09580;font-size:.62rem;line-height:1.24}.today-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.today-ai-stat-card{background:#0a0c10bd;border:1px solid #ffffff0f;border-radius:13px;gap:.2rem;padding:.6rem .64rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.today-ai-stat-card span{color:#af9f7f;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem}.today-ai-stat-card strong{font-size:.84rem;line-height:1.2}.today-ai-stat-card small{color:#998d76;font-size:.6rem;line-height:1.35}.today-advanced-tools{display:grid}.today-advanced-details{background:linear-gradient(#0d0e13eb,#07080be6),radial-gradient(circle at 100% 0,#f5c45c14,#0000 40%);border:1px solid #f5c45c2e;border-radius:14px;overflow:hidden}.today-advanced-summary{cursor:pointer;gap:.16rem;padding:.64rem 2rem .64rem .72rem;list-style:none;display:grid;position:relative}.today-advanced-summary::-webkit-details-marker{display:none}.today-advanced-summary:after{content:"+";color:#f0cd80;font-size:1rem;line-height:1;position:absolute;top:50%;right:.72rem;transform:translateY(-50%)}.today-advanced-summary span{color:#f2dfb5;letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:700}.today-advanced-summary small{color:#9e937b;font-size:.62rem;line-height:1.25}.today-advanced-details[open] .today-advanced-summary{border-bottom:1px solid #f5c45c29}.today-advanced-details[open] .today-advanced-summary:after{content:"−"}.today-advanced-body{gap:.56rem;padding:.58rem;display:grid}.today-advanced-body .daily-setup-grid{grid-template-columns:minmax(0,1fr);gap:.48rem}.today-ai-stat-card--wide{grid-column:1/-1}.today-monthly-card,.today-reminders-card,.today-graphs-card,.today-fast-add-card,.today-entries-card,.today-summary-card{padding-top:.88rem;padding-bottom:.88rem}.today-secondary-card .summary-stat-row,.today-secondary-card .lookup-result-card,.today-secondary-card .metric-graph-card,.today-secondary-card .follow-up-reminder-item,.today-secondary-card .activity-item,.today-secondary-card .action-button,.today-secondary-card .undo-button,.today-secondary-card .reset-button{border-color:#f5c45c24}.today-secondary-card .summary-stat-row,.today-secondary-card .metric-graph-card,.today-secondary-card .lookup-result-card,.today-secondary-card .activity-item,.today-secondary-card .follow-up-reminder-item{background:#0a0b10b8}@media (width>=700px){.today-metric-tiles-grid,.today-launcher-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-ai-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.today-ai-stat-card--wide{grid-column:span 2}.today-advanced-body .daily-setup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1120px){.today-metric-tiles-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=960px){.today-hero-card{padding:.96rem}.today-setup-card,.today-category-card,.today-ai-card,.today-secondary-card{padding:.82rem}.today-hero-progress-row{grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}}.daily-setup-card{border:1px solid var(--rr-border-gold);background:linear-gradient(#111117f0,#09090deb),radial-gradient(circle at 100% -20%,#f5c45c24,#0000 52%);border-radius:14px;gap:.55rem;padding:.72rem;display:grid}.daily-setup-card h3{color:#f9dfaa;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}.daily-setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.today-metrics-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.today-metrics-strip .metric-card p{color:#dcc79c}.today-metrics-strip .metric-card strong{color:#ffe3a8;font-size:clamp(1rem,1.25vw,1.18rem)}.controls-panel .input-block,.controls-panel .dashboard-source-helper{font-size:.74rem}.data-entry-layout{grid-template-columns:minmax(0,1.38fr) minmax(420px,1fr);align-items:start;gap:1rem}.data-entry-workstation-panel .data-entry-grid{grid-template-columns:1fr;gap:.7rem}.data-entry-work-card{border-radius:14px;gap:.62rem;padding:.72rem;display:grid}.data-entry-work-card h3{color:#f4d89c;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:.82rem}.data-entry-work-card-grid{gap:.68rem;display:grid}.case-basics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.request-response-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem}.request-response-grid>.template-body-label[for=entryExamRequest],.request-response-grid>.template-body-label[for=entryVaReworkRequest],.request-response-grid>.template-body-label[for=entryProviderResponse]{grid-column:span 2}.request-response-grid>.template-warning{grid-column:1/-1}.inbox-supporting-context{background:#0a0a0e9e;border:1px solid #f5c45c3d;border-radius:12px;grid-column:1/-1;padding:.58rem .64rem}.inbox-supporting-context>summary{cursor:pointer;color:#f4d89c;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem}.inbox-supporting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;margin-top:.62rem;display:grid}.request-response-grid>.template-body-label[for=entryExamRequest] textarea,.request-response-grid>.template-body-label[for=entryVaReworkRequest] textarea,.request-response-grid>.template-body-label[for=entryProviderResponse] textarea{min-height:176px}.quality-review-card .data-entry-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-output-card,.ai-history-card-shell{border-color:#f5c45c38}.review-output-card .actions-title-row{align-items:flex-start;gap:.6rem}.review-output-card .actions-title-row .chip{white-space:nowrap;margin-left:auto}.review-output-card .checker-result-card{gap:.88rem;display:grid}.review-output-card .checker-status-grid{gap:.5rem}.review-output-card .checker-status-item{padding:.44rem .5rem}.review-output-card .checker-status-item span{letter-spacing:.075em;color:#c9b98f;font-size:.61rem}.review-output-card .checker-status-item strong{color:#f4e1b6;font-size:.84rem;line-height:1.28}.review-output-card .checker-flags-block{gap:.5rem}.review-output-card .checker-flags-block h3{letter-spacing:.06em;margin:0;font-size:.78rem}.review-output-card .checker-flags-block p,.review-output-card .checker-flags-block ul,.review-output-card .likely-response-text,.review-output-card .likely-response-why{max-inline-size:82ch}.review-output-card .checker-flags-block p,.review-output-card .likely-response-text,.review-output-card .likely-response-why{line-height:1.56}.review-output-card .checker-flags-block ul{gap:.46rem;margin:0;padding-left:1.2rem;display:grid}.review-output-card .checker-flags-block li{line-height:1.5}.review-output-card .template-body-label[for=entry-suggested-blurb],.review-output-card .template-body-label[for=entry-final-text-sent]{max-inline-size:82ch}.review-output-card #entry-suggested-blurb,.review-output-card #entry-final-text-sent{padding:.78rem .86rem;line-height:1.58}.review-output-card #entry-suggested-blurb{min-height:150px}.review-output-card #entry-final-text-sent{min-height:164px}.review-output-card .likely-response-finalize-grid{align-items:start;gap:.6rem}.review-output-card .summary-stat-row{align-content:start}.image-text-extractor-panel,.extractor-card{width:100%;grid-template-columns:1fr!important}.extractor-mode-options,.extractor-routing-grid,.extractor-insert-mode>div,.extractor-actions{align-items:stretch}.extractor-option,.extractor-option span,.extractor-actions>button,.extractor-card :where(label,button,input,select,textarea){writing-mode:horizontal-tb;text-orientation:mixed;white-space:normal}.extractor-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.extractor-actions>button{width:100%;min-width:0}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background:linear-gradient(#101015f5,#09090df2),radial-gradient(circle at top,#f5c45c14,#0000 72%);border-color:#f5c45c42}.dashboard-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{border-color:#ffd36ee6;box-shadow:0 0 0 3px #f5c45c24,0 0 22px #f5c45c29}.action-button,.data-entry-save,.lookup-search-button,.settings-save-btn{color:#fff0ca;background:linear-gradient(#573d17fa,#3c2a11fa),radial-gradient(circle at top,#f5c45c4d,#0000 72%);border-color:#ffd36ebd}.chip,.activity-chip,.likely-response-selected-badge,.count-pill{color:#f8dfac;background:linear-gradient(#2b1f0ebd,#181209b8);border-color:#f5c45c66}@media (width<=1100px){.dashboard-shell{width:min(1320px,100%)}.dashboard-header{grid-template-columns:1fr}.header-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.today-metrics-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.daily-setup-grid,.case-basics-grid,.request-response-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.request-response-grid>.template-body-label[for=entryExamRequest],.request-response-grid>.template-body-label[for=entryVaReworkRequest],.request-response-grid>.template-body-label[for=entryProviderResponse]{grid-column:1/-1}.data-entry-layout{grid-template-columns:1fr}}@media (width>=1280px){.dashboard-shell{padding-inline:clamp(1rem,1.2vw,1.45rem)}}@media (width<=760px){.dashboard-shell{max-width:calc(100vw - 20px);padding:.7rem}.header-stat-grid,.today-metrics-strip,.daily-setup-grid,.case-basics-grid,.inbox-supporting-grid,.request-response-grid,.quality-review-card .data-entry-compact-grid,.extractor-actions{grid-template-columns:1fr}.today-primary-cta{width:100%;min-width:0}.actions-title-row h2{white-space:normal}.tab-nav{overflow-x:auto}.review-output-card .actions-title-row .chip{margin-left:0}.review-output-card .checker-flags-block p,.review-output-card .checker-flags-block ul,.review-output-card .template-body-label[for=entry-suggested-blurb],.review-output-card .template-body-label[for=entry-final-text-sent],.review-output-card .likely-response-text,.review-output-card .likely-response-why{max-inline-size:none}}@media (width<=480px){.dashboard-shell{max-width:calc(100vw - 14px);padding:.58rem}.dashboard-header,.controls-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.data-entry-form-panel,.data-entry-review-panel{padding:.68rem}.tab-nav-button,.action-button,.undo-button,.reset-button,.install-button{min-height:2.66rem}}.ocr-field-suggestion{background:linear-gradient(#14100ad1,#0c0a08cc),radial-gradient(circle at 100% -15%,#f5c45c29,#0000 56%);border:1px solid #f5c45c5c;border-radius:12px;gap:.5rem;padding:.68rem .74rem;display:grid}.ocr-field-suggestion p{margin:0}.ocr-routing-helper{color:#e5d1a4;letter-spacing:.02em;font-size:.73rem}:root{--rr-page-max-width:1360px;--rr-page-padding:clamp(12px, 3vw, 32px)}.dashboard-shell{width:min(100%, var(--rr-page-max-width));max-width:var(--rr-page-max-width);padding-inline:var(--rr-page-padding);box-sizing:border-box;margin-inline:auto}.dashboard-shell>:not(.rr-3d-background),.dashboard-header,.tab-nav,.today-dashboard-shell,.data-entry-layout,.home-panel,.actions-panel,.summary-panel,.follow-up-reminders-card,.metric-graphs-panel,.reworks-panel,.lookup-panel,.templates-panel,.trends-panel,.settings-card{width:100%;max-width:100%;margin-inline:auto}.today-dashboard-shell{max-width:none;margin:0}@media (width<=1024px){:root{--rr-page-padding:clamp(12px, 2.4vw, 24px)}}@media (width<=760px){:root{--rr-page-padding:clamp(12px, 4vw, 16px)}.dashboard-shell{width:100%;max-width:100%}}.ocr-routing-confidence-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ocr-confidence-chip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.56rem;padding:.16rem .56rem;font-size:.72rem;font-weight:700;display:inline-flex}.ocr-confidence-high{color:#ffe8bb;background:linear-gradient(#523a13f2,#38270ff2);border:1px solid #ffd36ec7}.ocr-confidence-medium{color:#f6ddb0;background:linear-gradient(#473110eb,#32230ceb);border:1px solid #f5c45ca3}.ocr-confidence-low{color:#f9dfb2;background:linear-gradient(#4b2d10e6,#36200be6);border:1px solid #f59e0b9e}
