.final-amount-dialog{width:min(1040px,calc(100vw - 48px))}.final-amount-dialog .picker-dialog-body{gap:16px}.final-amount-dialog .picker-dialog-head p{margin:4px 0}.final-amount-dialog .final-help,.final-amount-dialog .final-status{font-size:var(--picker-label-size,inherit);line-height:1.5;color:#706b68}.final-amount-dialog .final-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.final-amount-dialog .final-wide{grid-column:1/-1}.final-amount-dialog textarea{font:inherit;font-size:var(--picker-input-size,inherit);min-height:80px;width:100%;padding:10px;border:1px solid #dfdbd3;border-radius:10px;background:#fff;box-sizing:border-box}.final-amount-dialog .final-check{display:flex;gap:10px;align-items:center;min-height:44px;font-size:var(--picker-label-size,inherit)}.final-amount-dialog .final-check input{width:18px;min-height:18px;height:18px;flex-shrink:0}.final-amount-dialog .final-callout{padding:12px;border:1px solid #efdc9e;border-radius:12px;background:#fff5d3;font-size:var(--picker-label-size,inherit);line-height:1.5}.final-amount-dialog .final-impact dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.final-amount-dialog .final-impact dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #e5dfd2;font-size:var(--picker-input-size,inherit)}.final-amount-dialog dt{color:#706b68;overflow-wrap:anywhere}.final-amount-dialog dd{font-weight:700;margin:0;text-align:right;white-space:nowrap}.final-amount-dialog h3{font-size:var(--picker-input-size,inherit);font-weight:700;margin:0 0 10px}.final-amount-dialog .final-pending>div,.final-amount-dialog .final-documents>div{display:flex;flex-wrap:wrap;gap:8px}.final-amount-dialog a.secondary-action{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #dfdbd3;border-radius:10px;font-size:var(--picker-button-size,inherit);color:inherit;text-decoration:none;overflow-wrap:anywhere}.final-amount-dialog .picker-dialog-foot{flex-wrap:wrap;gap:10px}.final-amount-dialog .picker-dialog-foot p{flex:1 1 220px}.final-amount-dialog .primary-action{background:#ffc000;border-color:#ffc000;color:#231f20}@media(max-width:650px){.final-amount-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.final-amount-dialog .final-fields,.final-amount-dialog .final-impact dl{grid-template-columns:minmax(0,1fr)}.final-amount-dialog .final-wide{grid-column:auto}.final-amount-dialog input,.final-amount-dialog textarea{font-size:16px}.final-amount-dialog .picker-dialog-foot button{flex:1 1 100%}}
.final-amount-dialog .final-step-heading{display:grid;gap:6px;line-height:1.5}
.final-amount-dialog .final-step-heading strong{font-size:var(--picker-input-size,inherit)}
.final-amount-dialog .final-step-heading span{font-size:var(--picker-label-size,inherit);color:#706b68}
.final-amount-dialog .final-approval{display:grid;gap:12px;padding:14px;border:1px solid #d5e4da;border-radius:12px;background:#f5faf6}
.final-amount-dialog .final-approval[hidden]{display:none}
.final-amount-dialog .final-pending{padding-top:4px}
.final-amount-dialog .final-audit-event{display:grid;gap:6px;border-top:1px solid #e5dfd2;padding:12px 0;font-size:var(--picker-label-size,inherit);line-height:1.5;overflow-wrap:anywhere}
.final-amount-dialog .final-audit-event p{margin:0}
