@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";}.preapproval-layout *{-webkit-font-smoothing:antialiased;.preapproval-layout{-moz-osx-font-smoothing:grayscale;font-feature-settings:"calt";box-sizing:border-box;color:#222;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;letter-spacing:-.015em;text-rendering:optimizeLegibility}.preapproval-layout body,.preapproval-layout div,.preapproval-layout h1,.preapproval-layout h2,.preapproval-layout h3,.preapproval-layout h4,.preapproval-layout html,.preapproval-layout li,.preapproval-layout nav,.preapproval-layout ol,.preapproval-layout p,.preapproval-layout section,.preapproval-layout ul{margin:0;padding:0}.preapproval-layout html{height:-webkit-fill-available;height:100%}.preapproval-layout body{-webkit-text-size-adjust:none;background-color:#fff;font-size:15px;line-height:1.35;min-height:100vh;min-height:-webkit-fill-available;min-width:320px}.preapproval-layout article,.preapproval-layout aside,.preapproval-layout details,.preapproval-layout figcaption,.preapproval-layout figure,.preapproval-layout footer,.preapproval-layout header,.preapproval-layout hgroup,.preapproval-layout menu,.preapproval-layout nav,.preapproval-layout section{display:block}.preapproval-layout dd,.preapproval-layout dl,.preapproval-layout dt,.preapproval-layout li,.preapproval-layout nav,.preapproval-layout ul{list-style:none;margin:0;padding:0}.preapproval-layout a{background:transparent;cursor:pointer;font-size:100%;margin:0;padding:0;text-decoration:none;transition:.3s;vertical-align:baseline}.preapproval-layout button{background-color:transparent;border:0;cursor:pointer;outline:0}.preapproval-layout strong{color:inherit}.preapproval-layout input,.preapproval-layout select,.preapproval-layout textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:0;cursor:pointer;outline:none;resize:none;vertical-align:middle;width:100%}.preapproval-layout input::-webkit-inner-spin-button,.preapproval-layout input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.preapproval-layout input[type=number]{-moz-appearance:textfield}.preapproval-layout img{width:100%}.preapproval-layout .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;display:inline-block}.preapproval-layout .none{display:none!important}.preapproval-layout .mobile{color:inherit}@media (max-width:640px){.preapproval-layout .mobile{display:none!important}}@media (max-width:1279px){.preapproval-layout .mobile-none{display:none!important}}.preapproval-layout .tablet{color:inherit}@media (min-width:1024px){.preapproval-layout .tablet{display:none!important}}@media only screen and (max-width:1023px){.preapproval-layout .max-tablet-none{display:none!important}}@media only screen and (min-width:1024px){.preapproval-layout .min-tablet-on{display:block!important}}@media only screen and (min-width:1023px){.preapproval-layout .min-tablet-none{display:none!important}}@media (min-width:1280px){.preapproval-layout .desktop{display:none!important}.preapproval-layout .wrap{display:flex;height:100vh;width:100%}}.preapproval-layout .number-dl{align-items:center;background-color:#f1f3f5;border-radius:10px;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:24px 0}.preapproval-layout .number-dl dt{font-size:16px}.preapproval-layout .number-dl dd{display:flex;flex-direction:row!important;gap:10px}.preapproval-layout .number-dl dd input{align-items:center;border:1.5px solid #dee2e6;border-radius:10px;display:flex;flex-direction:column;font-size:28px;height:56px;padding:10px;text-align:center;transition:.3s;width:56px}.preapproval-layout .number-dl dd input:active,.preapproval-layout .number-dl dd input:focus-within,.preapproval-layout .number-dl dd input:hover{border-color:#49cf7e}.preapproval-layout .number-dl dd input .error{border-color:red}.preapproval-layout .left-wrap{align-items:center;background-color:#043623;display:flex;flex-direction:column;justify-content:center;padding:32px 20px}@media (min-width:1280px){.preapproval-layout .left-wrap{height:100vh;min-width:640px;padding:80px 20px 32px;width:42%}}.preapproval-layout .left-wrap .logo{height:22px;left:20px;position:absolute;top:20px;width:125px}@media (min-width:1280px){.preapproval-layout .left-wrap .logo{height:30px;left:40px;top:32px;width:170px}}.preapproval-layout .left-wrap .logo a,.preapproval-layout .left-wrap .logo img{display:block}.preapproval-layout .left-wrap .hero{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}@media (min-width:1280px){.preapproval-layout .left-wrap .hero{gap:40px;text-align:left;width:450px}}.preapproval-layout .left-wrap .hero .hero-img{height:150px;width:150px}@media (min-width:1280px){.preapproval-layout .left-wrap .hero .hero-img{height:auto;width:300px}}.preapproval-layout .left-wrap .hero .text-box{align-items:center;display:flex;flex-direction:column;gap:12px}@media (min-width:1280px){.preapproval-layout .left-wrap .hero .text-box{text-align:center}}.preapproval-layout .left-wrap .hero .text-box h2{color:#314b57;color:#fff;font-size:21px}@media (min-width:1280px){.preapproval-layout .left-wrap .hero .text-box h2{font-size:28px}}.preapproval-layout .left-wrap .hero .text-box p{color:#314b57;color:#fff;font-size:13px;line-height:1.5;word-break:keep-all}@media (min-width:1280px){.preapproval-layout .left-wrap .hero .text-box p{font-size:14px}}.preapproval-layout .mobile-top-wrap{align-items:center;background-color:#fff;border-bottom:1px solid #f1f3f5;display:flex;height:62px;justify-content:space-between;padding:0 20px}.preapproval-layout .mobile-top-wrap .logo{height:22px;width:125px}.preapproval-layout .mobile-top-wrap .logo a,.preapproval-layout .mobile-top-wrap .logo img{display:block}.preapproval-layout .mobile-top-wrap .back-button{background-color:#f1f3f5;border-radius:6px;color:#595d61;font-size:14px;font-weight:600;padding:8px 12px}@media (min-width:1280px){.preapproval-layout .right-wrap{display:flex;flex:1;flex-direction:column;overflow:hidden}}.preapproval-layout .right-wrap .container-wrap{padding:8px 20px 40px;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .container-wrap{-ms-overflow-style:none;flex:1;margin:0 auto;overflow:scroll;padding:0 60px;scrollbar-width:none;width:100%}.preapproval-layout .right-wrap .container-wrap::-webkit-scrollbar{display:none}}@media (min-width:1920px){.preapproval-layout .right-wrap .container-wrap{max-width:940px}}.preapproval-layout .right-wrap .container-wrap .back-button{background-color:#f1f3f5;border-radius:6px;color:#595d61;font-size:14px;font-weight:600;margin-bottom:16px;padding:8px 12px}.preapproval-layout .right-wrap .flex-row{flex-direction:row!important}.preapproval-layout .right-wrap .flex-column{flex-direction:column!important}.preapproval-layout .right-wrap .full{width:100%!important}@media (max-width:640px){.preapproval-layout .right-wrap .m-full{width:100%!important}}.preapproval-layout .right-wrap .flex-1{flex:1!important}.preapproval-layout .right-wrap .flex-2{flex:2!important}.preapproval-layout .right-wrap .flex-3{flex:3!important}.preapproval-layout .right-wrap .head-wrap{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}@media (min-width:1280px){.preapproval-layout .right-wrap .head-wrap{align-items:flex-start;margin-bottom:40px}}.preapproval-layout .right-wrap .head-wrap .title-wrap .title{font-size:20px}@media (min-width:1280px){.preapproval-layout .right-wrap .head-wrap .title-wrap .title{font-size:34px}}.preapproval-layout .right-wrap .progress-bar{background-color:#fff;display:flex;flex-direction:column;gap:4px;margin:0 -20px;padding:12px 20px;position:sticky;top:0;z-index:2}@media (min-width:1280px){.preapproval-layout .right-wrap .progress-bar{gap:8px;margin:0;padding:32px 0 16px;position:relative;top:unset}}.preapproval-layout .right-wrap .progress-bar .top{display:flex;gap:6px}.preapproval-layout .right-wrap .progress-bar .top .top-step{color:#868e96;font-size:12px}@media (min-width:1280px){.preapproval-layout .right-wrap .progress-bar .top .top-step{font-size:14px}}.preapproval-layout .right-wrap .progress-bar .top .top-step:after{background-color:#868e96;border-radius:50%;content:"";display:inline-block;height:4px;margin-left:6px;vertical-align:middle;width:4px}.preapproval-layout .right-wrap .progress-bar .top .top-percent{color:#868e96;font-size:12px}@media (min-width:1280px){.preapproval-layout .right-wrap .progress-bar .top .top-percent{font-size:14px}}.preapproval-layout .right-wrap .progress-bar .bar{background-color:#dee2e6;border-radius:10px;height:6px;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .progress-bar .bar{height:8px}}.preapproval-layout .right-wrap .progress-bar .bar .bar-percent{background-color:#49cf7e;border-radius:10px;bottom:0;left:0;position:absolute;top:0}.preapproval-layout .right-wrap .progress-bar .back-button{width:-moz-fit-content;width:fit-content}.preapproval-layout .right-wrap .form-wrap{display:flex;flex-direction:column;gap:32px}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap{display:flex;flex-direction:column;gap:16px}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label{align-items:flex-start;display:flex;gap:10px;position:relative}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label input{height:1px;opacity:0;position:absolute;width:1px}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label input:checked+.checkbox{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-checkbox-on.svg);background-repeat:no-repeat;background-size:cover;border-color:#49cf7e}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label .checkbox{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;flex-shrink:0;height:22px;transition:all .3s;width:22px}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label .text{color:#595d61;font-size:14px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-wrap .checkbox-wrap label .text{font-size:16px}}.preapproval-layout .right-wrap .form-wrap .checkbox-wrap .help-txt{margin-top:-4px}.preapproval-layout .right-wrap .form-wrap .toggle-wrap{align-items:flex-start;display:flex;gap:10px}.preapproval-layout .right-wrap .form-wrap .toggle-wrap .toggle{display:inline-block;height:22px;position:relative;width:40px}.preapproval-layout .right-wrap .form-wrap .toggle-wrap .toggle input{height:0;opacity:0;width:0}.preapproval-layout .right-wrap .form-wrap .toggle-wrap .slider{background-color:#ced4da;border-radius:22px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.preapproval-layout .right-wrap .form-wrap .toggle-wrap .slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.4s;width:18px}.preapproval-layout .right-wrap .form-wrap .toggle-wrap input:checked+.slider{background-color:#49cf7e}.preapproval-layout .right-wrap .form-wrap .toggle-wrap input:focus+.slider{box-shadow:0 0 1px #49cf7e}.preapproval-layout .right-wrap .form-wrap .toggle-wrap input:checked+.slider:before{transform:translate(18px)}.preapproval-layout .right-wrap .form-wrap .toggle-wrap .text{color:#2f2f2f;font-size:18px;font-weight:500}.preapproval-layout .right-wrap .form-input-list{display:flex;flex-direction:column;gap:24px}.preapproval-layout .right-wrap .form-input-list li{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li{flex-direction:row}}.preapproval-layout .right-wrap .form-input-list li.gap-8{gap:8px}.preapproval-layout .right-wrap .form-input-list li.flex-wrap{flex-wrap:wrap}.preapproval-layout .right-wrap .form-input-list li.flex-wrap>*{flex:1}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap{border:1px solid #dee2e6;border-radius:10px;display:flex;flex-direction:column;gap:32px;padding:20px 16px;width:100%}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap{padding:24px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .section-tit-wrap .section-tit .title{font-size:24px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-wrap{display:flex;flex-direction:column;gap:8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-dl{align-items:center;background-color:#f1f3f5;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-dl dt{font-size:14px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-dl dt{font-size:16px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-dl dd{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:8px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .total-dl dd{font-size:18px;gap:16px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap .title{font-size:16px;font-weight:600}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap .title{font-size:18px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap>p{color:#868e96;font-size:13px;margin-top:6px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap>p{font-size:14px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table{border-spacing:0;margin-top:8px;table-layout:fixed;width:100%}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tr>*{font-weight:500;padding:10px 8px;text-align:right}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tr>:first-child{padding-left:0;text-align:left;word-break:break-word}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tr>:first-child{vertical-align:middle;white-space:nowrap}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tr>:last-child{padding-right:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th{border-bottom:1px solid #e9ecef;color:#868e96;font-size:13px;font-weight:400;min-width:32px;padding-bottom:16px;padding-top:16px;white-space:nowrap}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th{font-size:14px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th.t-left{text-align:left}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th.button{width:32px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th.ellipsis{width:30%}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th.ellipsis{width:40%}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table thead tr th.type{width:32%}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr:first-child td{padding-top:20px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td{font-size:14px;min-width:32px;position:relative;vertical-align:top}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td{font-size:16px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:30%}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td.ellipsis{width:40%}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td.button{width:32px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td.bold{font-weight:600}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td .detail-button{color:transparent;height:20px;overflow:hidden;position:relative;width:20px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td .detail-button:before{align-items:center;bottom:0;color:#868e96;content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td .delete-button:after{align-items:center;bottom:0;color:#595d61;content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td.debts .input{align-items:flex-start;display:flex;flex-direction:column;font-size:15px;gap:4px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td .vertical{border:0;border-radius:0;gap:8px;padding:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr td .vertical input{border:1px solid #dee2e6;border-radius:6px;padding:9px 8px;text-align:left}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .t-left{text-align:left}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .t-left input{text-align:left!important}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input{align-items:center;border:1px solid #dee2e6;border-radius:6px;display:flex;font-size:14px;height:35px;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input{font-size:15px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input input{border-radius:6px;font-size:inherit;font-weight:500;padding:0;text-align:right;text-indent:8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input input::-moz-placeholder{color:#adb5bd;font-weight:400}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input input::placeholder{color:#adb5bd;font-weight:400}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input select{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-accodion.svg);background-position:calc(100% - 6px) 48%;background-repeat:no-repeat;background-size:14px 14px;border-radius:6px;color:#2f2f2f;display:block;font-size:14px;line-height:1.38;padding-left:8px;transition:.3s}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input select{font-size:15px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input select::-moz-placeholder{color:#adb5bd}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input select::placeholder{color:#adb5bd}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input select:focus{border-color:#49cf7e}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar{align-items:center;display:flex;gap:4px;margin:0 0 0 auto;max-width:120px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar:before{color:#868e96;content:"$";font-size:.9em;padding-left:8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar input{padding-right:8px;text-indent:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar-mo{align-items:center;display:flex;gap:4px;margin:0 0 0 auto;max-width:120px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar-mo:before{color:#868e96;content:"$/mo";font-size:.9em;padding-left:8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input.dollar-mo input{padding-right:8px;text-indent:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input .tooltip{background-color:#2f2f2f;border-radius:6px;color:#fff;font-size:12px;font-weight:500;left:calc(50% - 60px);padding:8px 10px;position:absolute;top:-38px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap table tbody tr .input .tooltip:after{border:5px solid transparent;border-top-color:#2f2f2f;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap .debts-block-wrap .debts-block{display:flex;flex-direction:column;gap:16px;margin-top:16px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap .debts-block-wrap .debts-block .flex-row{display:flex;gap:16px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .value-table-wrap .debts-block-wrap .hr{border:none;border-top:1px solid #e9ecef;margin:24px 0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .add-button{align-items:center;background-color:#2f2f2f;border-radius:6px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;padding:0 14px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .add-button path,.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .add-button svg{fill:#fff;color:#fff;font-size:.9em}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .del-button{align-items:center;background-color:#fff;border:1px solid #2f2f2f;border-radius:6px;color:#2f2f2f;display:flex;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;padding:0 14px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .del-button path,.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .del-button svg{fill:#2f2f2f;color:#2f2f2f;font-size:.9em}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .border-button{border:1px solid #49cf7e;border-radius:20px;color:#49cf7e;font-size:13px;height:28px;padding:0 12px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button{align-items:center;border:1px solid #dee2e6;border-radius:6px;display:flex;flex-direction:row;gap:8px;justify-content:center;padding:8px 16px;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button{height:45px;padding:0 16px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button input:checked~.check{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-checkbox-on.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#49cf7e}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button .check{background-color:#dee2e6;border:1px solid #ced4da;border-radius:50%;height:20px;width:20px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .check-button .text{font-size:14px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .term-text{color:#868e96;font-size:14px;line-height:1.4}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .term-text{text-align:justify}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .fico-wrap{align-items:center;background-color:#f1f3f5;border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:24px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .fico-wrap dl{align-items:center;display:flex;flex-direction:column;gap:4px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .fico-wrap dl dt{font-size:14px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .fico-wrap dl dd{font-size:32px;font-weight:500}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .center-wrap{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .center-wrap p{font-size:13px;line-height:1.4;text-align:center}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .center-wrap p{font-size:14px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li{border-bottom:1px solid #f1f3f5;margin:0!important;padding:16px 0;position:relative}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li:first-child{padding-top:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li:last-child{border-bottom:none}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl{margin:0!important}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt{align-items:center;color:#595d61;display:flex;font-size:16px;font-weight:600!important;justify-content:space-between;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt{font-size:18px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt .upload-block label{border:1px solid #dee2e6;font-size:12px;padding:8px 10px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt .dt-block{display:flex;flex-direction:column;gap:2px;white-space:pre-wrap}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt .dt-block{gap:4px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt .dt-block p{color:#868e96;font-size:12px;font-weight:400}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dt .dt-block p{font-size:14px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd{padding:0 8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list{display:flex;flex-direction:column;gap:8px;margin-top:16px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list:empty{display:none}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li{align-items:center;display:flex;flex-direction:row;gap:12px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li .icon{align-items:center;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li .icon:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:18px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li .icon.delete-button{border:none;color:transparent;position:absolute;right:8px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li .icon.delete-button:after{align-items:center;bottom:0;color:#595d61;content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li dl{flex-direction:row;flex-wrap:wrap;gap:3px;margin-bottom:0;width:calc(100% - 96px)}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li dl dt{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li dl dd{color:#868e96;display:inline-block;font-size:13px;font-weight:400;margin-right:3px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li dl dd:after{background-color:#ced4da;border-radius:50%;content:"";display:inline-block;height:3px;margin:0 2px 0 6px;vertical-align:middle;width:3px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl>dd .file-list li dl dd:last-of-type:after{content:none}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl .upload-block label{align-items:center;border:1px dashed #dee2e6;border-radius:6px;color:#868e96;display:flex;font-size:11px;font-weight:600;justify-content:center;padding:10px 0}@media (min-width:1024px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl .upload-block label{font-size:13px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl .upload-block label .icon{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-upload.svg);height:14px;margin-right:8px;width:14px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .form-list>li>dl .upload-block input[type=file]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .message{align-items:center;align-self:stretch;background-color:#e3fff0;border-radius:6px;color:#49cf7e;display:flex;font-size:12px;font-weight:500;gap:10px;justify-content:flex-start;padding:12px 16px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .message{font-size:14px}}.preapproval-layout .right-wrap .form-input-list li .section-border-wrap .message.error{background-color:#ffe3e3;color:#fa5252}.preapproval-layout .right-wrap .form-input-list .section-tit-wrap{display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list .section-tit-wrap{align-items:center;flex-direction:row;justify-content:space-between}}.preapproval-layout .right-wrap .form-input-list .section-tit-wrap .section-tit{display:flex;flex-direction:column;gap:4px}.preapproval-layout .right-wrap .form-input-list .section-tit-wrap .section-tit .title{font-size:18px;font-weight:600}.preapproval-layout .right-wrap .form-input-list .section-tit-wrap .section-tit p{color:#868e96;font-size:14px}.preapproval-layout .right-wrap .form-input-list .section-tit-wrap .form-input-block{flex:none}.preapproval-layout .right-wrap .form-input-list .form-input-block{align-items:center;display:flex;flex:auto;gap:10px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input{align-items:center;border:1px solid #dee2e6;border-radius:6px;display:flex;font-size:14px;gap:10px;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list .form-input-block .input{font-size:16px}}.preapproval-layout .right-wrap .form-input-list .form-input-block .input:only-child{width:100%}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.required{border:1px solid red}.preapproval-layout .right-wrap .form-input-list .form-input-block .input:focus,.preapproval-layout .right-wrap .form-input-list .form-input-block .input:focus-within,.preapproval-layout .right-wrap .form-input-list .form-input-block .input:hover{border-color:#49cf7e}.preapproval-layout .right-wrap .form-input-list .form-input-block .input :disabled{background-color:#f1f3f5;color:#868e96}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.ssn{flex-shrink:0;position:relative}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.ssn:before{content:"XXX - XX -";left:14px;position:absolute;top:13px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.ssn input{text-indent:84px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar{align-items:center;display:flex;gap:4px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar:before{color:#868e96;content:"$";font-size:inherit;padding-left:12px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar input{padding-right:8px;text-indent:0}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar-mo{align-items:center;display:flex;gap:4px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar-mo:before{color:#868e96;content:"$/mo";font-size:inherit;padding-left:12px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input.dollar-mo input{padding-right:8px;text-indent:0}.preapproval-layout .right-wrap .form-input-list .form-input-block .input .tooltip{background-color:#2f2f2f;border-radius:6px;color:#fff;font-size:12px;font-weight:500;left:calc(50% - 60px);padding:8px 10px;position:absolute;top:-38px}.preapproval-layout .right-wrap .form-input-list .form-input-block .input .tooltip:after{border:5px solid transparent;border-top-color:#2f2f2f;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.preapproval-layout .right-wrap .form-input-list .form-input-block .input input{align-items:center;border-radius:inherit;color:#2f2f2f;display:flex;font-size:inherit;font-weight:400;height:45px;text-indent:10px;transition:.3s}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list .form-input-block .input input{text-indent:12px}}.preapproval-layout .right-wrap .form-input-list .form-input-block .input input:only-child{width:100%}.preapproval-layout .right-wrap .form-input-list .form-input-block .input input::-moz-placeholder{color:#adb5bd;font-weight:inherit}.preapproval-layout .right-wrap .form-input-list .form-input-block .input input::placeholder{color:#adb5bd;font-weight:inherit}.preapproval-layout .right-wrap .form-input-list .form-input-block .input .text{color:#868e96;font-size:1.1em;font-weight:700;white-space:nowrap}.preapproval-layout .right-wrap .form-input-list .form-input-block .input select{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-accodion.svg);background-position:calc(100% - 12px) 48%;background-repeat:no-repeat;background-size:14px 14px;border-radius:6px;color:#2f2f2f;display:block;font-size:inherit;font-weight:400;height:45px;min-width:90px;padding:0 34px 0 14px;transition:.3s}.preapproval-layout .right-wrap .form-input-list .form-input-block .input select::-moz-placeholder{color:#adb5bd}.preapproval-layout .right-wrap .form-input-list .form-input-block .input select::placeholder{color:#adb5bd}.preapproval-layout .right-wrap .form-input-list .form-input-block .input select:focus{border-color:#49cf7e}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block{display:flex;width:100%}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio{flex:1;position:relative}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio{flex:unset}}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio:first-child label{border-radius:6px 0 0 6px;border-right:none}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio:last-child label{border-radius:0 6px 6px 0}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio input{left:0;opacity:0;position:absolute;top:0}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio input:checked~label{background-color:#49cf7e;color:#fff}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio label{align-items:center;border:1px solid #49cf7e;color:#49cf7e;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:12px 20px;text-align:center;transition:.3s;white-space:nowrap}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio label{font-size:16px;padding:12px 24px}}.preapproval-layout .right-wrap .form-input-list .form-input-block .radio-block .radio label:hover{background-color:#e0ffec}.preapproval-layout .right-wrap .form-input-list dl{display:flex;flex-direction:column;gap:8px;width:100%}.preapproval-layout .right-wrap .form-input-list dl dt{color:#595d61;font-size:14px;font-weight:400}.preapproval-layout .right-wrap .form-input-list dl dd{display:flex;flex-direction:column;flex-wrap:wrap;gap:inherit;gap:8px}.preapproval-layout .right-wrap .form-input-list dl dd.ssn{font-size:14px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list dl dd.ssn{flex-direction:row;flex-wrap:nowrap}}.preapproval-layout .right-wrap .form-input-list dl dd.ssn>div{display:flex;flex-direction:column;gap:8px}.preapproval-layout .right-wrap .form-input-list dl dd.ssn .primary-button{white-space:nowrap}.preapproval-layout .right-wrap .form-input-list dl dd+.checkbox-wrap{margin-top:8px}.preapproval-layout .right-wrap .form-input-list dl dd .message{align-items:center;align-self:stretch;background-color:#f0fbf5;border-radius:6px;color:#49cf7e;display:flex;font-size:13px;gap:10px;justify-content:flex-start;padding:12px 16px}.preapproval-layout .right-wrap .form-input-list dl dd .message.error{background-color:#ffe3e3;color:#fa5252}.preapproval-layout .right-wrap .form-input-list dl dd .value-box-wrap{display:flex;flex-direction:column;gap:8px}@media (min-width:1280px){.preapproval-layout .right-wrap .form-input-list dl dd .value-box-wrap{flex-direction:row}}.preapproval-layout .right-wrap .form-input-list dl dd .value-box{align-items:center;background-color:#f1f3f5;border-radius:10px;display:flex;flex:1;flex-direction:column;gap:8px;height:100%;padding:16px 16px 20px}.preapproval-layout .right-wrap .form-input-list dl dd .value-box .title{color:#595d61;font-size:14px;line-height:1}.preapproval-layout .right-wrap .form-input-list dl dd .value-box .value{font-size:18px;font-weight:500;line-height:1}.preapproval-layout .right-wrap .form-input-list .date{background-color:#f1f3f5;border-radius:6px;color:#868e96;flex-basis:100%;font-size:14px;padding:6px 8px;width:100%}.preapproval-layout .right-wrap .authorization-wrap{border:1px solid #dee2e6;border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:24px}.preapproval-layout .right-wrap .authorization-wrap p{color:#868e96;font-size:14px;text-align:justify}@media (min-width:1280px){.preapproval-layout .right-wrap .authorization-wrap p{font-size:15px}}.preapproval-layout .right-wrap .authorization-wrap .checkbox-wrap .text{color:#868e96;font-size:14px}@media (min-width:1280px){.preapproval-layout .right-wrap .authorization-wrap .checkbox-wrap .text{font-size:15px}}.preapproval-layout .help-txt{color:#868e96;font-size:12px}@media (min-width:1280px){.preapproval-layout .help-txt{font-size:13px!important}}.preapproval-layout .help-txt.error{color:red!important}.preapproval-layout .add-button{align-items:center;color:#49cf7e;display:flex;font-size:14px;font-weight:700;gap:6px;justify-content:flex-start}.preapproval-layout .add-button path{fill:#49cf7e}.preapproval-layout .connect-wrap{align-items:center;background-color:#f1f3f5;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:24px 16px;text-align:center}.preapproval-layout .connect-wrap p{color:#595d61;font-size:14px}.preapproval-layout .primary-button{align-items:center;background-color:#49cf7e;border-radius:6px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;height:38px;justify-content:center;line-height:38px;padding:0 12px;white-space:nowrap}@media (min-width:1280px){.preapproval-layout .primary-button{font-size:15px;height:45px;line-height:45px;padding:0 16px}}.preapproval-layout .primary-button path,.preapproval-layout .primary-button svg{fill:#fff;color:#fff;font-size:.9em}.preapproval-layout .primary-button.load:before{animation:rotating 1s infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:14px;margin-right:4px;width:14px}.preapproval-layout .form-button-wrap{display:flex;flex-direction:column;gap:16px;margin-top:32px;padding:8px 20px 40px}@media (min-width:1280px){.preapproval-layout .form-button-wrap{align-items:center;background-color:#fff;margin-top:40px}}.preapproval-layout .form-button-wrap a,.preapproval-layout .form-button-wrap button{display:block;text-align:center}.preapproval-layout .form-button-wrap a.submit-button,.preapproval-layout .form-button-wrap button.submit-button{background-color:#49cf7e;border-radius:60px;color:#fff;font-size:16px;font-weight:700;padding:16px}.preapproval-layout .form-button-wrap a.submit-button:disabled,.preapproval-layout .form-button-wrap button.submit-button:disabled{background-color:#adb5bd}@media (min-width:1280px){.preapproval-layout .form-button-wrap a.submit-button,.preapproval-layout .form-button-wrap button.submit-button{padding:16px 32px}}.preapproval-layout .form-button-wrap a.submit-button.load,.preapproval-layout .form-button-wrap button.submit-button.load{align-items:center;display:flex;gap:8px;justify-content:center}.preapproval-layout .form-button-wrap a.submit-button.load:after,.preapproval-layout .form-button-wrap button.submit-button.load:after{animation:rotating 1s infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:14px;width:14px}.preapproval-layout .form-button-wrap a.text-button,.preapproval-layout .form-button-wrap button.text-button{color:#595d61;font-size:16px;font-weight:700;padding:4px 16px}.preapproval-layout .layer-wrap{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:999}.preapproval-layout .modal-wrap{width:85%}@media (min-width:1280px){.preapproval-layout .modal-wrap{width:520px}.preapproval-layout .modal-wrap.wide{width:880px}}.preapproval-layout .modal-wrap .top{align-items:center;background-color:#fff;border-bottom:1px solid #f1f3f5;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:18px 20px}@media (min-width:1280px){.preapproval-layout .modal-wrap .top{padding:24px}}.preapproval-layout .modal-wrap .top .title{font-size:17px}@media (min-width:1280px){.preapproval-layout .modal-wrap .top .title{font-size:21px}}.preapproval-layout .modal-wrap .top .close-button{color:#868e96;font-size:21px;font-weight:400;margin-right:-6px}@media (min-width:1280px){.preapproval-layout .modal-wrap .top .close-button{font-size:24px;margin-right:-4px}}.preapproval-layout .modal-wrap .bottom{-ms-overflow-style:none;background-color:#fff;border-radius:0 0 20px 20px;display:flex;flex-direction:column;gap:16px;max-height:600px;overflow:scroll;padding:20px 20px 24px;scrollbar-width:none}.preapproval-layout .modal-wrap .bottom::-webkit-scrollbar{display:none}.preapproval-layout .modal-wrap .bottom:only-child{border-radius:20px}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom{padding:24px 24px 32px}}.preapproval-layout .modal-wrap .bottom .text{font-size:14px;line-height:1.4;margin-bottom:8px}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .text{font-size:15px;margin-bottom:16px}}.preapproval-layout .modal-wrap .bottom .text.center{text-align:center}.preapproval-layout .modal-wrap .bottom .subtitle{font-size:16px;font-weight:600}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .subtitle{font-size:18px}}.preapproval-layout .modal-wrap .bottom .button-wrap{display:flex;flex-direction:row;gap:8px;padding:0}.preapproval-layout .modal-wrap .bottom .button-wrap.vertical{flex-direction:column}.preapproval-layout .modal-wrap .bottom .button-wrap .button{align-items:center;border-radius:10px;display:flex;flex:1;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px 40px}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .button-wrap .button{font-size:18px}}.preapproval-layout .modal-wrap .bottom .button-wrap .button.solid{background-color:#2f2f2f;color:#fff}.preapproval-layout .modal-wrap .bottom .button-wrap .button.border{border:1px solid #2f2f2f;color:#2f2f2f}.preapproval-layout .modal-wrap .bottom .button-wrap .button.load:before{animation:rotating 1s infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:14px;margin-right:4px;width:14px}.preapproval-layout .modal-wrap .bottom .message{align-items:center;align-self:stretch;background-color:#e3fff0;border-radius:10px;color:#49cf7e;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:center;padding:8px 0}.preapproval-layout .modal-wrap .bottom .message.error{background-color:#ffe3e3;color:#fa5252}.preapproval-layout .modal-wrap .bottom .block{display:flex;flex-direction:column;gap:8px}.preapproval-layout .modal-wrap .bottom .table-wrap table{border-spacing:0;width:100%}.preapproval-layout .modal-wrap .bottom .table-wrap table thead th{background-color:#e9ecef;color:#868e96;font-size:14px;font-weight:400;padding:8px;text-align:left}.preapproval-layout .modal-wrap .bottom .table-wrap table thead th:first-child{border-radius:10px 0 0 10px;padding-left:12px}.preapproval-layout .modal-wrap .bottom .table-wrap table thead th:last-child{border-radius:0 10px 10px 0;padding-right:12px}.preapproval-layout .modal-wrap .bottom .table-wrap table tbody tr:first-child td{padding-top:12px}.preapproval-layout .modal-wrap .bottom .table-wrap table tbody td{border-bottom:none;font-size:15px;padding:10px 8px;white-space:nowrap}.preapproval-layout .modal-wrap .bottom .table-wrap table tbody td:first-child{padding-left:12px}.preapproval-layout .modal-wrap .bottom .table-wrap table tbody td:last-child{padding-right:12px}.preapproval-layout .modal-wrap .bottom .table-wrap table .bold{font-weight:600}.preapproval-layout .modal-wrap .bottom .table-wrap table .right{text-align:right}.preapproval-layout .modal-wrap .bottom .table-wrap table .center{text-align:center}.preapproval-layout .modal-wrap .bottom .dl-block{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;margin-top:8px;row-gap:16px}.preapproval-layout .modal-wrap .bottom .dl-block dl{display:flex;flex-direction:column;gap:6px}.preapproval-layout .modal-wrap .bottom .dl-block dl dt{color:#868e96;font-size:14px}.preapproval-layout .modal-wrap .bottom .dl-block dl dd{font-size:18px;font-weight:500}.preapproval-layout .modal-wrap .bottom .dl-block.full{width:100%}.preapproval-layout .modal-wrap .bottom .number-dl{gap:10px;margin:8px 0}.preapproval-layout .modal-wrap .bottom .number-dl dt{font-size:14px}.preapproval-layout .modal-wrap .bottom .number-dl input{font-size:21px;height:50px;width:50px}.preapproval-layout .modal-wrap .bottom .number-dl input.test{width:100%}.preapproval-layout .modal-wrap .bottom .checkbox-wrap{display:flex;flex-direction:column;gap:16px}.preapproval-layout .modal-wrap .bottom .checkbox-wrap label{align-items:flex-start;display:flex;gap:10px;position:relative}.preapproval-layout .modal-wrap .bottom .checkbox-wrap label input{height:1px;opacity:0;position:absolute;width:1px}.preapproval-layout .modal-wrap .bottom .checkbox-wrap label input:checked+.checkbox{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-checkbox-on.svg);background-repeat:no-repeat;background-size:cover;border-color:#49cf7e}.preapproval-layout .modal-wrap .bottom .checkbox-wrap label .checkbox{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;flex-shrink:0;height:20px;margin-top:2px;transition:all .3s;width:20px}.preapproval-layout .modal-wrap .bottom .checkbox-wrap label .text{color:#595d61;font-size:13px;line-height:1.3}.preapproval-layout .modal-wrap .bottom .checkbox-wrap .help-txt{margin-top:-4px}.preapproval-layout .modal-wrap .bottom .form-list>li{border-bottom:1px solid #f1f3f5;margin:0!important;padding:16px 0;position:relative}.preapproval-layout .modal-wrap .bottom .form-list>li:first-child{padding-top:0}.preapproval-layout .modal-wrap .bottom .form-list>li:last-child{border-bottom:none}.preapproval-layout .modal-wrap .bottom .form-list>li>dl{margin:0!important}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt{align-items:center;color:#595d61;display:flex;font-size:16px;font-weight:600!important;justify-content:space-between;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt{font-size:18px}}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt .upload-block label{border:1px solid #dee2e6;font-size:12px;padding:8px 10px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt .dt-block{display:flex;flex-direction:column;gap:2px;white-space:pre-wrap}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt .dt-block{gap:4px}}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt .dt-block p{color:#868e96;font-size:12px;font-weight:400}@media (min-width:1280px){.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dt .dt-block p{font-size:14px}}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd{padding:0 8px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list{display:flex;flex-direction:column;gap:8px;margin-top:16px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li{align-items:center;display:flex;gap:12px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li .icon{align-items:center;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li .icon:after{color:#49cf7e;content:"";font-family:Font Awesome\ 6 Pro;font-size:18px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li .icon.delete-button{border:none;color:transparent;position:absolute;right:8px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li .icon.delete-button:after{align-items:center;bottom:0;color:#595d61;content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li dl{margin-bottom:0;width:calc(100% - 96px)}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li dl dt{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li dl dd{color:#868e96;display:inline-block;font-size:13px;font-weight:400;margin-right:3px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li dl dd:after{background-color:#ced4da;border-radius:50%;content:"";display:inline-block;height:3px;margin:0 2px 0 6px;vertical-align:middle;width:3px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl>dd .file-list li dl dd:last-of-type:after{content:none}.preapproval-layout .modal-wrap .bottom .form-list>li>dl .upload-block label{align-items:center;border:1px dashed #dee2e6;border-radius:6px;color:#868e96;display:flex;font-size:11px;font-weight:600;justify-content:center;padding:10px 0}@media (min-width:1024px){.preapproval-layout .modal-wrap .bottom .form-list>li>dl .upload-block label{font-size:13px}}.preapproval-layout .modal-wrap .bottom .form-list>li>dl .upload-block label .icon{background-image:url(https://d1wuo4d12ah754.cloudfront.net/asset/loaning/images/icon-upload.svg);height:14px;margin-right:8px;width:14px}.preapproval-layout .modal-wrap .bottom .form-list>li>dl .upload-block input[type=file]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.preapproval-layout .modal-wrap .loading{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:80px 24px}@media (min-width:1280px){.preapproval-layout .modal-wrap .loading{gap:32px;padding:100px 24px 110px}}.preapproval-layout .modal-wrap .loading .spinner{animation:rotating 1s infinite;border:10px solid #e9ecef;border-radius:50%;border-top-color:#49cf7e;height:60px;margin-right:4px;transition:all .5s;width:60px}@media (min-width:1280px){.preapproval-layout .modal-wrap .loading .spinner{height:90px;width:90px}}.preapproval-layout .modal-wrap .loading p{color:#595d61;font-size:16px}@media (min-width:1280px){.preapproval-layout .modal-wrap .loading p{font-size:18px}}.preapproval-layout .debts-wrap{display:flex;flex-direction:column;gap:32px}.preapproval-layout .debts-wrap .total{display:flex;gap:40px}.preapproval-layout .debts-wrap .total dl{display:flex;flex-direction:column;gap:8px}.preapproval-layout .debts-wrap .total dl dt{font-size:14px}.preapproval-layout .debts-wrap .total dl dd{font-size:24px;font-weight:500}.preapproval-layout .debts-wrap .debts-table{border-spacing:0;width:100%}.preapproval-layout .debts-wrap .debts-table thead tr th{border-bottom:1px solid #e9ecef;color:#868e96;font-size:14px;font-weight:400;padding-bottom:16px;text-align:right;white-space:nowrap}.preapproval-layout .debts-wrap .debts-table thead tr th:first-child{text-align:left}.preapproval-layout .debts-wrap .debts-table tbody tr td{font-size:16px;font-weight:500;padding:22px 8px;text-align:right;vertical-align:top}@media (min-width:1280px){.preapproval-layout .debts-wrap .debts-table tbody tr td{font-size:21px;padding:22px 0}}.preapproval-layout .debts-wrap .debts-table tbody tr td:first-child{padding:22px 0;text-align:left}.preapproval-layout .debts-wrap .debts-table tbody tr td:last-child{padding-left:16px}@media (min-width:1280px){.preapproval-layout .debts-wrap .debts-table tbody tr td:last-child{padding-left:24px}}.preapproval-layout .debts-wrap .debts-table tbody tr td .input,.preapproval-layout .debts-wrap .debts-table tbody tr td .input input{font-size:inherit;font-weight:inherit;text-align:inherit}.preapproval-layout .debts-wrap .debts-table tbody tr td .vertical{display:flex;flex-direction:column;gap:6px}.preapproval-layout .debts-wrap .debts-table tbody tr td .horizontal{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-end}.preapproval-layout .debts-wrap .debts-table tbody tr td .type{font-size:14px;font-weight:400}@media (min-width:1280px){.preapproval-layout .debts-wrap .debts-table tbody tr td .type{font-size:16px}}.preapproval-layout .spinner-wrap{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:18px 20px;width:70%}@media (min-width:1280px){.preapproval-layout .spinner-wrap{width:400px}}.preapproval-layout .spinner-wrap .spinner{animation:rotating 1s infinite;border:12px solid #e9ecef;border-radius:50%;border-top-color:#49cf7e;height:120px;margin-right:4px;transition:all .5s;width:120px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.preapproval-layout .spinner-wrap .title{color:#595d61;font-size:21px;font-weight:500;margin:0}}
