.live-settlement{max-width:1500px;margin:auto;padding:24px;color:#172938;font-family:system-ui,sans-serif}.live-settlement header{border-bottom:3px solid #146c73;padding-bottom:20px}.live-settlement nav{display:flex;gap:20px;flex-wrap:wrap}.live-settlement h1{font-size:30px}.live-settlement h2{font-size:22px}.live-settlement h3{font-size:18px}.live-settlement details,.live-settlement section{background:#fff;border:1px solid #d2dde3;border-radius:8px;padding:18px;margin:18px 0}.live-settlement details details{padding:8px}.live-settlement summary{font-weight:650;cursor:pointer}.live-workspace{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:24px}.live-work{display:flex!important;flex-direction:column;gap:6px;width:100%;text-align:left;margin:10px 0!important}.live-work.selected{outline:2px solid #146c73}.live-settlement button{background:#f4f8f9;border:1px solid #aabfc7;border-radius:5px;padding:8px 12px;margin:5px 4px 5px 0;cursor:pointer;color:#123f48}.live-settlement button:disabled{opacity:.45;cursor:not-allowed}.live-settlement label{display:flex;flex-direction:column;gap:5px;margin:7px 0;font-size:14px}.live-settlement input,.live-settlement select{padding:8px;border:1px solid #aabfc7;border-radius:4px;max-width:100%;background:#fff;color:#152e3c}.live-settlement input[type=checkbox]{width:18px;height:18px}.live-settlement fieldset{border:0;padding:0}.live-fields{display:flex;gap:14px;flex-wrap:wrap;align-items:end}.live-fields label{flex:1 1;min-width:145px}.live-scroll{overflow:auto}.live-settlement table{border-collapse:collapse;width:100%;font-size:13px}.live-settlement td,.live-settlement th{border:1px solid #dbe4e8;padding:8px;vertical-align:top}.live-settlement th{background:#ecf3f5;text-align:left;white-space:nowrap}.live-settlement td input{min-width:85px;width:100%}.live-settlement td small{display:block;font-size:10px;color:#566b76;word-break:break-all}.live-steps{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;font-size:13px}.live-steps li{padding:9px;background:#f0f3f4;border-radius:4px}.live-steps .done{background:#e2f3eb;color:#176541}.live-steps .next{background:#e1effa;border-left:4px solid #167cb3}.live-success{background:#e2f3eb;color:#176541;padding:12px}.live-settlement pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:380px;overflow:auto}.live-preview{width:100%;height:400px;border:1px solid #c2d0d5}@media(max-width:800px){.live-steps,.live-workspace{grid-template-columns:1fr}.live-settlement{padding:14px}}.live-work-choice{display:flex;align-items:center;gap:8px}.live-work-choice .live-work{flex:1 1;min-width:0}.live-work-check{flex:0 0 20px}.live-selection-help{font-size:13px;line-height:1.5}.live-selection-actions{display:flex;flex-wrap:wrap}.remittance-selection-dialog{width:min(800px,calc(100vw - 36px));max-height:85vh;overflow:auto;border:1px solid #aabfc7;border-radius:10px;padding:22px;color:#172938}.remittance-selection-dialog::-webkit-backdrop{background:rgb(0 0 0/.4)}.remittance-selection-dialog::backdrop{background:rgb(0 0 0/.4)}.live-send-notice{border:1px solid #e3a9a3;background:#fff6f4;border-radius:6px;padding:10px 14px;margin:10px 0}.live-send-notice p{margin:6px 0}.live-send-notice small{color:#566b76}.live-settlement .live-send-notice label{flex-direction:row;align-items:center;gap:8px;font-weight:600}