#live-data-freshness{margin:12px;padding:14px;border:1px solid #bbd8c8;border-radius:12px;background:#f0fdf4;color:#14532d;overflow-wrap:anywhere}
        #live-data-freshness[hidden],#live-data-warning-dot[hidden]{display:none!important}
        #live-data-freshness h2{margin:0 0 8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}
        #live-data-status-label{font-size:14px;font-weight:800;line-height:1.4}
        #live-data-status-view,#live-data-status-message,#live-data-status-time{margin:6px 0;font-size:12px;line-height:1.45}
        #live-data-status-view{font-weight:700}
        #live-data-retry{min-height:44px;margin-top:6px;padding:8px 16px;border:1px solid currentColor;border-radius:8px;font-size:13px;font-weight:800;background:transparent;color:inherit;touch-action:manipulation}
        #live-data-retry:focus-visible{outline:3px solid #0891b2;outline-offset:3px}
        #live-data-freshness[data-warning="true"]{border-color:#d97706;background:#fffbeb;color:#78350f}
        #footer-menu-btn{position:relative}
        #live-data-warning-dot{position:absolute;top:3px;right:calc(50% - 18px);width:9px;height:9px;border-radius:50%;background:#f59e0b;border:1px solid #78350f;pointer-events:none}
        body.dark-mode #live-data-freshness{background:#082319;color:#dcfce7;border-color:#72bd98}
        body.dark-mode #live-data-freshness[data-warning="true"]{background:#422006;color:#fef3c7;border-color:#f59e0b}
