.finance-obligation-overlay{background:#00000052}.finance-obligation-sheet{color:#3d3d3d;background:#fff;width:min(41vw,790px);max-width:none;padding:36px 26px;font-family:PT Sans,Arial,sans-serif;overflow-y:auto}.finance-obligation-sheet .obligation-heading{text-align:left;margin:0 0 22px}.finance-obligation-sheet .obligation-heading h2{padding-right:15px;font-size:25px;font-weight:400;line-height:1.3}.obligation-directions{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:40px;display:grid}.obligation-direction{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:3px;align-items:center;gap:14px;min-height:88px;padding:16px 14px;display:flex}.obligation-direction.is-selected{border-color:#1883ff;box-shadow:0 3px 7px #0002}.obligation-direction strong{font-size:16px;font-weight:700;line-height:1.4;display:block}.obligation-direction strong+span{color:#969696;margin-top:2px;font-size:13px;line-height:1.4;display:block}.obligation-package{color:#828b9e;flex-shrink:0;position:relative}.obligation-package .transfer-out,.obligation-package .transfer-in{background:#fff;border-radius:50%;position:absolute;bottom:-2px;right:-3px}.obligation-package .transfer-out{color:#087fff}.obligation-package .transfer-in{color:#ff871b}.obligation-fields{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;grid-template-columns:1fr 1fr;display:grid}.obligation-field{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;min-width:0;padding:12px 13px 10px}.obligation-field label{text-transform:uppercase;justify-content:space-between;margin-bottom:4px;font-size:11px;font-weight:700;line-height:1.3;display:flex}.obligation-field label>span{color:#f04438;font-size:15px}.obligation-field input,.obligation-field select,.obligation-field textarea{color:#454545;width:100%;min-width:0;font:inherit;background:#fff;border:0;border-radius:0;outline:none;padding:0;font-size:16px;line-height:1.4}.obligation-field input:focus-visible,.obligation-field select:focus-visible,.obligation-field textarea:focus-visible{outline-offset:3px;outline:2px solid #b4d9ff}.obligation-field input::placeholder,.obligation-field textarea::placeholder{color:#b9b9b9}.obligation-description{grid-column:1/-1}.obligation-field textarea{resize:vertical;min-height:26px}.obligation-submit{color:#fff;font:inherit;cursor:pointer;background:#7350d3;border:0;border-radius:3px;margin-top:32px;padding:10px 20px;font-size:16px}.obligation-submit:hover{background:#6541c4}.obligation-submit:disabled{opacity:.5;cursor:default}.obligation-documents{color:#aaa;text-align:center;border:1px dashed #e0e0e0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:76px;margin-top:42px;padding:20px;font-size:14px;display:flex}.obligation-documents>span:last-child{align-items:center;gap:5px;font-size:12px;display:flex}@media (width<=1100px){.finance-obligation-sheet{width:590px;max-width:100vw}}@media (width<=600px){.finance-obligation-sheet{width:100vw;padding:38px 18px 24px}.finance-obligation-sheet .obligation-heading h2{font-size:23px}.obligation-directions{gap:6px;margin-bottom:26px}.obligation-direction{gap:8px;padding:12px 9px}.obligation-direction strong{font-size:15px}.obligation-direction strong+span{font-size:12px}.obligation-field{padding:12px 9px}.obligation-field input,.obligation-field select{font-size:14px}}.finance-counterparty-page{color:#363636;background:#f4f4f4;min-height:100%;font-family:PT Sans,Arial,sans-serif}.finance-counterparty-page h1{font-size:32px;font-weight:700}.finance-counterparty-page .party-overview-tab{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;margin-top:24px;padding-bottom:12px;font-size:20px;font-weight:700;display:flex}.finance-counterparty-page .party-summary>div{border:1px solid #e5e5e5;border-radius:4px;min-height:240px;padding:30px;box-shadow:0 1px 2px #00000012}.finance-counterparty-page .party-summary>div:first-child>p:first-child{color:#363636;font-size:18px;font-weight:700}.finance-counterparty-page .party-summary>div:first-child>p:nth-child(2){margin-top:10px;font-size:48px;line-height:1.2}.finance-counterparty-page .party-transactions{border-radius:4px;padding:12px;box-shadow:0 1px 2px #00000012}.finance-counterparty-page .party-transactions>div:first-child button{font-size:19px;font-weight:700}.finance-counterparty-page .party-transactions>div:nth-child(2){padding-top:22px;padding-bottom:22px}.finance-counterparty-page .party-transactions>div:nth-child(2)>button:not([role=combobox]){color:#fff;background:#0879ed;border-radius:3px}@media (width<=640px){.finance-counterparty-page h1{font-size:25px}.finance-counterparty-page .party-summary>div{min-height:180px;padding:20px}.finance-counterparty-page .party-summary>div:first-child>p:nth-child(2){font-size:36px}}
