.audit-film .ei-app{--color-canvas:#fff;--color-ei-backplate:#f7f8f6;--color-ei-panel:#fbfcfa;--color-ei-inset:#f7f8f6;--color-ei-selected:#edf4f0;--color-ei-line:#deddd8;--color-ei-line-soft:#deddd8;--color-ei-muted:#696b65;--color-ei-subtle:#747670;--color-ink:#20221f;--color-muted:#696b65;--color-line:#deddd8;--color-line-strong:#8b8c86;--color-operation:#163f35;--color-operation-deep:#163f35;--color-ei-green:#163f35;--color-ei-green-soft:#e8f0ec;--color-ei-amber:#20221f;--color-ei-amber-soft:#fbfcfa;--color-ei-paper-stage:#eeece7;--color-ei-shadow:rgba(32,34,31,.05);--color-ei-shadow-deep:rgba(32,34,31,.18);--color-ei-overlay:rgba(32,34,31,.32);--ei-control-height:32px;--ei-control-radius:4px;--ei-control-padding:10px;--ei-inspector-inset:18px;--ei-section-gap:20px;height:100dvh;display:flex;flex-direction:column;overflow:clip;font:13px/1.45 var(--font-sans);color:var(--color-ink)}.audit-film .ei-app button,.audit-film .ei-app input,.audit-film .ei-app select,.audit-film .ei-app textarea{font:inherit}.audit-film .ei-app button{cursor:pointer;white-space:nowrap;transition:opacity var(--dur-ei) var(--ease-ei),transform var(--dur-ei) var(--ease-ei)}.audit-film .ei-app button:disabled{opacity:.45;cursor:not-allowed}.audit-film .ei-app button:active:not(:disabled){transform:translateY(1px)}.audit-film .ei-app button:focus-visible,.audit-film .ei-app input:focus-visible,.audit-film .ei-app select:focus-visible,.audit-film .ei-app summary:focus-visible,.audit-film .ei-app textarea:focus-visible{outline:2px solid var(--color-ei-green);outline-offset:2px}.audit-film .ei-app svg{flex-shrink:0}.audit-film .ei-app h2,.audit-film .ei-app h3{letter-spacing:0}.audit-film .ei-app button:hover:not(:disabled){background-color:var(--color-ei-inset)}.audit-film .ei-app small{font-size:11px}.audit-film .ei-kicker{font-size:9px;font-weight:500;letter-spacing:.075em;color:var(--color-ei-muted)}.audit-film .ei-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--color-ei-green);flex-shrink:0}.audit-film .ei-vrule{height:21px;border-left:1px solid var(--color-ei-line);flex-shrink:0}.audit-film .ei-global{background:var(--color-canvas);flex-shrink:0;z-index:10;border-bottom:1px solid var(--color-ei-line)}.audit-film .ei-top{display:flex;align-items:center;gap:18px;padding:0 25px}.audit-film .ei-brand{display:flex;align-items:center;gap:9px;font-weight:500;letter-spacing:.055em;font-size:11px;text-decoration:none}.audit-film .ei-brand-symbol{display:flex;align-items:center;gap:2px;transform:rotate(-10deg)}.audit-film .ei-brand-symbol i{width:4px;height:20px;border-radius:1px}.audit-film .ei-brand-symbol i:nth-child(2){height:13px}.audit-film .ei-brand-symbol i:last-child{height:7px}.audit-film .ei-client,.audit-film .ei-utilities>button{display:flex;gap:9px;align-items:center;border:0;background:none;padding:6px;border-radius:4px;font-size:12px!important}.audit-film .ei-client{font-weight:500!important}.audit-film .ei-client>svg{margin-left:7px}.audit-film .ei-avatar{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--color-ei-inset);border:1px solid var(--color-ei-line);font-size:10px!important;font-weight:500;flex-shrink:0;color:var(--color-operation-deep)}.audit-film .ei-avatar.square{border-radius:5px;width:26px;height:26px;background:var(--color-ei-green-soft)}.audit-film .ei-utilities{display:flex;gap:16px;align-items:center;margin-left:auto}.audit-film .ei-utilities>button{color:var(--color-ei-muted);font-size:11px!important;padding:6px 0;gap:6px}.audit-film .ei-utilities kbd{font:9px var(--font-mono);border:1px solid var(--color-ei-line);background:var(--color-ei-panel);padding:1px 4px;border-radius:3px;margin-left:3px}.audit-film .ei-nav-row{display:flex;align-items:center;justify-content:space-between;padding:0 25px}.audit-film .ei-nav-row nav,.audit-film .ei-nav-row nav>button{display:flex;align-items:center;height:100%}.audit-film .ei-nav-row nav>button{position:relative;gap:7px;background:none;border:0;padding:0 3px;color:var(--color-ei-muted)}.audit-film .ei-nav-row nav>button.active{color:var(--color-operation-deep);font-weight:500}.audit-film .ei-nav-row nav>button.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0}.audit-film .ei-nav-count{border:1px solid var(--color-ei-line);border-radius:3px}.audit-film .ei-workspace{display:grid;flex:1;min-height:0}.audit-film .ei-panel{background:var(--color-canvas);min-width:0;min-height:0;display:flex;flex-direction:column;overflow:clip}.audit-film .ei-panel-heading{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 17px}.audit-film .ei-panel-heading h2{display:flex;align-items:center;gap:8px}.audit-film .ei-panel-heading>svg{color:var(--color-ei-subtle)}.audit-film .ei-plan-scroll{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-ei-line) transparent}.audit-film .ei-group-toggle{display:flex;align-items:center;gap:7px;width:100%;background:none;border:0;border-radius:4px;text-align:left}.audit-film .ei-group-toggle>span{text-transform:uppercase}.audit-film .ei-group-toggle>small{margin-left:auto;font:10px var(--font-mono);color:var(--color-ei-muted)}.audit-film .ei-group-toggle>svg{color:var(--color-ei-muted)}.audit-film .ei-request{display:flex;gap:9px;width:100%;border:0;border-left:1px solid var(--color-ei-line);background:none;text-align:left;position:relative}.audit-film .ei-request:before{content:"";border-top:1px solid var(--color-ei-line);position:absolute;left:0}.audit-film .ei-request.active{border-left:2px solid var(--color-ei-green)}.audit-film .ei-request strong{font-weight:400}.audit-film .ei-request small{display:block}.audit-film .ei-request em{display:inline-block;font-size:9px;font-style:normal;background:var(--color-ei-amber-soft);color:var(--color-ei-amber);border:1px solid var(--color-ei-line-soft);padding:1px 5px;border-radius:3px;margin-top:5px}.audit-film .ei-request>svg:last-child{margin-left:auto;align-self:center;color:var(--color-ei-green)}.audit-film .ei-plan-owner{display:flex;align-items:center;gap:9px;padding:12px 17px;font-size:11px}.audit-film .ei-plan-owner small{display:block;font-size:9px;color:var(--color-ei-muted);margin-top:2px}.audit-film .ei-plan-owner>.ei-dot{margin-left:auto}.audit-film .ei-intake-heading{background:var(--color-canvas);flex-shrink:0}.audit-film .ei-intake-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.audit-film .ei-intake-title .ei-kicker>span{padding-inline:5px;color:var(--color-line-strong)}.audit-film .ei-request-meta{display:flex;gap:19px;color:var(--color-ei-muted)}.audit-film .ei-request-meta>span{display:flex;gap:6px;align-items:center}.audit-film .ei-request-meta>span+span{padding-left:18px;border-left:1px solid var(--color-ei-line-soft)}.audit-film .ei-request-meta strong{color:var(--color-ink);font-weight:400}.audit-film .ei-tabs{display:flex;align-items:center;flex-shrink:0;padding:0 20px;border-bottom:1px solid var(--color-ei-line);background:var(--color-canvas)}.audit-film .ei-tabs>button{display:flex;align-items:center;height:100%;border:0;background:none;color:var(--color-ei-muted);font-size:12px;padding:0 0 2px;position:relative}.audit-film .ei-tabs>button.active{font-weight:500;color:var(--color-operation-deep)}.audit-film .ei-tabs>button.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0}.audit-film .ei-tabs>button>span{font:9px var(--font-mono);padding:2px 4px;border-radius:3px;background:var(--color-ei-inset);color:var(--color-ei-muted)}.audit-film .ei-tabs>button>span.amber{color:var(--color-ei-amber)}.audit-film .ei-intake-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-ei-line) transparent;background:var(--color-canvas)}.audit-film .ei-toolbar{display:flex;gap:7px;border-bottom:1px solid var(--color-ei-line-soft)}.audit-film .ei-search{display:flex;align-items:center;gap:6px;border:1px solid var(--color-ei-line);color:var(--color-ei-subtle);padding:6px 8px;min-width:0;flex:1;box-shadow:inset 0 1px 2px var(--color-ei-shadow)}.audit-film .ei-search input{border:0;background:none;width:100%;min-width:0;font-size:11px;padding:0;outline-offset:1px}.audit-film .ei-search input::placeholder{color:var(--color-ei-subtle)}.audit-film .ei-icon-button{justify-content:center;padding:5px;border:0;border-radius:3px}.audit-film .ei-icon-button,.audit-film .ei-text-button{display:inline-flex;align-items:center;background:none;color:var(--color-ei-muted)}.audit-film .ei-text-button{gap:5px;border:0;font-size:10px!important;padding:3px 0}.audit-film .ei-table-container{max-height:calc(100dvh - 450px);min-height:200px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-ei-line) transparent}.audit-film .ei-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10px}.audit-film .ei-table th{position:sticky;top:0;z-index:2;text-align:left;padding:8px 7px;border-bottom:1px solid var(--color-ei-line);white-space:nowrap}.audit-film .ei-table th:first-child{width:31%;padding-left:15px}.audit-film .ei-table th:nth-child(3){width:14%}.audit-film .ei-table th:last-child{width:16%}.audit-film .ei-table td{padding:5px 7px;border-bottom:1px solid var(--color-ei-line-soft);line-height:1.35}.audit-film .ei-table td:first-child{padding-left:13px}.audit-film .ei-table td>small{display:block;font-size:9px;margin-top:2px;color:var(--color-ei-subtle)}.audit-film .ei-table tbody tr{cursor:pointer}.audit-film .ei-file-button{display:flex;align-items:center;gap:7px;background:none;border:0;padding:1px 0;max-width:100%;width:100%;text-align:left;color:var(--color-ink)}.audit-film .ei-file-button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.audit-film .ei-file-button small{display:block;color:var(--color-ei-subtle);font-weight:400;margin-top:2px}.audit-film .ei-table-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-top:1px solid var(--color-ei-line-soft);font-size:9px;color:var(--color-ei-muted)}.audit-film .ei-table-footer>span:last-child{display:flex;align-items:center;gap:5px}.audit-film .ei-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.audit-film .ei-detail-heading>span{display:flex;align-items:center;gap:7px}.audit-film .ei-detail-heading>span>svg{color:var(--color-ei-muted)}.audit-film .ei-intake-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;flex-shrink:0;padding:0 13px;border-top:1px solid var(--color-ei-line);background:var(--color-ei-panel);font-size:8px;color:var(--color-ei-muted)}.audit-film .ei-intake-footer>span:first-child{display:flex;align-items:center;gap:5px}.audit-film .ei-intake-footer>span:last-child{font-size:8px;color:var(--color-ei-subtle)}.audit-film .ei-menu-anchor{position:relative}.audit-film .ei-modal{margin:auto;width:min(570px,calc(100vw - 32px));max-height:88dvh;border:1px solid var(--color-ei-line);padding:0;background:var(--color-canvas);color:var(--color-ink);overflow:auto}.audit-film .ei-modal::backdrop{background:var(--color-ei-overlay)}.audit-film .ei-modal>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 23px;border-bottom:1px solid var(--color-ei-line);background:var(--color-ei-panel)}.audit-film .ei-modal>header h2{font-size:21px;letter-spacing:-.025em;margin-top:5px}.audit-film .ei-modal>form{padding:0 23px 21px}.audit-film .ei-field-label{display:block;font-size:11px;margin:12px 0 7px}.audit-film .ei-modal textarea{width:100%;border:1px solid var(--color-ei-line);border-radius:4px;box-shadow:inset 0 1px 3px var(--color-ei-shadow);padding:12px;font-size:12px!important;line-height:1.65;background:var(--color-canvas);resize:vertical}.audit-film .ei-modal form>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:22px;padding-top:16px;border-top:1px solid var(--color-ei-line-soft)}.audit-film .ei-modal form>footer>span{font-size:9px;color:var(--color-ei-muted);margin-right:auto;max-width:170px}.audit-film .ei-top{gap:11px;padding-inline:20px}.audit-film .ei-utilities{gap:12px}.audit-film .ei-utilities kbd{display:none}.audit-film .ei-workspace{grid-template-columns:230px minmax(0,1fr) 270px;margin-inline:12px;gap:8px}.audit-film .ei-intake-heading{padding-inline:15px}.audit-film .ei-request-meta{gap:9px;font-size:9px}.audit-film .ei-request-meta>span+span{padding-left:9px}.audit-film .ei-tabs{padding-inline:15px;gap:20px}.audit-film .ei-toolbar{padding-inline:10px;gap:5px}.audit-film .ei-toolbar .ei-add>span{display:none}.audit-film .ei-toolbar .ei-add{padding:7px}.audit-film .ei-table th:first-child{width:29%;padding-left:11px}.audit-film .ei-table th:nth-child(2){width:14%}.audit-film .ei-table th:nth-child(3){width:15%}.audit-film .ei-table th:nth-child(4){width:8%}.audit-film .ei-table th:last-child,.audit-film .ei-table th:nth-child(5){width:17%}.audit-film .ei-table td,.audit-film .ei-table th{padding-inline:5px}.audit-film .ei-table td:first-child{padding-left:10px}.audit-film .ei-file-button{gap:5px}.audit-film .ei-file-button>span:last-child{font-size:9px}@media(prefers-reduced-motion:reduce){.audit-film .ei-app *{transition:none!important;animation:none!important}}.audit-film .ei-top{height:51px}.audit-film .ei-nav-row{height:39px}.audit-film .ei-intake-heading{padding-top:12px;padding-bottom:11px}.audit-film .ei-request-meta{margin-top:11px}.audit-film .ei-tabs{height:39px}.audit-film .ei-table th{font-size:10px}.audit-film .ei-table td{height:44px}.audit-film .ei-file-button small{font-size:9px}.audit-film .ei-table td>small{font-size:10px}.audit-film .ei-panel-heading h2,.audit-film .ei-request strong{font-size:13px}.audit-film .ei-request small{font-size:11px}.audit-film .ei-file-button>span:last-child,.audit-film .ei-table td{font-size:10px}.audit-film .ei-file-button>span:last-child,.audit-film .ei-table td{font-size:11px}.audit-film .ei-workspace{gap:0;margin:0;border-top:1px solid var(--color-ei-line)}.audit-film .ei-panel{border:0;border-radius:0;box-shadow:none}.audit-film .ei-intake{background:var(--color-canvas)}.audit-film .ei-panel-heading{height:40px;background:none;border-bottom:0}.audit-film .ei-panel-heading h2{font-size:12px;font-weight:600}.audit-film .ei-panel-heading>svg{display:none}.audit-film .ei-intake-title h2{margin-top:2px}.audit-film .ei-intake-title .ei-kicker{font-size:9px;font-weight:400;letter-spacing:.03em;text-transform:none}.audit-film .ei-request-meta{margin-top:7px;font-size:11px}.audit-film .ei-request-meta strong{font-size:11px}.audit-film .ei-tabs{height:36px}.audit-film .ei-nav-count,.audit-film .ei-tabs>button>span{background:none;border:0;padding:0;font-family:var(--font-sans);font-size:10px}.audit-film .ei-tabs>button>span.amber{background:none}.audit-film .ei-toolbar{background:var(--color-canvas)}.audit-film .ei-search{box-shadow:none;background:var(--color-ei-panel);border-color:var(--color-ei-line-soft);border-radius:4px}.audit-film .ei-table td{color:var(--color-ink)}.audit-film .ei-table-footer{background:var(--color-canvas);padding-block:7px}.audit-film .ei-request-group{border-bottom:0;padding:3px 0 9px}.audit-film .ei-request-children{padding:0 0 3px 14px}.audit-film .ei-request{align-items:flex-start;padding:8px 7px 8px 12px}.audit-film .ei-request.active{box-shadow:none;padding-left:11px}.audit-film .ei-request:before{top:17px;width:7px}.audit-film .ei-request.active strong{font-weight:600;color:var(--color-ink)}.audit-film .ei-request small.attention{color:var(--color-ei-amber)}.audit-film .ei-tree-label{min-width:0}.audit-film .ei-tree-count{margin-left:auto;margin-top:2px;font:9px var(--font-mono);color:var(--color-ei-muted);white-space:nowrap}.audit-film .ei-plan-owner{background:none}.audit-film .ei-intake-footer{background:var(--color-canvas)}.audit-film .ei-detail-heading{box-shadow:none;padding-block:6px}.audit-film .ei-modal{border-radius:6px}.audit-film .ei-workspace{grid-template-columns:minmax(245px,21fr) minmax(0,55fr) minmax(275px,24fr);grid-template-columns:245px minmax(0,1fr) 280px}.audit-film .ei-file-button>span:last-child,.audit-film .ei-table td{font-size:11px}.audit-film .ei-request-meta{flex-wrap:wrap;row-gap:5px}.audit-film .ei-tabs{gap:22px}.audit-film .ei-tabs>button{gap:4px}.audit-film .ei-tabs>button>span,.audit-film .ei-tabs>button>span.amber{color:inherit;background:none;padding:0}.audit-film .ei-tabs>button.active:after{height:2px;background:currentColor}.audit-film .ei-table th{font-size:11px;font-weight:500;color:#525951;padding-block:6px;background:#f7f8f5}.audit-film .ei-table td{height:46px;padding-block:4px;font-size:12px;border-bottom-color:#eceee9}.audit-film .ei-file-button>span:last-child{font-size:13px}.audit-film .ei-file-button small,.audit-film .ei-table td>small{font-size:11px;margin-top:1px}.audit-film .ei-request.active,.audit-film .ei-table tbody tr.selected{background:#f7f8f5}.audit-film .ei-table tbody tr.selected .ei-file-button>span:last-child{font-weight:600}.audit-film .ei-request.active{border-left-color:var(--color-operation-deep)}.audit-film .ei-detail-heading{background:#263a32;color:#fff;padding:9px 14px;border-bottom:1px solid #1c2c25}.audit-film .ei-detail-heading strong{font-size:13px;font-weight:500}.audit-film .ei-detail-heading .ei-icon-button,.audit-film .ei-detail-heading>span>svg{color:#d7e1da}.audit-film .ei-detail-heading .ei-icon-button:hover{background:#3c5147}.audit-film .ei-all-requests{border:0;border-left:2px solid transparent;background:none;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:12px!important}.audit-film .ei-all-requests.active{border-left-color:var(--color-operation-deep)}.audit-film .ei-all-requests span{color:var(--color-ei-muted);font-weight:400;font-size:10px}.audit-film .ei-table.ei-outcomes-table td,.audit-film .ei-table.ei-outcomes-table th{display:table-cell}.audit-film .ei-outcomes-table td{vertical-align:top}.audit-film .ei-outcomes-table .ei-file-button{padding-top:1px}.audit-film .ei-result{display:flex;flex-direction:column;font-size:12px}.audit-film .ei-result strong{font-weight:500}.audit-film .ei-intake .ei-table-container{height:auto;max-height:none;min-height:0;overflow:visible}.audit-film .ei-evidence-drawer{position:fixed;inset:0 0 0 auto;margin:0;padding:0;max-width:100vw;height:100dvh;max-height:100dvh;border:0;color:var(--color-ink);overflow:auto}.audit-film .ei-evidence-drawer .ei-detail-heading{position:sticky;top:0;z-index:1}.audit-film .ei-evidence-drawer header div>span{display:block;margin-top:4px}.audit-film .ei-drawer-body>section{border-bottom:1px solid var(--color-ei-line-soft)}.audit-film .ei-drawer-body h3{font-weight:600;text-transform:uppercase}.audit-film .ei-drawer-body p{margin-top:3px}.audit-film .ei-drawer-body .muted{color:var(--color-ei-muted);font-size:11px}.audit-film .ei-outcome-facts>div{display:flex;justify-content:space-between}.audit-film .ei-outcome-facts dd{font-family:var(--font-mono)}.audit-film .ei-used-in{list-style:none;padding:0}.audit-film .ei-used-in li{display:flex;justify-content:space-between;gap:12px}.audit-film .ei-outcome-review h3,.audit-film .ei-outcome-review p{color:var(--color-ei-amber)}.audit-film .ei-drawer-actions{display:flex;gap:8px}.audit-film .ei-drawer-actions .ei-button{flex:1}.audit-film .ei-app,.audit-film .ei-evidence-drawer,.audit-film .ei-intake,.audit-film .ei-intake-scroll,.audit-film .ei-plan,.audit-film .ei-plan-owner{background:#fff}.audit-film .ei-workspace{grid-template-columns:280px minmax(0,1fr)}.audit-film .ei-plan>.ei-panel-heading{padding:0 20px}.audit-film .ei-all-requests.active,.audit-film .ei-request.active,.audit-film .ei-table tbody tr.selected{background:#f5f6f5}.audit-film .ei-all-requests.active{color:var(--color-operation-deep);font-weight:600}.audit-film .ei-plan-scroll{padding-inline:12px}.audit-film .ei-request.active{font-weight:600}.audit-film .ei-intake{align-items:flex-start}.audit-film .ei-intake>.ei-intake-footer,.audit-film .ei-intake>.ei-intake-heading,.audit-film .ei-intake>.ei-intake-scroll,.audit-film .ei-intake>.ei-tabs{width:100%;max-width:1060px}.audit-film .ei-tabs{padding-inline:0}.audit-film .ei-toolbar{padding:12px 0}.audit-film .ei-outcomes-table,.audit-film .ei-table-container,.audit-film .ei-table-footer{width:100%;max-width:1060px}.audit-film .ei-table.ei-outcomes-table td,.audit-film .ei-table.ei-outcomes-table th{padding-inline:12px}.audit-film .ei-outcomes-table th{background:#fff;border-bottom-color:#e5e7e6}.audit-film .ei-outcomes-table td{border-bottom-color:#e5e7e6}.audit-film .ei-intake-footer,.audit-film .ei-table-footer{padding-inline:0}.audit-film .ei-result>span{color:#535b55}.audit-film .ei-result .attention{color:#78531b;font-weight:500}.audit-film .ei-evidence-drawer{width:min(400px,100vw);background:#fff;border-left:1px solid #e5e7e6}.audit-film .ei-evidence-drawer::backdrop{background:transparent}.audit-film .ei-evidence-drawer .ei-detail-heading{color:#242a26;border-bottom:1px solid #e5e7e6}.audit-film .ei-evidence-drawer h2{font-weight:600}.audit-film .ei-evidence-drawer .ei-detail-heading .ei-icon-button,.audit-film .ei-evidence-drawer header div>span{color:#626962}.audit-film .ei-drawer-body{display:flex;flex-direction:column}.audit-film .ei-drawer-body>section{flex-shrink:0;padding:12px 0;border:0}.audit-film .ei-drawer-body>section+section{border-top:1px solid #e5e7e6}.audit-film .ei-drawer-body h3{margin-bottom:5px;color:#626962}.audit-film .ei-drawer-body p{line-height:1.4}.audit-film .ei-drawer-body .muted{font-size:12px;color:#626962}.audit-film .ei-outcome-facts{margin-top:6px}.audit-film .ei-outcome-facts>div{padding-block:3px;gap:12px}.audit-film .ei-outcome-facts dt{color:#535b55}.audit-film .ei-outcome-facts dd{color:#242a26;font-size:12px;text-align:right}.audit-film .ei-used-in li{padding-block:4px}.audit-film .ei-used-in span{font-size:11px}.audit-film .ei-drawer-body .ei-outcome-review{padding-block:15px}.audit-film .ei-outcome-review h3{font-size:12px;font-weight:600}.audit-film .ei-outcome-review p{font-weight:600}.audit-film .ei-drawer-actions{margin-top:auto;border-top:1px solid #e5e7e6;background:#fff;position:sticky;bottom:0;padding-bottom:4px}.audit-film .ei-app:has(.ei-evidence-drawer[open]) .ei-workspace{margin-right:400px}.audit-film .ei-app:has(.ei-evidence-drawer[open])>.ei-global{margin-right:400px}.audit-film .ei-plan{position:relative}.audit-film .ei-intake-heading{padding-top:17px;padding-bottom:22px}.audit-film .ei-toolbar{padding-top:12px}.audit-film .ei-outcomes-table td{height:60px}.audit-film .ei-plan>.ei-panel-heading{padding-inline:20px}.audit-film .ei-plan>.ei-panel-heading h2{font-size:13px;font-weight:600;color:#303a33}.audit-film .ei-plan>.ei-panel-heading h2>svg{opacity:.55}.audit-film .ei-plan-scroll{padding:2px 12px 12px}.audit-film .ei-all-requests{margin:2px 12px 10px;padding:10px 12px}.audit-film .ei-all-requests.active{background:#e3e3e3;border-radius:0 4px 4px 0}.audit-film .ei-group-toggle{padding:8px 6px}.audit-film .ei-group-toggle>span{color:#4b554d;font-weight:600}.audit-film .ei-request-group{padding-block:3px 6px}.audit-film .ei-request-children{border-left:0;padding-left:14px}.audit-film .ei-request{padding-block:6px}.audit-film .ei-request:before{display:none}.audit-film .ei-request strong{color:#303a33}.audit-film .ei-request small{font-size:10px;color:#626b64;margin-top:1px}.audit-film .ei-plan-owner{border-top:1px solid #dde0dc;padding-block:10px}.audit-film .ei-group-toggle{padding-block:12px}.audit-film .ei-group-toggle.selected{color:var(--color-operation-deep)}.audit-film .ei-group-toggle.selected>span{font-weight:600;color:var(--color-operation-deep)}.audit-film .ei-request-group{padding-bottom:10px}.audit-film .ei-result{gap:3px}.audit-film .ei-result strong{display:flex;align-items:center;gap:5px;color:#27372d}.audit-film .ei-result>span{font-size:12px;line-height:1.5}.audit-film .ei-result .ei-result-success{color:#375d44;font-weight:500}.audit-film .ei-result .ei-result-judgment{color:#80521c;font-weight:600;margin-top:2px}.audit-film .ei-outcomes-table td:nth-child(2){color:#727872;font-size:11px}.audit-film .ei-evidence-drawer{box-shadow:-4px 0 18px rgba(24,39,29,.075)}.audit-film .ei-drawer-body>.ei-work-updated{background:#f0f5ef;border-top:0}.audit-film .ei-work-updated h3{color:#3a6246}.audit-film .ei-used-in span{display:flex;align-items:center;gap:4px;color:#3a6246}.audit-film .ei-drawer-body>.ei-outcome-review{border-left:3px solid #a17030;margin:4px 0 12px}.audit-film .ei-outcome-review small{display:block;margin-top:5px;font-size:11px}.audit-film .ei-app>.ei-global{margin-right:0!important;background:#fff}.audit-film .ei-app .ei-workspace{grid-template-columns:248px minmax(0,1fr);margin:0 10px 10px!important;min-height:0;border:1px solid var(--color-ei-line);border-top:0;border-radius:0 0 7px 7px;overflow:hidden;background:#fff}.audit-film .ei-app:has(.ei-evidence-drawer[open]) .ei-workspace{grid-template-columns:248px minmax(0,1fr) 356px}.audit-film .ei-plan{z-index:1;background:#f4f5f1}.audit-film .ei-plan-owner,.audit-film .ei-plan>.ei-panel-heading{background:#f4f5f1}.audit-film .ei-plan>.ei-panel-heading{height:43px;border-bottom:1px solid #e3e5e0}.audit-film .ei-plan-scroll{padding-top:8px}.audit-film .ei-group-toggle>span{font-size:11px;letter-spacing:.025em}.audit-film .ei-group-toggle small{font:10px var(--font-mono);color:#6a736a}.audit-film .ei-request strong{font-size:12px}.audit-film .ei-request.active{border-radius:2px;background:#e4e9df}.audit-film .ei-intake{padding-inline:18px;min-width:0}.audit-film .ei-intake-heading{padding:13px 0 12px}.audit-film .ei-intake-title h2{font-size:22px}.audit-film .ei-toolbar{padding-block:9px}.audit-film .ei-intake .ei-table-container{border-top:1px solid #e1e4de}.audit-film .ei-table.ei-outcomes-table th{font-size:10px;padding-block:6px}.audit-film .ei-table.ei-outcomes-table td:first-child,.audit-film .ei-table.ei-outcomes-table th:first-child{padding-left:9px}.audit-film .ei-outcomes-table th:first-child{width:33%}.audit-film .ei-outcomes-table th:nth-child(2){width:16%}.audit-film .ei-outcomes-table th:last-child{width:51%}.audit-film .ei-outcomes-table td{padding-block:10px}.audit-film .ei-file-button small{font-size:10px;line-height:1.45}.audit-film .ei-result strong{font-size:12px}.audit-film .ei-app .ei-evidence-drawer{position:relative;inset:auto;grid-column:3;grid-row:1;width:100%;max-width:none;height:100%;max-height:none;min-height:0;margin:0;border-left:1px solid #dfe2dc}.audit-film .ei-evidence-drawer .ei-detail-heading{padding:14px 18px;background:#f8f9f6}.audit-film .ei-evidence-drawer h2{font-size:17px}.audit-film .ei-evidence-drawer header div>span{font:10px var(--font-mono)}.audit-film .ei-drawer-body{padding:0 18px 14px 27px;min-height:calc(100% - 78px)}.audit-film .ei-drawer-body>section{position:relative;border-top:0!important;padding-left:15px}.audit-film .ei-drawer-body h3{font-size:9px;letter-spacing:.055em}.audit-film .ei-drawer-body p{font-size:12px}.audit-film .ei-outcome-facts>div{font-size:11px}.audit-film .ei-outcome-facts dd{font:11px var(--font-sans)}.audit-film .ei-outcome-facts dt{font-size:11px}.audit-film .ei-drawer-body>.ei-work-updated{margin-block:4px 8px;padding:12px 10px 12px 15px;border-radius:2px}.audit-film .ei-drawer-body>.ei-outcome-review{margin-block:5px 10px;padding:12px 10px 12px 15px;border-left-width:2px}.audit-film .ei-outcome-review p{font-size:17px}.audit-film .ei-used-in li{font-size:11px}.audit-film .ei-drawer-actions{margin-left:-9px}.audit-film .ei-top{height:44px;padding-inline:22px}.audit-film .ei-top .ei-client{height:var(--ei-control-height);padding:0 8px;gap:7px;font-size:12px!important}.audit-film .ei-top .ei-client .ei-avatar.square{width:20px;height:20px;border:0;border-radius:0;background:transparent;color:var(--color-ei-muted)}.audit-film .ei-top .ei-client>svg{margin-left:2px}.audit-film .ei-top .ei-client:hover,.audit-film .ei-top .ei-client[aria-expanded=true]{background:var(--color-ei-inset)}.audit-film .ei-engagement-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:40px;padding:0 22px;border:0}.audit-film .ei-engagement-identity{display:flex;align-items:baseline;justify-content:center;gap:12px;min-width:0}.audit-film .ei-engagement-identity strong{font-size:13px;font-weight:600}.audit-film .ei-methodology{padding:4px 8px;border:1px solid #e6e8e2;border-radius:12px;background:#fff;font-size:10px;color:#686e66;white-space:nowrap}.audit-film .ei-audit-state{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:10px;color:var(--color-ei-muted);white-space:nowrap}.audit-film .ei-audit-state>span:first-child{font-size:10px;font-weight:500;letter-spacing:.045em}.audit-film .ei-nav-row{height:32px;padding-inline:22px;background:white}.audit-film .ei-nav-row nav{gap:25px}.audit-film .ei-nav-row nav>button{font-size:12px;padding-inline:0}.audit-film .ei-nav-row nav>button.active:after{height:2px}.audit-film .ei-nav-count{display:inline;background:none;padding:0;font-size:10px}.audit-film .ei-app{background:var(--color-ei-backplate)}.audit-film .ei-app .ei-workspace,.audit-film .ei-drawer-actions,.audit-film .ei-engagement-bar,.audit-film .ei-evidence-drawer .ei-detail-heading,.audit-film .ei-intake .ei-table-container,.audit-film .ei-methodology,.audit-film .ei-plan,.audit-film .ei-table.ei-outcomes-table td,.audit-film .ei-table.ei-outcomes-table th{border-color:var(--color-ei-line)}.audit-film .ei-intake,.audit-film .ei-intake-scroll,.audit-film .ei-nav-row,.audit-film .ei-top{background:#fff}.audit-film .ei-engagement-bar{background:#f2f2f2;border-color:#dedede}.audit-film .ei-audit-state,.audit-film .ei-methodology{color:var(--color-ei-muted)}.audit-film .ei-plan,.audit-film .ei-plan-owner,.audit-film .ei-plan>.ei-panel-heading{background:#fff}.audit-film .ei-plan{box-shadow:none;border-right:1px solid var(--color-ei-line)}.audit-film .ei-plan .ei-group-toggle>span{color:var(--color-ink)}.audit-film .ei-plan .ei-request strong{color:var(--color-ei-muted)}.audit-film .ei-plan .ei-request.active strong{color:var(--color-ink);font-weight:600}.audit-film .ei-outcome-facts dd,.audit-film .ei-plan>.ei-panel-heading h2,.audit-film .ei-result strong{color:var(--color-ink)}.audit-film .ei-drawer-body .muted,.audit-film .ei-drawer-body h3,.audit-film .ei-evidence-drawer .ei-detail-heading .ei-icon-button,.audit-film .ei-evidence-drawer header div>span,.audit-film .ei-group-toggle small,.audit-film .ei-outcome-facts dt,.audit-film .ei-outcomes-table td:nth-child(2),.audit-film .ei-request small,.audit-film .ei-result>span{color:var(--color-ei-muted)}.audit-film .ei-avatar,.audit-film .ei-avatar.square{background:#f5f3ef;color:var(--color-ei-muted)}.audit-film .ei-table.ei-outcomes-table th{color:var(--color-ei-muted)}.audit-film .ei-table tbody tr:hover{background:#f5f3ef}.audit-film .ei-app .ei-all-requests.active,.audit-film .ei-app .ei-request.active{background:var(--color-ei-selected);border-left-color:var(--color-ei-green)}.audit-film .ei-table tbody tr.selected td:first-child{box-shadow:none}.audit-film .ei-app .ei-evidence-drawer{border-color:var(--color-ei-line)}.audit-film .ei-drawer-actions,.audit-film .ei-evidence-drawer .ei-detail-heading{color:var(--color-ink)}.audit-film .ei-evidence-drawer .ei-detail-heading .ei-icon-button:hover{background:#f5f3ef}.audit-film .ei-result .ei-result-success,.audit-film .ei-used-in span,.audit-film .ei-work-updated h3{color:var(--color-ei-green)}.audit-film .ei-drawer-body>.ei-work-updated{background:var(--color-ei-green-soft)}.audit-film .ei-outcome-review h3,.audit-film .ei-result .attention,.audit-film .ei-result .ei-result-judgment{color:var(--color-ei-amber)}.audit-film .ei-outcome-review p{color:var(--color-ink)}.audit-film .ei-drawer-body>.ei-outcome-review{background:var(--color-ei-amber-soft);border-left-color:var(--color-ei-amber)}.audit-film .ei-modal{box-shadow:0 8px 24px rgba(32,34,31,.12),0 28px 72px rgba(32,34,31,.22)}@keyframes ei-confirmed{0%{background-color:#d5e5dc}to{background-color:#e8f0ec}}.audit-film .ei-operational-summary{display:flex;flex-direction:column;gap:2px;margin-top:4px;font-size:11px;line-height:1.4;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-ei-muted)}.audit-film .ei-operational-summary .ei-result-judgment{margin-top:0}.audit-film .ei-intake-title h2{font-weight:600;line-height:1.2;letter-spacing:-.02em}.audit-film .ei-file-button>span:last-child{font-weight:500;line-height:1.35}.audit-film .ei-result>strong{font-weight:600;font-size:12px;line-height:1.35}.audit-film .ei-evidence-drawer header div>span,.audit-film .ei-file-button small,.audit-film .ei-outcomes-table td:nth-child(2){font-size:10px;line-height:1.4;font-weight:400}.audit-film .ei-drawer-body h3,.audit-film .ei-group-toggle>span{font-weight:600;letter-spacing:.06em;text-transform:uppercase}.audit-film .ei-group-toggle small,.audit-film .ei-outcome-facts dd,.audit-film .ei-outcomes-table td:nth-child(2),.audit-film .ei-request-meta,.audit-film .ei-tabs,.audit-film .ei-tree-count{font-variant-numeric:tabular-nums}.audit-film .ei-outcome-facts dd{font-weight:500}.audit-film .ei-brand-symbol i{background:var(--color-ei-green)}.audit-film .ei-engagement-identity strong{color:var(--color-ei-green)}.audit-film .ei-nav-row nav>button.active:after{background:var(--color-ei-green)}.audit-film .ei-app .ei-evidence-drawer{background:#fbfcfa;box-shadow:inset 3px 0 8px rgba(22,63,53,.025)}.audit-film .ei-drawer-actions,.audit-film .ei-evidence-drawer .ei-detail-heading{background:#fbfcfa}.audit-film .ei-table tbody tr.selected{background:#edf4f0}.audit-film .ei-table.ei-outcomes-table tr.selected td{padding-block:12px}.audit-film .ei-drawer-body>section{padding-top:16px}.audit-film .ei-drawer-body>.ei-outcome-review{background:#fbfcfa;border-left-color:var(--color-ei-green)}.audit-film .ei-outcome-review h3{color:var(--color-ei-muted)}.audit-film .ei-avatar,.audit-film .ei-avatar.square,.audit-film .ei-evidence-drawer .ei-detail-heading .ei-icon-button:hover,.audit-film .ei-table tbody tr:hover{background:#f7f8f6}.audit-film .ei-table.ei-outcomes-table th{background:#fbfcfa}.audit-film .ei-operational-summary>span:first-child{color:var(--color-ink)}.audit-film .ei-app .ei-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ei-control-height);min-height:var(--ei-control-height);padding:0 var(--ei-control-padding);border:1px solid var(--color-ei-line);border-radius:var(--ei-control-radius);background:var(--color-canvas);color:var(--color-ink);font:500 11px/20px var(--font-sans);box-shadow:none;transition:background-color var(--dur-ei),border-color var(--dur-ei),opacity var(--dur-ei)}.audit-film .ei-app .ei-button:hover:not(:disabled){background:var(--color-ei-inset)}.audit-film .ei-app .ei-button.primary{background:var(--color-ei-green);border-color:var(--color-ei-green);color:var(--color-canvas)}.audit-film .ei-app .ei-button.primary:hover:not(:disabled){background:var(--color-ei-green);opacity:.9}.audit-film .ei-app .ei-button:active:not(:disabled){transform:none}.audit-film .ei-methodology{border:0;border-left:1px solid var(--color-ei-line);border-radius:0;padding:0 0 0 12px;background:transparent}.audit-film .ei-audit-state>span+span{padding-left:12px;border-left:1px solid var(--color-ei-line)}.audit-film .ei-toolbar{gap:8px;align-items:center}.audit-film .ei-toolbar .ei-search{border-radius:var(--ei-control-radius);padding:0 var(--ei-control-padding);border-color:var(--color-ei-line)}.audit-film .ei-select,.audit-film .ei-toolbar .ei-search{height:var(--ei-control-height);background:var(--color-canvas)}.audit-film .ei-select{display:flex;align-items:center;gap:4px;padding-inline:8px;border:1px solid var(--color-ei-line);border-radius:var(--ei-control-radius);color:var(--color-ei-muted)}.audit-film .ei-select select{max-width:80px;height:100%;padding:0;border:0;background:transparent;color:var(--color-ink);font:500 11px/20px var(--font-sans);cursor:pointer}.audit-film .ei-select.sort select{max-width:54px}.audit-film .ei-toolbar .ei-glyph{width:14px;height:14px}.audit-film .ei-table.ei-outcomes-table td,.audit-film .ei-table.ei-outcomes-table tr.selected td{height:auto;padding-block:8px;vertical-align:top}.audit-film .ei-result{gap:2px}.audit-film .ei-operational-summary{margin-top:2px;gap:1px}.audit-film .ei-drawer-body{padding:0 var(--ei-inspector-inset) 12px;gap:0}.audit-film .ei-drawer-body>.ei-work-updated,.audit-film .ei-drawer-body>section{margin:0;padding:var(--ei-section-gap) 0 0;border:0;border-radius:0;background:transparent}.audit-film .ei-drawer-body>section+section{border-top:0}.audit-film .ei-drawer-body h3{margin-bottom:8px}.audit-film .ei-outcome-facts{margin-top:8px}.audit-film .ei-outcome-facts>div{padding-block:2px}.audit-film .ei-used-in li{padding-block:3px}.audit-film .ei-used-in span,.audit-film .ei-work-updated h3{color:var(--color-ei-muted)}.audit-film .ei-used-in .ei-glyph{color:var(--color-ei-green)}.audit-film .ei-drawer-body>.ei-outcome-review{margin:var(--ei-section-gap) 0 0;padding:12px;border:0;background:#f7f8f6}.audit-film .ei-drawer-actions{margin-left:0;padding-top:12px}.audit-film .ei-destination{min-width:0;overflow:auto;padding:24px;background:#fff}.audit-film .ei-destination>header{padding-bottom:24px}.audit-film .ei-destination h3{font-size:22px;line-height:1.2;font-weight:600;margin:6px 0}.audit-film .ei-destination header p{color:var(--color-ei-secondary);font-size:12px}.audit-film .ei-destination h2{font-size:13px;font-weight:600;margin:20px 0 8px}.audit-film .ei-destination h2 span{color:var(--color-ei-secondary);margin-left:8px;font-variant-numeric:tabular-nums}.audit-film .ei-outcome-review>.ei-button{margin-top:12px}.audit-film .ei-intake>.ei-compact-heading{padding:18px 0 12px}.audit-film .ei-compact-heading>.ei-kicker{display:block;text-transform:uppercase;letter-spacing:.05em;font-size:10px;line-height:14px;margin:0 0 5px}.audit-film .ei-compact-heading .ei-intake-title{align-items:baseline}.audit-film .ei-compact-heading h3{margin:0;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.audit-film .ei-compact-heading .ei-request-meta{margin-top:6px;gap:0;font-size:11px}.audit-film .ei-compact-heading .ei-request-meta>span{gap:4px}.audit-film .ei-compact-heading .ei-request-meta>span+span{border:0;padding-left:0}.audit-film .ei-compact-heading .ei-request-meta>span+span:before{content:"·";margin:0 7px;color:var(--color-ei-muted)}.audit-film .ei-received-total{white-space:nowrap;color:var(--color-ei-secondary);font-size:11px;font-variant-numeric:tabular-nums}.audit-film .ei-received-total strong{font-weight:500;color:#20221F}.audit-film .ei-request-readiness{white-space:nowrap;font-size:10px;color:var(--color-ei-secondary);font-variant-numeric:tabular-nums}.audit-film .ei-request-readiness strong{color:#20221F;font-weight:500}.audit-film .ei-plan .ei-panel-heading{border-bottom:0}.audit-film .ei-plan .ei-request-children{border:0;margin-left:12px;padding-left:0}.audit-film .ei-plan .ei-request{border-left:2px solid transparent;padding:7px 10px 7px 12px;gap:8px;border-radius:0 3px 3px 0}.audit-film .ei-plan .ei-request-children:before,.audit-film .ei-plan .ei-request:before{display:none}.audit-film .ei-plan .ei-request.active{border-left-color:#163F35;background:#EDF4F0}.audit-film .ei-plan .ei-group-toggle{border-radius:0;background:transparent;padding-top:15px;padding-bottom:9px}.audit-film .ei-plan .ei-group-toggle:hover{background:#F5F6F5}.audit-film .ei-plan .ei-group-toggle>span{font-size:11px;font-weight:600;color:#20221F;letter-spacing:.035em}.audit-film .ei-plan .ei-group-toggle>svg{width:10px;height:10px;opacity:.65}.audit-film .ei-plan .ei-group-toggle small{font-size:10px;font-family:var(--font-sans);color:#696B65}.audit-film .ei-plan .ei-tree-label strong{font-size:12px;font-weight:400;color:#696B65}.audit-film .ei-plan .ei-request.active .ei-tree-label strong{font-weight:600;color:#163F35}.audit-film .ei-plan .ei-tree-label small{font-size:10px;line-height:1.4;margin-top:2px}.audit-film .ei-plan .ei-request-group{padding-bottom:6px}.audit-film .ei-toolbar .ei-select{border-color:transparent;background:transparent}.audit-film .ei-toolbar .ei-select:hover{background:#F5F6F5}.audit-film .ei-toolbar .ei-select:focus-within{outline:2px solid #163F35;outline-offset:1px}.audit-film .ei-file-button{gap:0}.audit-film .ei-intake .ei-table-container,.audit-film .ei-table-footer{border-top:0}.audit-film .ei-used-in li{border:0}.audit-film .ei-stage-context{display:block;margin-top:4px;font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;color:#696B65}.audit-film .ei-app .ei-stage-complete,.audit-film .ei-drawer-body .ei-work-updated h3{color:#163F35}.audit-film .ei-workpaper-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.audit-film .ei-workpaper-heading>span{font-size:11px;font-weight:500}.audit-film .ei-evidence-outcomes{display:grid;gap:6px;margin-top:8px}.audit-film .ei-evidence-outcomes>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:baseline}.audit-film .ei-evidence-outcomes>div>span:first-child{font-size:11px;font-weight:500;color:var(--color-ei-secondary)}.audit-film .ei-evidence-outcomes>.ei-result-judgment>span:first-child{color:#20221F;font-weight:600}.audit-film .ei-evidence-outcomes .ei-result-judgment .ei-outcome-link{font-weight:600}.audit-film .ei-outcome-link{border:0;padding:0;background:transparent;color:var(--color-ei-green);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:#b5c9bf;text-underline-offset:3px;width:fit-content}.audit-film .ei-outcome-link:hover{text-decoration-color:currentColor}.audit-film #ap-work-updated:focus-visible,.audit-film .ei-outcome-link:focus-visible{outline:2px solid var(--color-ei-green);outline-offset:3px}.audit-film .ei-ap-changes{margin-top:16px}.audit-film .ei-ap-changes h4{font-size:11px;font-weight:500;color:var(--color-ei-secondary);margin:0 0 4px}.audit-film .ei-evidence-outcomes+*{margin-top:0}.audit-film .ei-detail-width{max-width:1060px}.audit-film .ei-back-link{margin-bottom:14px}.audit-film .ei-revenue-header{padding-bottom:18px}.audit-film .ei-revenue-title{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.audit-film .ei-revenue-title>span{font-size:11px;font-weight:500}.audit-film .ei-revenue-header p{color:var(--color-ei-muted);font-size:11px;margin-top:5px}.audit-film .ei-revenue-detail h2{margin-top:20px}.audit-film .ei-revenue-detail h2>span{font-size:10px;font-weight:400}.audit-film .ei-data-table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.audit-film .ei-data-table th{font-size:11px;font-weight:500;text-align:left;color:var(--color-ei-muted);background:var(--color-ei-panel);padding:8px 10px;border-block:1px solid var(--color-ei-line)}.audit-film .ei-data-table td{padding:10px;border-bottom:1px solid var(--color-ei-line);vertical-align:top}.audit-film .ei-data-table td:first-child,.audit-film .ei-data-table th:first-child{padding-left:0}.audit-film .ei-data-table td:last-child,.audit-film .ei-data-table th:last-child{text-align:right}.audit-film .ei-data-table td small{display:block;color:var(--color-ei-muted);font-size:10px;margin-top:3px}.audit-film .ei-prep-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.audit-film .ei-completed-work{list-style:none;padding:0;margin:12px 0 16px;display:grid;gap:8px;font-size:12px}.audit-film .ei-completed-work li{display:flex;align-items:baseline;gap:10px}.audit-film .ei-completed-work li>span{color:var(--color-ei-green);font-size:11px}.audit-film .ei-revenue-facts{margin:12px 0;font-size:12px}.audit-film .ei-revenue-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0}.audit-film .ei-revenue-facts dt{color:var(--color-ei-muted)}.audit-film .ei-revenue-facts dd{margin:0;font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.audit-film .ei-revenue-facts .ei-fact-total{margin-top:6px;padding-top:10px;border-top:1px solid var(--color-ei-line)}.audit-film .ei-fact-total dd,.audit-film .ei-fact-total dt{color:var(--color-ink);font-weight:600}.audit-film .ei-revenue-note{font-size:11px;line-height:1.5;color:var(--color-ei-muted);margin-top:12px}.audit-film .ei-revenue-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:20px 0 0;margin-top:20px;border-top:1px solid var(--color-ei-line)}.audit-film .ei-investigation-grid{display:grid;grid-template-columns:minmax(320px,1fr) minmax(280px,.85fr);gap:32px}.audit-film .ei-inline-evidence{padding-left:24px;border-left:1px solid var(--color-ei-line);background:var(--color-ei-panel);padding-right:18px;padding-bottom:20px}.audit-film .ei-comparison-table{max-width:520px}.audit-film .ei-data-table .ei-difference-row td{font-weight:600}.audit-film .ei-comparison-conclusion{font-size:12px;font-weight:500;line-height:1.5;margin:14px 0}.audit-film .ei-review-note{display:block;resize:vertical;width:100%;min-height:92px;border:1px solid var(--color-ei-line);border-radius:4px;padding:10px;background:white;color:var(--color-ink);font:inherit}.audit-film .ei-review-note[readonly]{background:var(--color-ei-panel)}.audit-film .ei-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.audit-film .ei-linked-work{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:8px 16px;font-size:12px}.audit-film .ei-linked-work>span{font-size:10px;color:var(--color-ei-muted)}.audit-film .ei-source-choices{display:grid;gap:4px;margin-bottom:20px}.audit-film .ei-source-choices>button{border:0;border-radius:0;text-align:left;padding:10px;background:transparent;color:var(--color-ink);white-space:normal}.audit-film .ei-source-choices>button.selected{background:var(--color-ei-selected)}.audit-film .ei-source-choices strong{font-weight:500;font-size:12px;display:block;overflow-wrap:anywhere}.audit-film .ei-source-choices small{display:block;margin-top:3px;font-size:10px;color:var(--color-ei-muted)}.audit-film .ei-revenue-source{background:white;border:1px solid var(--color-ei-line);padding:18px;margin-bottom:16px}.audit-film .ei-source-document-title{display:flex;flex-direction:column;gap:5px}.audit-film .ei-source-document-title strong{font-size:13px;font-weight:600}.audit-film .ei-revenue-source>small,.audit-film .ei-source-document-title span{font-size:10px;color:var(--color-ei-muted)}.audit-film .ei-revenue-source .ei-revenue-facts{font-size:11px}.audit-film .ei-client-question{font-size:11px;margin:12px 0}.audit-film .ei-client-question p{white-space:pre-wrap;margin-top:8px;color:var(--color-ei-muted)}.audit-film .ei-workpaper-metadata{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:10px;font-size:10px;color:var(--color-ei-muted)}.audit-film .ei-workpaper-metadata strong{font-weight:500;color:var(--color-ink);margin-left:5px}.audit-film .ei-workpaper-objective{font-size:12px}.audit-film .ei-workpaper-population{display:grid;grid-template-columns:1fr 1fr;gap:40px}.audit-film .ei-workpaper-population section>strong{display:block;font-size:13px;font-weight:500;margin-bottom:5px}.audit-film .ei-workpaper-population .ei-outcome-link{font-size:11px}.audit-film .ei-sample-counts{display:flex;gap:24px;font-size:11px;color:var(--color-ei-muted)}.audit-film .ei-sample-counts strong{color:var(--color-ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.audit-film .ei-table-overflow{overflow-x:auto}.audit-film .ei-sample-table{min-width:620px}.audit-film .ei-sample-table tr.selected{background:var(--color-ei-selected)}.audit-film .ei-selected-sample{padding:0 0 20px}.audit-film .ei-selected-sample-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.audit-film .ei-selected-sample-grid h3{font-size:11px;font-weight:500;margin:16px 0 10px}.audit-film .ei-selected-sample-grid textarea{margin-bottom:12px}.audit-film .ei-retained-note{font-size:12px;line-height:1.6;margin-bottom:10px;white-space:pre-wrap}.audit-film .ei-selected-sample-grid small{font-size:10px}.audit-film .ei-lineage{list-style:none;padding:0;margin:12px 0 0;font-size:11px}.audit-film .ei-lineage li{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:baseline;padding:5px 0}.audit-film .ei-lineage li>span{color:var(--color-ei-muted)}.audit-film .ei-lineage strong{font-weight:500}.audit-film .ei-handoff>div{margin-right:auto}.audit-film .ei-handoff strong{display:block;font-size:12px;font-weight:600}.audit-film .ei-handoff small{display:block;font-size:10px;color:var(--color-ei-muted);margin-top:4px}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-sans-latin-400-normal.34918409.woff2) format("woff2"),url(/_next/static/media/instrument-sans-latin-400-normal.1d032d47.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/instrument-sans-latin-500-normal.df2a691d.woff2) format("woff2"),url(/_next/static/media/instrument-sans-latin-500-normal.2d5fb5a9.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/instrument-sans-latin-600-normal.e08e708e.woff2) format("woff2"),url(/_next/static/media/instrument-sans-latin-600-normal.68b79c9c.woff) format("woff")}