.request-av-note-sheet{position:fixed;inset:0;z-index:60000;display:flex;align-items:flex-end;justify-content:center;padding:12px max(12px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));touch-action:pan-y}
        .request-av-note-sheet.hidden{display:none!important}
        .request-av-note-sheet__backdrop{position:absolute;inset:0;border:0;background:rgba(2,20,14,.58);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}
        .request-av-note-sheet__panel{position:relative;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);width:min(100%,680px);max-height:min(82dvh,760px);min-height:0;overflow:hidden;border:2px solid #10b981;border-radius:24px;background:#f8fffb;box-shadow:0 24px 70px rgba(2,44,29,.35);touch-action:pan-y}
        .request-av-note-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:14px 16px 10px;border-bottom:1px solid #a7f3d0;background:#ecfdf5;color:#064e3b}
        .request-av-note-sheet__header span,.request-av-note-sheet__search-label{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#047857}
        .request-av-note-sheet__header strong{display:block;margin-top:2px;font-size:20px;line-height:1.15}
        .request-av-note-sheet__close{display:inline-flex;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;border:1px solid #6ee7b7;border-radius:50%;background:#fff;color:#065f46;font-size:22px}
        .request-av-note-sheet__search-label{padding:12px 16px 5px}
        .request-av-note-sheet__search{width:calc(100% - 32px);min-height:48px;margin:0 16px 10px;border:2px solid #6ee7b7;border-radius:14px;background:#fff;padding:10px 13px;color:#0f172a;font-size:16px;font-weight:800;outline:none}
        .request-av-note-sheet__search:focus{border-color:#047857;box-shadow:0 0 0 4px rgba(16,185,129,.18)}
        .request-av-note-sheet__list-host{min-height:0;overflow:hidden;padding:0 10px 10px}
        .request-av-note-sheet #req-av-dropdown-list{position:relative!important;inset:auto!important;display:flex!important;width:100%!important;height:100%!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;padding:6px!important}
        .request-av-note-sheet #req-av-dropdown-list.hidden{display:none!important}
        .request-av-note-sheet #req-av-dropdown-list .av-note-dropdown-header{position:sticky;top:-6px;margin:-6px -6px 4px;padding:10px 12px;background:#f0fdf4;color:#065f46}
        .request-av-note-sheet #req-av-dropdown-list .av-note-dropdown-option{min-height:48px;border-color:#a7f3d0;color:#064e3b;font-size:15px}
        body.request-av-note-sheet-open #main-scroll-area{overflow:hidden!important;overscroll-behavior:none!important;touch-action:pan-y!important}
        body.request-av-note-sheet-open #req-save-action-wrap{visibility:hidden!important;pointer-events:none!important}
        @media (max-width:640px){
            .request-av-note-sheet{padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}
            .request-av-note-sheet__panel{max-height:calc(var(--mobile-visible-height,var(--visual-height,100dvh)) - 16px);border-radius:22px}
            body.keyboard-open .request-av-note-sheet,body.detail-field-active .request-av-note-sheet{align-items:flex-start;padding-top:6px;padding-bottom:6px}
            body.keyboard-open .request-av-note-sheet__panel,body.detail-field-active .request-av-note-sheet__panel{max-height:calc(var(--mobile-visible-height,var(--visual-height,100dvh)) - 12px)}
            body.viewport-phone #main-scroll-area{overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}
            body.viewport-phone #view-detail.detail-request-mode{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;touch-action:pan-y!important}
            body.viewport-phone #view-detail.detail-request-mode #det-request-content:not(.hidden){display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:.35rem 0 calc(var(--mobile-bottom-nav-reserve,var(--footer-nav-reserve,8.75rem)) + 6.5rem + env(safe-area-inset-bottom))!important}
            body.viewport-phone #view-detail.detail-request-mode :is(#request-photo-section,#global-inputs-container,#detail-shared-panels,#req-input-container){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;gap:.75rem!important}
            body.viewport-phone #view-detail.detail-request-mode :is(input,select,textarea,button){min-height:44px;max-width:100%;font-size:16px!important}
            body.viewport-phone #view-detail.detail-request-mode #req-save-action-wrap{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(var(--mobile-bottom-nav-reserve,var(--footer-nav-reserve,8.75rem)) + .35rem)!important;z-index:28000!important;width:auto!important;max-width:none!important;margin:0!important;padding:8px!important;border:1px solid rgba(16,185,129,.5)!important;border-radius:18px!important;background:rgba(248,255,251,.96)!important;box-shadow:0 12px 30px rgba(2,44,29,.24)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}
            body.viewport-phone #view-detail.detail-request-mode #req-btn-save-complete{min-height:54px!important;margin:0!important;border-radius:13px!important}
            body.viewport-phone.keyboard-open #view-detail.detail-request-mode #req-save-action-wrap,body.viewport-phone.detail-field-active #view-detail.detail-request-mode #req-save-action-wrap{bottom:calc(var(--keyboard-offset,0px) + .35rem)!important}
            body.viewport-phone.keyboard-open #view-detail.detail-request-mode #det-request-content:not(.hidden),body.viewport-phone.detail-field-active #view-detail.detail-request-mode #det-request-content:not(.hidden){padding-bottom:calc(var(--keyboard-offset,0px) + 7rem + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(var(--keyboard-offset,0px) + 7rem + env(safe-area-inset-bottom))!important}
        }
        body.ops-precision-pilot .request-suspend-search-wrap{display:flex;min-width:0;align-items:center;gap:4px}
        body.ops-precision-pilot .request-suspend-search-wrap input{width:100%;min-width:0;min-height:28px;border:0;background:transparent;color:var(--ui-text,#13221b);font-size:13px;font-weight:800;letter-spacing:0;outline:0;text-transform:none}
        body.ops-precision-pilot .request-suspend-search-wrap button{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--ui-accent-soft,#e7f7ef);color:var(--ui-accent,#07874f)}
        body.ops-precision-pilot .workflow-control-action{display:inline-flex;min-width:132px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ops-border-strong,#93a89d);border-radius:10px;background:var(--ops-surface,#fff);color:var(--ops-text,#13221b);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
        body.ops-precision-pilot .workflow-control-count{flex-direction:column;gap:2px}
        body.ops-precision-pilot .workflow-control-count>span{display:block;color:var(--ui-accent,#07874f);font-size:9px}
        @media (min-width:641px){.request-av-note-sheet{align-items:center}}
.eval-work-filters{display:flex;width:min(100%,980px);margin:0 auto 12px;flex-wrap:wrap;gap:10px}.eval-work-filters label{display:grid;min-width:180px;gap:4px}.eval-work-filters span{color:#64748b;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.eval-work-filters select{min-height:44px;border:1px solid #a7f3d0;border-radius:13px;background:#fff;padding:8px 12px;color:#064e3b;font-size:13px;font-weight:900}
        .eval-work-card-list,.eval-work-detail{width:min(100%,980px);margin:0 auto;display:grid;gap:14px;padding:4px 4px 96px}
        .eval-work-card{display:flex;width:100%;min-height:104px;align-items:center;justify-content:space-between;gap:16px;border:1px solid #a7f3d0;border-radius:20px;background:#fff;padding:16px;text-align:left;box-shadow:0 5px 18px rgba(2,44,29,.08)}
        .eval-work-card span{font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#047857}.eval-work-card h3{margin-top:4px;color:#0f172a;font-size:18px;font-weight:900}.eval-work-card p{margin-top:2px;color:#64748b;font-size:12px;font-weight:700}.eval-work-card>div:last-child{display:flex;align-items:center;gap:10px;color:#047857;font-size:12px}
        .eval-work-detail>.back-btn{display:inline-flex;width:max-content;min-height:44px;align-items:center;gap:7px;border:1px solid #a7f3d0;border-radius:14px;background:#fff;padding:9px 14px;color:#065f46;font-weight:900}
        .eval-work-summary,.eval-work-evidence,.eval-work-inquiry{border:1px solid #a7f3d0;border-radius:22px;background:#fff;padding:18px;box-shadow:0 6px 22px rgba(2,44,29,.07)}
        .eval-work-summary{display:grid;gap:14px}.eval-work-summary span{font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:#047857}.eval-work-summary h2{margin-top:3px;color:#0f172a;font-size:24px;font-weight:950;line-height:1.1}.eval-work-summary p{margin-top:4px;color:#475569;font-size:13px;font-weight:700}.eval-work-summary strong{color:#064e3b}.eval-work-manager-actions{display:flex;flex-wrap:wrap;gap:8px}.eval-work-manager-actions button{min-height:44px;border:1px solid #6ee7b7;border-radius:13px;background:#ecfdf5;padding:9px 14px;color:#065f46;font-size:12px;font-weight:900}.eval-work-manager-actions button.danger{border-color:#fecaca;background:#fff1f2;color:#b91c1c}
        .eval-work-evidence h3,.eval-work-inquiry h3{color:#0f172a;font-size:18px;font-weight:950}.eval-work-inquiry>p{margin:4px 0 14px;color:#64748b;font-size:12px;font-weight:700}
        .eval-work-detail-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border:1px solid #a7f3d0;border-radius:18px;background:#ecfdf5;padding:7px}.eval-work-detail-tab{display:flex;min-height:48px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:13px;background:transparent;padding:9px 10px;color:#065f46;font-size:11px;font-weight:950;text-align:center}.eval-work-detail-tab[aria-selected="true"]{border-color:#34d399;background:#fff;box-shadow:0 4px 12px rgba(2,44,29,.08)}
        .eval-work-origin-tabs{display:grid;gap:8px;margin:12px 0}.eval-work-origin-tab{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:10px;border:2px solid #a7f3d0;border-radius:14px;background:#f8fffb;padding:9px 12px;text-align:left;color:#065f46;font-size:12px;font-weight:900}.eval-work-origin-tab[aria-pressed="true"]{border-color:#059669;background:#d1fae5;box-shadow:0 0 0 3px rgba(16,185,129,.12)}.eval-work-origin-tab small{display:block;color:#64748b;font-size:10px}.eval-work-origin-progress{margin:2px 0 10px;color:#047857;font-size:11px;font-weight:900}.eval-work-drill{width:min(100%,980px);margin:0 auto 12px}.eval-work-drill-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.eval-work-drill-header button{min-height:44px;border:1px solid #6ee7b7;border-radius:13px;background:#fff;padding:8px 13px;color:#065f46;font-size:11px;font-weight:900}.eval-work-drill-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px}.eval-work-drill-card{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;border:1px solid #6ee7b7;border-radius:16px;background:#fff;padding:12px;text-align:left;color:#064e3b;font-weight:950}.eval-work-drill-card small{display:block;margin-top:3px;color:#64748b;font-size:10px}
        .eval-work-photo-rail{display:flex;gap:10px;margin:14px 0;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.eval-work-photo-add,.eval-work-photo-thumb{position:relative;width:104px;height:86px;flex:0 0 104px;overflow:hidden;border:2px dashed #6ee7b7;border-radius:16px;background:#ecfdf5;scroll-snap-align:start}.eval-work-photo-add{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#047857;font-size:11px;font-weight:900}.eval-work-photo-add i{font-size:24px}.eval-work-photo-thumb{border-style:solid;background:#0b2118}.eval-work-photo-thumb>button:first-child,.eval-work-photo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.eval-work-photo-remove{position:absolute;right:4px;top:4px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:rgba(15,23,42,.84);color:#fff}
        .eval-work-field-list{display:grid;grid-template-columns:1fr;gap:12px}.eval-work-field-list label{display:grid;gap:5px}.eval-work-field-list label>span{color:#475569;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.eval-work-field-list em{color:#b45309;font-style:normal}.eval-work-field-list :is(input,textarea){width:100%;min-height:48px;border:2px solid #a7f3d0;border-radius:14px;background:#f8fffb;padding:11px 13px;color:#0f172a;font-size:16px;font-weight:800;outline:none}.eval-work-field-list textarea{min-height:86px;resize:vertical}.eval-work-field-list :is(input,textarea):focus{border-color:#059669;box-shadow:0 0 0 4px rgba(16,185,129,.14)}
        .eval-work-match-wrap,.eval-work-av-note-wrap{position:relative}.eval-work-match-display{position:absolute;right:12px;bottom:15px;color:#047857;font-size:10px;font-weight:900;pointer-events:none}.eval-work-av-note-row{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:8px}.eval-work-av-note-row button{display:flex;min-height:48px;align-items:center;justify-content:center;border:2px solid #93c5fd;border-radius:14px;background:#dbeafe;color:#1d4ed8;font-size:24px;font-weight:950}.eval-work-av-dropdown{position:absolute;left:0;right:56px;top:72px;z-index:90;max-height:220px;overflow-y:auto;border:1px solid #93c5fd;border-radius:12px;background:#fff;box-shadow:0 16px 34px rgba(15,23,42,.22)}.eval-work-av-dropdown.hidden{display:none}.eval-work-av-dropdown button{display:block;width:100%;min-height:46px;border:0;border-bottom:1px solid #dbeafe;background:#fff;padding:10px 12px;text-align:left;color:#1e3a5f;font-size:13px;font-weight:800}.eval-work-av-dropdown p{padding:14px;color:#64748b;font-size:12px;font-weight:800}.eval-work-existing-photos{margin:8px 0 2px}.eval-work-existing-photos>span{display:block;margin-bottom:6px;color:#2563eb;font-size:10px;font-weight:900;text-transform:uppercase}.eval-work-existing-photo-list{display:flex;gap:8px;overflow-x:auto}.eval-work-existing-photo-list button{width:82px;height:68px;flex:0 0 82px;overflow:hidden;border:1px solid #93c5fd;border-radius:12px;background:#0b2118}.eval-work-existing-photo-list img{width:100%;height:100%;object-fit:cover}.eval-work-pictures-done{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:8px;margin-top:16px;border:2px solid #059669;border-radius:14px;background:#007a4d;color:#fff;font-size:12px;font-weight:950;text-transform:uppercase}.eval-work-pictures-done[aria-pressed="true"]{background:#065f46;box-shadow:0 0 0 4px rgba(16,185,129,.18)}
        .eval-work-av-note-button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.eval-work-av-note-sheet{position:fixed;inset:0;z-index:60060;display:flex;align-items:flex-end;justify-content:center;padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));touch-action:pan-y}.eval-work-av-note-sheet.hidden{display:none!important}.eval-work-av-note-backdrop{position:absolute;inset:0;background:rgba(2,20,14,.66);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.eval-work-av-note-sheet>section{position:relative;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);width:min(100%,680px);min-height:min(360px,calc(100dvh - 16px));max-height:calc(var(--mobile-visible-height,var(--visual-height,100dvh)) - 16px);overflow:hidden;border:2px solid #10b981;border-radius:22px;background:#f8fffb;touch-action:pan-y}.eval-work-av-note-sheet header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #a7f3d0;background:#ecfdf5;padding:13px 15px}.eval-work-av-note-sheet header span,.eval-work-av-note-sheet>section>label{color:#047857;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.eval-work-av-note-sheet header strong{display:block;color:#064e3b;font-size:20px}.eval-work-av-note-sheet header button{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid #6ee7b7;border-radius:50%;background:#fff;color:#065f46}.eval-work-av-note-sheet>section>label{padding:11px 15px 5px}.eval-work-av-note-sheet>section>input{width:calc(100% - 30px);min-height:48px;margin:0 15px 10px;border:2px solid #6ee7b7;border-radius:14px;background:#fff;padding:10px 13px;color:#0f172a;font-size:16px;font-weight:800}.eval-work-av-note-sheet #eval-work-av-note-choices{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 10px;-webkit-overflow-scrolling:touch;touch-action:pan-y}.eval-work-av-note-sheet #eval-work-av-note-choices button{display:block;width:100%;min-height:50px;border-bottom:1px solid #d1fae5;background:#fff;padding:11px 13px;text-align:left;color:#064e3b;font-size:15px;font-weight:800}.eval-work-av-note-sheet #eval-work-av-note-choices p{padding:22px;text-align:center;color:#64748b;font-weight:800}body.eval-work-av-note-open #main-scroll-area{overflow:hidden!important;touch-action:pan-y!important}
        .eval-work-action-tray{position:sticky;bottom:calc(var(--footer-nav-reserve,0px) + env(safe-area-inset-bottom) + 6px);z-index:56;display:grid;grid-template-columns:1fr 1fr;gap:10px;border:1px solid rgba(16,185,129,.55);border-radius:18px;background:rgba(248,255,251,.96);padding:8px;box-shadow:0 14px 34px rgba(2,44,29,.24);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.eval-work-action-tray button{min-height:52px;border:1px solid #6ee7b7;border-radius:13px;background:#fff;color:#065f46;font-size:12px;font-weight:950;text-transform:uppercase}.eval-work-action-tray button.primary{border-color:#65a30d;background:#65a30d;color:#fff}.eval-work-readonly{border:1px solid #cbd5e1;border-radius:15px;background:#f8fafc;padding:14px;text-align:center;color:#475569;font-weight:900}
        .eval-work-setup-modal{position:fixed;inset:0;z-index:60040;display:flex;align-items:center;justify-content:center;padding:12px}.eval-work-setup-modal.hidden{display:none!important}.eval-work-setup-backdrop{position:absolute;inset:0;background:rgba(2,20,14,.64);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.eval-work-setup-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,620px);max-height:min(92dvh,820px);overflow:hidden;border:2px solid #10b981;border-radius:24px;background:#f8fffb;box-shadow:0 28px 80px rgba(2,20,14,.42)}.eval-work-setup-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #a7f3d0;background:#ecfdf5;padding:15px 17px}.eval-work-setup-panel>header span{color:#047857;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.eval-work-setup-panel>header h2{color:#0f172a;font-size:22px;font-weight:950}.eval-work-setup-panel>header button{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid #6ee7b7;border-radius:50%;background:#fff;color:#065f46}.eval-work-setup-body{min-height:0;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.eval-work-setup-body>label{display:grid;gap:6px;margin-top:13px}.eval-work-setup-body>label>span{color:#475569;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.eval-work-setup-body em{color:#b45309;font-style:normal}.eval-work-setup-body :is(input,textarea){min-height:50px;border:2px solid #a7f3d0;border-radius:14px;background:#fff;padding:11px 13px;color:#0f172a;font-size:16px;font-weight:800;outline:none}.eval-work-setup-body textarea{min-height:96px;resize:vertical}.eval-work-setup-identity{display:grid;gap:3px;border:1px solid #a7f3d0;border-radius:16px;background:#fff;padding:13px}.eval-work-setup-identity strong{color:#064e3b;font-size:18px}.eval-work-setup-identity span{color:#64748b;font-size:12px;font-weight:800}.eval-work-recipient-button{display:flex;width:100%;min-height:58px;align-items:center;gap:12px;margin-top:13px;border:2px solid #a7f3d0;border-radius:16px;background:#fff;padding:11px 13px;text-align:left;color:#065f46}.eval-work-recipient-button>span{display:grid;flex:1}.eval-work-recipient-button strong{font-size:13px}.eval-work-recipient-button small{color:#64748b;font-size:11px}.eval-work-setup-confirmation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.eval-work-setup-confirmation>div{min-width:0;border:1px solid #d1fae5;border-radius:13px;background:#fff;padding:10px}.eval-work-setup-confirmation span{display:block;color:#64748b;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.eval-work-setup-confirmation strong{display:block;margin-top:3px;overflow-wrap:anywhere;color:#0f172a;font-size:12px}.eval-work-setup-panel>footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #d1fae5;background:#fff;padding:12px}.eval-work-setup-panel>footer button{min-height:52px;border:1px solid #cbd5e1;border-radius:14px;background:#fff;color:#475569;font-size:12px;font-weight:950;text-transform:uppercase}.eval-work-setup-panel>footer button.primary{border-color:#65a30d;background:#65a30d;color:#fff}.eval-work-setup-panel>footer button:disabled{cursor:not-allowed;opacity:.45}
        [data-ops-theme="dark"] :is(.eval-work-card,.eval-work-summary,.eval-work-evidence,.eval-work-inquiry,.eval-work-detail>.back-btn,.eval-work-setup-panel,.eval-work-setup-body :is(input,textarea),.eval-work-setup-identity,.eval-work-recipient-button,.eval-work-setup-confirmation>div,.eval-work-origin-tab,.eval-work-drill-card,.eval-work-drill-header button,.eval-work-detail-tabs){border-color:#178b64;background:#071b13;color:#e7fff4}[data-ops-theme="dark"] :is(.eval-work-card h3,.eval-work-summary h2,.eval-work-evidence h3,.eval-work-inquiry h3,.eval-work-field-list :is(input,textarea),.eval-work-setup-panel>header h2,.eval-work-setup-body :is(input,textarea),.eval-work-setup-confirmation strong){color:#f8fffb}[data-ops-theme="dark"] :is(.eval-work-card p,.eval-work-summary p,.eval-work-inquiry>p,.eval-work-field-list label>span,.eval-work-setup-identity span,.eval-work-recipient-button small,.eval-work-origin-tab small,.eval-work-drill-card small){color:#b6d2c5}[data-ops-theme="dark"] .eval-work-origin-tab[aria-pressed="true"],[data-ops-theme="dark"] .eval-work-detail-tab[aria-selected="true"]{border-color:#34d399;background:#0b3b2a}[data-ops-theme="dark"] .eval-work-field-list :is(input,textarea){border-color:#178b64;background:#03140e}[data-ops-theme="dark"] .eval-work-av-dropdown,[data-ops-theme="dark"] .eval-work-av-dropdown button{border-color:#1d4f78;background:#071b13;color:#e7fff4}[data-ops-theme="dark"] .eval-work-setup-panel>header{border-color:#178b64;background:#0b2c20}[data-ops-theme="dark"] .eval-work-setup-panel>footer{border-color:#178b64;background:#071b13}
        [data-ops-theme="dark"] .eval-work-row-resolution{border-color:#178b64;background:#071b13}[data-ops-theme="dark"] .eval-work-row-resolution strong{color:#f8fffb}[data-ops-theme="dark"] .eval-work-row-resolution small{color:#b6d2c5}[data-ops-theme="dark"] .eval-work-row-resolution-btn{border-color:#178b64;background:#03140e;color:#e7fff4}[data-ops-theme="dark"] .eval-work-row-resolution-btn[aria-pressed="true"]{border-color:#34d399;background:#0b3b2a;color:#e7fff4}
        @media(min-width:721px){.eval-work-field-list{grid-template-columns:1fr}.eval-work-summary{grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);align-items:start}.eval-work-action-tray{position:relative;bottom:auto;width:min(100%,620px);justify-self:end}.eval-work-av-note-sheet{align-items:center}.eval-work-av-note-sheet>section{max-height:min(82dvh,760px)}}
        @media(max-width:640px){.eval-work-card-list,.eval-work-detail{padding:2px 0 calc(var(--footer-nav-reserve,8.75rem) + 1rem)}.eval-work-summary,.eval-work-evidence,.eval-work-inquiry{border-radius:18px;padding:13px}.eval-work-summary h2{font-size:21px}.eval-work-detail-tabs{gap:5px;padding:5px}.eval-work-detail-tab{min-height:52px;padding:7px 5px;font-size:10px}.eval-work-action-tray{position:fixed;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));width:auto}.eval-work-setup-modal{align-items:flex-end;padding:6px max(6px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}.eval-work-setup-panel{max-height:calc(var(--mobile-visible-height,var(--visual-height,100dvh)) - 12px);border-radius:22px}.eval-work-setup-confirmation{grid-template-columns:1fr}}
[data-secondary-back]{display:none!important}
#global-header-inline-back:popover-open{position:fixed!important;inset:calc(env(safe-area-inset-top,0px) + 12px) auto auto 12px!important;margin:0!important;display:flex!important;min-width:44px;min-height:44px;background:var(--ops-surface,#fff);border:1px solid var(--ops-border,#bcd9cd);border-radius:12px;color:var(--ops-brand-strong,#007a4d)}
.location-base-card{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;margin:0 0 12px;padding:16px;border:1px solid var(--ops-border,#bbdbc9);border-radius:var(--ops-radius-md,12px);background:var(--ops-surface,#fff);color:var(--ops-text,#18372b);text-align:left;cursor:pointer;touch-action:manipulation}
.location-base-card strong,.location-base-card small{display:block}.location-base-card strong{font-size:1.3rem;color:var(--ops-brand-strong,#007a4d)}
