:root{--closing-ink:var(--helm-ink,#14212e);--closing-muted:var(--helm-ink-muted,#4d5b68);--closing-line:var(--helm-line,#0a16281f);--closing-surface:var(--helm-surface,#fff);--closing-navy:var(--helm-navy,#0a1628);--closing-accent:var(--helm-gold,#c9a84c)}html,body{overflow-x:hidden}body{background:var(--helm-bg,#f7f5f0)!important;color:var(--closing-ink)!important}*{min-width:0}.shell{width:min(1480px,100%)!important;padding-inline:clamp(16px,3vw,48px)!important}.portal-nav,.role-entry-card,.closing-home-record,.broker-scope-panel,.client-scope-panel,.admin-scope-panel,.admin-access-panel,.closing-auth-panel,.protected-workspace-entry,.panel,.action-panel,.financial-panel,.route-summary,.action-card,.metric,.party-card,.record-area-grid article,.record-path div,.work-queue,.data-table,.audit-table,.work-item,.pipeline-row,.broker-deal-row,.vault-row{border-color:var(--closing-line)!important;background:var(--closing-surface)!important;color:var(--closing-ink)!important;box-shadow:none!important;background-image:none!important}.portal-nav{background:#fffffff5!important;border-radius:10px!important}.workspace-header{grid-template-columns:minmax(0,1.1fr) minmax(340px,.72fr)!important;align-items:stretch!important;gap:18px!important;margin-bottom:18px!important}.workspace-header>div:first-child{border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;box-shadow:none!important;background:linear-gradient(135deg,#fffdf8 0%,#f0ece2 100%)!important;border-radius:10px!important;padding:clamp(28px,4vw,52px)!important}.workspace-header h1{max-width:14ch!important;color:var(--closing-ink)!important;letter-spacing:0!important;margin:8px 0 10px!important;font-size:clamp(42px,5vw,76px)!important;line-height:.96!important}.workspace-header p:not(.eyebrow){max-width:64ch!important;color:var(--closing-muted)!important;font-size:18px!important;line-height:1.5!important}.portal-links{flex-wrap:wrap}.closing-home-shell .portal-hero,.broker-entry-shell .portal-hero,.client-entry-shell .portal-hero,.admin-entry-shell .portal-hero,.portal-hero{border:1px solid var(--closing-line)!important;min-height:auto!important;color:var(--closing-ink)!important;box-shadow:none!important;background:linear-gradient(135deg,#fffdf8 0%,#f0ece2 100%)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr)!important;padding:clamp(28px,5vw,64px)!important}.hero-visual,.hero-glass{display:none!important}.closing-home-shell .hero-copy h1,.broker-entry-shell .hero-copy h1,.client-entry-shell .hero-copy h1,.admin-entry-shell .hero-copy h1,.portal-hero h1,.portal-hero h2{max-width:18ch!important;color:var(--closing-ink)!important;letter-spacing:0!important;font-size:clamp(38px,5vw,76px)!important}.closing-home-shell .hero-copy .lede,.broker-entry-shell .hero-copy .lede,.client-entry-shell .hero-copy .lede,.admin-entry-shell .hero-copy .lede,.portal-hero .lede,.portal-hero p:not(.eyebrow){max-width:68ch!important;color:var(--closing-muted)!important}.eyebrow{color:var(--closing-accent)!important}.hero-button,.primary-button,.action-card button,.action-form button,.panel-actions a:not(.secondary-button),.closing-auth-panel .closing-auth-form-card button{border-color:var(--closing-navy)!important;background:var(--closing-navy)!important;color:#fffaf0!important;border-radius:8px!important}.hero-button-secondary,.secondary-button,.task-next-link,.linklike-button,.danger-button,.primary-dark-button{border-color:var(--closing-line)!important;color:var(--closing-navy)!important;background:#fff!important;border-radius:8px!important;text-decoration:none!important}.task-next-link,.secondary-button,.linklike-button,.danger-button,.primary-dark-button,.pipeline-primary-actions a,.pipeline-primary-actions button{border:1px solid var(--closing-line)!important;min-height:40px!important;font:inherit!important;cursor:pointer!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 13px!important;font-weight:750!important;line-height:1.15!important;display:inline-flex!important}.primary-dark-button{border-color:var(--closing-navy)!important;background:var(--closing-navy)!important;color:#fffaf0!important}.danger-button{color:#8d2c1f!important;background:#fff4f1!important;border-color:#f0b8ac!important}.linklike-button{min-height:auto!important;color:var(--closing-ink)!important;font-size:inherit!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!important}.linklike-button:hover,.linklike-button:focus-visible{color:var(--closing-navy)!important;text-decoration:underline!important}.summary-grid,.financial-panel-grid,.mode-grid,.action-grid,.automation-grid,.record-area-grid,.role-entry-grid,.broker-entry-shell .broker-module-grid,.client-entry-shell .client-module-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}.workspace-tabs-shell{gap:18px;margin-block:22px;display:grid}.workspace-tab-list{z-index:5;position:sticky;top:10px;border:1px solid var(--closing-line)!important;background:#fffffffa!important;border-radius:10px!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:8px!important;padding:8px!important;display:grid!important;box-shadow:0 10px 28px #17212b14!important}.workspace-tab-list button{text-align:left;min-height:74px;color:var(--closing-muted)!important;background:#f6f4ee!important;border:1px solid #0000!important;border-radius:8px!important;padding:12px!important}.workspace-tab-list button.is-active{border-color:var(--closing-navy)!important;background:var(--closing-navy)!important;color:#fffaf0!important}.workspace-tab-list button strong,.workspace-tab-list button span,.workspace-tab-panel :is(h1,h2,h3,strong,p,span,small,a,button,label){overflow-wrap:anywhere}.panel,.action-panel,.financial-panel{overflow:hidden;padding:clamp(18px,2.5vw,28px)!important}.metric strong,.action-card h3,.financial-panel strong,.route-summary strong,.task strong,.doc-row strong,.artifact strong,.signer strong,.participant strong,.split-row strong,.commerce-row strong,.activity strong,.work-queue strong,.pipeline-row strong,.broker-deal-row strong,.pipeline-row h3,.work-item-link{color:var(--closing-ink)!important}.metric span,.metric small,.action-card p,.financial-panel p,.route-summary span,.route-summary small,.task span,.doc-row span,.artifact span,.signer span,.participant small,.split-row span,.commerce-row span,.activity span,.work-queue span,.work-queue p,.work-item small,.work-meta span,.work-meta time,.pipeline-row p,.pipeline-row span,.broker-deal-row span{color:var(--closing-muted)!important}.work-queue{gap:0!important;display:grid!important;overflow:hidden!important}.work-item{grid-template-columns:auto minmax(0,1fr) minmax(130px,.32fr)!important;align-items:center!important;padding:14px 16px!important}.pipeline-list,.deal-list,.action-log,.doc-table,.task-list,.artifact-list,.signer-list,.activity-list{gap:12px;display:grid}.pipeline-row{grid-template-columns:minmax(220px,.9fr) minmax(360px,1.3fr) minmax(220px,.55fr)!important;align-items:center!important}.pipeline-row.is-active-deal{border-color:color-mix(in srgb, var(--closing-gold) 62%, var(--closing-line))!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--closing-gold) 30%, transparent)!important}.pipeline-row>.task-next-step,.pipeline-row>.pipeline-next-step{border-top:1px solid var(--closing-line);grid-column:1/-1;gap:4px;margin:0;padding-top:12px;display:grid!important}.pipeline-row>.task-next-step strong,.pipeline-row>.task-next-step span,.pipeline-row>.task-next-step a,.pipeline-row>.pipeline-next-step strong,.pipeline-row>.pipeline-next-step span,.pipeline-row>.pipeline-next-step a{display:block}.pipeline-primary-actions,.pipeline-next-step .broker-operational-actions{justify-content:flex-start}.pipeline-metrics,.deal-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;display:grid!important}.panel-actions,.task-next-actions,.hero-actions,.button-row{flex-wrap:wrap;gap:10px;display:flex}.closing-auth-panel{background:#fffdf8!important}.closing-auth-panel .closing-auth-copy{grid-template-columns:minmax(0,1fr)!important}.closing-auth-panel .icon-chip{display:none!important}.closing-auth-panel .closing-auth-copy h2{font-size:clamp(28px,3vw,42px)!important}.closing-auth-panel .closing-auth-form input,.action-card select,.action-form select,.action-card input,.action-form input,.action-card textarea,.action-form textarea{border-color:var(--closing-line)!important;color:var(--closing-ink)!important;background:#fff!important;border-radius:8px!important}.helm-sign-panel,.command-surface-panel,.broker-scope-panel,.client-scope-panel{color:var(--closing-ink)!important;background:#fff!important}.action-form,.create-envelope-form,.role-card{border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}.action-form :is(label,legend,span,small,p),.create-envelope-form :is(label,legend,span,small,p),.role-card :is(span,small,p){color:var(--closing-muted)!important}.role-card :is(strong,h3){color:var(--closing-ink)!important}.create-envelope-result{border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;background:#f6f4ee!important;border-radius:8px!important}.helm-sign-panel:before,.command-surface-panel:before,[data-testid*=review-record],[data-testid*=review-record-action],.task-next-step[id*=review],.task-next-step[id*=staged],.workspace-tab-panel .task-next-link[data-testid*=review-action],.workspace-tab-panel .task-next-link[data-testid*=review-evidence],.workspace-tab-panel .task-next-link[href*=review],.workspace-tab-panel .inline-action[data-testid*=review-action],.metric>.task-next-link[data-testid*=portal-metric-review-action],.protected-module-tabs .task-next-link[data-testid*=review-action]{display:none!important}.broker-command-panel,.broker-tab-action-panel{background:#fffdf8!important}.broker-active-deal-bar{border:1px solid var(--closing-line);background:#fffdf8;border-radius:10px;grid-template-columns:minmax(280px,1fr) minmax(260px,.45fr) auto;align-items:end;gap:16px;margin:22px 0 14px;padding:18px;display:grid}.broker-active-deal-bar h2,.broker-active-deal-bar p{margin:0}.broker-active-deal-bar h2{color:var(--closing-ink);font-size:clamp(24px,3vw,34px)}.broker-active-deal-bar label{color:var(--closing-muted);gap:8px;font-weight:750;display:grid}.broker-active-deal-bar select{border:1px solid var(--closing-line);width:100%;min-height:44px;color:var(--closing-ink);font:inherit;background:#fff;border-radius:8px;padding:0 12px}.broker-command-panel .section-heading,.broker-tab-action-panel .section-heading{align-items:center}.broker-command-primary{background:var(--closing-navy)!important;color:#fffaf0!important}.broker-command-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;display:grid}.broker-command-card{border:1px solid var(--closing-line);min-height:116px;color:var(--closing-ink);background:#fff;border-radius:8px;gap:8px;padding:16px;text-decoration:none;display:grid}.broker-command-card strong{font-size:18px;line-height:1.2}.broker-command-card span{color:var(--closing-muted);font-size:14px;line-height:1.45}.broker-operational-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.broker-operational-actions .task-next-link{min-height:40px;padding:9px 12px!important;font-size:14px!important}.vault-readiness-grid,.scenario-grid,.sign-audit-grid,.activation-readiness-grid,.native-adapter-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.vault-readiness-card,.scenario-card,.sign-audit-card,.activation-readiness-card,.native-adapter-card,.commission-card,.form-card,.network-card{border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}.vault-readiness-card :is(h3,strong),.scenario-card :is(h3,strong),.sign-audit-card :is(h3,strong),.form-card :is(h3,strong),.network-card :is(h3,strong){color:var(--closing-ink)!important;opacity:1!important}.vault-readiness-card :is(p,small,span),.scenario-card :is(p,small,span),.sign-audit-card :is(p,small,span),.form-card :is(p,small,span,dd,dt),.network-card :is(p,small,span){opacity:1!important}.vault-readiness-card,.scenario-card{grid-template-columns:minmax(220px,.7fr) minmax(360px,1.4fr) minmax(230px,.55fr)!important;align-items:center!important;gap:14px!important;padding:16px!important;display:grid!important}.vault-readiness-card .deal-card-header,.scenario-card .deal-card-header{gap:10px!important;display:grid!important}.vault-readiness-card>.task-next-link[data-testid*=review-action],.scenario-card>.task-next-link[data-testid*=review-action],.sign-audit-card>.task-next-link[data-testid*=review-action],.native-adapter-card>.task-next-link[data-testid*=review-action]{display:none!important}.scenario-steps{border:1px solid var(--closing-line);border-radius:8px;overflow:hidden;gap:0!important;display:grid!important}.scenario-step{border-bottom:1px solid var(--closing-line);grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid!important}.scenario-step:last-child{border-bottom:0}.scenario-step p,.vault-readiness-card p,.sign-audit-card p,.activation-readiness-card p,.native-adapter-card p{color:var(--closing-muted)!important}.release-rule-list{flex-wrap:wrap;gap:6px;display:flex!important}.release-rule-list span{border:1px solid var(--closing-line);background:#f6f4ee;border-radius:999px;padding:5px 9px;font-size:13px;color:var(--closing-muted)!important}.form-grid,.form-library-list{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.template-manager{gap:14px;display:grid}.template-manager-toolbar{border:1px solid var(--closing-line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.template-manager-toolbar>div{gap:2px;display:grid}.template-manager-toolbar strong{color:var(--closing-ink);font-size:18px}.template-manager-toolbar span,.template-manager-status{color:var(--closing-muted)}.template-manager-status{margin:0}.template-create-panel,.template-edit-panel{border:1px solid var(--closing-line);background:#fffdfa;border-radius:8px;gap:14px;padding:16px;display:grid}.compact-heading{margin-bottom:0!important}.template-draft-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.template-draft-grid label{color:var(--closing-muted);gap:6px;font-size:13px;font-weight:800;display:grid}.template-draft-grid input,.template-draft-grid select,.template-draft-grid textarea{border:1px solid var(--closing-line);width:100%;min-height:44px;color:var(--closing-ink);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.template-draft-grid textarea{resize:vertical;min-height:92px}.template-wide-field{grid-column:span 4}.template-checkbox-field{align-content:end;align-items:center;grid-template-columns:auto 1fr!important}.template-checkbox-field input{width:18px;min-height:18px}.forms-library-chooser{border:1px solid var(--closing-line);background:#fff;border-radius:8px;overflow:hidden}.forms-library-chooser>summary{cursor:pointer;min-height:56px;color:var(--closing-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:800;display:flex}.forms-library-chooser>summary strong{color:var(--closing-muted);font-size:14px}.forms-library-chooser[open]>.form-library-list{border-top:1px solid var(--closing-line);padding:12px}.form-template-detail{overflow:hidden;padding:0!important}.form-template-detail summary{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(90px,auto) minmax(90px,auto) minmax(130px,auto);align-items:center;gap:12px;padding:14px 16px;display:grid!important}.template-record-actions{border-top:1px solid var(--closing-line);background:#fbfaf7;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.delete-confirm{border:1px solid var(--closing-line);min-height:40px;color:var(--closing-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-weight:750;display:inline-flex}.delete-confirm input{width:16px;height:16px}.template-edit-actions{flex-wrap:wrap;gap:10px;display:flex}.form-summary-main{gap:4px;display:grid}.form-template-preview{border-top:1px solid var(--closing-line);grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);gap:18px;padding:16px;display:grid}.form-template-preview h3,.form-template-preview p{margin:0 0 10px}.form-preview-document{border:1px solid var(--closing-line);background:#fffaf0;border-radius:8px;gap:8px;padding:16px;display:grid}.form-preview-document hr{border:0;border-top:1px solid var(--closing-line);width:100%}.form-template-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 16px 16px;display:grid}.form-template-detail .broker-operational-actions{padding:0 16px 16px}.form-template-detail summary strong,.form-summary-main strong{line-height:1.2;color:var(--closing-ink)!important;font-size:18px!important}.form-template-detail summary small,.form-summary-main small{color:var(--closing-muted)!important}.form-open-label{pointer-events:none;white-space:nowrap}.form-template-meta{gap:8px;margin:14px 0;display:grid}.form-template-meta div{gap:2px;display:grid}.form-template-meta dt{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;color:var(--closing-accent)!important}.form-template-meta dd{margin:0;line-height:1.35;color:var(--closing-muted)!important}.sign-audit-card{grid-template-columns:minmax(180px,.45fr) minmax(260px,1fr) minmax(190px,.45fr);align-items:center;gap:14px;padding:14px 16px!important;display:grid!important}.sign-audit-topline{align-items:center;gap:8px;display:flex}.sign-audit-card h3{margin:0!important;font-size:18px!important}.activation-readiness-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important}.activation-readiness-card{min-height:auto!important;padding:14px!important}.activation-control-strip{margin-top:12px;border:1px solid var(--closing-line)!important;background:#fff!important;border-radius:8px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:10px!important;padding:10px!important;display:grid!important}.activation-control-strip>.task-next-step{gap:8px;border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;background:#fff!important;border-radius:8px!important;padding:14px!important;display:grid!important}.activation-control-strip>.task-next-step>span,.activation-control-strip .task-next-actions a:first-child{display:none!important}.data-table .data-row{align-items:center;grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr) minmax(110px,.35fr) minmax(130px,.35fr) minmax(220px,.6fr)!important}.data-table .data-row .button-row{justify-content:flex-end}.data-table .data-row .button-row a,.data-table .data-row>.task-next-link,.data-table .data-row>.secondary-button{white-space:normal;width:auto;min-width:max-content}.empty-focused-state{border:1px solid var(--closing-line);color:var(--closing-muted);background:#fff;border-radius:8px;gap:6px;padding:18px;display:grid}.empty-focused-state strong{color:var(--closing-ink)}.service-referral-row{grid-template-columns:minmax(220px,.9fr) minmax(340px,1.25fr) minmax(100px,.25fr) minmax(120px,.25fr) minmax(300px,.8fr)!important}.service-referral-row>.task-next-link[data-testid*=review]{display:none!important}.sign-command-hero,.sign-envelope-row,.sign-execution-card,.create-envelope-preview{border:1px solid var(--closing-line)!important;color:var(--closing-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}.sign-command-hero :is(strong,h3),.sign-envelope-row :is(strong,h3),.sign-execution-card :is(strong,h3),.create-envelope-preview :is(strong,h3){color:var(--closing-ink)!important}.sign-command-hero :is(p,small,span),.sign-envelope-row :is(p,small,span),.sign-execution-card :is(p,small,span),.create-envelope-preview :is(p,small,span){color:var(--closing-muted)!important}.helm-sign-command-grid{grid-template-columns:minmax(260px,.5fr) minmax(0,1fr)!important;gap:12px!important;display:grid!important}.sign-command-hero{align-content:start!important;gap:14px!important;min-height:auto!important;padding:18px!important}.sign-envelope-row{grid-template-columns:minmax(0,1fr) minmax(150px,.25fr)!important;align-items:center!important;gap:16px!important;padding:16px!important;display:grid!important}.signer-mini-roster,.create-envelope-status-strip,.create-envelope-signers{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.signer-mini-roster .status,.create-envelope-signers>span{border:1px solid var(--closing-line)!important;color:var(--closing-muted)!important;background:#f6f4ee!important;border-radius:999px!important;padding:6px 10px!important}.signer-roster-table>span{display:grid;border-radius:8px!important}.signer-roster-table small{font-size:12px}.sign-stage-table{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.sign-stage-row{grid-template-columns:minmax(140px,.25fr) minmax(120px,.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:auto!important;padding:12px 14px!important;display:grid!important}.sign-stage-row h3,.sign-stage-row p{margin:0!important}.settlement-source-table{gap:10px;display:grid}.settlement-source-row{border:1px solid var(--closing-line);background:#fff;border-radius:8px;grid-template-columns:minmax(220px,1.1fr) repeat(4,minmax(100px,.4fr)) minmax(280px,.9fr);align-items:center;gap:12px;padding:14px;display:grid}.settlement-source-row>div{gap:4px;display:grid}.settlement-source-row span,.settlement-source-row small{color:var(--closing-muted)!important}.native-adapter-list{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.native-adapter-row{grid-template-columns:minmax(0,1fr) minmax(110px,auto) minmax(210px,auto);align-items:center;gap:12px;border:1px solid var(--closing-line)!important;min-height:auto!important;color:var(--closing-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:14px 16px!important;display:grid!important}.native-adapter-row strong{color:var(--closing-ink)!important;font-size:18px!important}.native-adapter-row p{color:var(--closing-muted)!important;margin:4px 0 0!important}.financial-top-bar,.financial-inline-status,.financial-summary-row,.financial-panel-grid{align-items:stretch!important}.financial-top-bar{border-color:var(--closing-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:8px!important}.deal-select-dropdown,.date-picker-input{border-color:var(--closing-line)!important;color:var(--closing-ink)!important;background:#fff!important}.financial-summary-card{border:1px solid var(--closing-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--closing-ink)!important;background:#fff!important;border-radius:8px!important}.financial-summary-card:hover{transform:none!important}.summary-card-label,.deal-selector-label{color:var(--closing-muted)!important}.summary-card-value,.panel-title-area h2,.financial-panel :is(h2,h3),.financial-panel .financial-release-actions strong{color:var(--closing-ink)!important}.financial-panel :is(p,small,span),.panel-title-area p{color:var(--closing-muted)!important}.financial-dashboard .task-next-link[data-testid*=review-action],.financial-dashboard .task-next-link[href*=review]{display:none!important}.financial-panel-grid{grid-template-columns:1fr!important}.financial-form-panel{color:var(--closing-ink)!important;background:#f6f4ee!important;border-radius:8px!important}.financial-table-wrapper{border-color:var(--closing-line)!important;background:#fff!important;border-radius:8px!important}.financial-table th,.financial-table td{color:var(--closing-ink)!important}.financial-table th{color:#3d4852!important;background:#f2efe8!important}.financial-table td{vertical-align:middle!important}.financial-action-row,.financial-release-actions,.settlement-workbench-actions{align-items:center!important;gap:10px!important}.financial-action-row .btn-action-small{writing-mode:horizontal-tb!important;white-space:normal!important;width:auto!important;min-width:108px!important;line-height:1.2!important}.form-preview-document{color:var(--closing-ink)!important;background:#fffdf7!important;border:1px solid #d8d3c6!important;border-radius:8px!important;gap:18px!important;padding:28px!important;display:grid!important;box-shadow:0 14px 28px #18222a14!important}.form-document-header,.form-document-parties,.form-document-signatures{gap:12px!important;display:grid!important}.form-document-header{border-bottom:2px solid #d8d3c6!important;grid-template-columns:1fr auto!important;align-items:start!important;padding-bottom:16px!important}.form-document-header span,.form-document-section h4{color:#8a6d2f!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.form-document-header strong{color:var(--closing-ink)!important;margin-top:6px!important;font-size:24px!important;line-height:1.1!important;display:block!important}.form-document-section{gap:10px!important;display:grid!important}.form-document-parties{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-document-parties div,.form-document-signatures div{border:1px solid var(--closing-line)!important;border-radius:6px!important;padding:12px!important}.form-document-parties dt,.form-document-signatures span{color:var(--closing-muted)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.form-document-parties dd{color:var(--closing-ink)!important;margin:4px 0 0!important;font-weight:800!important}.form-document-clauses{gap:12px!important;margin:0!important;padding-left:20px!important;display:grid!important}.form-document-clauses strong,.form-document-clauses p{color:var(--closing-ink)!important}.form-document-field-list{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.form-document-field-list span{color:#3d4852!important;background:#f3f0e8!important;border:1px solid #ded8ca!important;border-radius:999px!important;padding:6px 10px!important;font-size:12px!important;font-weight:800!important}.form-document-signatures{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-document-signatures em{color:var(--closing-muted)!important;border-top:1px solid #b9b2a5!important;margin-top:24px!important;padding-top:6px!important;font-style:normal!important;display:block!important}.state-remedy-list{gap:8px!important;margin:12px 0!important;display:grid!important}.state-remedy-list div{border:1px solid var(--closing-line)!important;background:#f7f5ef!important;border-radius:6px!important;padding:10px!important}.state-remedy-list dt{color:#8a6d2f!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.state-remedy-list dd{color:var(--closing-ink)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.state-remedy-list.compact{margin-top:10px!important}.settlement-reconciliation-workbench{border-color:#cfc7b8!important}.settlement-workbench-grid,.settlement-workbench-form{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.settlement-workbench-grid article{border:1px solid var(--closing-line)!important;background:#fffdf7!important;border-radius:8px!important;gap:4px!important;padding:14px!important;display:grid!important}.settlement-workbench-grid strong{color:var(--closing-ink)!important;font-size:24px!important}.settlement-note-field{grid-column:1/-1!important}.settlement-note-field textarea{min-height:96px!important}.settlement-workbench-actions{flex-wrap:wrap!important;display:flex!important}@media (max-width:900px){.workspace-tab-list,.broker-active-deal-bar,.pipeline-row,.work-item,.workspace-header,.vault-readiness-card,.scenario-card,.sign-audit-card,.data-table .data-row,.sign-envelope-row,.sign-stage-row,.settlement-source-row,.native-adapter-row,.form-template-preview,.form-template-meta,.form-template-detail summary,.template-draft-grid,.form-document-header,.form-document-parties,.form-document-signatures,.settlement-workbench-grid,.settlement-workbench-form{grid-template-columns:1fr!important}.template-wide-field{grid-column:auto!important}.template-manager-toolbar,.template-record-actions{flex-direction:column;align-items:stretch}.workspace-tab-list{position:static}}
