.matter-lean{color:#19283d;gap:14px;display:grid}.matter-client-summary,.matter-open-header{color:#fff;background:linear-gradient(135deg,#122b43,#173c57 62%,#1c4c68);border:1px solid #2b5770;border-radius:14px;align-items:center;gap:20px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #10273a2e}.matter-client-summary{grid-template-columns:minmax(220px,.85fr) minmax(600px,2fr)}.matter-client-summary span,.matter-open-header span{color:#9fc2d5;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.matter-client-summary h2,.matter-open-header h2{letter-spacing:-.025em;margin:3px 0;font-size:22px}.matter-client-summary small,.matter-open-header p{color:#c5d7e2;margin:0;font-size:11px}.matter-client-summary dl{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.matter-client-summary dl div{border-left:1px solid #ffffff29;padding:3px 13px}.matter-client-summary dt{color:#a9c5d4;font-size:9px;font-weight:700}.matter-client-summary dd{margin:5px 0 0;font-size:14px;font-weight:750}.matter-lean-panel{background:#fff;border:1px solid #dce4eb;border-radius:13px;overflow:hidden;box-shadow:0 5px 18px #162b400f}.matter-lean-panel>header{background:#f8fafc;border-bottom:1px solid #e4e9ee;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.matter-lean-panel>header span{color:#99702d;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.matter-lean-panel>header h3{margin:3px 0 0;font-size:15px}.matter-lean-panel>header small{color:#748194;font-size:10px}.matter-tracker-grid{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}@media (max-width:1500px){.matter-tracker-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.matter-tracker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.matter-tracker-grid{grid-template-columns:minmax(0,1fr)}.matter-tracker-grid article{border-bottom:1px solid #e6ebef;border-right:0}}.matter-tracker-grid article{min-width:0}.matter-tracker-grid .segmented-decision-options{min-width:0;max-width:100%}.matter-tracker-grid article{border-right:1px solid #e6ebef;gap:4px;min-height:100px;padding:13px;display:grid}.matter-tracker-grid article:last-child{border-right:0}.matter-tracker-grid i{background:#edf1f4;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:flex}.matter-tracker-grid article.complete i{color:#0d7255;background:#e5f4ed}.matter-tracker-grid span{color:#5d6979;font-size:9px;font-weight:700}.matter-tracker-grid strong{font-size:13px}.matter-tracker-grid small{color:#8792a0;font-size:8.5px}.matter-register-actions{align-items:center;gap:8px;display:flex}.matter-register-actions .matter-register-action{color:#fff;cursor:pointer;white-space:nowrap;background:#0f2a43;border:1px solid #0f2a43;border-radius:6px;align-items:center;height:32px;padding:0 14px;font-size:11.5px;font-weight:700;transition:all .15s;display:inline-flex}.matter-register-actions .matter-register-action:hover:not(:disabled){background:#1e3a5f;border-color:#1e3a5f}.matter-register-actions .matter-register-action:disabled{color:#f1f5f9;cursor:not-allowed;background:#94a3b8;border-color:#94a3b8}.matter-lean-panel table{min-width:1180px}.matter-lean-panel tbody tr.selected{background:#eef7fb}.matter-lean-panel td small{color:#7a8797;margin-top:4px;display:block}.matter-open-header{grid-template-columns:auto minmax(0,1fr) auto}.matter-open-header>button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #ffffff47;border-radius:9px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.matter-open-header>button:hover{background:#ffffff38;border-color:#ffffff73;transform:translateY(-1px)}.matter-open-header>div:last-child{text-align:center;border-left:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;min-width:180px;padding-left:22px;display:flex}.matter-open-header>div:last-child strong{margin-top:4px;font-size:18px}.matter-open-header .matter-lifecycle-badge{letter-spacing:.03em;color:#6ee7b7;background:#10b98138;border:1px solid #10b98161;border-radius:999px;justify-content:center;align-items:center;margin-top:5px;padding:3px 12px;font-size:11px;font-weight:750;display:inline-flex}.matter-open-header .matter-lifecycle-badge.closed,.matter-open-header .matter-lifecycle-badge.cancelled{color:#fca5a5;background:#ef444438;border-color:#ef444461}.matter-open-header .matter-lifecycle-badge.on-hold{color:#fcd34d;background:#f59e0b38;border-color:#f59e0b61}.matter-selected-summary .summary-stage-pill{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:750;display:inline-flex}.matter-selected-summary .summary-status-pill{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:750;display:inline-flex}.matter-selected-summary .summary-status-pill.closed,.matter-selected-summary .summary-status-pill.cancelled{color:#991b1b;background:#fef2f2;border-color:#fecaca}.matter-selected-summary .summary-status-pill.on-hold{color:#92400e;background:#fffbeb;border-color:#fde68a}.matter-open-nav{background:#fff;border:1px solid #dce4eb;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex;box-shadow:0 2px 10px #122b430a}.matter-open-nav nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.matter-open-nav button{color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.matter-open-nav button:hover:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#e2e8f0}.matter-open-nav button.selected{color:#fff;background:#173d58;border-color:#173d58;font-weight:700;box-shadow:0 2px 6px #173d5840}.matter-open-nav button.selected:hover{color:#fff;background:#122f44}.matter-open-nav nav:last-child button{color:#856126;background:#fdfaf4;border:1px solid #f1e2cd;padding:7px 14px;font-size:12px}.matter-open-nav nav:last-child button:hover:not(:disabled){color:#694816;background:#f7eedf;border-color:#e4ceb1}.matter-open-nav nav:last-child button.selected{color:#fff;background:#856126;border-color:#856126;box-shadow:0 2px 6px #85612640}.matter-details-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;display:grid}.matter-details-grid label,.signed-el-action label{color:#475569;letter-spacing:.03em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.matter-details-grid input,.matter-details-grid select,.signed-el-action input{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600;transition:border-color .15s,box-shadow .15s}.matter-details-grid input:focus,.matter-details-grid select:focus{background:#fff;border-color:#173d58;outline:none;box-shadow:0 0 0 3px #173d581f}.matter-details-decision{flex-direction:column;justify-content:flex-end;display:flex}.matter-details-decision .segmented-decision{gap:6px}.matter-details-decision .segmented-decision-options{align-items:center;min-height:40px}.matter-details-decision .segmented-decision-options button{min-height:32px}.matter-lean-panel>footer{background:#f8fafc;border-top:1px solid #e4e9ee;justify-content:space-between;align-items:center;padding:12px 17px;display:flex}.matter-lean-panel>footer span{color:#758293;font-size:10px}.revenue-control-row{grid-template-columns:repeat(3,minmax(0,1fr));padding:17px;display:grid}.revenue-control-row article{border-right:1px solid #e3e8ed;gap:5px;padding:8px 18px;display:grid}.revenue-control-row article:last-child{border-right:0}.revenue-control-row i{color:#fff;background:#173d58;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;display:flex}.revenue-control-row span{color:#788496;text-transform:uppercase;font-size:9px;font-weight:700}.revenue-control-row strong{font-size:13px}.allocation-readiness-grid{background:#fdfefe;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:18px 20px;display:grid}.allocation-readiness-grid article{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;min-height:82px;padding:14px 10px;transition:transform .15s,box-shadow .15s;display:flex}.allocation-readiness-grid article:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a0d}.allocation-readiness-grid span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.allocation-readiness-grid strong{border-radius:6px;justify-content:center;align-items:center;min-height:28px;padding:4px 10px;font-size:12px;font-weight:750;display:inline-flex}.allocation-readiness-grid strong.status-pill.success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.allocation-readiness-grid strong.status-pill.danger{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.allocation-readiness-grid strong.status-pill.warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.allocation-readiness-grid strong.status-pill.neutral{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1}.allocation-readiness-grid strong.status-pill.destination{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.matter-proposal-el-panel .business-workflow-steps{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.matter-proposal-el-panel .business-workflow-steps button{text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:6px;padding:14px;transition:all .15s;display:flex;position:relative}.matter-proposal-el-panel .business-workflow-steps button:not(:disabled):hover{border-color:#173d58;transform:translateY(-1px);box-shadow:0 4px 12px #173d5814}.matter-proposal-el-panel .business-workflow-steps button:disabled{opacity:.65;cursor:not-allowed;background:#f1f5f9}.matter-proposal-el-panel .business-workflow-steps button.step-completed{background:#f0fdf4;border-color:#86efac;opacity:1!important}.matter-proposal-el-panel .business-workflow-steps button span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.matter-proposal-el-panel .business-workflow-steps button span .step-check{color:#fff;background:#22c55e;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.matter-proposal-el-panel .business-workflow-steps button strong{color:#0f172a;font-size:14px;font-weight:700}.matter-proposal-el-panel .business-workflow-steps button small{color:#64748b;font-size:11px}.matter-proposal-el-panel .business-registry-form label>strong{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.matter-proposal-el-panel .business-registry-form input[readonly]{color:#1e293b;background:#f8fafc;border-color:#e2e8f0;font-weight:600}.matter-allocation-actions{border-top:1px solid #e4e9ee;justify-content:flex-end;align-items:center;gap:8px;padding:12px 17px;display:flex}.matter-allocation-actions button.primary:disabled,.matter-allocation-assignee-block button.primary:disabled{color:#64748b!important;cursor:not-allowed!important;opacity:.65!important;box-shadow:none!important;background:#cbd5e1!important;border-color:#cbd5e1!important}.allocation-flags{border-top:1px solid #e4e9ee;flex-wrap:wrap;gap:6px;padding:12px 17px 0;display:flex}.flag-blocker,.flag-warning{border-radius:999px;padding:4px 11px;font-size:10px;font-weight:750}.flag-blocker{color:#a33125;background:#fbe7e6}.flag-warning{color:#93670e;background:#fdf0da}.handover-chip{border-radius:999px;padding:3px 10px;font-size:10px;font-weight:750}.handover-chip.completed{color:#0d7255;background:#e5f4ed}.handover-chip.pending{color:#93670e;background:#fdf0da}.poa-control-block{border-top:1px solid #e4e9ee}.poa-control-block>header{background:#f8fafc;border-bottom:1px solid #e4e9ee;padding:12px 17px}.poa-control-block>header span{color:#99702d;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.poa-control-block>header h3{margin:3px 0 0;font-size:14px}.poa-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:15px 17px;display:grid}.poa-grid article{gap:5px;display:grid}.poa-grid span{color:#788496;text-transform:uppercase;font-size:9px;font-weight:700}.poa-grid strong{font-size:13px}.poa-actions{gap:8px;padding:0 17px 15px;display:flex}.poa-link-form{background:#f8fafc;border-top:1px solid #e3e9ee;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding:15px 17px;display:grid}.poa-link-form label{color:#5f6c7a;gap:5px;font-size:10px;font-weight:700;display:grid}.poa-link-form input{background:#fff;border:1px solid #d5dee7;border-radius:8px;min-height:39px;padding:8px 10px}.signed-el-action{background:#f8fafc;border-top:1px solid #e3e9ee;grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:15px 17px;display:grid}.signed-el-action h4{margin:0}.matter-history-list{padding:8px 17px 16px;display:grid}.matter-history-list article{border-bottom:1px solid #e5eaef;grid-template-columns:150px 1fr;gap:16px;padding:12px 0;display:grid}.matter-history-list time{color:#778495;font-size:10px}.matter-history-list article div{gap:3px;display:grid}.matter-history-list span,.matter-history-list small{color:#6f7c8d;font-size:10px}.accounts-kpis.accounts-kpis-lean{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.accounts-kpis-lean button{text-align:left;background:#fff;border:1px solid #dbe3e9;border-radius:11px;gap:5px;min-height:94px;padding:12px;display:grid;box-shadow:0 4px 12px #1c2f410d}.accounts-kpis-lean button:hover{border-color:#bd8c42;transform:translateY(-1px)}.accounts-kpis-lean span{color:#637183;font-size:9px;font-weight:750}.accounts-kpis-lean strong{color:#173a53;font-size:22px}.accounts-kpis-lean small{color:#8a95a1;font-size:8.5px}.accounts-action-filters{gap:6px;margin-bottom:13px;display:flex;overflow-x:auto}.accounts-action-filters button:first-child{color:#fff;background:#173d58}.accounts-task-table table{min-width:1750px}.business-hub-header{grid-template-columns:minmax(260px,1fr) minmax(150px,auto) minmax(280px,auto)!important}.business-hub-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.business-hub-identity .business-hub-search{margin-top:8px}.business-stage-command{text-align:center;align-content:center;justify-items:center;gap:4px;min-width:150px;display:grid}.business-stage-command strong{font-size:23px!important}.business-hub-owner-rail{flex-direction:column;align-items:flex-end;gap:10px;min-width:0;display:flex}.business-hub-owner-rail .business-hub-owner{width:100%}@media (max-width:1250px){.matter-client-summary{grid-template-columns:1fr}.matter-client-summary dl,.matter-tracker-grid,.accounts-kpis.accounts-kpis-lean{grid-template-columns:repeat(4,minmax(0,1fr))}.matter-details-grid,.poa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.matter-client-summary dl,.matter-tracker-grid,.accounts-kpis.accounts-kpis-lean,.matter-details-grid,.allocation-readiness-grid,.poa-grid{grid-template-columns:1fr 1fr}.matter-open-header,.signed-el-action,.poa-link-form{grid-template-columns:1fr}.matter-open-nav{flex-direction:column;align-items:stretch}}.prototype-authority-note{color:#405464;background:#f7fafc;border:1px solid #d7e0e7;border-left:4px solid #476579;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:11px;font-weight:650}.vnext-shell{--vnext-gold:#c8892a}.vnext-shell.app-shell{background:var(--axis-bg)}.vnext-shell .sidebar{background:var(--axis-navy);color:#fff;flex-direction:column;gap:10px;padding:18px 14px;display:flex}.vnext-brand{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.vnext-brand strong{letter-spacing:.01em;font-size:15px}.vnext-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--vnext-gold);font-size:10px;font-weight:700}.vnext-shell .nav-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-top:4px;font-size:10px;font-weight:800}.vnext-shell nav{flex-direction:column;gap:2px;display:flex}.vnext-shell nav button{text-align:left;color:#ffffffd1;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:600}.vnext-shell nav button:hover{background:#ffffff14}.vnext-shell nav button.selected{color:#fff;box-shadow:inset 3px 0 0 var(--vnext-gold);background:#c8892a2e}.vnext-shell .corporate-vnext-toggle{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:700}.vnext-content{max-width:1680px;margin:0 auto;padding:24px 30px 38px}.vnext-panel{background:var(--axis-panel);border:1px solid var(--axis-border);border-radius:12px;margin-bottom:16px;padding:18px 20px;box-shadow:0 2px 9px #12233f0d}.vnext-panel-heading{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.vnext-panel-heading>span{color:var(--axis-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.vnext-panel-heading>h3{color:var(--axis-navy);margin:0;font-size:16px}.vnext-panel-heading>small{color:var(--axis-muted);font-size:11px}.vnext-fact-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:0;display:grid}.vnext-fact-grid>div{flex-direction:column;gap:3px;display:flex}.vnext-fact-grid dt{color:var(--axis-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.vnext-fact-grid dd{color:var(--axis-text);margin:0;font-size:13px;font-weight:600}.vnext-muted{color:var(--axis-muted);font-size:12px}.vnext-current-position{color:var(--axis-text);margin:10px 0 0;font-size:13px;line-height:1.5}.vnext-operational-section{border-top:1px solid var(--axis-border);margin-top:18px;padding-top:16px}.vnext-operational-editor{border-top:1px solid var(--axis-border);margin-top:16px;padding-top:12px}.vnext-operational-editor summary{color:var(--axis-navy);cursor:pointer;font-weight:700}.vnext-operational-editor>small{color:var(--axis-muted);margin-top:8px;display:block}.vnext-edit-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.vnext-edit-grid label{color:var(--axis-muted);text-transform:uppercase;letter-spacing:.03em;flex-direction:column;gap:5px;font-size:10.5px;font-weight:700;display:flex}.vnext-edit-grid input,.vnext-edit-grid select,.vnext-edit-grid textarea{border:1px solid var(--axis-border);color:var(--axis-text);font:inherit;text-transform:none;background:var(--axis-panel,#fff);border-radius:7px;padding:8px 10px}.vnext-edit-grid label:has(input[type=checkbox]){text-transform:none;color:var(--axis-text);cursor:pointer;flex-direction:row;align-items:center;gap:8px;margin-top:18px;font-size:12px;font-weight:600}.vnext-edit-grid input[type=checkbox]{cursor:pointer;width:16px;height:16px;margin:0}.vnext-edit-wide{grid-column:1/-1}.vnext-edit-wide textarea{resize:vertical;min-height:72px}.vnext-tat-options>label{color:var(--axis-text);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.vnext-tat-options input[type=radio]{cursor:pointer;margin:0}.vnext-activity-split-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:16px;display:grid}@media (max-width:900px){.vnext-activity-split-layout{grid-template-columns:1fr}}.vnext-activity-left-col{flex-direction:column;gap:14px;display:flex}.vnext-field-group{flex-direction:column;gap:6px;display:flex}.vnext-field-label{color:var(--axis-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:700}.vnext-field-group textarea{border:1px solid var(--axis-border);color:var(--axis-text);font:inherit;background:var(--axis-panel,#fff);resize:vertical;border-radius:8px;min-height:120px;padding:10px 12px;font-size:13px;line-height:1.5}.vnext-field-group textarea:focus{border-color:var(--axis-blue,#12324a);outline:none;box-shadow:0 0 0 2px #12324a1f}.vnext-activity-actions-bar{justify-content:flex-start;margin-top:4px;display:flex}.vnext-activity-card,.vnext-progress-checkpoint-card{border:1px solid var(--axis-border);background:#f8fafc;border-radius:10px;flex-direction:column;height:100%;padding:16px;display:flex}.vnext-activity-fields-grid{gap:10px;grid-template-columns:repeat(2,minmax(140px,1fr))!important}.vnext-reminder-grid{align-items:end;gap:14px;grid-template-columns:repeat(3,minmax(180px,1fr))!important}@media (max-width:768px){.vnext-reminder-grid{grid-template-columns:1fr!important}}.vnext-reminder-grid label{flex-direction:column;justify-content:flex-end;gap:6px;min-height:56px;display:flex}.vnext-reminder-grid label>span:first-child{justify-content:space-between;align-items:center;width:100%;display:flex}.vnext-reminder-grid input,.vnext-reminder-grid select{box-sizing:border-box;height:38px}.vnext-sow-badge{color:#0369a1;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:#e0f2fe;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:800;display:inline-block}.vnext-void-btn{color:#dc2626!important;padding:2px 8px!important;font-size:11px!important}.vnext-void-btn:hover{background:#fef2f2!important}.vnext-void-badge{color:#b91c1c;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:#fee2e2;border:1px solid #fca5a5;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:800;display:inline-block}.vnext-row-voided{opacity:.65;background-color:#f8fafc99}.vnext-stage-void{color:#64748b!important;background:#f1f5f9!important}.vnext-voided-text{color:#64748b;text-decoration:line-through}.vnext-void-reason-note{color:#dc2626;margin-top:2px;font-size:11px;font-style:italic}.vnext-checkpoint-header{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.vnext-checkpoint-eyebrow{color:var(--axis-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:800}.vnext-checkpoint-title{color:var(--axis-navy);margin:0;font-size:14px;font-weight:700}.vnext-checkpoint-stage-row{border:1px solid var(--axis-border);background:#fff;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 10px;display:flex}.vnext-stage-pill-label{color:var(--axis-muted);text-transform:uppercase;font-size:11px;font-weight:700}.vnext-stage-pill{color:var(--axis-navy);font-size:12.5px;font-weight:700}.vnext-checkpoint-grid{grid-template-columns:1fr;margin-top:8px}.vnext-checkpoint-subheading{border-top:1px dashed var(--axis-border);margin-top:14px;padding-top:10px}.vnext-checkpoint-subheading span{color:var(--axis-muted);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;font-weight:700}.vnext-document-groups{gap:14px;display:grid}.vnext-document-groups h4{color:var(--axis-navy);margin:0 0 7px;font-size:12px}.vnext-inline-notice,.vnext-inline-error{border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:12px}.vnext-inline-notice{color:#7a5410;background:#fff7e8;border:1px solid #f0dcb0}.vnext-inline-error{color:var(--axis-red);background:#fdecec;border:1px solid #f3c6c3}.vnext-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vnext-list li{border-bottom:1px solid var(--axis-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.vnext-list li:last-child{border-bottom:none}.vnext-list li span{color:var(--axis-muted);font-size:11px}.vnext-metric-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:14px;display:grid}.vnext-dashboard-columns{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:8px;display:grid}.vnext-current-position-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.vnext-subsection-title{text-transform:uppercase;letter-spacing:.04em;color:var(--axis-muted);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.vnext-progress-checkpoint{border-top:1px dashed var(--axis-border);margin-top:14px;padding-top:10px}.vnext-tat-options{flex-direction:column;gap:8px;margin:8px 0 4px;display:flex}.vnext-tat-options label{font-size:12.5px}.vnext-reminder-toggle{border-top:1px dashed var(--axis-border);margin-top:14px;padding-top:10px}.vnext-reminder-toggle>label{font-size:12.5px;font-weight:600}.vnext-retainer-directory{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:14px;display:grid}.vnext-retainer-card{text-align:left;cursor:pointer;background:var(--axis-panel);border:1px solid var(--axis-border);transition:border-color .15s}.vnext-retainer-card:hover{border-color:var(--vnext-gold)}.vnext-retainer-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.vnext-corp360-header{color:#fff;background:linear-gradient(#0f2438,#16324a);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(140px,auto) minmax(280px,auto);align-items:start;gap:18px;margin-bottom:14px;padding:18px 20px;display:grid}.vnext-corp360-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.vnext-eref{color:var(--vnext-gold);letter-spacing:.04em;font-size:11px;font-weight:800}.vnext-corp360-identity h2{color:#fff;margin:0;font:800 20px/1.25 Inter,sans-serif}.vnext-client{color:#9db3c4;font-size:12px}.vnext-corp360-identity>.vnext-universal-search,.vnext-corp360-identity>.client-hub-premium-search{margin-top:8px}.vnext-corp360-stage{text-align:center;flex-direction:column;justify-self:center;align-items:center;gap:4px;padding-top:2px;display:flex}.vnext-corp360-stage>span{color:#9db3c4;letter-spacing:.3px;text-transform:uppercase;font-size:9.5px;font-weight:750}.vnext-corp360-stage>strong{color:#fff;font-size:15px;font-weight:800}.vnext-corp360-owner-rail{flex-direction:column;align-items:flex-end;gap:10px;min-width:0;display:flex}.vnext-corp360-facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;width:100%;display:grid}.vnext-corp360-facts>div{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;flex-direction:column;gap:4px;padding:7px 10px;display:flex}.vnext-corp360-facts>div>span{color:#9db3c4;text-transform:uppercase;letter-spacing:.04em;font-size:9.5px;font-weight:700}.vnext-corp360-facts strong{color:#fff;font-size:12.5px}.vnext-workspace-header>span{color:var(--axis-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.vnext-workspace-header{margin-bottom:12px}.vnext-workspace-header h1{color:var(--axis-navy);margin:2px 0 0;font-size:22px}.vnext-corp360-owner-select{border:1px solid var(--axis-border);border-radius:6px;padding:3px 6px;font-size:12.5px;font-weight:600}.vnext-corp360-tabs{border-bottom:1px solid var(--axis-border);flex-wrap:wrap;gap:4px;margin-bottom:16px;padding-bottom:0;display:flex}.vnext-corp360-tabs button{color:var(--axis-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:9px 12px;font-size:12.5px;font-weight:600}.vnext-corp360-tabs button.selected{color:var(--axis-navy);border-bottom-color:var(--vnext-gold)}.vnext-document-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.vnext-document-grid article{background:var(--axis-panel,#fff);border:1px solid var(--axis-border);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.vnext-document-grid article span{background:var(--axis-blue);color:#fff;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:800}.vnext-document-grid article div{flex:1;min-width:0}.vnext-document-grid article strong{text-overflow:ellipsis;white-space:nowrap;color:var(--axis-text);font-size:12.5px;display:block;overflow:hidden}.vnext-document-grid article small{color:var(--axis-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.vnext-document-grid article button{white-space:nowrap;flex-shrink:0}.corporate360-upload{align-items:center;gap:8px;display:inline-flex}.vnext-documents-header{border-bottom:1px solid var(--axis-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:12px;display:flex;flex-direction:row!important}.vnext-documents-actions{align-items:center;gap:12px;display:flex}.vnext-version-role-picker{color:var(--axis-muted);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.vnext-version-role-picker select{border:1px solid var(--axis-border);background:var(--axis-panel,#fff);height:34px;color:var(--axis-text);text-transform:none;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:500}.vnext-upload-button{cursor:pointer;justify-content:center;align-items:center;height:34px;margin:0;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex}.vnext-action-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vnext-universal-search{width:100%;margin-top:10px;margin-bottom:4px}.vnext-search-box{align-items:center;gap:8px;width:100%;display:flex}.vnext-search-box input{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:7px;flex:1;min-width:0;height:34px;padding:0 12px;font-size:12px;transition:all .15s ease-in-out}.vnext-search-box input::placeholder{color:#fff9}.vnext-search-box input:focus{background:#ffffff2e;border-color:#38bdf8;outline:none;box-shadow:0 0 0 2px #38bdf840}.vnext-search-box button{white-space:nowrap;height:34px;padding:0 14px}.vnext-search-results{flex-direction:column;gap:6px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:flex}.vnext-search-results li{border:1px solid var(--axis-border);background:var(--axis-panel);color:#12324a;border-radius:9px;padding:10px 14px}.vnext-search-results li button,.vnext-search-results li small{color:inherit}.vnext-current-stage-card dl{margin-top:4px}.vnext-workflow-pipeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.vnext-workflow-pipeline li{border-left:2px solid var(--axis-border);align-items:center;gap:12px;margin-left:8px;padding:10px 0 10px 16px;display:flex;position:relative}.vnext-workflow-pipeline li.complete{border-left-color:var(--axis-teal)}.vnext-workflow-pipeline li.current{border-left-color:var(--vnext-gold)}.vnext-workflow-marker{background:var(--axis-panel);border:2px solid var(--axis-border);width:22px;height:22px;color:var(--axis-muted);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;left:-13px}.vnext-workflow-pipeline li.complete .vnext-workflow-marker{border-color:var(--axis-teal);color:var(--axis-teal)}.vnext-workflow-pipeline li.current .vnext-workflow-marker{border-color:var(--vnext-gold);color:var(--vnext-gold);background:#fff7e8}.vnext-workflow-label{flex-direction:column;flex:1;gap:2px;display:flex}.vnext-workflow-label strong{color:var(--axis-text);font-size:13px}.vnext-workflow-label small{color:var(--axis-muted);font-size:11px}.vnext-checklist{flex-direction:column;gap:2px;display:flex}.vnext-checklist-row{border-bottom:1px solid var(--axis-border);align-items:center;gap:12px;padding:9px 0;display:flex}.vnext-checklist-row:last-child{border-bottom:none}.vnext-checklist-label{color:var(--axis-text);flex:1;font-size:12.5px;font-weight:600}.vnext-checklist-row select{border:1px solid var(--axis-border);border-radius:6px;padding:4px 6px;font-size:12px}.vnext-cross-department-badge{color:#8a6327;background:#fff7e8;border:1px solid #f0dcb0;border-radius:999px;align-self:flex-start;margin-top:2px;padding:2px 10px;font-size:10px;font-weight:700;display:inline-block}.vnext-client-details{margin-bottom:16px}.vnext-summary-row{background:var(--axis-panel);border:1px solid var(--axis-border);border-radius:10px;flex-wrap:wrap;gap:0;margin-bottom:16px;display:flex;overflow:hidden}.vnext-summary-row-field{border-right:1px solid var(--axis-border);flex-direction:column;flex:1;gap:3px;min-width:110px;padding:10px 16px;display:flex}.vnext-summary-row-field:last-child{border-right:none}.vnext-summary-row-field span{color:var(--axis-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.vnext-summary-row-field strong{color:var(--axis-text);font-size:13px}.vnext-summary-row-field.tone-red strong{color:var(--axis-red)}.vnext-summary-row-field.tone-amber strong{color:var(--vnext-gold)}.vnext-summary-row-field.tone-teal strong{color:var(--axis-teal)}.vnext-poa-workflow{gap:14px;display:grid}.vnext-current-stage-detail{border-top:1px dashed var(--axis-border);margin-top:14px;padding-top:12px}.vnext-stage-track{flex-direction:column;gap:0;display:flex}.vnext-stage-step{border-left:2px solid var(--axis-border);align-items:center;gap:12px;margin-left:8px;padding:10px 0 10px 16px;display:flex;position:relative}.vnext-stage-step.done{border-left-color:var(--axis-teal)}.vnext-stage-step.current{border-left-color:var(--vnext-gold)}.vnext-stage-step>i{background:var(--axis-panel);border:2px solid var(--axis-border);width:22px;height:22px;color:var(--axis-muted);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-style:normal;display:flex;position:absolute;left:-13px}.vnext-stage-step.done>i{border-color:var(--axis-teal);color:var(--axis-teal)}.vnext-stage-step.current>i{border-color:var(--vnext-gold);color:var(--vnext-gold);background:#fff7e8}.vnext-stage-step>span{color:var(--axis-text);flex:1;font-size:13px}.vnext-stage-step.current>span{font-weight:700}@media (max-width:720px){.vnext-shell.app-shell{flex-direction:column;display:flex}.vnext-content{padding:16px}.vnext-corp360-header{grid-template-columns:1fr}.vnext-corp360-stage{text-align:left;justify-self:stretch;align-items:flex-start}.vnext-corp360-owner-rail{align-items:stretch}.vnext-corp360-owner-rail .tsr-rail{justify-content:flex-start}.vnext-corp360-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.vnext-corp360-tabs button{flex:none}.vnext-summary-row{flex-direction:column}.vnext-summary-row-field{border-right:none;border-bottom:1px solid var(--axis-border)}.vnext-summary-row-field:last-child{border-bottom:none}.vnext-current-position-grid{grid-template-columns:1fr}}.collection-matter-handling-drawer{width:min(1120px,96vw)}.vnext-history-days{flex-direction:column;gap:16px;display:flex}.vnext-history-day h4{color:var(--axis-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.matter-revenue-command-centre{overflow:hidden}.matter-revenue-command-centre>header{justify-content:space-between;align-items:center;display:flex}.matter-revenue-content{gap:14px;padding:16px;display:grid}.matter-revenue-loading{color:#6f7c8d;place-items:center;min-height:90px;font-size:11px;display:grid}.matter-revenue-kpis{background:#fff;border:1px solid #dce4eb;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.matter-revenue-kpis article{border-right:1px solid #e3e8ed;gap:5px;min-width:0;padding:16px 18px;display:grid}.matter-revenue-kpis article:last-child{border-right:0}.matter-revenue-kpis span{color:#788496;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.matter-revenue-kpis strong{color:#173d58;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.matter-revenue-kpis small{color:#8995a2;font-size:9px}.matter-revenue-authority-note{background:#f8fafc;border:1px solid #e3e8ed;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.matter-revenue-authority-note>div{gap:3px;display:grid}.matter-revenue-authority-note strong{color:#263d50;font-size:11px}.matter-revenue-authority-note span{color:#7a8795;font-size:9px}.matter-revenue-authority-note>span{border-radius:999px;flex:none;padding:5px 10px;font-weight:750}.matter-revenue-authority-note .authority-ready{color:#0d7255;background:#e5f4ed}.matter-revenue-authority-note .authority-view-only{color:#667482;background:#edf1f4}.matter-revenue-register{background:#fff;border:1px solid #dce4eb;border-radius:11px;overflow:hidden}.matter-revenue-register-head{background:#f8fafc;border-bottom:1px solid #e4e9ee;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}.matter-revenue-register-head>div{gap:2px;display:grid}.matter-revenue-register-head span{color:#9a6b1d;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.matter-revenue-register-head h4{color:#173d58;margin:0;font-size:14px}.matter-revenue-register-head small{color:#7b8794;font-size:9px}.matter-revenue-register-head button{flex:none}.matter-revenue-register table{min-width:980px}.matter-revenue-register th{color:#788496;letter-spacing:.03em;text-transform:uppercase;background:#f3f6f8;font-size:8px;font-weight:800}.matter-revenue-register td{vertical-align:middle;font-size:10px}.matter-revenue-register td button{white-space:nowrap;min-height:30px}.matter-revenue-empty-row td{color:#8995a2;text-align:center;padding:18px!important}.matter-revenue-status{color:#526575;background:#edf2f5;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:750;display:inline-flex}.matter-revenue-footer{justify-content:space-between;align-items:center;gap:14px;padding:4px 2px 0;display:flex}.matter-revenue-footer span{color:#7b8794;font-size:9px}.matter-revenue-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.matter-revenue-form-grid .full{grid-column:1/-1}.matter-revenue-form-grid textarea{resize:vertical;min-height:88px}.matter-pdc-status-actions{border-top:1px solid #e5e9ee;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;display:flex}@media (max-width:960px){.matter-revenue-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.matter-revenue-kpis article:nth-child(2){border-right:0}.matter-revenue-kpis article:nth-child(-n+2){border-bottom:1px solid #e3e8ed}.matter-revenue-authority-note,.matter-revenue-register-head,.matter-revenue-footer{flex-direction:column;align-items:stretch}}@media (max-width:620px){.matter-revenue-kpis,.matter-revenue-form-grid{grid-template-columns:1fr}.matter-revenue-kpis article{border-bottom:1px solid #e3e8ed;border-right:0}.matter-revenue-kpis article:last-child{border-bottom:0}}.matter-proposal-el-panel .business-workflow-steps .workflow-milestone-status{text-align:left;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.matter-proposal-el-panel .business-workflow-steps .workflow-milestone-status.step-completed{background:#f0fdf4;border-color:#86efac}.matter-proposal-el-panel .business-workflow-steps .workflow-milestone-status>span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.builder-invoice-decision{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin:12px 0;padding:12px 14px}.allocation-readiness-panel,.allocation-poa-section{border:1px solid var(--line,#d9dee7);background:var(--surface-2,#f7f9fc);border-radius:12px;margin-bottom:14px;padding:14px 16px}.allocation-readiness-panel h3,.allocation-poa-section h3{letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:13px}.allocation-readiness-panel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.allocation-readiness-panel li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.allocation-readiness-panel li>span{font-weight:700}.allocation-readiness-panel li.is-ok>span{color:#1b7f4c}.allocation-readiness-panel li.is-pending>span{color:#b45309}.allocation-readiness-panel small{color:var(--muted,#5b6676);overflow-wrap:anywhere;display:block}.allocation-poa-section label{gap:6px;margin:8px 0;display:grid}.allocation-poa-section select{width:100%;min-height:40px}.allocation-poa-section button{min-height:40px}.allocation-poa-done{color:#1b7f4c;font-weight:600}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.laf-transaction-modal{max-height:calc(100vh - 32px)}.laf-transaction-body{overflow-y:auto}@media (max-width:760px){.allocation-readiness-panel,.allocation-poa-section{padding:12px}}.allocation-locked-field{align-content:start;gap:6px;display:grid}.allocation-locked-field strong{border:1px solid var(--line,#d9dee7);background:var(--surface-2,#f7f9fc);border-radius:8px;align-items:center;min-height:40px;padding:0 12px;display:flex}.service-allocation-panel{border:1px solid var(--line,#d9dee7);background:var(--surface,#fff);box-sizing:border-box;border-radius:14px;width:100%;margin:0 0 16px;padding:18px 20px}.service-allocation-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-bottom:14px;display:flex}.service-allocation-head>div>span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#5b6676);font-size:11px}.service-allocation-head h3{margin:4px 0 0;font-size:18px}.service-allocation-context{flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}.service-allocation-context div{gap:2px;min-width:120px;display:grid}.service-allocation-context dt{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#5b6676);font-size:10px}.service-allocation-context dd{overflow-wrap:anywhere;margin:0;font-weight:600}.service-allocation-grid{grid-template-columns:minmax(260px,1fr) minmax(320px,1.4fr);align-items:start;gap:16px;display:grid}.service-allocation-actions{justify-content:flex-end;margin-top:12px;display:flex}.service-allocation-actions button{min-height:42px;padding:0 18px}@media (max-width:900px){.service-allocation-grid{grid-template-columns:1fr}}.service-task-context{background:#fff8eb;border-left:4px solid #d97706;border-radius:8px;gap:2px;margin:0 0 14px;padding:10px 14px;display:grid}.service-task-context small{color:var(--muted,#5b6676)}.matter-revenue-register.is-task-focus{outline-offset:4px;border-radius:10px;outline:2px solid #d97706}.queue-row-open{cursor:pointer;border-radius:6px;margin-right:8px;padding:6px 10px;font-size:11px;font-weight:700}
.laf-stepper{background:#fff;border:1px solid #e5e9ee;border-radius:10px;flex-wrap:wrap;gap:0;margin:16px 0;display:flex;overflow:hidden}.laf-stepper>div{color:#8792a0;background:#fafbfc;border-right:1px solid #e5e9ee;flex:1 1 0;align-items:center;gap:8px;min-width:140px;padding:10px 14px;font-size:10.5px;font-weight:700;display:flex}.laf-stepper>div:last-child{border-right:0}.laf-stepper>div>i{color:#8792a0;background:#e9edf1;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:800;display:grid}.laf-stepper>div.laf-step-done{color:#a3711b;background:#fffaf1}.laf-stepper>div.laf-step-done>i{color:#fff;background:#d8891e}.laf-stepper>div.laf-step-active{color:#1c2733;background:#fff}.laf-stepper>div.laf-step-active>i{color:#fff;background:#1c2733}.laf-review-panel{background:linear-gradient(#fffaf1 0%,#fff 100%);border:1px solid #e8d9bc;border-radius:10px;margin-top:18px;padding:16px 18px}.laf-review-panel>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.laf-review-panel>header span{color:#a3711b;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:800}.laf-review-panel>header h4{color:#1c2733;margin:2px 0 0;font-size:14px}.laf-review-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.laf-review-grid>div{min-width:0}.laf-review-grid dt{text-transform:uppercase;letter-spacing:.06em;color:#8792a0;margin:0 0 4px;font-size:9px}.laf-review-grid dd{color:#1c2733;overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:650}.laf-intel-panel{color:#3a4552;background:#f7f9fb;border:1px solid #e5e9ee;border-radius:10px;margin:0 0 18px;padding:13px 16px;font-size:11.5px}.laf-intel-panel strong{margin-bottom:3px;font-size:11.5px;display:block}.laf-intel-panel small{color:#6c7785;margin-top:4px;display:block}.laf-intel-panel.tone-warning{color:#8a5a06;background:#fff9ef;border-color:#f0d4a3}.laf-intel-panel.tone-danger{color:#9c2b24;background:#fdf2f1;border-color:#f0c3c0}.laf-match-list-scroll{max-height:260px;padding-right:4px;overflow-y:auto}.laf-match-list-count{color:#6c7785;margin-bottom:4px;display:block}.laf-intel-panel ul{margin:6px 0 0;padding-left:16px}.laf-sticky-footer{z-index:2;background:#fff;position:sticky;bottom:0;box-shadow:0 -8px 20px #0f2a430f}.laf-footer-status{color:#8792a0;align-self:center;margin-right:auto;font-size:11px}.entry-modal header h2{letter-spacing:-.01em;font:650 18px Inter,Arial,sans-serif}.entry-modal>footer .primary,.account-drawer>footer .primary{background:#b96a17;border-color:#b96a17}.entry-modal>footer .primary:disabled,.account-drawer>footer .primary:disabled{opacity:.55;cursor:not-allowed;background:#d7ac78;border-color:#d7ac78}.laf-context-strip{background:#f7f9fb;border-bottom:1px solid #e5e9ee;flex-wrap:wrap;gap:10px;padding:12px 20px;display:flex}.laf-context-strip>div{background:#fff;border:1px solid #e5e9ee;border-radius:999px;align-items:baseline;gap:6px;padding:4px 10px;display:flex}.laf-context-strip span{text-transform:uppercase;letter-spacing:.05em;color:#8792a0;font-size:9px;font-weight:700}.laf-context-strip strong{color:#1c2733;font-size:11px}.laf-transaction-modal{flex-direction:column;max-height:90vh;display:flex}.laf-transaction-body{padding:4px 23px 20px;overflow:auto}.laf-transaction-body .form-grid{padding:12px 0}.laf-transaction-modal>header p{color:#6c7785;margin:5px 0 0;font-size:11px}.accounts-operational-queue .queue-row-trigger{color:#b96a17;background:#fff;border:1px solid #d8891e;border-radius:6px;padding:7px 12px;font-size:10.5px;font-weight:700}.accounts-operational-queue .queue-row-trigger:hover{background:#fff9ef}.accounts-operational-queue .queue-row-trigger:disabled{opacity:.5}.accounts-req-star{color:#dc2626;font-weight:700}.accounts-field-error{color:#dc2626;text-transform:none;letter-spacing:normal;margin-top:4px;font-size:11px;font-weight:500;line-height:1.35;display:block}.laf-impact-preview{color:#1f5e3f;background:#f0f6f2;border:1px solid #cfe4d6;border-radius:8px;margin-top:4px;padding:12px 14px;font-size:11.5px}.laf-impact-preview strong{margin-bottom:2px;font-size:13px;display:block}.intervention-panel.laf-panelised{background:#fff;border:1px solid #e3e7ec;border-radius:12px;padding:20px 22px;box-shadow:0 8px 24px #0f2a430d}.intervention-panel.laf-panelised .intervention-form .primary{background:#b96a17;border-color:#b96a17}.traffic-light-dot{vertical-align:super;cursor:default;border-radius:50%;width:8px;height:8px;margin-left:2px;font-style:normal;display:inline-block}.traffic-light-dot.green{background:#3fd17e}.traffic-light-dot.amber{background:#da8527}.traffic-light-dot.red{background:#e2564f}.prospect-modal-backdrop{z-index:150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a192dbf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.entry-modal.business-prospect-modal{background:#fff;border-radius:12px;flex-direction:column;width:min(840px,94vw);max-height:min(90vh,880px);display:flex;position:relative;top:auto;left:auto;overflow:hidden;transform:none;box-shadow:0 25px 80px #06131f73}.entry-modal.business-prospect-modal>header{background:#fff;border-bottom:1px solid #e5e9ee;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 24px;display:flex}.entry-modal.business-prospect-modal>header h2{color:#0f172a;margin:2px 0 0;font-size:18px;font-weight:700}.entry-modal.business-prospect-modal>header p{color:#64748b;margin:4px 0 0;font-size:12px}.entry-modal.business-prospect-modal .prospect-modal-content{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:20px 24px 28px;display:flex;overflow-y:auto}.entry-modal.business-prospect-modal .laf-stepper{flex-shrink:0;margin:0}.entry-modal.business-prospect-modal .prospect-form-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.entry-modal.business-prospect-modal .prospect-section-header{border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.entry-modal.business-prospect-modal .prospect-section-badge{color:#fff;background:#1e293b;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:flex}.entry-modal.business-prospect-modal .prospect-section-title-wrap{flex:1}.entry-modal.business-prospect-modal .prospect-section-title-wrap h3{color:#0f172a;margin:0 0 2px;font-size:14px;font-weight:700}.entry-modal.business-prospect-modal .prospect-section-title-wrap p{color:#64748b;margin:0;font-size:12px}.entry-modal.business-prospect-modal .prospect-form-section .form-grid{gap:12px;padding:0}.entry-modal.business-prospect-modal .required-mark{float:none;margin-left:2px}.entry-modal.business-prospect-modal>footer{background:#fff;border-top:1px solid #e5e9ee;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:static;box-shadow:0 -4px 16px #0f2a430d}.entry-modal.collection-new-debtor-modal{width:min(980px,96vw)}.axis-cp-overlay{z-index:2000;-webkit-backdrop-filter:blur(8px);background:#06121ec7;justify-content:center;align-items:center;padding:20px 16px;animation:.2s cubic-bezier(.16,1,.3,1) axisCpFadeIn;display:flex;position:fixed;inset:0}.axis-cp-modal{background:#fff;border:1px solid #ffffff40;border-radius:18px;flex-direction:column;width:min(500px,100vw - 32px);max-height:min(92vh,800px);animation:.25s cubic-bezier(.16,1,.3,1) axisCpSlide;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px -10px #05122080,0 0 0 1px #0b29441a}.axis-cp-header{color:#fff;background:linear-gradient(135deg,#091f33 0%,#0e2e4d 55%,#153c63 100%);border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 20px;display:flex}.axis-cp-header-left{flex-direction:column;gap:3px;display:flex}.axis-cp-kicker{letter-spacing:.12em;text-transform:uppercase;color:#f6c89f;background:#f6c89f26;border:1px solid #f6c89f4d;border-radius:6px;align-items:center;gap:5px;width:fit-content;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.axis-cp-header h2{letter-spacing:-.02em;color:#fff;margin:6px 0 2px;font-size:21px;font-weight:700}.axis-cp-header p{color:#b2c5d8;margin:0;font-size:12.5px;line-height:1.45}.axis-cp-close-btn{color:#e2e8f0;cursor:pointer;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:grid}.axis-cp-close-btn:hover{color:#fff;background:#ffffff40;transform:scale(1.06)}.axis-cp-body{flex-direction:column;flex:auto;gap:16px;padding:22px 26px;display:flex;overflow-y:auto}.axis-cp-notice{color:#874917;background:#fffaf2;border:1px solid #fcdcb5;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 15px;font-size:12px;line-height:1.45;display:flex}.axis-cp-notice svg{flex-shrink:0;margin-top:1px}.axis-cp-form{flex-direction:column;gap:15px;margin:0;display:flex}.axis-cp-field{flex-direction:column;gap:6px;display:flex}.axis-cp-field label{color:#243b53;justify-content:space-between;align-items:center;font-size:12px;font-weight:650;display:flex}.axis-cp-input-wrap{align-items:center;display:flex;position:relative}.axis-cp-input-wrap input{box-sizing:border-box;color:#0f273d;background:#fff;border:1.5px solid #dbe3eb;border-radius:9px;width:100%;height:42px;padding:8px 40px 8px 13px;font-size:13.5px;transition:all .15s}.axis-cp-input-wrap input:focus{border-color:#c3682f;outline:none;box-shadow:0 0 0 3.5px #c3682f29}.axis-cp-input-wrap input:hover:not(:focus){border-color:#b0c2d3}.axis-cp-toggle-pwd{color:#627d98;cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:6px;transition:all .15s;display:grid;position:absolute;right:8px}.axis-cp-toggle-pwd:hover{color:#243b53;background:#f0f4f8}.axis-cp-criteria{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:8px 12px;padding:12px 14px;display:grid}.axis-cp-criterion{color:#64748b;align-items:center;gap:7px;font-size:11.5px;transition:color .15s;display:flex}.axis-cp-criterion.valid{color:#0d6d54;font-weight:600}.axis-cp-criterion svg{flex-shrink:0}.axis-cp-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.axis-cp-footer{background:#fafbfc;border-top:1px solid #edf2f7;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:15px 26px;display:flex}.axis-cp-cancel-btn{color:#334e68;cursor:pointer;background:#fff;border:1.5px solid #dce4ed;border-radius:8px;height:38px;padding:0 16px;font-size:12.5px;font-weight:700;transition:all .15s}.axis-cp-cancel-btn:hover:not(:disabled){color:#0f273d;background:#f8fafc;border-color:#cbd5e1}.axis-cp-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c3682f 0%,#ab5621 100%);border:1px solid #a44f1c;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 22px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 3px 12px #c3682f52}.axis-cp-submit-btn:hover:not(:disabled){background:linear-gradient(135deg,#cf7238 0%,#b85e26 100%);transform:translateY(-1px);box-shadow:0 5px 16px #c3682f6b}.axis-cp-submit-btn:disabled,.axis-cp-cancel-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.axis-cp-success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 16px 20px;display:flex}.axis-cp-success-icon{color:#0b8062;background:#e6f7f2;border:2px solid #a4e5d2;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:2px;display:grid}.axis-cp-success h3{color:#0f273d;margin:0;font-size:18px;font-weight:700}.axis-cp-success p{color:#627d98;max-width:360px;margin:0;font-size:12.5px;line-height:1.5}@keyframes axisCpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes axisCpSlide{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:480px){.axis-cp-criteria{grid-template-columns:1fr}}.pdc-action-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pdc-action-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #d2dae0;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:650}.pdc-action-btn:hover{background:#f8fafc;border-color:#cbd5e1}.litigation-case-backdrop{z-index:150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a192dbf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.entry-modal.litigation-case-modal{background:#fff;border:1px solid #d8e2ea;border-radius:14px;flex-direction:column;width:min(1080px,100%);max-width:100%;max-height:min(92vh,960px);display:flex;position:relative;top:auto;left:auto;overflow:hidden;transform:none;box-shadow:0 25px 80px #06131f73}.litigation-case-modal>header{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 24px;display:flex}.litigation-case-modal .lit-modal-heading{flex-direction:column;gap:4px;display:flex}.litigation-case-modal .lit-modal-kicker{color:#b96a17;letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:800}.litigation-case-modal>header h2{color:#0f172a;letter-spacing:-.01em;margin:0;font:800 20px/1.25 Inter,Arial,sans-serif}.litigation-case-modal>header p{color:#64748b;margin:0;font-size:12px}.litigation-case-modal>header .lit-close-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;font-size:18px;font-weight:600;line-height:1;transition:all .15s;display:grid}.litigation-case-modal>header .lit-close-btn:hover{color:#ef4444;background:#fee2e2;border-color:#fca5a5}.litigation-case-modal .lit-modal-content{scrollbar-width:thin;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:20px 24px 28px;display:flex;overflow-y:auto}.litigation-case-modal .laf-stepper{flex-shrink:0;margin:0}.litigation-case-modal .laf-intel-panel{margin:0}.litigation-case-modal .laf-intel-panel b{font-weight:700}.litigation-case-modal .lit-validation-alert{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:10px;padding:14px 16px}.litigation-case-modal .lit-validation-alert strong{color:#991b1b;margin-bottom:4px;font-size:13px;display:block}.litigation-case-modal .lit-validation-alert p{color:#7f1d1d;margin:0;font-size:12.5px;line-height:1.45}.litigation-case-modal .lit-form-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.litigation-case-modal .lit-section-header{border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.litigation-case-modal .lit-section-badge{color:#fff;background:#1e293b;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:flex}.litigation-case-modal .lit-section-header h3{color:#0f172a;margin:0 0 2px;font-size:14px;font-weight:700}.litigation-case-modal .lit-section-header p{color:#64748b;margin:0;font-size:12px}.litigation-case-modal .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;padding:0;display:grid}.litigation-case-modal .form-grid label{color:#334155;letter-spacing:0;text-transform:none;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:650;display:flex}.litigation-case-modal .form-grid label.full{grid-column:1/-1}.litigation-case-modal .form-grid label>small{color:#94a3b8;font-size:11px;font-weight:500}.litigation-case-modal .req-star,.litigation-case-modal .required-mark{color:#ef4444;margin-left:3px;font-weight:800}.litigation-case-modal .form-grid input,.litigation-case-modal .form-grid select,.litigation-case-modal .form-grid textarea,.litigation-case-modal .lit-document-entry input:not([type=file]){box-sizing:border-box;color:#0f172a;background:#fff;border:1.5px solid #d8e2ea;border-radius:8px;outline:none;width:100%;height:40px;margin:0;padding:0 12px;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s}.litigation-case-modal .form-grid textarea{resize:vertical;height:auto;min-height:90px;padding:10px 12px;font-family:inherit}.litigation-case-modal .form-grid input::placeholder,.litigation-case-modal .form-grid textarea::placeholder,.litigation-case-modal .lit-document-entry input::placeholder{color:#94a3b8;font-weight:400}.litigation-case-modal .form-grid input:focus,.litigation-case-modal .form-grid select:focus,.litigation-case-modal .form-grid textarea:focus,.litigation-case-modal .lit-document-entry input:focus{border-color:#d8891e;box-shadow:0 0 0 3px #d8891e24}.litigation-case-modal .form-grid input:disabled,.litigation-case-modal .form-grid select:disabled{color:#475569;cursor:not-allowed;background:#f1f5f9;border-color:#e2e8f0}.litigation-case-modal .form-grid .custom-entry{margin-top:6px}.litigation-case-modal .lit-source-note{color:#775a2d;background:#fff9ef;border-left:3px solid #d8891e;border-radius:0 6px 6px 0;padding:9px 12px;font-size:11.5px}.litigation-case-modal .lit-party-list{gap:12px;display:grid}.litigation-case-modal .lit-party-card{background:#fff;border:1px solid #e2e8f0;border-radius:9px;overflow:hidden}.litigation-case-modal .lit-party-card.is-primary{border-color:#f0d4a3}.litigation-case-modal .lit-party-card>header{background:#fafbfc;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.litigation-case-modal .lit-party-card.is-primary>header{background:#fff8ec}.litigation-case-modal .lit-party-card>header strong{color:#1e293b;align-items:center;gap:8px;font-size:12.5px;display:flex}.litigation-case-modal .lit-party-card>header em{color:#fff;background:#d8891e;border-radius:999px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:700}.litigation-case-modal .lit-party-card>header div{gap:6px;display:flex}.litigation-case-modal .lit-party-card>header button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:650}.litigation-case-modal .lit-party-card>header button.danger{color:#b91c1c;border-color:#fecaca}.litigation-case-modal .lit-party-card .form-grid{padding:14px}.litigation-case-modal .lit-add-btn{color:#8e5d18;cursor:pointer;background:#fffaf1;border:1.5px dashed #d39a4d;border-radius:8px;align-self:flex-start;padding:9px 14px;font-size:12px;font-weight:700}.litigation-case-modal .lit-add-btn:hover{background:#fff3df}.litigation-case-modal .lit-pipeline{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px}.litigation-case-modal .lit-pipeline strong{color:#1e293b;margin-bottom:8px;font-size:12px;display:block}.litigation-case-modal .lit-pipeline ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.litigation-case-modal .lit-pipeline li{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:3px 9px;font-size:11px}.litigation-case-modal .lit-pipeline li.current{color:#fff;background:#1e293b;border-color:#1e293b;font-weight:700}.litigation-case-modal .lit-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.litigation-case-modal .lit-summary-strip>div{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px}.litigation-case-modal .lit-summary-strip span{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.litigation-case-modal .lit-summary-strip strong{color:#0f172a;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.litigation-case-modal .lit-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.litigation-case-modal .lit-document-card{background:#fff;border:1px solid #e2e8f0;border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.litigation-case-modal .lit-document-card>header{background:#fafbfc;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.litigation-case-modal .lit-document-card>header strong{color:#1e293b;font-size:12px}.litigation-case-modal .lit-document-card>header span{color:#94a3b8;font-size:11px}.litigation-case-modal .lit-document-entry{flex-direction:column;gap:8px;padding:12px;display:flex}.litigation-case-modal .lit-document-entry input[type=file]{color:#475569;width:100%;font-size:11.5px}.litigation-case-modal .lit-document-entry button{color:#b96a17;cursor:pointer;background:#fff;border:1px solid #b96a17;border-radius:7px;height:34px;font-size:12px;font-weight:700}.litigation-case-modal .lit-document-entry button:hover{background:#fff9ef}.litigation-case-modal .lit-document-list{flex-direction:column;gap:6px;margin:0;padding:0 12px 12px;list-style:none;display:flex}.litigation-case-modal .lit-document-list li{color:#1e293b;background:#f8fafc;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.litigation-case-modal .lit-document-list li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.litigation-case-modal .lit-document-list li.empty{color:#94a3b8;background:0 0;justify-content:center;font-size:11.5px}.litigation-case-modal .lit-document-list button{color:#b91c1c;cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:11px;font-weight:650}.litigation-case-modal .laf-review-panel{margin-top:0}.litigation-case-modal>footer{background:#fff;border-top:1px solid #e5e9ee;flex-shrink:0;align-items:center;gap:10px;padding:14px 24px;display:flex;box-shadow:0 -4px 16px #0f2a430d}.litigation-case-modal .lit-footer-note{color:#64748b;align-items:center;gap:8px;margin-right:auto;font-size:11.5px;display:flex}.litigation-case-modal .lit-footer-note i{color:#0b8062;background:#e6f7f2;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.litigation-case-modal .lit-footer-note strong{color:#1e293b}.litigation-case-modal>footer button{cursor:pointer;border-radius:8px;height:40px;padding:0 18px;font-size:12.5px;font-weight:700}.litigation-case-modal>footer button:disabled{cursor:not-allowed}@media (max-width:900px){.litigation-case-modal .form-grid,.litigation-case-modal .lit-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.litigation-case-backdrop{padding:0}.entry-modal.litigation-case-modal{border-radius:0;max-height:100vh}.litigation-case-modal>header,.litigation-case-modal .lit-modal-content,.litigation-case-modal>footer{padding-left:16px;padding-right:16px}.litigation-case-modal .form-grid,.litigation-case-modal .lit-document-grid,.litigation-case-modal .lit-summary-strip{grid-template-columns:1fr}.litigation-case-modal>footer{flex-wrap:wrap}.litigation-case-modal .lit-footer-note{flex-basis:100%}}.sidebar>*{flex-shrink:0}
