.fixed-stage-page{direction:rtl;text-align:right;width:100%;max-width:none;min-width:0;margin:28px 0 0}.fixed-stage-page>.trial-heading>.trial-title,.fixed-stage-page>.trial-title{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px;width:100%}.fixed-stage-page>.trial-heading,.fixed-stage-page>.trial-title{margin-bottom:18px}.fixed-stage-page .trial-title h2{font-size:24px;margin:0}.fixed-stage-page>.analysis-tabs{justify-content:flex-start;flex-wrap:wrap;margin:24px 0}.fixed-stage-page>.materiality-sheet,.fixed-stage-page>.opening-sheet,.fixed-stage-page>.workpaper-card{margin:20px 0;padding:20px 24px;min-width:0}.fixed-stage-page .opening-section{padding:18px 0}.fixed-stage-page .stage-action-buttons{flex-wrap:wrap}.fixed-stage-page.placeholder{align-items:flex-start;padding:24px}.fixed-stage-page.placeholder>.stage-signing{align-self:flex-start}@media (max-width:760px){.fixed-stage-page .trial-title h2{font-size:21px}.fixed-stage-page>.trial-heading>.trial-title,.fixed-stage-page>.trial-title{gap:12px}.fixed-stage-page>.materiality-sheet,.fixed-stage-page>.opening-sheet,.fixed-stage-page>.workpaper-card{padding:16px 14px}}.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row){display:grid;grid-template-columns:minmax(160px,220px) minmax(180px,260px);justify-content:start;align-items:center;gap:12px 16px;width:100%;margin:0;padding:12px 0;line-height:1.8}.fixed-stage-page :is(.opening-question,.cash-question)>span{flex:none;min-width:0}.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row) :is(input,select,output,.materiality-picker,.materiality-percent){width:100%;max-width:260px;min-width:0;box-sizing:border-box}.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row) :is(input,select,.account-picker-button){min-height:44px;margin:0;padding:9px 12px;font:inherit;font-size:14px}.fixed-stage-page .materiality-rationale,.fixed-stage-page .opening-explanation,.fixed-stage-page .workpaper-card>label:has(textarea){display:block;max-width:740px;margin:16px 0;line-height:1.9}.fixed-stage-page :is(.opening-explanation,.workpaper-card>label,.materiality-rationale) textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:12px;font:inherit;line-height:1.8;min-height:100px}.fixed-stage-page .understanding-field{padding:0;margin:0 0 8px}.fixed-stage-page .final-field{margin:0 0 12px}.fixed-stage-page .opening-followup{margin:12px 0;padding-inline-start:16px;border-inline-start:2px solid #e2e8f0}.fixed-stage-page .workpaper-table{direction:rtl;width:100%;min-width:720px;table-layout:auto}.fixed-stage-page .workpaper-table :is(th,td){min-width:110px;max-width:320px;padding:10px 12px;text-align:right;vertical-align:middle;white-space:normal;line-height:1.6}.fixed-stage-page .workpaper-table :is(input,select,textarea){box-sizing:border-box;min-width:110px;min-height:40px;padding:8px;font-size:14px}.fixed-stage-page .workpaper-table textarea{min-width:220px}.fixed-stage-page .workpaper-table :is(td.numeric,td[dir=ltr]){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fixed-stage-page .workpaper-table tfoot :is(th,td){background:#edf2f7;border-top:2px solid #cbd5e1;font-weight:700}.fixed-stage-page .understanding-table{max-width:860px;min-width:640px}.fixed-stage-page .understanding-table th:first-child{width:34%}.fixed-stage-page .shareholders-table th:nth-child(3){width:150px}.fixed-stage-page .understanding-table :is(th,td){max-width:none;min-width:0;overflow-wrap:anywhere}.fixed-stage-page .understanding-table :is(input,output){width:100%;min-width:0;display:block;text-align:right}.fixed-stage-page .understanding-table :is(td:nth-child(2),td:nth-child(3)){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fixed-stage-page .analysis-table :is(th,td){padding:10px 12px;vertical-align:middle;text-align:right}.fixed-stage-page .analysis-table{direction:rtl}@media(max-width:760px){.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row){grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 0}.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row) :is(input,select,output,.materiality-picker,.materiality-percent){max-width:100%}.fixed-stage-page .opening-followup{padding-inline-start:10px}}.fixed-stage-page .understanding-scroll{width:fit-content;max-width:100%}.fixed-stage-page .understanding-table{width:740px;max-width:none}.fixed-stage-page .shareholders-table th:first-child{width:280px}@media(min-width:761px){.fixed-stage-page :is(.opening-question,.cash-question,.materiality-row){grid-template-columns:fit-content(calc(100% - 276px)) 260px}}.fixed-stage-page :is(input[inputmode=decimal],input[type=number],output[dir=ltr]){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fixed-stage-page .understanding-scroll{width:min(100%,960px)}.fixed-stage-page .understanding-table{width:100%;min-width:0;table-layout:fixed}.fixed-stage-page .understanding-table th:first-child{width:auto}.fixed-stage-page .shareholders-table th:nth-child(2){width:190px}.fixed-stage-page .management-table th:nth-child(3),.fixed-stage-page .shareholders-table th:nth-child(3),.fixed-stage-page .understanding-table th:last-child:not(:nth-child(2)):not(:nth-child(3)){width:145px}.fixed-stage-page .understanding-table .button{min-width:0;max-width:100%;padding-inline:12px}.fixed-stage-page .understanding-cycles{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;gap:12px 28px}.fixed-stage-page .understanding-cycles label{display:flex;align-items:center;gap:8px}@media(max-width:760px){.fixed-stage-page .understanding-table{min-width:600px}.fixed-stage-page .understanding-cycles{grid-template-columns:minmax(0,max-content)}}.fixed-stage-page .document-date{position:relative;display:flex;align-items:center;gap:10px;width:260px;max-width:100%;min-height:44px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;padding:9px 12px;box-sizing:border-box;text-align:right;font-size:14px;direction:rtl}.fixed-stage-page .document-date .document-date-value{flex:1 1;white-space:nowrap;pointer-events:none;direction:rtl;text-align:right}.fixed-stage-page .document-date svg{flex-shrink:0;pointer-events:none;color:#526783}.fixed-stage-page .document-date input{position:absolute;inset:0;opacity:0;width:100%;height:100%;max-width:none;min-width:0;margin:0;cursor:pointer}.fixed-stage-page .document-date:focus-within{outline:2px solid #bd933f;outline-offset:2px}.fixed-stage-page .document-date[data-inactive]{background:#f5f7fa;color:#395373}.fixed-stage-page .document-date[data-inactive] input{cursor:default}.fixed-stage-page .workpaper-table .document-date{min-width:225px;width:100%}.fixed-stage-page.materiality-grid-page .materiality-sheet{padding:24px}.materiality-grid-page .materiality-group{margin:0;padding:0;border:0}.materiality-grid-page .materiality-group+.materiality-group{margin-top:26px;padding-top:24px;border-top:1px solid #dce3ed}.materiality-grid-page .materiality-group h3{margin:0 0 16px;font-size:18px}.materiality-grid-page .materiality-grid{display:grid;gap:12px 14px;direction:rtl;min-width:0}.materiality-grid-page .materiality-grid-six{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.15fr)}.materiality-grid-page .materiality-grid-four{grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.15fr)}.fixed-stage-page.materiality-grid-page .materiality-row{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 2;gap:10px;align-items:stretch;justify-content:stretch;min-width:0;min-height:0;margin:0;padding:10px;border:0;border-radius:8px;width:auto}.materiality-grid-page .materiality-row>:first-child{align-self:end;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.fixed-stage-page.materiality-grid-page .materiality-row :is(input,select,output,.materiality-picker,.materiality-percent){width:100%;max-width:none;min-width:0}.materiality-grid-page .materiality-row output{display:flex;align-items:center;justify-content:flex-end;min-height:44px;font-size:17px;padding:8px;overflow-wrap:anywhere;box-sizing:border-box;background:#f6f8fb;border-radius:6px}.materiality-grid-page .materiality-final{background:#fbf5e8}.materiality-grid-page .materiality-final output{background:transparent;font-size:19px}.materiality-grid-page .materiality-picker>button{height:100%;min-height:44px}.materiality-grid-page .account-picker-button>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.fixed-stage-page.materiality-grid-page .materiality-rationale{max-width:none;width:100%;margin:24px 0}@media(max-width:1100px){.materiality-grid-page .materiality-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.materiality-grid-page :is(.materiality-grid-six,.materiality-grid-four){grid-template-columns:repeat(2,minmax(0,1fr))}.fixed-stage-page.materiality-grid-page .materiality-sheet{padding:14px}}@media(max-width:420px){.materiality-grid-page :is(.materiality-grid-six,.materiality-grid-four){grid-template-columns:minmax(0,1fr)}}.controls-page .controls-plan-table th:first-child{min-width:250px}.controls-page .controls-plan-table th:nth-child(2){min-width:270px}.controls-page .controls-plan-table th:nth-child(3){min-width:200px}.controls-page .opening-sheet{margin-bottom:20px}.controls-page .final-field{margin-bottom:18px}.controls-page .jet-document-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.controls-page .jet-document-actions>div{flex:0 1 240px;max-width:100%}.controls-page .jet-document-actions .button{width:100%}.controls-page .jet-document-actions .muted{margin:8px 0 0;font-size:13px}.linked-area-badge{display:inline-block;margin:3px;padding:3px 8px;border:1px solid #dce4ed;border-radius:12px;background:#f1f5f9;color:#183959;font-size:12px;white-space:normal}.linked-areas{margin-top:8px}.linked-areas small{display:block}.misstatement-link-choice{padding:16px 0;border-bottom:1px solid #e1e6ed}.misstatement-link-choice p{margin:8px 0}.going-concern-page .going-field{margin:16px 0}.going-concern-page .going-checklist{width:100%;table-layout:fixed;min-width:650px}.going-concern-page .going-checklist th:first-child{width:55%}.going-concern-page .going-checklist th:nth-child(2){width:140px}.going-concern-page .going-checklist th[scope=row]{font-weight:500;background:white;text-align:right;white-space:normal}.going-concern-page .going-checklist td{vertical-align:middle}.going-concern-page .going-checklist select,.going-concern-page .going-checklist textarea{width:100%}.going-concern-page .going-plans{margin:18px 0}.going-concern-page .going-plans table{min-width:800px;table-layout:fixed;width:100%}.going-concern-page .going-plans select,.going-concern-page .going-plans textarea{width:100%}.going-concern-page .going-attachments{border-top:1px solid #e1e6ed;padding-top:18px;margin-top:20px}.going-concern-page .going-summary{margin:20px 0;grid-template-columns:repeat(4,minmax(0,1fr))}.going-concern-page .going-summary strong{font-size:17px}@media(max-width:850px){.going-concern-page .going-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-stages{table-layout:auto;width:100%;direction:rtl}.workspace-stages td:first-child,.workspace-stages th:first-child{width:48px}.workspace-stages th:nth-child(2){width:36%}.workspace-stages th:nth-child(3){width:15%}.workspace-stages th:nth-child(4){width:8%}.workspace-stages .company-link{display:flex;align-items:center;gap:10px;direction:rtl;text-align:right}.stage-reference{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;flex-shrink:0;color:#304f6b}.workspace-stages .stage-group-row th{padding:0;background:#edf2f7;border-block:1px solid #dbe4ee;text-align:right}.stage-group-toggle{display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px;background:transparent;border:0;color:#082846;font:inherit;font-weight:700;text-align:right;cursor:pointer;direction:rtl}.stage-group-toggle:hover{background:#e2eaf3}.stage-group-toggle:focus-visible{outline:2px solid #b58b35;outline-offset:-3px}.stage-group-toggle .stage-reference{color:inherit}.files-toolbar{flex-wrap:wrap}.files-toolbar .filters{display:flex;align-items:center;flex-wrap:wrap}body[data-archived-list=true] .files-toolbar .filters>.filter{display:none}.files-search{display:flex;align-items:center;gap:9px;width:300px;max-width:100%;height:51px;padding:0 13px;background:white;color:#183956;border:1px solid #d4deeb;border-radius:8px}.files-search input{width:100%;min-width:0;border:0;background:transparent;padding:0;font-size:14px;height:100%}.files-search:focus-within{outline:2px solid #b58b35;outline-offset:1px}.files-search input:focus{outline:none;box-shadow:none}.files-table th:nth-child(2){width:23%}.files-table th:nth-child(8){width:15%}.files-table :is(th,td):is(:nth-child(2),:nth-child(3),:nth-child(7),:nth-child(8)){white-space:normal;min-width:110px}@media(max-width:600px){.files-search,.files-toolbar .filters{width:100%}}.understanding-page .understanding-document-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:800px;direction:rtl;margin-block:20px}.understanding-page .understanding-document-cards>.opening-section{margin:0;padding:18px;border:1px solid #dfe7ef;border-radius:9px;background:#fff;min-width:0}.understanding-document-cards h3{margin:0 0 14px}.understanding-document-cards .muted{margin:12px 0 0;font-size:13px}@media(max-width:600px){.understanding-page .understanding-document-cards{grid-template-columns:minmax(0,1fr)}}.fraud-page{direction:rtl;text-align:right}.fraud-page h2{font-size:21px;margin-block:22px 14px}.fraud-risk-heading{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.fraud-risk-heading h3{margin:0}.fraud-badge{display:inline-block;border:1px solid #e0b9bb;background:#fff1f1;color:#963838;border-radius:20px;padding:4px 11px;font-size:12px;white-space:nowrap}.fraud-override{border-top:3px solid #a54646}.fraud-field{display:block;margin-block:16px}.fraud-field>span{display:block;margin-bottom:8px}.fraud-field textarea{width:100%;max-width:100%;min-height:90px}.fraud-question{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-block:16px}.fraud-question select{min-width:120px}.fraud-links{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-block:18px}.fraud-links fieldset{border:1px solid #dce4ee;border-radius:8px;padding:14px;display:flex;gap:10px 18px;flex-wrap:wrap}.fraud-links label{display:flex;gap:7px;align-items:center}.fraud-page details{padding:16px;border:1px solid #dce4ee;border-radius:8px;margin-block:16px}.fraud-page summary{font-weight:700;cursor:pointer}.fraud-page summary small{display:inline-block;margin-inline-start:16px;font-weight:400;color:#526b82}.fraud-table-scroll{max-width:100%;overflow:auto;margin-block:16px}.fraud-table{min-width:1350px;width:100%;table-layout:fixed;direction:rtl}.fraud-table td,.fraud-table th{padding:10px;text-align:right;vertical-align:top}.fraud-table :is(input,select,textarea){width:100%;min-width:0}.fraud-table .fraud-warning-row td{background:#fff0ef;border-block:1px solid #ecc5c3}.fraud-linked-summary>div{padding:14px;border:1px solid #ead6d6;border-radius:8px;margin-bottom:12px}.fraud-linked-summary p{white-space:pre-wrap}@media(max-width:700px){.fraud-links{grid-template-columns:1fr}}.fraud-links fieldset{align-content:flex-start;align-items:flex-start}.fraud-table td,.fraud-table th{white-space:normal;overflow-wrap:anywhere;line-height:1.7}.fraud-page .fraud-table td:first-child,.fraud-page .fraud-table th:first-child{width:190px}.fraud-table textarea{font:inherit;font-size:14px;border:1px solid #dce3ed;border-radius:7px;padding:8px;min-height:90px;resize:vertical}.fraud-page .fraud-field{max-width:none}.final-stage-page .final-analysis-table{width:100%;min-width:1700px;table-layout:fixed;direction:rtl}.final-stage-page .final-analysis-table th{width:auto;min-width:0;white-space:normal;line-height:1.6;padding:10px 8px}.final-stage-page .final-analysis-table td{min-width:0;padding:10px 8px;vertical-align:top;overflow-wrap:anywhere}.final-analysis-table td:nth-child(n+2):nth-child(-n+6){text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.final-analysis-table .preliminary-comment{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;direction:rtl;text-align:right;background:#f5f7fa;border:1px solid #e1e7ee;border-radius:7px;min-height:84px;padding:9px}.final-stage-page .final-analysis-table textarea{width:100%;min-width:0;min-height:84px;direction:rtl;text-align:right;line-height:1.7}.final-stage-page .final-analysis-table textarea:disabled{background:#edf1f5;color:#68788b;border-color:#d6dee8;opacity:1;cursor:not-allowed}.final-analysis-table td:nth-child(8),.final-analysis-table td:nth-child(9){text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.final-analysis-thresholds{display:flex;flex-wrap:wrap;gap:14px 24px;margin-bottom:18px;direction:rtl}.final-analysis-thresholds label{display:flex;align-items:center;gap:10px;font-weight:600}.final-analysis-thresholds .threshold-input{display:flex;align-items:center;gap:5px;direction:ltr}.final-analysis-thresholds input{width:150px;min-height:40px;border:1px solid #cbd5e1;border-radius:7px;padding:8px;text-align:right;font:inherit}.final-analysis-thresholds input:disabled{background:#f3f5f8;color:#465871;opacity:1}.final-analysis-decision{display:flex;flex-direction:column;gap:6px}.final-analysis-decision select{width:100%;min-width:0;min-height:40px;font:inherit;border:1px solid #cbd5e1;border-radius:7px;background:white;color:#08213f}.final-analysis-decision small{color:#826321;font-size:12px}.audit-scope{direction:rtl}.audit-scope-compact{width:100%;max-width:920px;margin-inline-start:0;margin-inline-end:auto;box-sizing:border-box}.audit-scope-compact .audit-population-table td,.audit-scope-compact .audit-population-table th{padding:7px 8px}.audit-scope-compact .audit-population-table input{min-height:38px;padding:7px}.audit-scope-compact .workpaper-metrics{gap:10px}.audit-samples{width:100%;margin-block:20px;container-type:inline-size}.audit-samples-section{width:100%;max-width:none;min-width:0;box-sizing:border-box}.audit-samples-section .audit-samples{margin-block:0}.sample-cards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;direction:rtl;align-items:start;max-width:100%;overflow:visible;padding-bottom:0}.sample-cards-grid>.sample-card{min-width:0;width:100%;box-sizing:border-box}.sample-card{min-width:0;background:#fff;border:1px solid #dce3eb;border-radius:10px;padding:16px;margin:0}.sample-cards-grid .sample-field{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:10px}.sample-coverage{margin-top:16px;padding:12px 14px;background:#f7f9fb;border:1px solid #dce3eb;border-radius:8px}.sample-coverage-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.audit-scope .sample-coverage h4{margin:0;font-size:15px}.sample-coverage-badge{display:inline-flex;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}.sample-coverage-badge.matched{background:#e3f5ec;color:#187344}.sample-coverage-badge.incomplete{background:#fff0d6;color:#855705}.sample-coverage dl{display:grid;grid-template-columns:1.4fr 1fr .8fr;gap:12px;margin:10px 0 0}.sample-coverage dl>div{min-width:0;padding-inline-start:12px;border-inline-start:1px solid #dce3eb}.sample-coverage dl>div:first-child{padding-inline-start:0;border:0}.sample-coverage dt{font-size:13px;color:#516078}.sample-coverage dd{margin:4px 0 0;text-align:right;font-size:16px;font-weight:700;color:#092440;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.population-reconciliation dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.population-reconciliation dl>div{display:flex;flex-direction:column;justify-content:space-between;gap:4px}@media(max-width:700px){.population-reconciliation dl{grid-template-columns:repeat(2,minmax(0,1fr))}.population-reconciliation dl>div:nth-child(3){border:0;padding-inline-start:0}}@container(max-width:460px){.sample-coverage dl{grid-template-columns:1fr;gap:8px}.sample-coverage dl>div{border:0;padding:0;display:flex;justify-content:space-between;align-items:baseline;gap:10px}}.sample-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.audit-samples>.sample-card-heading{justify-content:flex-start;gap:10px}.audit-scope .sample-card-heading h4{margin:0}.sample-fields{display:grid;gap:12px}.sample-field{display:grid;grid-template-columns:245px minmax(0,1fr);align-items:center;gap:14px;margin:0;min-width:0}.sample-field>span{color:#092440}.sample-field .account-picker-button,.sample-field input,.sample-field select{width:100%;min-width:0;min-height:42px;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:7px;padding:8px 10px;font:inherit;color:#092440;background:white;text-align:right}.sample-field input{max-width:230px}.sample-field .account-picker-button span{white-space:normal;text-align:right}.sample-field .account-picker-button:disabled,.sample-field input:disabled{opacity:1;background:#f6f8fa;color:#465871}.sample-file{display:flex;align-items:center;gap:12px;flex-wrap:wrap;overflow-wrap:anywhere;margin-top:7px}.sample-test-options{display:grid;gap:5px;max-height:320px;overflow:auto;margin-block:12px}.sample-test-options button{border:1px solid #dce3eb;border-radius:6px;background:#fff;color:#092440;text-align:right;padding:10px;font:inherit}.sample-test-options button:hover,.sample-test-options button[aria-selected=true]{background:#eef3f8}@media(max-width:650px){.sample-field{grid-template-columns:1fr;gap:6px}.sample-card{padding:12px}.sample-field input{max-width:100%}}@media(max-width:1180px){.sample-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.sample-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.sample-cards-grid{grid-template-columns:minmax(0,1fr)}}.audit-scope h4{margin:22px 0 12px;font-size:16px;color:#092440}.audit-scope-question{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin:18px 0}.audit-scope-question input,.audit-scope-question select{width:auto;max-width:100%;min-height:42px;border:1px solid #cbd5e1;border-radius:7px;padding:8px 12px;font:inherit;background:white;color:#092440}.audit-scope-question input{width:170px}.audit-population{margin:18px 0}.audit-population-table{width:100%;table-layout:fixed;border-collapse:collapse;direction:rtl;margin-bottom:12px}.audit-population-table td,.audit-population-table th{padding:10px 8px;border-bottom:1px solid #e4e9ef;text-align:right;overflow-wrap:anywhere}.audit-population-table th{background:#f0f3f7}.audit-population-table td:nth-child(2),.audit-population-table th:nth-child(2){text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audit-population-table input{width:100%;min-width:0;min-height:40px;border:1px solid #cbd5e1;border-radius:7px;padding:8px;font:inherit;color:#092440}.audit-population-table input[dir=ltr]{text-align:right}.audit-population-table input:disabled,.audit-population-table input[readonly]{background:#f6f8fa;color:#465871;opacity:1}.audit-population-table tfoot{font-weight:700;background:#f6f2e9}.audit-population-table .button{min-width:0;padding-inline:10px}.audit-scope-explanation{display:flex;flex-direction:column;gap:8px;max-width:900px;margin:16px 0}.audit-scope-explanation textarea{width:100%;min-height:100px;resize:vertical;border:1px solid #cbd5e1;border-radius:7px;padding:10px;font:inherit}@media(max-width:700px){.audit-population-table{min-width:600px}.audit-scope-question{align-items:flex-start;flex-direction:column}.audit-scope-question select{width:100%}}.flexible-test-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:16px}.flexible-test-heading>input{font-size:18px;font-weight:700;max-width:650px}.flexible-test input,.flexible-test select,.flexible-test textarea{font:inherit;border:1px solid #cbd5e1;border-radius:7px;padding:8px;max-width:100%;color:#092440;background:white}.flexible-test-table{width:100%;table-layout:fixed;border-collapse:collapse;direction:rtl}.flexible-test-table td,.flexible-test-table th{padding:10px 8px;border:1px solid #e2e7ee;text-align:right;vertical-align:top}.flexible-test-table th{background:#f0f3f7;font-size:13px}.flexible-test-table input,.flexible-test-table select,.flexible-test-table textarea{width:100%;min-width:0}.flexible-test-table .flexible-numeric,.flexible-test-table .flexible-numeric input{text-align:right;direction:rtl;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flexible-test-table textarea{resize:vertical;min-height:65px}.flexible-test-table input:disabled,.flexible-test-table textarea[readonly]{opacity:1;background:#f8f9fb;color:#183450}.test-assertions{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 18px;align-items:center}.test-assertions h4{width:100%;margin:0}.test-assertions label{display:flex;gap:7px;align-items:center}.test-assertions input{width:auto}.difference-definition{display:flex;flex-direction:column;gap:5px;margin-block:7px}.test-attachments{display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.test-attachments .button{min-width:0;padding-inline:10px}.workpaper-page input[inputmode=decimal],.workpaper-page input[inputmode=numeric]{text-align:right!important;direction:rtl}.workpaper-page .flexible-test-table td:first-child,.workpaper-page .flexible-test-table th:first-child{width:auto;text-align:right}.workpaper-page .flexible-test-table th[rowspan]{width:120px}.difference-definition label{display:grid;grid-template-columns:1fr;gap:4px;min-width:0;white-space:normal}.difference-definition select{min-width:0!important;max-width:100%;width:100%}.workpaper-page .flexible-test-table th{position:relative;vertical-align:top;overflow-wrap:anywhere}.flexible-column-settings{display:flex;flex-direction:column;gap:8px;padding:4px}.flexible-column-settings input,.flexible-column-settings select{width:100%;min-width:0}.column-resize-handle{position:absolute;left:-4px;top:0;bottom:0;width:9px;cursor:col-resize;touch-action:none;z-index:2}.column-resize-handle:focus,.column-resize-handle:hover{background:#bd974b70;outline:1px solid #bd974b}.flexible-test-table th>small{display:block;margin-top:8px;font-weight:400}.flexible-test-table .account-picker-button{white-space:normal;height:auto;min-height:42px;text-align:right;width:100%}.flexible-test-table .account-picker-button span{white-space:normal;overflow-wrap:anywhere}.flexible-test-table .document-date{width:100%;min-width:0}.flexible-test-table .column-type-tools{display:flex;gap:5px;align-items:center;min-width:0}.flexible-test-table .column-type-tools select{flex:1 1;width:0;height:36px;padding-inline:5px;font-size:12px}.flexible-test-table .column-tools{display:flex;gap:3px;flex:none}.flexible-test-table .column-tool{display:inline-flex;align-items:center;justify-content:center;width:28px;height:30px;padding:0;border:1px solid #c5ceda;border-radius:5px;background:#fff;color:#163552;cursor:pointer}.flexible-test-table .column-tool:hover{background:#e7eef5}.flexible-test-table .column-delete{color:#9e3b3b}.flexible-test-table .column-tool:disabled{opacity:.4;cursor:default}.flexible-test-table .flexible-column-settings>input{height:36px}.column-settings-modal{max-width:440px;direction:rtl;text-align:right}.column-settings-modal label{display:flex;flex-direction:column;gap:8px;margin-block:14px}.column-settings-modal select{width:100%}.difference-preview{padding:12px;background:#f1f4f8;border-radius:6px;text-align:center}.flexible-test-table .column-type-tools{flex-direction:column;align-items:stretch;gap:7px}.flexible-test-table .column-type-tools select{flex:auto;width:100%;font-size:13px}.flexible-test-table .column-tools{justify-content:flex-end}.flexible-test-table input[placeholder="اسم العمود"]:focus::placeholder{color:transparent}.flexible-test-table .test-date-button{width:100%;min-height:42px;display:flex;gap:8px;justify-content:space-between;align-items:center;text-align:right;direction:rtl;padding:8px;border:1px solid #c7d2df;background:white;color:#173653;border-radius:6px;cursor:pointer;white-space:normal}.flexible-test-table .test-date-button:disabled{opacity:1;cursor:default;background:#f8f9fb}.test-date-button svg{flex-shrink:0}.test-date-modal{max-width:400px;direction:rtl}.test-date-selectors{display:grid;grid-template-columns:1fr 1fr;gap:12px}.test-date-selectors label{display:flex;flex-direction:column;gap:6px}.test-date-selectors input,.test-date-selectors select{width:100%;min-width:0}.test-date-days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-block:18px}.test-date-days button{height:36px;background:#f1f4f8;border:1px solid #d5dce5;color:#173653;border-radius:5px;cursor:pointer}.test-date-days button:hover{background:#dce6f0}.flexible-test-table .linked-value-field{height:42px;padding:8px;border:1px solid #c7d2df;border-radius:6px;background:#f8f9fb;color:#173653;text-align:right;direction:rtl}.flexible-test-table .test-type-picker{width:100%;min-height:52px;display:flex;align-items:center;gap:6px;justify-content:space-between;border:1px solid #c7d2df;border-radius:6px;background:white;color:#173653;padding:6px 8px;font:inherit;text-align:right;white-space:normal;cursor:pointer}.test-type-picker span{overflow-wrap:anywhere;white-space:normal}.test-type-picker svg{flex-shrink:0}.test-type-picker:disabled{opacity:.65;cursor:default}.test-types-modal{max-width:440px;direction:rtl}.test-type-options{display:grid;gap:6px}.test-type-options button{text-align:right;white-space:normal;overflow-wrap:anywhere;padding:12px;background:white;color:#173653;border:1px solid #d6dfea;border-radius:6px;font:inherit;cursor:pointer}.test-type-options button:hover,.test-type-options button[aria-pressed=true]{background:#e8eff7}.disabled-column-delete{display:inline-flex}.disabled-column-delete button:disabled{pointer-events:none}.column-dependency-tooltip{position:fixed;transform:translateX(-50%);z-index:9999;background:#12324f;color:white;padding:10px 12px;border-radius:7px;box-shadow:0 4px 14px #001b3326;width:300px;font-size:13px;direction:rtl;text-align:right;pointer-events:none}.workpaper-page .flexible-test-table .test-row-number{width:56px;vertical-align:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#173653;background:#f3f6f9}.create-test-modal>label{display:flex;flex-direction:column;gap:5px;margin-block:10px}.test-title-attachments{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.test-title-attachments>h3,.test-title-attachments>input:not([type=file]){min-width:0;flex:0 1 440px;margin:0}.test-title-attachments .table-attach-button{flex-shrink:0;padding-inline:12px;white-space:nowrap}.table-attachment-list{display:flex;flex-wrap:wrap;gap:8px 16px;margin-block:10px}.table-attachment-list>div{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}.table-attachment-list .text-button{border:1px solid #d5dfea;border-radius:5px;background:#f7f9fc;color:#173653;padding:5px 8px;font:inherit;font-size:13px;cursor:pointer}.table-attachment-list .text-button:hover{background:#e8eff7}.attachment-control{gap:7px;max-width:100%;vertical-align:middle}.attachment-control,.attachment-count{display:inline-flex;align-items:center}.attachment-count{gap:4px;border:1px solid #d6dfeb;border-radius:6px;background:#f3f6fa;color:#123555;padding:5px 7px;cursor:pointer}.attachment-name{color:#123f6a;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.attachment-picker{width:min(920px,calc(100vw - 30px))}.attachment-filters,.attachment-methods{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.attachment-methods .button{flex:1 1;white-space:normal}.attachment-picker-files{max-height:44vh;overflow:auto;margin:12px 0}.attachment-choice{display:flex;gap:12px;align-items:flex-start;padding:12px;border-bottom:1px solid #e4e9f0}.attachment-choice input{flex:none;margin-top:5px}.attachment-choice small{display:block;margin-top:5px;color:#64758b}.attachment-locations{list-style:none;padding:0;margin:5px 0;font-size:12px;line-height:1.8}.attachment-locations li{padding:3px 7px;border-radius:5px;background:#f3f6fa;margin:3px 0;overflow-wrap:anywhere}.attachment-dropzone{border:2px dashed #b4c4d8;border-radius:10px;text-align:center;padding:32px;background:#f7f9fc}.attachment-jobs{padding:0;list-style:none}.attachment-jobs li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e4e9f0;padding:9px 0;overflow-wrap:anywhere}.attachment-success{color:#236447}.attachment-linked-list>div{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e5eaf0}.attachment-linked-list .attachment-name{flex:1 1}.attachment-library-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.attachment-filters input{flex:1 1;min-width:200px}.attachment-filters select{width:auto}.attachment-library-table{width:100%;direction:rtl}.attachment-library-table td,.attachment-library-table th{text-align:right;vertical-align:top;padding:12px;font-size:13px}.attachment-library-table th{white-space:nowrap}.attachment-library-table .button{font-size:12px;padding:6px 10px}.attachment-library-table td:nth-child(2){min-width:170px}.attachment-library-table td:nth-child(7){min-width:230px}.topbar nav{min-width:0}.topbar nav a{white-space:nowrap}@media(max-width:700px){.attachment-library-heading{align-items:flex-start;flex-direction:column}.attachment-methods{align-items:stretch}.attachment-jobs li,.attachment-methods{flex-direction:column}}.financial-modal.attachment-picker{max-width:920px;width:min(920px,calc(100vw - 30px))}.attachment-picker input[type=search]{width:100%}.attachment-picker .empty{padding:32px 16px}.attachment-library-table td{white-space:normal}.attachment-library-table td:last-child{min-width:112px}.attachment-library-table .attachment-locations{max-width:340px}.attachment-library-heading{justify-content:flex-start;flex-wrap:wrap}.attachment-library-heading h2{margin:0}.attachment-library-heading .stage-action-buttons{margin:0;justify-content:flex-start;gap:10px}.attachment-library-table .attachment-selection{width:38px;min-width:38px;text-align:center}.attachment-selection input{width:17px;height:17px}.attachment-picker-footer{display:flex;justify-content:flex-end;margin-top:16px}.attachment-locations a{color:#123f6a;text-decoration:underline;text-underline-offset:3px}.review-field{position:relative;display:inline-block;vertical-align:middle;max-width:100%;scroll-margin-top:110px;outline:none}.cash-question .review-field{flex:0 0 auto}.review-field-actions{position:absolute;inset-inline-start:100%;top:50%;transform:translateY(-50%);display:flex;gap:3px;padding-inline-start:6px;z-index:3;white-space:nowrap}.review-action{display:inline-flex;align-items:center;gap:2px;border:1px solid #dce3ec;border-radius:5px;background:white;color:#697a90;padding:4px;opacity:0;pointer-events:none;cursor:pointer;min-width:27px;height:28px}.review-action.present,.review-field:focus-within .review-action,.review-field:hover .review-action{opacity:1;pointer-events:auto}.review-action.open{color:#082b50;border-color:#b59654}.review-action.marked{color:#c33339}.review-action:focus-visible{outline:2px solid #b59654}.review-field textarea{display:block;width:100%}.review-field:has(textarea){display:block;width:calc(100% - 76px)}.review-panel-backdrop{position:fixed;inset:0;background:#001b3440;z-index:300}.review-panel{position:absolute;inset-block:0;inset-inline-end:0;width:min(560px,100vw);overflow:auto;padding:24px;background:white;box-shadow:4px 0 26px #001b3430;color:#102d4c;outline:none}.review-panel header{display:flex;align-items:center;justify-content:space-between}.review-panel h2{font-size:23px}.review-editor label,.review-panel label{display:flex;flex-direction:column;gap:7px;margin:14px 0}.review-editor select,.review-editor textarea,.review-panel select,.review-panel textarea{width:100%;border:1px solid #cdd7e5;border-radius:7px;padding:10px;font:inherit;color:#102d4c;background:white}.review-editor .actions,.review-note-tabs,.review-panel .actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.review-editor .button,.review-panel .button{min-width:0;font-size:14px}.review-thread-item{border:1px solid #e0e6ed;border-radius:8px;padding:12px;margin:12px 0;background:#f9fafc}.review-history small,.review-thread-item small{display:block;color:#64758b;font-size:12px;margin-top:5px}.review-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.review-history{padding-inline-start:22px;font-size:13px}.review-history li{margin:12px 0}.review-workflow-hint{font-size:12px;border-top:1px solid #e0e6ed;padding-top:15px}.review-status{font-size:13px;background:#edf2f8;padding:4px 8px;border-radius:12px}.review-summary-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.review-summary-counts>div{background:white;border:1px solid #e0e6ed;border-radius:9px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.review-summary-counts strong{font-size:25px}.review-filters,.review-priorities{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.review-priorities span{background:#f3f6fa;border-radius:6px;padding:8px 14px}.review-analysis{display:grid;grid-template-columns:1fr 1fr;gap:14px}.review-analysis>*{min-width:0}.review-summary table{direction:rtl;width:100%}.review-summary td,.review-summary th{text-align:right;white-space:normal;font-size:13px;padding:10px;vertical-align:top}.review-summary th{background:#f0f3f8}.review-summary-body{min-width:170px;max-width:280px;overflow-wrap:anywhere}.review-link-button,.review-summary a{color:#143e68;text-decoration:underline}.review-link-button{background:transparent;border:0;cursor:pointer;font:inherit}.review-filters{margin:20px 0;gap:8px}.review-filters input{flex:1 1;min-width:190px}.review-filters select{width:auto;max-width:220px}.review-filters input,.review-filters select{padding:10px;border:1px solid #ccd8e5;border-radius:7px;font:inherit}.review-summary .workpaper-card{margin:14px 0}@media(hover:none){.review-action{opacity:1;pointer-events:auto}}@media(max-width:750px){.review-summary-counts{grid-template-columns:1fr 1fr}.review-analysis{grid-template-columns:1fr}.review-field-actions{inset-inline-start:auto;inset-inline-end:0;top:0;transform:translateY(-80%)}.review-panel{padding:16px}}.review-analysis th:first-child{width:38%}.review-analysis td:not(:first-child),.review-analysis th:not(:first-child){text-align:center}.review-link-button{white-space:nowrap}@media(max-width:1100px){.review-field-actions{inset-inline-start:auto;inset-inline-end:0;top:0;transform:translateY(-85%)}}.fixed-stage-page .cash-question .review-field select.acceptance-yes-no{width:76px;min-width:76px;max-width:76px;padding-inline:6px;flex:none}.review-panel .review-body{color:#102d4c;font-weight:600}.review-assignees{border:0;padding:0;margin:14px 0;min-width:0}.review-assignees legend{margin-bottom:7px}.review-assignees details{border:1px solid #cdd7e5;border-radius:7px;padding:10px}.review-assignees summary{cursor:pointer;overflow-wrap:anywhere}.review-assignee-options{max-height:220px;overflow:auto;padding-top:8px}.review-panel .review-assignee-options label{flex-direction:row;align-items:center;gap:8px;margin:8px 0}.review-assignee-options input{width:16px;height:16px;flex:none}.review-priorities .review-priority,.review-priority{display:inline-block;border:1px solid;border-radius:8px;padding:4px 9px;font-size:13px;font-weight:600;white-space:nowrap}.review-priorities .review-priority-NORMAL,.review-priority-NORMAL{color:#21613e;background:#eaf6ee;border-color:#b8dbc5}.review-priorities .review-priority-IMPORTANT,.review-priority-IMPORTANT{color:#795400;background:#fff6d9;border-color:#e6d38f}.review-priorities .review-priority-HIGH,.review-priority-HIGH{color:#963338;background:#fcebed;border-color:#e7b8bd}.field-with-audit-actions,.fixed-stage-page .cash-question .field-with-audit-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;width:auto;min-width:0;max-width:100%}.field-with-audit-actions>.review-field-actions{position:static;inset:auto;transform:none;display:inline-flex;align-items:center;gap:3px;padding:0;flex:0 0 auto;min-width:60px}.field-with-audit-actions:has(textarea){display:flex;width:100%;align-items:center}.field-with-audit-actions>textarea{flex:1 1 auto;min-width:0;width:0}.field-with-audit-actions>.review-field-actions .review-action{flex:none}.field-with-audit-actions>.document-date-input,.field-with-audit-actions>input,.field-with-audit-actions>select{min-width:0;max-width:100%}.materiality-row>.field-with-audit-actions{width:100%}.materiality-row>.field-with-audit-actions>:first-child{flex:1 1;min-width:0}.materiality-percent>.field-with-audit-actions{position:relative;right:auto;top:auto;display:flex;direction:rtl;width:100%;min-width:0;max-width:100%}.materiality-percent input{min-width:0;direction:ltr}.materiality-percent>.field-with-audit-actions input{flex:1 1;width:0}@media(min-width:701px) and (max-width:1450px){.materiality-grid-page .materiality-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}}.fraud-review-options{display:flex;flex-wrap:wrap;gap:8px 14px}.review-target-highlight{outline:2px solid #bf963f;outline-offset:4px;border-radius:6px;background:#fff8e6}.review-only-field>.review-field-actions{min-width:28px;flex:0 0 auto}.audit-population-table .review-only-field{display:flex;width:100%;gap:5px}.audit-population-table .review-only-field>input{flex:1 1 auto;width:0;min-width:0}.sample-field .review-only-field{gap:5px;max-width:100%}.sample-field .review-only-field>.attachment-control{min-width:0}.workpaper-page .flexible-test-table .test-row-number{width:96px;text-align:center;padding-inline:5px}.test-row-number .review-only-field{gap:4px;justify-content:center}.test-row-number-box{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 3px;box-sizing:border-box;border:1px solid #cdd7e5;border-radius:6px;background:#fff;color:#173653;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text}.misstatement-review-question>.review-only-field{display:inline-flex;align-items:center;flex:none;gap:6px;width:auto;direction:rtl}.misstatement-review-question>.review-only-field>select{width:76px;min-width:76px;max-width:76px;flex:none;padding-inline:6px}.review-action.marked small{max-width:100px;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}