.application-conversion{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);grid-gap:28px;gap:28px;margin-top:14px;border-left:4px solid #1f56c5}.application-conversion h2{margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500}.application-conversion>div>p:last-child{color:#65728a;font-size:10px;line-height:1.55}.conversion-form{display:grid;grid-gap:11px;gap:11px}.conversion-form>label{display:grid;grid-gap:7px;gap:7px;color:#536077;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.conversion-form>label>input,.conversion-form>label>textarea{width:100%;padding:12px;border:1px solid #d9e1ec;border-radius:7px;background:#fff;color:#17243a;outline:none}.conversion-form>label>textarea{min-height:72px;font:inherit;letter-spacing:0;text-transform:none;resize:vertical}.conversion-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.conversion-products>button{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #d9e1ec;border-radius:7px;background:#fff;color:#17243a;text-align:left}.conversion-products>button.selected{border-color:#1f56c5;background:#edf3ff;box-shadow:inset 3px 0 #1f56c5}.conversion-products b,.conversion-products small,.conversion-products span{display:block}.conversion-products b{font-size:10px}.conversion-products span{color:#536077;font-size:8px}.conversion-products small{color:#7c889b;font-size:8px;line-height:1.35}.converted-loan{display:grid;grid-template-columns:1fr auto;align-items:center;margin-top:14px;border-left:4px solid #269b76}.converted-loan .eyebrow,.converted-loan h2{grid-column:1}.converted-loan h2{margin:7px 0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500}.converted-loan p:not(.eyebrow){grid-column:2;grid-row:1/3;margin:0;color:#167054;font-size:12px;font-weight:900}.converted-loan>span{grid-column:1/3;color:#65728a;font-size:9px}@media(max-width:760px){.application-conversion{gap:12px}.application-conversion,.conversion-products,.converted-loan{grid-template-columns:1fr}.converted-loan p:not(.eyebrow),.converted-loan>span{grid-column:1;grid-row:auto}}.application-risk-review{display:grid;grid-gap:9px;gap:9px;margin:11px 0;padding:12px;border:1px solid #dce4ed;border-left:4px solid #8290a5;border-radius:7px;background:#f8fafc}.application-risk-review.positive{border-left-color:#20a779;background:#f1fbf6}.application-risk-review.warning{border-left-color:#e0a426;background:#fff9ed}.application-risk-review.negative{border-left-color:#d54b5d;background:#fff4f5}.application-risk-review>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.application-risk-review header b,.application-risk-review header small{display:block}.application-risk-review header small{color:#6f7c91;font-size:7px;letter-spacing:.08em}.application-risk-review header b{margin-top:3px;font-size:11px}.application-risk-review header strong{font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:500}.application-risk-review header strong span{font-size:8px}.application-risk-review>p{margin:0;color:#536077;font-size:8px;line-height:1.5}.application-risk-review dl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;margin:0;background:#dfe5ed}.application-risk-review dl div{display:flex;justify-content:space-between;gap:8px;padding:8px;background:#fff}.application-risk-review dt{color:#77849a;font-size:7px}.application-risk-review dd{margin:0;font-size:8px;font-weight:900}.application-risk-alert{display:grid;grid-gap:3px;gap:3px;padding:9px;border-radius:5px;background:#fde7ea;color:#982b38}.application-risk-alert b{font-size:8px}.application-risk-alert span{font-size:7px;line-height:1.4}.application-risk-policy{color:#8490a3;font-size:7px}@media(max-width:420px){.application-risk-review dl{grid-template-columns:1fr}}.conversion-term-grid{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);grid-gap:9px;gap:9px}.conversion-frequency-field,.conversion-term-grid>label{display:grid;align-content:start;grid-gap:7px;gap:7px;color:#536077;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.conversion-term-grid input{width:100%;padding:12px;border:1px solid #d9e1ec;border-radius:7px;background:#fff;color:#17243a;outline:none}.conversion-term-grid small{color:#78859a;font-size:8px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}.conversion-frequency-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.conversion-frequency-options button{display:grid;grid-gap:3px;gap:3px;min-height:54px;padding:8px;border:1px solid #d9e1ec;border-radius:6px;background:#fff;color:#17243a;text-align:left}.conversion-frequency-options button.selected{border-color:#1f56c5;background:#edf3ff;box-shadow:inset 3px 0 #1f56c5}.conversion-frequency-options b{font-size:8px}.conversion-frequency-options small{font-size:7px}@media(max-width:760px){.conversion-term-grid{grid-template-columns:1fr}.conversion-frequency-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.conversion-business-rules,.conversion-financial-agreement{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #dbe4f0;border-radius:10px;background:#f8faff}.conversion-financial-agreement{border-top:3px solid #1f56c5}.conversion-agreement-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.conversion-agreement-head div{display:grid;grid-gap:4px;gap:4px}.conversion-agreement-head small,.conversion-business-rules>div:first-child small{color:#1f56c5;font-size:7px;font-weight:900;letter-spacing:.16em}.conversion-agreement-head b,.conversion-business-rules>div:first-child b{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.conversion-agreement-head>span{color:#1f56c5;font-size:15px;font-weight:900}.conversion-rate-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.conversion-rate-options button{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid #d8e1ee;border-radius:7px;background:#fff;color:#17243a;text-align:left}.conversion-rate-options button.selected{border-color:#1f56c5;background:#eaf1ff;box-shadow:inset 3px 0 #1f56c5}.conversion-rate-options b{font-size:9px}.conversion-rate-options small{color:#738097;font-size:7px;line-height:1.35}.conversion-agreement-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.conversion-agreement-grid>label,.conversion-rule-grid>label{display:grid;grid-gap:6px;gap:6px;color:#536077;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.conversion-agreement-grid input,.conversion-rule-grid input{width:100%;padding:11px;border:1px solid #d8e1ee;border-radius:7px;background:#fff;color:#17243a;outline:none}.conversion-value-type{display:grid;grid-gap:6px;gap:6px;color:#536077;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.conversion-value-type>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.conversion-value-type button{padding:11px;border:1px solid #d8e1ee;border-radius:7px;background:#fff;color:#536077;font-size:8px;font-weight:900}.conversion-value-type button.selected{border-color:#1f56c5;background:#eaf1ff;color:#1f56c5}.conversion-agreement-summary{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #d8e1ee;border-radius:8px;background:#fff}.conversion-agreement-summary div{display:grid;grid-gap:3px;gap:3px;padding:10px;border-right:1px solid #e4eaf2}.conversion-agreement-summary div:last-child{border:0;background:#eef4ff}.conversion-agreement-summary small{color:#718099;font-size:7px}.conversion-agreement-summary b{font-size:10px}.conversion-business-rules>div:first-child{display:grid;grid-gap:3px;gap:3px}.conversion-rule-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.conversion-rule-grid label>small{color:#7c889b;font-size:7px;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.conversion-inline-input{display:grid;grid-template-columns:45px 1fr}.conversion-inline-input button{border:1px solid #d8e1ee;border-right:0;border-radius:7px 0 0 7px;background:#eaf1ff;color:#1f56c5;font-size:8px;font-weight:900}.conversion-inline-input input{border-radius:0 7px 7px 0}.conversion-business-rules{background:#fffdf7}.conversion-business-rules>div:first-child small{color:#9a6900}@media(max-width:760px){.conversion-agreement-grid,.conversion-agreement-summary,.conversion-rate-options,.conversion-rule-grid{grid-template-columns:1fr}.conversion-agreement-summary div{border-right:0;border-bottom:1px solid #e4eaf2}.conversion-agreement-head{align-items:flex-start;flex-direction:column}}.conversion-intro{align-self:start;position:-webkit-sticky;position:sticky;top:138px}.conversion-request-summary{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding:14px;border:1px solid #dce5f2;border-radius:10px;background:#f7faff}.conversion-request-summary small{color:#1f56c5;font-size:7px;font-weight:900;letter-spacing:.14em}.conversion-request-summary b{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.conversion-request-summary span{color:#65728a;font-size:9px}.conversion-stage-dock{position:-webkit-sticky;position:sticky;top:126px;z-index:6;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;padding:6px;border:1px solid #dbe4f0;border-radius:11px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(28,51,88,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.conversion-stage-dock button{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:0;border-radius:8px;background:transparent;color:#68758b;text-align:left}.conversion-stage-dock button>span{display:grid;flex:0 0 26px;width:26px;height:26px;place-items:center;border:1px solid #d7e0ed;border-radius:50%;background:#fff;font-size:8px;font-weight:900}.conversion-stage-dock button div{display:grid;min-width:0;grid-gap:2px;gap:2px}.conversion-stage-dock button b{font-size:9px}.conversion-stage-dock button small{overflow:hidden;color:#8793a5;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.conversion-stage-dock button.current{background:#eaf1ff;color:#1f56c5}.conversion-stage-dock button.complete>span,.conversion-stage-dock button.current>span{border-color:#1f56c5;background:#1f56c5;color:#fff}.conversion-stage-dock button.complete{color:#1f56c5}.conversion-stage-panel{min-height:315px}.conversion-calendar-stage,.conversion-review-stage{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:15px;border:1px solid #dbe4f0;border-radius:10px;background:#fff}.conversion-calendar-stage>label{display:grid;grid-gap:7px;gap:7px;color:#536077;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.conversion-calendar-stage>label input{width:100%;padding:12px;border:1px solid #d9e1ec;border-radius:7px;background:#fff;color:#17243a;outline:none}.conversion-calendar-stage>label small{color:#78859a;font-size:8px;font-weight:500;letter-spacing:0;text-transform:none}.conversion-stage-heading{display:grid;grid-gap:4px;gap:4px;padding-bottom:11px;border-bottom:1px solid #e3e9f1}.conversion-stage-heading small{color:#1f56c5;font-size:7px;font-weight:900;letter-spacing:.15em}.conversion-stage-heading b{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.conversion-stage-heading span{color:#718097;font-size:8px;line-height:1.45}.conversion-final-summary{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;border:1px solid #dde5ef;border-radius:9px}.conversion-final-summary div{display:grid;grid-gap:4px;gap:4px;padding:11px;border-right:1px solid #e5eaf1;border-bottom:1px solid #e5eaf1;background:#fff}.conversion-final-summary div:nth-child(2n){border-right:0}.conversion-final-summary div:nth-last-child(-n+2){border-bottom:0}.conversion-final-summary small{color:#7b8799;font-size:7px}.conversion-final-summary b{font-size:9px;line-height:1.35}.conversion-special-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #dbe4f0;border-radius:9px;background:#f8faff;color:#17243a;text-align:left}.conversion-special-toggle div{display:grid;grid-gap:3px;gap:3px}.conversion-special-toggle b{font-size:9px}.conversion-special-toggle small{color:#718097;font-size:7px;line-height:1.4}.conversion-special-toggle>span{font-size:18px;color:#1f56c5}.conversion-safety-note{display:flex;align-items:center;gap:9px;padding:10px;border-radius:8px;background:#edf8f3;color:#176c54}.conversion-safety-note b{font-size:8px}.conversion-safety-note span{font-size:7px}.conversion-actions{position:-webkit-sticky;position:sticky;bottom:10px;z-index:7;display:flex;justify-content:flex-end;gap:8px;padding:9px;border:1px solid #dbe4f0;border-radius:11px;background:rgba(255,255,255,.96);box-shadow:0 10px 30px rgba(28,51,88,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.conversion-actions button{min-width:150px}@media(max-width:760px){.conversion-intro{position:static}.conversion-stage-dock{top:106px;display:flex;overflow-x:auto;scrollbar-width:none}.conversion-stage-dock::-webkit-scrollbar{display:none}.conversion-stage-dock button{flex:0 0 132px}.conversion-stage-panel{min-height:0}.conversion-final-summary{grid-template-columns:1fr}.conversion-final-summary div,.conversion-final-summary div:nth-child(2n),.conversion-final-summary div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e5eaf1}.conversion-final-summary div:last-child{border-bottom:0}.conversion-actions{bottom:8px}.conversion-actions button{flex:1 1;min-width:0}}.application-tray-switch{display:flex;gap:5px;padding:4px;border:1px solid #dce4ef;border-radius:9px;background:#f5f8fc}.application-tray-switch button{display:flex;align-items:center;gap:6px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#66748a;font-size:8px;font-weight:900}.application-tray-switch button span{display:grid;min-width:20px;height:20px;place-items:center;border-radius:10px;background:#e7ecf3;font-size:7px}.application-tray-switch button.active{background:#fff;color:#1f56c5;box-shadow:0 2px 8px #1c335814}.application-tray-switch button.active span{background:#e8f0ff}.application-live-status{display:flex;align-items:center;gap:6px;color:#197055;font-size:8px;font-weight:900;white-space:nowrap}.application-live-status span{width:8px;height:8px;border-radius:50%;background:#23aa7b;box-shadow:0 0 0 4px #e7f8f1}.application-inbox-tools{display:grid;grid-template-columns:minmax(260px,1fr) auto;grid-gap:9px;gap:9px;align-items:center;margin:12px 0;padding:10px;border:1px solid #e0e6ef;border-radius:9px;background:#f8faff}.application-inbox-tools>label{display:grid;grid-template-columns:auto 1fr;align-items:center;overflow:hidden;border:1px solid #d8e1ee;border-radius:7px;background:#fff}.application-inbox-tools>label>span{display:grid;width:38px;height:38px;place-items:center;background:#edf3ff;color:#1f56c5;font-size:7px;font-weight:950}.application-inbox-tools input{min-width:0;width:100%;padding:10px;border:0;background:transparent;color:#17243a;font-size:10px;outline:none}.application-inbox-tools>div{display:flex;gap:5px}.application-inbox-tools>div button{padding:10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#65738a;font-size:8px;font-weight:900;white-space:nowrap}.application-inbox-tools>div button.active{border-color:#cbd9f1;background:#eaf1ff;color:#1f56c5}.application-reason>small{color:#7b8799;font-size:8px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}.application-dismiss-dialog fieldset{margin:0;padding:0;border:0}.application-dismiss-dialog legend{margin-bottom:8px;color:#536077;font-size:9px;font-weight:900}.application-dismiss-warning{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #f0ccd1;border-radius:8px;background:#fff3f4;color:#9f3240}.application-dismiss-warning b{font-size:9px}.application-dismiss-warning span{font-size:8px;line-height:1.4}.application-dismiss-categories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.application-dismiss-categories button{padding:10px;border:1px solid #dbe3ee;border-radius:7px;background:#fff;color:#536077;font-size:8px;font-weight:900}.application-dismiss-categories button.selected{border-color:#bd3342;background:#fff0f2;color:#a42b39;box-shadow:inset 3px 0 #bd3342}.application-minimum-warning{display:grid;grid-gap:4px;gap:4px;margin-top:10px;padding:12px;border:1px solid #efc6cc;border-left:4px solid #bd3342;border-radius:7px;background:#fff2f3;color:#9f2e3c}.application-minimum-warning b{font-size:10px}.application-minimum-warning span{font-size:8px;line-height:1.5}@media(max-width:850px){.application-inbox-tools{grid-template-columns:1fr}.application-inbox-tools>div{overflow-x:auto}.application-inbox-tools>div button{flex:0 0 auto}}@media(max-width:700px){.application-tray-switch{order:3;width:100%;overflow-x:auto}.application-tray-switch button{flex:1 1;justify-content:center;white-space:nowrap}.application-live-status{order:2}.application-dismiss-categories{grid-template-columns:repeat(2,1fr)}.application-inbox-tools{padding:8px}.application-inbox-tools>div{margin:0 -2px}.application-inbox-tools>div button{min-height:40px}}.application-inbox-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.application-inbox-head>div:first-child{margin-right:auto}.application-filter-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-3px 1px 9px;color:#738097;font-size:8px}.application-filter-summary b{color:#24354f}.application-filter-summary button{border:0;background:transparent;color:#1f56c5;font-size:8px;font-weight:900;white-space:nowrap}.application-filter-summary button:hover{text-decoration:underline}@media(max-width:700px){.application-filter-summary{align-items:flex-start}.application-filter-summary span{line-height:1.45}}.application-documents{display:grid;grid-gap:12px;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid #e1e6ee}.application-head-actions{display:flex;align-items:flex-end;gap:9px}.application-public-reference{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px 12px;gap:3px 12px;min-width:285px;padding:12px 13px;border:1px solid #cddaf3;border-left:4px solid #1f56c5;border-radius:8px;background:#f4f7ff}.application-public-reference small{grid-column:1;color:#65728a;font-size:7px;font-weight:900;letter-spacing:.1em}.application-public-reference b{grid-column:1;color:#1f56c5;font-family:Georgia,Times New Roman,serif;font-size:20px;letter-spacing:.04em}.application-public-reference span{grid-column:1;color:#65728a;font-size:8px}.application-public-reference button{grid-column:2;grid-row:1/4;align-self:center;padding:9px 10px;border:1px solid #cddaf3;border-radius:6px;background:#fff;color:#1f56c5;font-size:8px;font-weight:900}.application-reference-code{color:#1f56c5;font-size:9px;letter-spacing:.04em}.application-documents>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.application-documents>div:first-child small{color:#65728a;font-size:8px;font-weight:900;letter-spacing:.09em}.application-documents>div:first-child b{font-size:10px}.application-document-list{display:grid;grid-gap:8px;gap:8px}.application-document-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:11px;border:1px solid #dce3ed;border-radius:8px;background:#f8faff}.application-document-list article>span{display:grid;place-items:center;width:38px;height:38px;border-radius:7px;background:#e8efff;color:#1f56c5;font-size:9px;font-weight:900}.application-document-list article>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.application-document-list article b{font-size:10px}.application-document-list article small{overflow:hidden;color:#65728a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.application-document-list article em{font-size:8px;font-style:normal;font-weight:800}.application-document-list article em.warning{color:#9b6809}.application-document-list article em.success{color:#167054}.application-document-list article em.danger{color:#bd3342}.application-document-list article button{padding:8px 10px;font-size:8px}.application-document-list .application-document-actions{display:flex;grid-template-columns:none;flex-wrap:wrap;justify-content:flex-end;gap:6px}.application-review-backdrop{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:18px;overflow-y:auto;background:rgba(226,232,241,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.application-review-dialog{width:min(560px,100%);overflow:hidden;border:1px solid #d7e0ee;border-top:4px solid #1f56c5;border-radius:12px;background:#fff;box-shadow:0 24px 70px rgba(23,36,58,.2)}.application-review-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px;border-bottom:1px solid #e3e8ef}.application-review-dialog header p{margin:0 0 7px;color:#1f56c5;font-size:8px;font-weight:900;letter-spacing:.13em}.application-review-dialog header h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:500}.application-review-dialog header span{display:block;margin-top:6px;color:#65728a;font-size:9px;line-height:1.45}.application-review-dialog header button{width:38px;height:38px;border:1px solid #dce3ed;border-radius:7px;background:#fff;color:#65728a;font-size:20px}.application-review-current{display:grid;grid-gap:4px;gap:4px;margin:20px 24px 0;padding:13px;border:1px solid #dce3ed;border-left:4px solid #68809f;border-radius:7px;background:#f7f9fc}.application-review-current.warning{border-left-color:#d89a1d;background:#fff9e9}.application-review-current.success{border-left-color:#269b76;background:#eefaf5}.application-review-current.danger{border-left-color:#d84b5a;background:#fff2f3}.application-review-current b{font-size:10px}.application-review-current span{color:#65728a;font-size:9px;line-height:1.45}.application-review-dialog>label{display:grid;grid-gap:7px;gap:7px;margin:18px 24px 24px;color:#536077;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.application-review-dialog>label small{font-weight:600;letter-spacing:0;text-transform:none}.application-review-dialog textarea{min-height:105px;padding:12px;border:1px solid #d9e1ec;border-radius:7px;color:#17243a;font:inherit;font-size:11px;letter-spacing:0;line-height:1.5;text-transform:none;resize:vertical;outline:none}.application-review-dialog textarea:focus{border-color:#1f56c5;box-shadow:0 0 0 3px rgba(31,86,197,.08)}.application-review-dialog>footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid #e3e8ef;background:#f8faff}.application-review-dialog>footer button{padding:11px 14px;border:1px solid #d9e1ec;border-radius:7px;background:#fff;color:#17243a;font-size:9px;font-weight:900}.application-review-dialog>footer button.primary{border-color:#1f56c5;background:#1f56c5;color:#fff}.application-review-dialog>footer button.danger{border-color:#efc7cc;background:#fff1f2;color:#b52f3e}.application-review-dialog>footer button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:700px){.application-head-actions{align-items:stretch;flex-direction:column;width:100%}.application-public-reference{min-width:0;width:100%}.application-head-actions>.danger,.application-head-actions>.ghost{width:100%}.application-documents>div:first-child{align-items:flex-start;flex-direction:column}.application-document-list article{grid-template-columns:38px minmax(0,1fr)}.application-document-list .application-document-actions{grid-column:1/3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.application-document-list .application-document-actions button{width:100%}.application-review-backdrop{align-items:flex-end;padding:0}.application-review-dialog{border-radius:14px 14px 0 0}.application-review-dialog>header{padding:20px 18px}.application-review-current{margin:16px 18px 0}.application-review-dialog>label{margin:16px 18px 20px}.application-review-dialog>footer{display:grid;grid-template-columns:1fr 1fr;padding:14px 18px 20px}.application-review-dialog>footer button:last-child{grid-column:1/3;grid-row:1}}@media (max-width:480px){.application-public-reference{gap:3px 8px;padding:10px 11px}.application-public-reference b{font-size:17px}.application-document-list article{gap:8px;padding:9px}.application-document-list article>span{width:32px;height:32px}.application-document-list .application-document-actions{grid-template-columns:1fr}.application-review-dialog header h2{font-size:24px}.application-review-dialog>footer{grid-template-columns:1fr}.application-review-dialog>footer button:last-child{grid-column:auto;grid-row:auto}}.product-compliance-layout{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.product-version-list{position:-webkit-sticky;position:sticky;top:92px}.product-version-list h2{margin:0 0 14px;font-size:14px}.product-version-list>button{display:flex;gap:11px;align-items:center;width:100%;padding:13px 10px;border:0;border-top:1px solid #edf0f4;background:#fff;color:#17243a;text-align:left;cursor:pointer}.product-version-list>button.selected{background:#edf3ff;box-shadow:inset 3px 0 #1f56c5}.product-version-list>button>span{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:7px;background:#edf3ff;color:#1f56c5;font-size:10px;font-weight:900}.product-version-list b,.product-version-list small{display:block}.product-version-list b{font-size:12px}.product-version-list small{margin-top:4px;color:#65728a;font-size:10px}.compliance-editor>header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.compliance-editor>header h2{margin:7px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,38px);font-weight:500}.compliance-editor>header>span{flex:0 0 auto;padding:8px 11px;border-radius:6px;font-size:10px;font-weight:900}.compliance-editor>header>span.editable{background:#eaf8f2;color:#087054}.compliance-editor>header>span.locked{background:#fff4df;color:#8c5c08}.collateral-policy-editor,.preset-requirements,.requirement-editor{margin-top:24px}.editor-title,.section-caption{display:flex;justify-content:space-between;align-items:center;gap:12px}.collateral-policy-editor>div b,.editor-title b,.section-caption b{display:block;font-size:10px;letter-spacing:.11em}.collateral-policy-editor>div span,.editor-title span,.section-caption span{display:block;margin-top:4px;color:#6c7890;font-size:11px;line-height:1.4}.collateral-type-buttons,.preset-requirements>div:last-child{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.collateral-policy-editor>div>button,.collateral-type-buttons button,.preset-requirements button,.requirement-toggles button{min-height:40px;padding:9px 12px;border:1px solid #d9e1ec;border-radius:8px;background:#fff;color:#536077;font-size:11px;font-weight:800;cursor:pointer}.preset-requirements button{display:inline-flex;align-items:center;gap:7px}.preset-requirements button>span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#edf1f6;color:#536077}.collateral-policy-editor>div>button.active,.collateral-type-buttons button.active,.preset-requirements button.active,.requirement-toggles button.active{border-color:#1f56c5;background:#edf3ff;color:#1f56c5}.preset-requirements button.active>span{background:#1f56c5;color:#fff}.collateral-policy-editor button:disabled,.collateral-type-buttons button:disabled,.preset-requirements button:disabled,.requirement-toggles button:disabled{cursor:default;opacity:.68}.requirement-list{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.requirement-list>article{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:13px;gap:13px;padding:16px;border:1px solid #dfe5ee;border-radius:10px;background:#fafbfd}.requirement-number{display:grid;place-items:center;width:42px;height:42px;border-radius:9px;background:#eaf1ff;color:#1f56c5;font-size:11px;font-weight:950}.requirement-main{min-width:0}.requirement-main label{display:grid;grid-gap:7px;gap:7px}.requirement-main label>span{color:#536077;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.collateral-policy-editor input,.requirement-main input{width:100%;padding:12px;border:1px solid #d9e1ec;border-radius:8px;background:#fff;color:#17243a;font-size:14px;outline:none}.collateral-policy-editor input:focus,.requirement-main input:focus{border-color:#1f56c5;box-shadow:0 0 0 3px rgb(31 86 197/10%)}.collateral-policy-editor input:disabled,.requirement-main input:disabled{background:#f2f4f7;color:#536077}.requirement-main>p{margin:7px 0 12px;color:#6c7890;font-size:11px;line-height:1.45}.requirement-toggles{display:flex;flex-wrap:wrap;gap:7px}.requirement-toggles button{display:inline-flex;align-items:center;gap:6px}.requirement-toggles .remove{margin-left:auto;border-color:#f0cbd1;color:#bd3342}.compliance-empty{display:grid;grid-gap:5px;gap:5px;margin-top:12px;padding:24px;border:1px dashed #cfd8e5;border-radius:10px;background:#fafbfd;text-align:center}.compliance-empty span{color:#6c7890;font-size:11px}.collateral-policy-editor{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid #dfe5ee;border-radius:10px;background:#fff}.collateral-policy-editor>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:14px}.collateral-policy-editor label{display:grid;grid-gap:7px;gap:7px;color:#536077;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.save-compliance{width:100%;margin-top:16px}@media (max-width:800px){.product-compliance-layout{grid-template-columns:1fr}.product-version-list{position:static;display:flex;gap:8px;overflow-x:auto;padding:10px;scroll-snap-type:x proximity}.product-version-list h2{display:none}.product-version-list>button{min-width:230px;border:1px solid #dfe5ee;border-radius:8px;scroll-snap-align:start}}@media (max-width:560px){.compliance-editor{padding:15px}.compliance-editor>header{align-items:flex-start}.compliance-editor>header h2{font-size:29px}.compliance-editor>header>span{padding:7px 8px;font-size:9px}.editor-title,.section-caption{align-items:flex-start}.editor-title{flex-direction:column}.editor-title .ghost{width:100%;min-height:42px}.preset-requirements>div:last-child{display:grid;grid-template-columns:1fr}.preset-requirements button{width:100%;justify-content:flex-start;text-align:left}.requirement-list>article{grid-template-columns:1fr;padding:13px}.requirement-number{width:34px;height:34px}.requirement-toggles{display:grid;grid-template-columns:1fr 1fr}.requirement-toggles button{justify-content:center;min-width:0;padding-inline:7px}.requirement-toggles .remove{grid-column:1/-1;width:100%;margin:0}.collateral-policy-editor>div:first-child{align-items:stretch;flex-direction:column}.collateral-policy-editor>div:first-child>button{width:100%}.collateral-type-buttons{display:grid;grid-template-columns:1fr 1fr}}.cash-closure-ticket-view{max-width:620px;margin:0 auto}.cash-closure-preview{position:static;max-width:390px;margin:0 auto;padding:16px}.cash-closure-preview .ticket-paper{box-shadow:none}.cash-closure-ticket .ticket-total{margin-top:4px}.ticket-closure-note dd{max-width:65%;white-space:normal}.ticket-authorization-data{padding:6px;border:1px dashed #aab1bd}.cash-closure-ticket-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px;margin-top:14px}.cash-closure-ticket-actions button{min-height:42px}@media(max-width:620px){.cash-closure-preview,.cash-closure-ticket-view{max-width:none}.cash-closure-ticket-actions{grid-template-columns:1fr}}.disbursement-ticket-view{max-width:620px;margin:0 auto}.disbursement-ticket-preview{position:static;max-width:390px;margin:0 auto;padding:16px}.disbursement-ticket-preview .ticket-paper{box-shadow:none}.disbursement-ticket-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:8px;gap:8px;margin-top:14px}.disbursement-ticket-actions button{min-height:42px;padding:9px;font-size:9px}.disbursement-ticket-actions .document-share-trigger{border:1px solid #9fcdb6;background:#edfff5;color:#087a43}@media(max-width:520px){.disbursement-ticket-preview,.disbursement-ticket-view{max-width:none}.disbursement-ticket-actions{grid-template-columns:1fr}.disbursement-ticket-actions button{width:100%}}.ticket-formalization,.ticket-note{display:grid;grid-gap:4px;gap:4px;margin:10px 0;padding:8px 0;border-top:1px dashed #111;border-bottom:1px dashed #111;font-size:10px}.ticket-formalization b,.ticket-note b{font-size:9px}.ticket-formalization span,.ticket-note span{line-height:1.35}.ticket-note{border-top:0;padding-top:0}.disbursement-queue{margin-bottom:12px;border:1px solid #dce3ed;border-top:4px solid #245dc9;border-radius:11px;background:#fff;overflow:hidden}.dq-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #e7ebf1}.dq-heading>div>span{color:#687994;font-size:8px;font-weight:950;letter-spacing:.16em}.dq-heading h2{margin:6px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500}.dq-heading p{margin:0;color:#6f7d91;font-size:9px}.dq-heading aside{display:grid;min-width:190px;grid-gap:3px;gap:3px;padding:12px 15px;border-radius:9px;background:#173d8f;color:#fff}.dq-heading aside small,.dq-heading aside span{color:#c9d7f7;font-size:8px}.dq-heading aside b{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.dq-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:#e4e9f0;border-bottom:1px solid #e4e9f0}.dq-tabs button{display:grid;grid-template-columns:auto 1fr;grid-gap:9px;gap:9px;align-items:center;padding:12px 14px;border:0;background:#f8fafe;color:#68758a;text-align:left}.dq-tabs button>span{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:#e9eef5;font-size:8px;font-weight:950}.dq-tabs b,.dq-tabs small{display:block}.dq-tabs b{font-size:9px}.dq-tabs small{margin-top:3px;color:#8a96a8;font-size:7px}.dq-tabs button.active{background:#edf3ff;color:#245dc9;box-shadow:inset 0 -3px #245dc9}.dq-tabs button.active>span{background:#245dc9;color:#fff}.dq-search{display:flex;margin:12px 14px;border:1px solid #dce3ed;border-radius:8px;background:#fafbfd;overflow:hidden}.dq-search>span{display:grid;place-items:center;width:42px;border-right:1px solid #e4e9f0;color:#245dc9;font-size:8px;font-weight:950}.dq-search input{min-width:0;flex:1 1;padding:11px;border:0;background:transparent;color:#17243a;outline:none}.dq-search button{border:0;background:#edf3ff;color:#245dc9;font-size:8px;font-weight:850;padding:0 13px}.dq-list{border-top:1px solid #edf0f4}.dq-list>article{display:grid;grid-template-columns:1.2fr .9fr .55fr 1fr auto;grid-gap:13px;gap:13px;align-items:center;padding:13px 16px;border-left:4px solid transparent;border-bottom:1px solid #edf0f4}.dq-list>article.ready{border-left-color:#23a47b}.dq-list>article.blocked{border-left-color:#df5a69}.dq-list>article.draft,.dq-list>article.pending{border-left-color:#e0a52c}.dq-list>article.done{border-left-color:#4773d5}.dq-list>article.history{border-left-color:#8b96a8}.dq-main{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:center;border:0;background:transparent;color:#17243a;text-align:left}.dq-main>span{display:grid;place-items:center;width:36px;height:36px;border-radius:7px;background:#edf3ff;color:#245dc9;font-size:8px;font-weight:950}.dq-amount b,.dq-amount small,.dq-main b,.dq-main small,.dq-product b,.dq-product small,.dq-state b,.dq-state small{display:block}.dq-amount b,.dq-main b,.dq-product b{font-size:9px}.dq-amount small,.dq-main small,.dq-product small,.dq-state small{margin-top:3px;color:#788599;font-size:8px;line-height:1.35}.dq-amount b{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.dq-state{padding:8px;border-radius:6px}.dq-state b{font-size:8px}.dq-state.ready{background:#eaf8f2;color:#167154}.dq-state.blocked{background:#fff0f2;color:#af2d3e}.dq-state.draft,.dq-state.pending{background:#fff6e4;color:#92620c}.dq-state.done{background:#edf3ff;color:#245dc9}.dq-state.history{background:#eef1f5;color:#59687d}.dq-actions{display:flex;gap:6px;justify-content:flex-end}.dq-actions button{min-height:35px;padding:8px 10px;border:1px solid #d8e0eb;border-radius:6px;background:#fff;color:#475870;font-size:8px;font-weight:850;white-space:nowrap}.dq-actions button.primary{border-color:#245dc9;background:#245dc9;color:#fff}.dq-empty{display:grid;place-items:center;min-height:170px;padding:25px;text-align:center}.dq-empty>span{display:grid;place-items:center;width:38px;height:38px;border-radius:7px;background:#edf3ff;color:#245dc9;font-weight:900}.dq-empty b{margin-top:10px;font-size:10px}.dq-empty p{margin:5px 0 0;color:#7a8799;font-size:8px}@media(max-width:980px){.dq-list>article{grid-template-columns:1fr .75fr auto}.dq-product{display:none}.dq-state{grid-column:1/3}.dq-actions{grid-column:3;grid-row:1/3}}@media(max-width:650px){.dq-heading{align-items:stretch;flex-direction:column;padding:16px}.dq-heading aside{min-width:0}.dq-tabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.dq-tabs button{flex:0 0 185px;scroll-snap-align:start}.dq-search{margin:10px}.dq-list>article{grid-template-columns:minmax(0,1fr) auto;padding:12px 10px}.dq-amount,.dq-state{grid-column:1}.dq-actions{grid-column:2;grid-row:1/4;display:grid;align-content:center}.dq-actions button{white-space:normal}.dq-actions .primary{max-width:105px}.dq-product{display:none}}.lcb-shell{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.lcb-shell>section{padding:17px;border:1px solid #dfe6f0;border-radius:10px;background:#fff}.lcb-section-head{display:flex;gap:11px;align-items:center;margin-bottom:14px}.lcb-section-head>span{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:8px;background:#eaf1ff;color:#245dc9;font-size:9px;font-weight:900}.lcb-section-head>div{display:grid;grid-gap:2px;gap:2px}.lcb-section-head b{color:#17243a;font-size:11px}.lcb-section-head small{color:#748197;font-size:8px}.lcb-section-head em{margin-left:auto;color:#245dc9;font-size:8px;font-style:normal;font-weight:850}.lcb-frequency-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.lcb-frequency-grid button{display:grid;grid-template-columns:39px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid #dce4ef;border-radius:9px;background:#fafcff;color:#17243a;text-align:left;cursor:pointer}.lcb-frequency-grid button.selected,.lcb-frequency-grid button:hover{border-color:#7ea4ef;background:#eef4ff}.lcb-frequency-grid i{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#e8eef8;color:#245dc9;font-size:9px;font-style:normal;font-weight:900}.lcb-frequency-grid .selected i{background:#245dc9;color:#fff}.lcb-frequency-grid span{display:grid;grid-gap:3px;gap:3px}.lcb-frequency-grid b{font-size:10px}.lcb-frequency-grid small{color:#758298;font-size:8px;line-height:1.4}.lcb-frequency-grid strong{color:#245dc9}.lcb-date-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lcb-custom-grid label,.lcb-date-row label{display:grid;grid-gap:6px;gap:6px;margin:0;color:#46556d;font-size:9px;font-weight:850}.lcb-custom-grid input,.lcb-date-row input{padding:12px;border:1px solid #d7dfeb;border-radius:8px;background:#fbfcfe;color:#17243a}.lcb-locked-value{display:block;padding:12px;border:1px dashed #b9c9e4;border-radius:8px;background:#f2f6fd;color:#17243a;font-size:12px;font-weight:800}.lcb-date-row small{color:#7c8899;font-size:8px;font-weight:500}.lcb-number{display:grid;grid-template-columns:90px 1fr;align-items:center;overflow:hidden;border:1px solid #d7dfeb;border-radius:8px;background:#fbfcfe}.lcb-number input{border:0;border-radius:0}.lcb-number b{padding:0 12px;border-left:1px solid #dfe5ee;color:#245dc9;font-size:9px}.lcb-custom{display:grid;grid-gap:11px;gap:11px}.lcb-custom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-height:300px;padding:3px;overflow:auto}.lcb-message{display:grid;grid-gap:3px;gap:3px;padding:12px;border-left:3px solid #245dc9;background:#f2f6ff}.lcb-message b{font-size:9px}.lcb-message span{color:#66758b;font-size:8px}.lcb-message.error{border-color:#d43e52;background:#fff1f3;color:#9e2335}.lcb-inline-rule,.lcb-weekend{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #e6ebf2}.lcb-inline-rule>div:first-child,.lcb-weekend>b{display:grid;grid-gap:2px;gap:2px;font-size:9px}.lcb-inline-rule small{color:#758298;font-size:8px}.lcb-inline-rule>div:last-child{display:flex;gap:7px;flex-wrap:wrap}.lcb-inline-rule button,.lcb-show-all{padding:10px 12px;border:1px solid #d8e0ec;border-radius:8px;background:#fff;color:#536177;font-size:8px;font-weight:850;cursor:pointer}.lcb-inline-rule button.selected{border-color:#245dc9;background:#245dc9;color:#fff}.lcb-weekend>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.lcb-weekend button{display:flex;gap:8px;padding:10px;border:1px solid #dce3ed;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.lcb-weekend button.selected{border-color:#7ea4ef;background:#eef4ff}.lcb-weekend button>span{display:grid;flex:0 0 auto;place-items:center;width:20px;height:20px;border-radius:6px;background:#e8eef8;color:#245dc9;font-size:8px}.lcb-weekend button>div{display:grid;grid-gap:3px;gap:3px}.lcb-weekend button b{font-size:8px}.lcb-weekend button small{color:#738096;font-size:7px;line-height:1.4}.lcb-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #dce4ef;border-radius:9px}.lcb-summary>div{display:grid;grid-gap:4px;gap:4px;padding:12px;border-right:1px solid #e4eaf2;background:#f9fbfe}.lcb-summary>div:last-child{border:0}.lcb-summary small{color:#718096;font-size:7px;font-weight:800;text-transform:uppercase}.lcb-summary b{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.lcb-description{display:flex;gap:10px;align-items:center;margin-top:10px;padding:11px;border-radius:8px;background:#ecfaf4;color:#116c4f}.lcb-description>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#1da978;color:#fff;font-size:9px}.lcb-description>div{display:grid;grid-gap:2px;gap:2px}.lcb-description b{font-size:9px}.lcb-description small{font-size:7px;line-height:1.45}.lcb-timeline{display:grid;margin-top:10px;border:1px solid #e0e6ef;border-radius:9px}.lcb-timeline article{position:relative;display:grid;grid-template-columns:34px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px;border-bottom:1px solid #edf1f5}.lcb-timeline article:last-child{border-bottom:0}.lcb-timeline article>div{align-self:stretch;display:grid;grid-template-rows:26px 1fr;justify-items:center}.lcb-timeline article>div span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#eaf1ff;color:#245dc9;font-size:8px;font-weight:900}.lcb-timeline article>div i{width:1px;height:100%;background:#d9e2ef}.lcb-timeline article:last-child>div i{display:none}.lcb-timeline section{display:grid;grid-gap:2px;gap:2px}.lcb-timeline small{color:#245dc9;font-size:7px;font-weight:900}.lcb-timeline section b{font-size:9px;text-transform:capitalize}.lcb-timeline em{color:#748197;font-size:7px;font-style:normal}.lcb-timeline strong{font-family:Georgia,Times New Roman,serif;font-size:13px}.lcb-timeline mark{grid-column:2/-1;width:max-content;padding:3px 6px;border-radius:5px;background:#fff5d9;color:#8d6310;font-size:7px}.lcb-show-all{width:100%;margin-top:8px;color:#245dc9}.lcb-warning{display:flex;gap:8px;align-items:center;margin-top:8px;padding:9px;border-radius:7px;background:#fff7e7;color:#885c0c;font-size:8px}.lcb-warning span{font-weight:900}@media(max-width:720px){.lcb-shell{margin-top:12px}.lcb-shell>section{padding:13px}.lcb-frequency-grid{grid-template-columns:1fr}.lcb-frequency-grid button{min-height:67px}.lcb-date-row{grid-template-columns:1fr}.lcb-weekend>div{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.lcb-weekend button{flex:0 0 82%;scroll-snap-align:start}.lcb-summary{grid-template-columns:repeat(2,1fr)}.lcb-summary>div:nth-child(2){border-right:0}.lcb-summary>div:nth-child(-n+2){border-bottom:1px solid #e4eaf2}.lcb-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lcb-timeline article{grid-template-columns:32px 1fr}.lcb-timeline strong{grid-column:2}.lcb-section-head em{font-size:7px}}@media(max-width:430px){.lcb-custom-grid,.lcb-summary{grid-template-columns:1fr}.lcb-summary>div{border-right:0;border-bottom:1px solid #e4eaf2!important}.lcb-summary>div:last-child{border-bottom:0!important}.lcb-frequency-grid button{grid-template-columns:36px 1fr auto;padding:10px}}.renewal-dialog{width:min(1320px,100%)}.renewal-map{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 24px 0}.renewal-map article{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #dce4ef;border-radius:13px;padding:11px 14px;min-width:175px}.renewal-map article>span{width:30px;height:30px;border-radius:9px;background:#e9f0ff;color:#2058bf;display:grid;place-items:center;font-size:11px;font-weight:950}.renewal-map article div{display:grid;grid-gap:2px;gap:2px}.renewal-map article small{font-size:10px;color:#78869b}.renewal-map>i{font-style:normal;color:#7e8ba0}.renewal-builder{display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);grid-gap:18px;gap:18px;padding:20px 24px}.renewal-form,.renewal-preview{background:#fff;border:1px solid #dce4ef;border-radius:18px;padding:22px;min-width:0}.renewal-title{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e4eaf2;padding-bottom:16px;margin-bottom:17px}.renewal-title>span{width:42px;height:42px;border-radius:11px;background:#eaf1ff;color:#225dcc;display:grid;place-items:center;font-weight:950}.renewal-title h3{font:25px var(--font-display),Georgia,serif;margin:0}.renewal-title p{margin:3px 0 0;color:#748197;font-size:12px}.renewal-fields{display:grid;grid-template-columns:1.35fr .65fr 1fr;grid-gap:10px;gap:10px}.renewal-decision label,.renewal-fields label,.renewal-profit label,.renewal-reason{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:850;color:#45546b}.renewal-decision textarea,.renewal-fields input,.renewal-profit input,.renewal-reason textarea{width:100%;box-sizing:border-box;border:1px solid #cbd7e7;border-radius:11px;background:#fbfcfe;color:#13223a;padding:13px;font:inherit;outline:none}.renewal-decision textarea:focus,.renewal-fields input:focus,.renewal-profit input:focus,.renewal-reason textarea:focus{border-color:#2862cf;box-shadow:0 0 0 3px #e7efff}.renewal-fields small{font-size:10px;color:#7a879a}.renewal-profit{margin:18px 0;padding:16px;border:1px solid #dce5f1;border-radius:14px;background:#f7faff;display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px}.renewal-profit>div:first-child{display:grid;grid-gap:3px;gap:3px}.renewal-profit>div:first-child small{color:#718096}.renewal-profit label{grid-column:1/-1}.renewal-switch{display:flex;background:#e8eef7;border-radius:10px;padding:3px}.renewal-switch button{border:0;background:transparent;color:#607088;border-radius:8px;padding:8px 11px;font-weight:800;cursor:pointer}.renewal-switch button.selected{background:#fff;color:#2058c2;box-shadow:0 2px 8px rgba(25,50,90,.12)}.renewal-frequency{border:0;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.renewal-frequency legend{grid-column:1/-1;margin-bottom:7px;font-size:12px;font-weight:900}.renewal-frequency button{border:1px solid #d7e0ec;background:#fff;border-radius:11px;padding:11px;text-align:left;display:grid;grid-gap:3px;gap:3px;color:#293950;cursor:pointer}.renewal-frequency button small{font-size:10px;color:#77859a}.renewal-frequency button.selected{border-color:#2762cf;background:#edf3ff;color:#184fae;box-shadow:inset 0 0 0 1px #2762cf}.renewal-calculate{width:100%;border:0;border-radius:12px;background:#142846;color:#fff;padding:15px;font-weight:900;cursor:pointer}.renewal-calculate:disabled{opacity:.55}.renewal-preview{display:flex;flex-direction:column}.renewal-empty{min-height:470px;display:grid;place-items:center;align-content:center;text-align:center;color:#748197}.renewal-empty>span{width:70px;height:70px;border-radius:20px;background:#eaf1ff;color:#225dcc;display:grid;place-items:center;font-size:34px}.renewal-empty h3{font:27px var(--font-display),Georgia,serif;color:#17283f;margin:16px 0 6px}.renewal-empty p{max-width:400px;line-height:1.6;margin:0}.renewal-money-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center}.renewal-money-flow article{border:1px solid #dde5ef;border-radius:13px;padding:13px;display:grid;grid-gap:5px;gap:5px}.renewal-money-flow article.result{background:#eaf8f2;border-color:#a7dfc8}.renewal-money-flow small{font-size:9px;font-weight:900;color:#6e7d92}.renewal-money-flow b{font:20px var(--font-display),Georgia,serif}.renewal-money-flow span{font-size:10px;color:#758297}.renewal-money-flow>i{font-style:normal;color:#225dcc;font-size:20px}.renewal-totals{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:12px 0}.renewal-totals div{background:#f3f6fa;border-radius:11px;padding:11px;display:grid;grid-gap:4px;gap:4px}.renewal-totals small{font-size:9px;font-weight:900;color:#718097}.renewal-totals b{font-size:15px}.renewal-schedule{border:1px solid #dde5ef;border-radius:13px;overflow:auto;max-height:245px}.renewal-schedule header,.renewal-schedule>div{display:grid;grid-template-columns:35px 110px 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:10px 12px;border-bottom:1px solid #e8edf4}.renewal-schedule header{display:flex;justify-content:space-between;background:#f3f6fa;position:-webkit-sticky;position:sticky;top:0}.renewal-schedule header span{font-size:11px;color:#6f7e94}.renewal-schedule>div:last-child{border-bottom:0}.renewal-schedule>div>span{width:27px;height:27px;border-radius:8px;background:#eaf1ff;color:#2058bf;display:grid;place-items:center;font-size:10px;font-weight:900}.renewal-schedule>div>b,.renewal-schedule>div>strong{font-size:12px}.renewal-schedule>div>small{font-size:10px;color:#758297}.renewal-reason{margin:13px 0}.renewal-reason textarea{min-height:74px;resize:vertical}.renewal-warning{border-left:4px solid #e2a72a;background:#fff7e3;color:#76550e;padding:11px;display:grid;grid-gap:3px;gap:3px;font-size:11px;margin-bottom:12px}.renewal-history{padding:4px 24px 26px}.renewal-history>header{display:flex;justify-content:space-between;align-items:flex-end;padding:18px 0;border-bottom:1px solid #dce4ef}.renewal-history h3{font:29px var(--font-display),Georgia,serif;margin:3px 0}.renewal-record{display:grid;grid-template-columns:1.25fr .65fr .65fr .65fr .9fr auto;grid-gap:14px;gap:14px;align-items:center;margin-top:11px;padding:15px;background:#fff;border:1px solid #dbe4ee;border-left:5px solid #dfa72e;border-radius:14px}.renewal-record.approved{border-left-color:#2ca97c}.renewal-record.rejected{border-left-color:#dc5b68}.renewal-record.active{border-left-color:#225dcc}.renewal-record-id{display:flex;gap:10px;align-items:flex-start}.renewal-record-id>span{width:36px;height:36px;border-radius:9px;background:#eaf1ff;color:#225dcc;display:grid;place-items:center;font-weight:950;flex:0 0 auto}.renewal-record-id div,.renewal-record>div:not(.renewal-record-id):not(.renewal-record-actions):not(.renewal-decision){display:grid;grid-gap:3px;gap:3px}.renewal-record small{font-size:10px;color:#748197}.renewal-record p{font-size:11px;color:#56657b;margin:4px 0}.renewal-record>div>b{font-size:13px}.renewal-record>div>span{font-size:10px;color:#768398}.renewal-record-state a{font-size:10px;color:#205dcc;font-weight:850}.renewal-record-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.renewal-record-actions .danger{color:#b43142;border-color:#ebc2c8}.renewal-decision{grid-column:1/-1;background:#f4f7fb;border-radius:12px;padding:13px;display:grid;grid-template-columns:1fr auto;align-items:flex-end;grid-gap:12px;gap:12px}.renewal-decision textarea{min-height:62px}.renewal-decision>div{display:flex;gap:8px}@media(max-width:1100px){.renewal-map{overflow-x:auto;justify-content:flex-start}.renewal-map article{flex:0 0 auto}.renewal-builder{grid-template-columns:1fr}.renewal-record{grid-template-columns:1fr 1fr 1fr}.renewal-decision,.renewal-record-id{grid-column:1/-1}.renewal-record-actions{justify-content:flex-start}}@media(max-width:650px){.renewal-builder,.renewal-history,.renewal-map{padding-left:14px;padding-right:14px}.renewal-form,.renewal-preview{padding:15px}.renewal-fields,.renewal-totals{grid-template-columns:1fr}.renewal-frequency{grid-template-columns:1fr 1fr}.renewal-money-flow{grid-template-columns:1fr}.renewal-money-flow>i{justify-self:center}.renewal-schedule>div{grid-template-columns:32px 1fr auto}.renewal-schedule>div>small{grid-column:2/-1}.renewal-record{grid-template-columns:1fr}.renewal-decision,.renewal-record-id{grid-column:1}.renewal-decision{grid-template-columns:1fr}.renewal-decision>div{flex-wrap:wrap}.renewal-decision button{flex:1 1}.renewal-profit{grid-template-columns:1fr}.renewal-profit label,.renewal-switch{grid-column:1}.renewal-switch button{flex:1 1}}.rw-dialog{display:flex;flex-direction:column;max-height:min(94vh,1080px);overflow:hidden}.rw-dialog>.agreement-head,.rw-dialog>.rw-stepper,.rw-dialog>.rw-stepper-compact{flex:0 0 auto}.rw-head-actions{display:flex;align-items:center;gap:8px}.rw-head-actions .ghost{border:1px solid #d3dceb;background:#fff;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:800;color:#2b4a7d;cursor:pointer}.rw-stepper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;list-style:none;margin:0;padding:16px 24px 0;counter-reset:step}.rw-stepper li{display:flex;align-items:center;gap:10px;border:1px solid #dce4ef;border-radius:13px;padding:10px 13px;background:#f7f9fd;opacity:.7}.rw-stepper li>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:12px;font-weight:950;background:#e4eaf4;color:#6d7d96;flex:0 0 auto}.rw-stepper li div{display:grid;grid-gap:1px;gap:1px;min-width:0}.rw-stepper li b{font-size:13px;color:#1a2b47}.rw-stepper li small{font-size:10px;color:#78869b}.rw-stepper li.current{opacity:1;background:#fff;border-color:#2862cf;box-shadow:0 0 0 3px #e7efff}.rw-stepper li.current>span{background:#2058bf;color:#fff}.rw-stepper li.done{opacity:1;background:#eef9f3;border-color:#b8e3cc}.rw-stepper li.done>span{background:#1f9d62;color:#fff}.rw-body{grid-template-columns:minmax(0,1fr) 300px;padding:18px 24px 24px;overflow:auto;flex:1 1 auto;min-height:0}.rw-body,.rw-panel{display:grid;grid-gap:18px;gap:18px}.rw-panel{background:#fff;border:1px solid #dce4ef;border-radius:18px;padding:22px;min-width:0;align-content:start}.rw-panel .renewal-title{margin-bottom:0}.rw-continuity{background:#f4f8ff;border:1px solid #cfdcf3;border-radius:16px;padding:18px;align-self:start;position:-webkit-sticky;position:sticky;top:0}.rw-continuity>b{display:block;font-size:13px;color:#1f3f78;margin-bottom:10px}.rw-continuity ul{margin:0;padding-left:18px;display:grid;grid-gap:9px;gap:9px;font-size:12px;line-height:1.45;color:#3d4d67}.rw-continuity strong{color:#1a2b47}.rw-current{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:10px;gap:10px}.rw-current>div{border:1px solid #dce4ef;border-radius:13px;padding:13px 15px;display:grid;grid-gap:3px;gap:3px;background:#fbfcfe}.rw-current small{font-size:10px;font-weight:900;color:#6d7d96}.rw-current b{font:23px var(--font-display),Georgia,serif;color:#13223a}.rw-current span{font-size:11px;color:#78869b}.rw-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.rw-fields label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:850;color:#45546b}.rw-fields input{width:100%;box-sizing:border-box;border:1px solid #cbd7e7;border-radius:11px;background:#fbfcfe;color:#13223a;padding:13px;font:inherit;outline:none}.rw-fields input:disabled{background:#f1f4f9;color:#9aa6b8}.rw-fields input:focus{border-color:#2862cf;box-shadow:0 0 0 3px #e7efff}.rw-fields small{font-size:10.5px;color:#7a879a;font-weight:600}.rw-panel .renewal-profit{margin:0}.rw-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e4eaf2;padding-top:16px;flex-wrap:wrap}.rw-actions>span{font-size:11.5px;color:#6d7d96;flex:1 1;min-width:180px}.rw-actions .primary{background:#2058bf;color:#fff;border:0;border-radius:12px;padding:13px 22px;font-weight:900;cursor:pointer;font-size:14px}.rw-actions .primary:disabled{opacity:.45;cursor:not-allowed}.rw-actions .primary.rw-confirm{background:#16803f}.rw-actions .ghost{border:1px solid #d3dceb;background:#fff;border-radius:12px;padding:12px 16px;font-weight:800;color:#2b4a7d;cursor:pointer}.rw-actions .ghost.danger{color:#9e2d3c;border-color:#efb5bd}.rw-compare{display:grid;grid-template-columns:1fr auto 1.2fr;grid-gap:12px;gap:12px;align-items:stretch}.rw-compare article{border:1px solid #dce4ef;border-radius:14px;padding:14px 16px;display:grid;grid-gap:9px;gap:9px;align-content:start;background:#fbfcfe}.rw-compare article.result{background:#eef5ff;border-color:#b9cff3}.rw-compare article>small{font-size:10px;font-weight:950;color:#6d7d96;letter-spacing:.04em}.rw-compare article>div{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 12px;gap:2px 12px;align-items:baseline}.rw-compare article>div span{font-size:11.5px;color:#6d7d96}.rw-compare article>div b{text-align:right;font-size:15px;color:#13223a}.rw-compare article>div em{grid-column:1/-1;font-style:normal;font-size:10.5px;color:#7a879a;text-align:right}.rw-compare article.result>div b{color:#1f3f78}.rw-compare>i{font-style:normal;color:#2058bf;font-size:26px;align-self:center}.rw-muted{color:#8a96aa!important;font-weight:700!important;font-size:12px!important}.rw-cash{display:grid;grid-template-columns:1fr auto 1fr auto 1.2fr;grid-gap:10px;gap:10px;align-items:center}.rw-cash>div{border:1px solid #dce4ef;border-radius:13px;padding:12px 14px;display:grid;grid-gap:3px;gap:3px;background:#fff}.rw-cash>div.result{background:#ecfaf4;border-color:#a8dfc8}.rw-cash small{font-size:10px;font-weight:900;color:#6d7d96}.rw-cash b{font:21px var(--font-display),Georgia,serif;color:#13223a}.rw-cash span{font-size:10.5px;color:#5f7a6b}.rw-cash>i{font-style:normal;color:#2058bf;font-size:20px;font-weight:900}.rw-schedule{border:1px solid #dce4ef;border-radius:13px;padding:0 14px}.rw-schedule summary{cursor:pointer;padding:12px 0;font-weight:850;font-size:13px;color:#2b4a7d}.rw-schedule[open] summary{border-bottom:1px solid #e4eaf2;margin-bottom:8px}.rw-schedule .renewal-schedule{margin:0 0 12px;border:0;max-height:280px;overflow:auto}.rw-reason-quote{margin:0;padding:12px 16px;border-left:4px solid #b9cff3;background:#f7f9fd;border-radius:0 12px 12px 0;color:#3d4d67;font-size:13px;font-style:italic}.rw-decision{display:grid;grid-gap:12px;gap:12px}.rw-decision>div{display:flex;justify-content:flex-end;gap:10px}.rw-decision .danger{background:#b83243}.rw-decision .danger,.rw-decision .primary{color:#fff;border:0;border-radius:12px;padding:12px 18px;font-weight:900;cursor:pointer}.rw-decision .primary{background:#2058bf}.rw-decision button:disabled{opacity:.45;cursor:not-allowed}.rw-decision .ghost{border:1px solid #d3dceb;background:#fff;border-radius:12px;padding:12px 16px;font-weight:800;color:#2b4a7d;cursor:pointer}.rw-happens{border:1px solid #f0d58a;background:#fffaf0;border-radius:14px;padding:16px 18px}.rw-happens.blocked{opacity:.55}.rw-happens.done{border-color:#a8dfc8;background:#ecfaf4}.rw-happens>b{display:block;font-size:13.5px;color:#1a2b47;margin-bottom:10px}.rw-happens ol{margin:0;padding-left:22px;display:grid;grid-gap:9px;gap:9px;font-size:13px;line-height:1.5;color:#3d4d67}.rw-happens strong{color:#1a2b47}.rw-happens u{-webkit-text-decoration-color:#e0a300;text-decoration-color:#e0a300;text-decoration-thickness:2px}.rw-formal{margin:0}.rw-formal label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:850;color:#45546b}.rw-formal input,.rw-formal textarea{width:100%;box-sizing:border-box;border:1px solid #cbd7e7;border-radius:11px;background:#fbfcfe;color:#13223a;padding:12px;font:inherit;outline:none}.rw-formal textarea{min-height:70px;resize:vertical}.rw-checks{display:grid;grid-gap:8px;gap:8px}.rw-checks label{display:flex!important;align-items:center;gap:10px;font-weight:700!important;font-size:13px!important;color:#1a2b47!important;cursor:pointer}.rw-checks input{width:18px;height:18px;accent-color:#16803f}.rw-done .renewal-title>span{background:#16803f;color:#fff}.rw-chain{display:grid;grid-template-columns:1fr auto 1.3fr;grid-gap:12px;gap:12px;align-items:center}.rw-chain article{border:1px solid #dce4ef;border-radius:14px;padding:14px 16px;display:grid;grid-gap:3px;gap:3px;background:#fbfcfe}.rw-chain article.result{background:#ecfaf4;border-color:#a8dfc8}.rw-chain small{font-size:10px;font-weight:950;color:#6d7d96}.rw-chain b{font:22px var(--font-display),Georgia,serif;color:#13223a}.rw-chain span{font-size:11.5px;color:#5f7a6b}.rw-chain>i{font-style:normal;color:#16803f;font-size:26px}.rw-history{padding:18px 24px 24px;overflow:auto;flex:1 1 auto;min-height:0}@media(max-width:1100px){.rw-body{grid-template-columns:1fr}.rw-continuity{position:static}.rw-stepper{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}}.rw-stepper-compact{display:none;margin:14px 14px 0;border:1px solid #dce4ef;border-radius:12px;background:#fff;overflow:hidden}.rw-stepper-compact>div{padding:10px 14px;display:grid;grid-gap:2px;gap:2px}.rw-stepper-compact span{font-size:10px;font-weight:900;color:#6d7d96;text-transform:uppercase;letter-spacing:.05em}.rw-stepper-compact b{font-size:13px;color:#1a2b47}.rw-stepper-compact>i{display:block;height:4px;background:#2058bf;transition:width .25s}@media(max-width:700px){.rw-stepper{display:none}.rw-stepper-compact{display:block}.rw-body{padding:14px}.rw-panel{padding:15px}.rw-cash,.rw-chain,.rw-compare,.rw-current,.rw-fields{grid-template-columns:1fr}.rw-cash>i,.rw-chain>i,.rw-compare>i{justify-self:center;transform:rotate(90deg)}.rw-actions{flex-direction:column;align-items:stretch}.rw-actions>span{order:-1}.rw-actions .ghost,.rw-actions .primary{width:100%}}.rw-group{border:1px solid #e4eaf2;border-radius:14px;padding:14px 16px;display:grid;grid-gap:10px;gap:10px;background:#fbfcfe}.rw-group>b{font-size:12px;font-weight:950;color:#2b4a7d;letter-spacing:.03em;text-transform:uppercase}.rw-group .rw-fields label em{font-style:normal;font-weight:600;color:#8a96aa;font-size:11px}.rw-note{font-size:11px;color:#7a879a;font-weight:600}.rw-custom-dates{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.rw-custom-dates label{display:grid;grid-gap:5px;gap:5px;font-size:11px;font-weight:850;color:#45546b}.rw-custom-dates span{font-size:10px;font-weight:900;color:#6d7d96;text-transform:uppercase}.rw-custom-dates input{width:100%;box-sizing:border-box;border:1px solid #cbd7e7;border-radius:10px;background:#fff;color:#13223a;padding:10px;font:inherit;outline:none}.rw-custom-dates input:focus{border-color:#2862cf;box-shadow:0 0 0 3px #e7efff}.rw-rule-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.rw-rule-row button{border:1px solid #cbd7e7;border-radius:11px;background:#fff;padding:10px 12px;display:grid;grid-gap:2px;gap:2px;text-align:left;cursor:pointer;font:inherit}.rw-rule-row button b{font-size:12px;color:#1a2b47}.rw-rule-row button small{font-size:10px;color:#7a879a}.rw-rule-row button.selected{border-color:#2862cf;background:#eef5ff;box-shadow:0 0 0 3px #e7efff}.rw-group .renewal-switch{display:flex;gap:8px}.rw-group .renewal-switch button{flex:1 1;border:1px solid #cbd7e7;border-radius:11px;background:#fff;padding:11px;font:inherit;font-size:12.5px;font-weight:850;color:#45546b;cursor:pointer}.rw-group .renewal-switch button.selected{border-color:#2862cf;background:#eef5ff;color:#1f3f78;box-shadow:0 0 0 3px #e7efff}@media(max-width:700px){.rw-rule-row{grid-template-columns:1fr}.rw-group .renewal-switch{flex-direction:column}}.rw-cash.rw-settlement{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:650px){.rw-cash.rw-settlement{grid-template-columns:1fr}}.renewal-activation{margin:18px 24px;background:#fff;border:1px solid #cdd9e9;border-top:4px solid #225dcc;border-radius:18px;padding:20px;box-shadow:0 14px 38px rgba(24,62,125,.1)}.renewal-activation>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid #e1e8f1}.renewal-activation>header>div{display:flex;align-items:center;gap:12px}.renewal-activation>header>div>span{width:42px;height:42px;border-radius:11px;background:#225dcc;color:#fff;display:grid;place-items:center;font-weight:950}.renewal-activation>header>div>div{display:grid;grid-gap:3px;gap:3px}.renewal-activation small{color:#738198}.renewal-activation-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center;margin:16px 0}.renewal-activation-flow article{border:1px solid #dce4ef;border-radius:14px;padding:15px;display:grid;grid-gap:5px;gap:5px}.renewal-activation-flow article.ok{background:#ecfaf4;border-color:#a8dfc8}.renewal-activation-flow article.mismatch{background:#fff0f2;border-color:#efb5bd}.renewal-activation-flow article small{font-size:10px;font-weight:900}.renewal-activation-flow article b{font:25px var(--font-display),Georgia,serif}.renewal-activation-flow article span{font-size:11px;color:#69778c}.renewal-activation-flow>i{font-style:normal;color:#225dcc;font-size:22px}.renewal-activation-alert{padding:14px;border:1px solid #efb5bd;background:#fff0f2;color:#9e2d3c;border-radius:12px;font-weight:750}.renewal-formalization{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:17px;background:#f6f8fc;border-radius:14px}.renewal-formalization>label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:850;color:#45546b}.renewal-formalization input,.renewal-formalization textarea{width:100%;box-sizing:border-box;border:1px solid #cbd7e7;border-radius:11px;background:#fff;color:#13223a;padding:13px;font:inherit;outline:none}.renewal-formalization textarea{min-height:78px;resize:vertical}.renewal-formalization>fieldset{border:0;padding:0;margin:0;display:flex;gap:6px;flex-wrap:wrap}.renewal-formalization>fieldset legend{font-size:12px;font-weight:850;margin-bottom:7px}.renewal-formalization>fieldset button{border:1px solid #d3deeb;background:#fff;color:#53647c;border-radius:10px;padding:10px 12px;font-weight:800;cursor:pointer}.renewal-formalization>fieldset button.selected{border-color:#225dcc;background:#eaf1ff;color:#184fae;box-shadow:inset 0 0 0 1px #225dcc}.renewal-formalization .wide{grid-column:1/-1}.renewal-confirm{display:flex!important;align-items:flex-start;grid-template-columns:auto 1fr}.renewal-confirm>input{width:20px;height:20px;accent-color:#225dcc}.renewal-confirm>span{display:grid;grid-gap:3px;gap:3px}.renewal-activation>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:15px}.renewal-activation>footer>div{display:grid;grid-gap:4px;gap:4px}.renewal-activation>footer .primary{white-space:nowrap}@media(max-width:760px){.renewal-activation{margin:14px;padding:15px}.renewal-activation>header{align-items:flex-start}.renewal-activation-flow{grid-template-columns:1fr}.renewal-activation-flow>i{transform:rotate(90deg);justify-self:center}.renewal-formalization{grid-template-columns:1fr;padding:13px}.renewal-formalization .wide{grid-column:1}.renewal-activation>footer{align-items:stretch;flex-direction:column}.renewal-activation>footer .primary{width:100%}}.lpp-card{padding:0;overflow:hidden}.lpp-head{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:22px 24px;border-bottom:1px solid #e3e9f1}.lpp-head h2{margin:4px 0;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.lpp-head p{margin:0;color:#748197;font-size:9px}.lpp-head>div:last-child{display:flex;gap:7px;flex-wrap:wrap}.lpp-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 24px;overflow:hidden;border:1px solid #dfe6ef;border-radius:9px}.lpp-overview article{display:grid;grid-gap:4px;gap:4px;padding:12px;border-right:1px solid #e5eaf1;background:#f9fbfe}.lpp-overview article:last-child{border:0}.lpp-overview small{color:#748197;font-size:7px;text-transform:uppercase}.lpp-overview b{font-size:9px}.lpp-filters{display:flex;gap:6px;margin:0 24px 12px;overflow-x:auto}.lpp-filters button{display:flex;gap:7px;align-items:center;padding:9px 12px;border:1px solid #dbe3ee;border-radius:8px;background:#fff;color:#5f6d82;font-size:8px;font-weight:850;white-space:nowrap;cursor:pointer}.lpp-filters button.active{border-color:#245dc9;background:#245dc9;color:#fff}.lpp-filters span{display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;background:rgba(127,145,174,.15)}.lpp-list{margin:0 24px;border:1px solid #dfe6ef;border-radius:9px}.lpp-list>article{display:grid;grid-template-columns:34px minmax(180px,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:12px;border-bottom:1px solid #ebeff4}.lpp-list>article:last-child{border:0}.lpp-sequence{align-self:stretch;display:grid;grid-template-rows:28px 1fr;justify-items:center}.lpp-sequence span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eaf1ff;color:#245dc9;font-size:8px;font-weight:900}.lpp-sequence i{width:1px;background:#dce4ef}.lpp-list>article:last-child .lpp-sequence i{display:none}.lpp-date{display:grid;grid-gap:2px;gap:2px}.lpp-date small,.lpp-pact small{color:#778499;font-size:7px;font-weight:800}.lpp-date b{font-size:9px;text-transform:capitalize}.lpp-date em{color:#607087;font-size:7px;font-style:normal}.lpp-pact{display:grid;grid-gap:2px;gap:2px;text-align:right}.lpp-pact strong{font-family:Georgia,Times New Roman,serif;font-size:14px;white-space:nowrap}.lpp-more{width:calc(100% - 48px);margin:9px 24px 0;padding:10px;border:1px solid #d7e1f1;border-radius:8px;background:#f6f9ff;color:#245dc9;font-size:8px;font-weight:850;cursor:pointer}.lpp-assurance{display:flex;gap:10px;align-items:center;margin-top:16px;padding:13px 24px;background:#eef8f4;color:#176c52}.lpp-assurance>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#21a979;color:#fff}.lpp-assurance>div{display:grid;grid-gap:2px;gap:2px}.lpp-assurance b{font-size:9px}.lpp-assurance small{font-size:7px}.lpp-history{display:grid;grid-gap:0;gap:0;margin:0 24px 14px;border:1px solid #dfe6ef;border-radius:9px}.lpp-history>header{display:flex;justify-content:space-between;padding:11px;background:#f3f6fa}.lpp-history header b{font-size:9px}.lpp-history header span{color:#748197;font-size:7px}.lpp-history article{display:grid;grid-template-columns:34px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border-top:1px solid #e8edf3}.lpp-history article>span{color:#245dc9;font-size:9px;font-weight:900}.lpp-history article>div{display:grid;grid-gap:2px;gap:2px}.lpp-history article b{font-size:8px}.lpp-history article small{color:#78859a;font-size:7px}.lpp-history code{color:#65738a;font-size:7px}.lpp-empty{padding:30px;text-align:center;color:#78859a;font-size:9px}@media(max-width:760px){.lpp-head{align-items:flex-start;padding:17px}.lpp-head>div:last-child{justify-content:flex-end}.lpp-overview{grid-template-columns:repeat(2,1fr);margin:12px 17px}.lpp-overview article:nth-child(2){border-right:0}.lpp-overview article:nth-child(-n+2){border-bottom:1px solid #e5eaf1}.lpp-filters{margin:0 17px 10px}.lpp-list{margin:0 17px}.lpp-list>article{grid-template-columns:30px 1fr auto;gap:9px}.lpp-more{width:calc(100% - 34px);margin-left:17px}.lpp-assurance{padding:12px 17px}.lpp-history{margin:0 17px 12px}}@media(max-width:460px){.lpp-head{display:grid}.lpp-head>div:last-child{justify-content:flex-start}.lpp-overview{grid-template-columns:1fr}.lpp-overview article{border-right:0;border-bottom:1px solid #e5eaf1!important}.lpp-overview article:last-child{border-bottom:0!important}.lpp-list>article{grid-template-columns:28px 1fr}.lpp-pact{grid-column:2;text-align:left;padding-top:8px;border-top:1px dashed #e1e7ef}.lpp-history article{grid-template-columns:30px 1fr}.lpp-history code{grid-column:2}}