@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans KR,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.center_wrapper{align-items:center;display:flex;justify-content:center}.blue_btn{background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:70px;margin:4px 2px;text-align:center;text-decoration:none;width:320px}.blue_big_btn{background-color:#007bff}.blue_big_btn,.gray_big_btn{border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:64px;margin:4px 2px;text-align:center;text-decoration:none;width:350px}.gray_big_btn{background-color:#e2e2e2}.big_btn{background-color:#fff;border:1px solid #acacac;border-radius:12px;height:74px;margin:4px 2px;text-align:left;width:350px}.big_btn,.light_blue_btn{cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;text-decoration:none}.light_blue_btn{background-color:#dceaff;border:none;border-radius:12px;color:#000;height:70px;margin:10px 2px;width:320px}.center_text,.light_blue_btn{text-align:center}.loader-container{flex-direction:column;height:100%}.loader,.loader-container{align-items:center;display:flex;justify-content:center}.loader{height:64px;position:relative;width:64px}.dot{background-color:#3182f6;border-radius:50%;height:12px;position:absolute;width:12px}.loading-text{color:#000;font-size:22px;font-weight:700;margin-top:20px;text-align:center}.gray_small_btn{background-color:#f3f3f3;color:#000}.blue_small_btn,.gray_small_btn{border:none;border-radius:12px;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:64px;margin:4px 2px;text-align:center;text-decoration:none;width:173px}.blue_small_btn{background-color:#007bff;color:#fff}.center_wrapper .btn{position:absolute;top:700px;width:400px}.account_list{background-color:#ebebeb;border-radius:12px;height:130px;margin-bottom:10px;padding:20px;width:350px}.auth-container{padding:24px}.hidden-heading{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.message{color:#333;font-size:18px;font-weight:700;margin-bottom:16px}.auth-form{display:flex;flex-direction:column;gap:20px;height:300px;margin:20px;overflow:hidden;width:330px}.form-group{position:relative;width:330px}.input-field{border:none;border-bottom:2px solid #ddd;font-size:18px;margin-top:8px;outline:none;padding:12px;width:330px}.input-label{color:#aaa;font-size:16px;left:12px;position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.input-field:focus+.input-label,.input-field:not(:placeholder-shown)+.input-label{color:#3182f6;font-size:12px;top:10px}.black_title{font-size:22px}.black_title,.black_title_big{color:#000;font-weight:700;margin:20px 0}.black_title_big{font-size:30px}.title{font-size:18px;font-weight:700}.accounttitle{font-size:22px;font-weight:700;padding:5px 0}.input-form{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;font-size:18px;height:35px;justify-content:flex-start;margin:8px 0;padding-left:10px}.no_border_btn{background-color:#fff;border:none;color:#757575;font-size:14px;font-weight:700}.space_between{align-items:center;display:flex;justify-content:space-between}.category_input{border:1px solid #a4a4a4;border-radius:8px;font-size:18px;height:40px;margin-top:8px;padding:12px;width:330px}.confirm{background-color:#007bff}.confirm:hover{background-color:#0056b3}.back-arrow{cursor:pointer;padding:20px 0 30px 10px}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;display:flex;font-size:18px;height:800px;justify-content:center;position:fixed;top:0;width:400px;z-index:99}.modal{background-color:#e4eeff;border-radius:12px;box-shadow:0 4px 10px #0003;height:200px;text-align:center;width:300px}.modal-buttons{display:flex;justify-content:space-evenly;margin-top:15px}.confirm{background-color:#3182f6;color:#fff}.cancel,.confirm{border:none;border-radius:5px;cursor:pointer;font-size:18px;font-weight:700;padding:12px 30px}.cancel{background-color:#f3f3f3;color:#707070}.confirm:hover{background-color:#1c6ad8}.cancel:hover{background-color:#e9e9e9}.content_box{background-color:#e4eeff;border-radius:12px;padding:20px 30px;width:330px}.analysis_list{font-size:20px;list-style-type:none;padding-inline-start:10px;padding-top:10px}.analysis_list li{margin-bottom:10px}.analysis_list span{font-size:12px}.input_not_origin{accent-color:#1c6ad8;-webkit-appearance:none;background:linear-gradient(90deg,#c8c8c8 0,#c8c8c8);border-radius:8px;height:8px;outline:none;transition:background .45s ease-in;width:250px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#007bff;border-radius:50%;cursor:pointer;height:20px;width:20px}.input_origin{accent-color:#1c6ad8;-webkit-appearance:none;background:linear-gradient(90deg,#1c6ad8 0,#1c6ad8);border-radius:8px;height:8px;outline:none;transition:background .45s ease-in;width:250px}.list_title{font-size:18px;font-weight:700}.list_div{align-items:center;display:flex;justify-content:space-between}.font_20{font-size:20px;font-weight:700}.wrong{background-color:#b8b8b8;border:none;border-radius:20px;color:#f64242;font-size:20px;height:20px;outline:none;text-align:center;width:20px}.wrong:valid{background-color:#f64242}.gray_big_btn.no,.gray_small_btn.no{background-color:#cdcdcd;font-weight:700}.modal-overlay1{align-items:flex-end;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content1{animation:slide-up .3s ease-in-out;background:#fff;border-radius:15px 15px 0 0;max-width:400px;padding:50px;text-align:center;width:100%}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.scroll-wrapper{height:500px;overflow-y:auto}.scroll-wrapper::-webkit-scrollbar{scrollbar-color:#b6b6b6 #f1f1f1;width:6px}.scroll-wrapper::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:4px}.scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.bufl{color:#3182f6;left:20px;top:15px;width:60px}.bell,.bufl{position:relative}.bell{height:35px;left:290px;top:10px}.money{bottom:10px;font-size:larger;font-weight:bolder;left:60px;position:relative}.bank-icon{margin:30px 20px 20px;width:360px}.bank-icon1{background-color:#3183f6ba;border-radius:12px 12px 0 0}.bank-icon2{background-color:#3183f67a}.bank-icon3{background-color:#3183f645}.bank-icon4{background-color:#3183f629;border-radius:0}.bank-icon5{background-color:#eaeaeb4c;border-bottom:.5px solid #d3d3d3;border-radius:0}.more{background-color:hsla(0,0%,83%,.432);border:1px;border-radius:0 0 12px 12px;color:hsla(0,1%,63%,.749);font-size:small;padding:5px;text-align:center}.main_icons{left:16px;position:relative;top:15px;width:22px}.month_{align-self:center;background-color:#fff;border:1px;border-radius:12px;display:flex;height:60px;justify-content:space-between;line-height:60px;margin-left:20px;padding:0 20px;width:360px}.month1_{color:gray;font-size:large}.month2_{color:rgba(68,68,68,.959);font-size:large;font-weight:bolder}.asset-box{background-color:#fff;border:1px;border-radius:12px;height:220px;margin:20px;width:360px}.donut1{height:180px;margin-left:20px;width:180px}.asset{bottom:140px;left:10px;position:relative}.asset1{bottom:115px;left:140px}.asset1,.asset2{font-size:small;position:relative}.asset2{bottom:135px;left:40px}.asset3{bottom:60px;left:80px}.asset3,.asset4{font-size:small;position:relative}.asset4{bottom:97px;left:40px}.asset5{bottom:120px;font-size:small;left:-70px;text-align:center}.asset5,.asset6{position:relative}.asset6{bottom:160px;font-size:larger;font-weight:bolder;left:220px}.start-service-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;display:flex;flex-direction:column;font-size:28px;font-weight:700;height:800px;justify-content:flex-start;padding-top:30px;position:absolute;top:370px;width:400px;z-index:999}.main-wrap{height:690px;margin-top:15px;overflow-x:hidden;overflow-y:scroll;position:relative}.main-wrap::-webkit-scrollbar{scrollbar-color:#b6b6b6 #f1f1f1;width:6px}.main-wrap::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:4px}.main-wrap::-webkit-scrollbar-track{background:#f1f1f1}.account{background-color:#fff;border:none;border-radius:12px;height:460px;margin:0 20px;width:360px}.account1{padding:20px 0 0 20px}.account2{font-size:20px;margin:-22px 0 0 330px}.toss1{margin:8px;width:34px}.account-t{font-size:12px;margin:-45px 50px}.account3{background-color:#cececea1;border:none;border-radius:12px;height:50px;margin:-370px 5px 20px 30px;width:320px}.account4{background-color:#0ac310bd;margin:0 5px 20px 70px}.account4,.account5{border:none;border-radius:12px;height:50px;width:280px}.account5{background-color:#30e7e4ba;margin:10px 5px 0 70px}.account6{background-color:#30e7e4ba;margin:1px 5px 20px 70px}.account6,.account7{border:none;border-radius:12px;height:50px;width:280px}.account7{background-color:#fa9f01d9;margin:0 5px 20px 70px}.account8{background-color:#ff0331d9;border:none;border-radius:12px;height:50px;margin:0 5px 5px 70px;width:280px}.line1{height:330px;margin:55px 20px -10px 30px}.budget-title{font-weight:700;margin:15px 0 10px 20px}.line{background-color:#d3d3d3;border:none;height:1px;margin:10px 10px 0 15px;width:340px}.budget_container{background-color:#fff;border:none;border-radius:8px;border-radius:12px;display:flex;flex-direction:column;margin:30px 20px;overflow:hidden;padding:0 0 20px;width:360px}.budget_wrapper{grid-gap:10px;align-items:center;border-top:1px solid #ddd;display:grid;gap:10px;grid-template-columns:2fr 1fr 1fr 2fr;padding:8px 0;text-align:center}.budget_percent{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.donut{height:150px;width:180px}.donut-title{margin-left:20px;padding-top:20px}.bottom{background-color:#fff;border:none;box-shadow:0 -1px 1px #ddd;justify-content:space-around;position:absolute;top:730px;width:400px}.bottom,.bottombox{display:flex;height:70px}.bottombox{align-items:center;flex-direction:column;justify-content:center;width:40px}.goal,.home,.menu{height:30px;opacity:.3;width:30px;z-index:999}.home-text{color:#d3d3d3;font-size:12px}.goal-text_{color:#d3d3d3;font-size:13px;text-align:center;width:90px}.menu-text{color:#d3d3d3;font-size:12px}.AccountTree_accountContainer__A8Amc{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 20px;padding:20px;width:360px}.AccountTree_accountTitle__prs3h{font-size:18px;font-weight:700;margin-bottom:16px}.AccountTree_accountTree__QeAKk{position:relative}.AccountTree_accountNode__ZloQN{align-items:center;border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:12px}.AccountTree_topNode__\+ns1Z{background:#d1d5db}.AccountTree_accountBranch__iHZTA{border-left:2px solid #9ca3af;margin-left:20px;padding-left:12px}.AccountTree_accountIcon__DwBGO{background:#3b82f6;border-radius:50%;height:24px;width:24px}.AccountTree_accountInfo__q0ggL{font-size:14px;font-weight:600}.AccountTree_accountBalance__Kay14{font-size:14px}.AccountTree_greenNode__VRSQV{background:#86efac}.AccountTree_cyanNode__-5He-{background:#67e8f9}.AccountTree_blueNode__yZs0Z{background:#93c5fd}.AccountTree_orangeNode__lyAQs{background:#fdba74}.AccountTree_redNode__TZz1E{background:#f87171}.menu-component-wrap{align-items:center;background-color:#fff;border-bottom:.5px solid grey;display:flex;height:46px;justify-content:space-between;padding:0 20px}.menu-top-border{border-top:.5px solid grey;margin-bottom:10px}.profile-component-wrap{align-items:center;background-color:#fff;border-bottom:.5px solid grey;display:flex;height:70px;justify-content:left;padding:0 20px}.menu-small-text{color:gray;font-size:12px;line-height:20px}.pay{align-items:center;display:flex;justify-content:center;width:120px;width:400px}.pay1{font-size:30px;margin:30px 0 20px;text-align:center}.pay1,.pay2{font-weight:700}.pay2{font-size:22px;margin:30px 20px 10px 40px}.pay3{color:gray;margin:10px 40px 20px}.button_wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:400px}.box1-btn{background-color:#007bff;color:#fff}.box1-btn,.box2-btn{border:none;border-radius:12px;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:70px;margin:4px 2px;text-align:center;text-decoration:none;width:320px}.box2-btn{background-color:#dceaff;color:#000}.bankbook{font-size:22px;font-weight:700;margin:0 0 20px 30px}.checkbox{color:gray;display:flex;font-size:20px;margin:30px}.input-type{margin:7px 30px 7px 10px}.okay-btn{background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;display:block;font-size:22px;height:64px;margin:10px 25px 0;position:absolute;text-decoration:none;top:700px;width:350px}.okay-btn,.start{font-weight:700;text-align:center}.start{font-size:30px;margin:130px 0 0}.pig{align-items:center;display:flex;justify-content:center;margin:20px 130px 40px;width:150px}.start-btn{background-color:#007bff;color:#fff;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:64px;margin:70px 25px 0;text-align:center;text-decoration:none;width:350px}.list,.start-btn{border:none;border-radius:12px}.list{background-color:hsla(0,0%,83%,.301);height:570px;margin:10px;width:380px}.list1{font-size:22px;font-weight:700;padding:30px 20px 20px}.list2{background-color:rgba(125,180,253,.349);border:none;border-radius:12px;font-size:17px;height:100px;line-height:30px;margin:5px 15px;padding:10px 20px;text-align:left;width:350px}.log{height:20px;width:20px}.log,.log-btn{text-align:center}.log-btn{background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;display:block;font-size:22px;font-weight:700;height:64px;margin:20px 25px 0;text-decoration:none;width:350px}.log-btn.no{background-color:#a5a5a5}.modal-content{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0003;height:480px;margin-left:10px;position:fixed;top:320px;width:380px;z-index:111}.content-right{margin:40px 20px}.goal-text{font-size:17px;font-weight:700;margin:20px}.slider-container{margin:10px 0}.slider1{margin:10px 20px 10px 30px;width:320px}.month{font-weight:700;margin:30px}.min-value{margin-left:30px}.max-value,.min-value{color:#d3d3d3;font-size:14px}.text-space-btw{align-items:center;display:flex;justify-content:space-between;width:350px}.month-money{font-weight:700;margin:30px}.slider-container1{text-align:left}.cancel-btn{background-color:#d3d3d3}.cancel-btn,.confirm-btn{border:none;border-radius:12px;color:#fff;font-size:22px;height:55px;margin:5px;width:180px}.confirm-btn{background-color:#3183f6}.modal-overlay-list{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#7e7e7e4d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.modal-overlay-list,.pigmoney{align-items:center;display:flex;justify-content:center}.pigmoney{margin:-5px 0 0 25px;width:70px}.winnermoney1{font-size:24px;font-weight:700;margin:10px 0 0 25px}.winnermoney2{color:gray;font-size:16px;margin:10px 0 0 25px}.winnermoney3{font-size:22px;font-weight:700;margin:10px 0 0 25px}.mybox-container{background-color:hsla(0,3%,83%,.383);border:none;border-radius:12px;height:380px;left:30px;position:relative;top:55px;width:340px}.month10{font-size:20px;font-weight:700;left:20px;position:absolute;top:30px}.min-value1{left:20px}.max-value2,.min-value1{color:#8e8989;font-size:15px;position:absolute;top:70px}.max-value2{left:265px}.slider3{margin:90px 20px 0;width:300px}.month-money1{font-size:20px;font-weight:700;left:20px;position:absolute;top:150px}.min-month1{left:20px}.max-month2,.min-month1{color:#8e8989;font-size:15px;position:absolute;top:190px}.max-month2{left:265px}.winner-money4{border:none;color:gray;left:140px;position:absolute;top:270px}.next-btn{background-color:#3182f6;border:none;border-radius:8px;color:#fff;font-size:22px;font-weight:700;height:50px;margin:80px 20px 0;width:300px}.money-pig{border:none;font-size:23px;font-weight:700;margin:10px 0 0 30px}.money-pig1{background-color:hsla(0,0%,83%,.466);border:none;border-radius:5px;color:gray;font-size:11px;height:20px;margin:20px 0 0 30px;padding:3px;text-align:center;width:150px}.next-btn1{background-color:#3182f6;border:none;color:#fff;font-size:22px;font-weight:700;height:50px;position:absolute;top:390px;width:400px;z-index:10}.numpad-container{left:60px;max-width:300px;position:relative;top:290px;width:100%}.numpad-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.numpad-button{background-color:#fff;border:none;color:#666;cursor:pointer;font-size:26px;padding:20px 0;transition:background-color .2s}.numpad-button:hover{background-color:#f5f5f5}.empty-cell{grid-column:1}.rocket{align-items:center;display:flex;justify-content:center;padding:100px 0 0}.start1,.text{font-size:22px;font-weight:700;text-align:center}.start1{background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;display:block;height:64px;margin:220px 25px 0;text-decoration:none;width:350px}.startlist{font-size:20px;font-weight:700;padding:20px 10px 10px;text-align:center}.plus-parents{position:relative}.plus-btn{background-color:#d3d3d3cc;border:none;border-radius:50px;color:#3182f6;font-size:30px;height:45px;left:18px;top:17px;width:45px}.plus-btn,.plus-list{cursor:pointer;position:absolute}.plus-list{background-color:#d3d3d366;border:none;border-radius:20px;height:60px;left:10px;padding:20px;text-align:center;top:10px;width:380px}.plus-text{color:#797979;font-size:20px;font-weight:700;left:65px;position:absolute;top:17px}.parentsbox{background-color:#d3d3d366;border:none;border-radius:20px;height:406px;margin:80px 3px 0 10px;max-height:406px;overflow-x:hidden;overflow-y:auto;width:380px}.parentsbox::-webkit-scrollbar{width:10px}.parentsbox::-webkit-scrollbar-thumb{background:#888;border-radius:20px}.payment{margin:10px 0 10px 10px;width:30px}.goal-box{background-color:#fff;border-radius:20px;cursor:pointer;height:360px;margin:25px 15px 25px 25px;transition:transform .2s ease-in-out}.goal-box:hover{transform:scale(1.05)}.nowgoal{margin:-41px 0 0 45px}.goaltext,.nowgoal{font-size:20px;font-weight:700}.goaltext{background-color:#d3d3d366;border-radius:12px;color:#797979;height:40px;margin:10px 10px 0;padding:5px;text-align:center;width:306px}.present{margin:10px 0 10px 10px;width:33px}.nowmoney{margin:-39px 0 0 47px}.money4,.nowmoney{font-size:20px;font-weight:700}.money4{background-color:#d3d3d366;border-radius:12px;color:#797979;height:40px;margin:10px 10px 0;padding:5px;text-align:center;width:306px}.goal-list{font-weight:700;margin:20px 0 0 10px}.ninja{margin:1px 0 0 25px}.message{background-color:rgba(192,219,255,.507);border:none;border-radius:20px;font-size:13px;height:150px;margin:-150px 10px 0 200px;text-align:center;width:190px}.donutWrap,.message{align-items:center;display:flex;justify-content:center}.donutWrap{flex-direction:column;margin-top:5px}.goal-container{position:relative}.alarm-img{position:absolute;right:20px;top:20px}.goal-header{align-items:center;display:flex;justify-content:left;margin-left:25px}.back-icon,.bell-icon{cursor:pointer;width:24px}.goal-title{font-size:20px}.goal-progress{margin-top:10px}.goal-progress-title{font-size:20px;margin-left:33px}.progress-bar{background-color:#e0e0e0;border-radius:40px;height:20px;margin:20px auto 0;width:90%}.progress{background-color:#3182f6;border-radius:40px 0 0 40px;height:20px}.goal-dates{color:gray;display:flex;font-size:12px;justify-content:space-between;padding:10px 25px}.saving-history-container{background-color:#f3f3f3;height:520px;padding:10px 20px 11px;width:100%}.saving-history{background:#fff;border-radius:20px;height:100%;margin-top:15px;max-height:460px;overflow-y:auto;padding:15px}.saving-history::-webkit-scrollbar{width:5px}.saving-history::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.saving-history::-webkit-scrollbar-track{background-color:#f3f3f3;height:10px}.saving-history h4{font-size:15px;margin-bottom:10px}.history-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 2fr 2fr 2fr;padding:10px 0}.history-item{align-items:center;border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:1fr 2fr 2fr 2fr;padding:10px 0 10px 10px;text-align:center}.history-item:last-child{border-bottom:none}.history-date{color:gray;font-size:14px;min-width:80px;text-align:left}.history-description{font-size:15px;min-width:100px;text-align:center}.history-wrap{margin-left:10px}.history-amount{color:#3182f6;font-weight:700}.history-amount,.history-total{font-size:15px;min-width:120px;overflow:hidden;text-align:right;white-space:nowrap}.history-total{color:#000}.goal-footer{background:#fff;border-top:1px solid #ddd;bottom:0;max-width:400px;padding:10px 0;position:fixed;text-align:center;width:100%}.nav-icons span{color:gray;font-size:15px;margin:0 15px}.nav-icons .active{color:#000;font-weight:700}.goal-container.blurred{pointer-events:none}.notification-backdrop{background:#0006;height:108%;left:0;pointer-events:auto;position:absolute;top:0;z-index:1000}.notification-backdrop,.notification-modal{align-items:center;display:flex;justify-content:center;width:100%}.notification-modal{background:#e4effe;border-radius:10px;height:100px;max-width:300px;padding:20px;position:relative;text-align:center}.notification-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}*{box-sizing:border-box;margin:0}.center_wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.start_text{font-size:28px;font-weight:700;margin-top:30px}.btn_start{background-color:#3182f6;border-radius:12px;border-style:none;color:#fff;cursor:pointer;font-size:24px;font-weight:700;height:64px;position:absolute;top:700px;width:357px}.btn_start.disabled{background-color:#ccc;pointer-events:none}.content_start{margin-top:260px}.info_head{align-items:center;display:flex;justify-content:center}.text_info{font-size:20px;font-weight:700;position:absolute;top:19px}.underline{border-bottom:2px solid #dfeaf2;height:70px}.info_text2{color:#a7a7a7;font-size:16px;height:80px}.info_input_name{border-bottom:2px solid #dfeaf2;font-size:18px;padding:15px 0}.info_input_name label{margin-left:20px}.info_input_name input::placeholder{color:#0003;font-size:16px}.info_input_name input:focus{font-size:16px;font-weight:700}.agree_container{background:#e9f1fd;border-radius:10px;margin-top:15px;padding:26px 15px 15px;width:360px}.agree_container input[type=checkbox]{display:none}.agree_container label{align-items:center;cursor:pointer;display:flex;font-size:16px;margin-bottom:10px;position:relative}.agree_container label:before{background-color:#ccc;border:2px solid #ccc;border-radius:50%;color:#e9f1fd;content:"✓";font-size:14px;height:22px;line-height:20px;margin-right:10px;text-align:center;width:22px}.agree_container input[type=checkbox]:checked+label:before{background-color:#3182f6;border-color:#3182f6;color:#fff}.required{color:#36f}.agree_down{margin-top:20px}.agree_down h3{font-size:18px}.info_input_name input{border:2px solid #dfeaf2;border-radius:8px;font-size:16px;font-weight:700;height:44px;margin-bottom:5px;margin-left:101px;padding-left:10px;width:220px}.info_input_phone input{margin-left:48px}.info_input_id input:nth-child(2){margin-left:35px;margin-right:14px;width:90px}.info_input_id input:nth-child(4){margin-left:14px;margin-right:10px;width:33px}.agree_text3{border-bottom:"1px solid blue";border-bottom:1px solid #3182f6;color:"white";color:#3182f6;cursor:"pointer";cursor:pointer;font-size:16px;font-weight:700}.agree_text2{color:#3182f6;font-size:12px}.agree_text1{font-size:24px}.agree_img{margin:40px 0}.agree_text1{margin-bottom:40px}.agree_text3{margin-top:55px}.agree_text4{font-size:15px;text-align:left}.agree_text5{font-size:20px;font-weight:700;text-align:center}.agree_box{background-color:#f1f1f1;border-radius:10px;height:600px;overflow-y:scroll;padding:10px;width:350px}.agree_box::-webkit-scrollbar{width:8px}.agree_box::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.agree_box::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:0 10px 10px 0}.salary_text1{font-size:22px;font-weight:700;margin-bottom:30px;margin-left:20px}.salary_flex{display:flex;margin-bottom:20px;margin-left:20px}.salary_text2{font-size:22px;font-weight:700}.salary_text3{font-size:14px}.salary_text_group{margin-left:10px}.salary_input_container{align-items:center;background-color:#fff;border:4px solid #d0d0d0;border-radius:8px;display:flex;flex-direction:column;height:138px;justify-content:center;margin-left:50px;padding:20px;position:relative;width:240px}.salary_button{background:none;color:#3182f6;cursor:pointer;margin-bottom:5px}.salary_button,.salary_input{border:none;font-size:30px;font-weight:700}.salary_input{background-color:initial;outline:none;text-align:center;width:100%}.currency{font-size:22px;position:absolute;right:-40px;transform:rotate(0deg)}.salary2__title--move{margin-left:10px;margin-top:6px}.payday__container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.payday__select-text{pointer-events:none}.payday__select-wrapper{-webkit-appearance:none;appearance:none;background:#0000;border:4px solid #d0d0d0;border-radius:10px;cursor:pointer;font-size:26px;font-weight:700;height:60px;padding-top:8px;text-align:right;text-align:center;width:100%;width:360px}.payday__description{color:silver;font-size:18px;font-weight:700;margin-top:12px}.payday__select--icon{font-size:25px;pointer-events:none;position:absolute;right:40px;top:13px}.payday__select option{max-height:100px;overflow-y:auto}.payday__dropdown{background:#fff;border:1px solid #ccc;border-radius:8px;border-radius:10px 10px 10px 10px;left:20px;max-height:300px;overflow-y:auto;position:absolute;text-align:center;top:59px;width:360px}.payday__dropdown::-webkit-scrollbar{width:10px}.payday__dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.payday__dropdown-item{cursor:pointer;font-size:16px;padding:10px 16px}.payday__dropdown-item:hover{background-color:#3182f6;color:#fff}.account-list{background-color:#e4effe;border-radius:10px 10px 10px 10px;display:flex;flex-direction:column;gap:10px;margin:25px auto 0;max-height:422px;overflow-y:auto;padding:20px;width:360px}.account-list::-webkit-scrollbar{width:10px}.account-list::-webkit-scrollbar-thumb{background:#3182f6;border-radius:10px}.account-list::-webkit-scrollbar-track{background:#e4effe;border-radius:0 10px 10px 0}.account-item{align-items:center;background-color:#e4effe;border:2px solid #3182f6;border-radius:12px;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;padding:12px 16px}.account-item.selected{background-color:#3182f6}.account-item img{height:24px;width:24px}.account-item:hover{background-color:#3182f6}.account-title{font-size:16px;font-weight:700;margin-left:4px}.pin-input-container{justify-content:center;margin:20px 0 40px}.pin-dot{border-radius:20px}.pin-input-container{margin-top:40px}.pin-input{background-color:#b8b8b8;border:none;border-radius:20px;color:#3182f6;font-size:20px;height:20px;outline:none;text-align:center;width:20px}.pin-input:valid{background-color:#3182f6}.keypad{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:30px}.keypad-button{background-color:#fff;border:none;border-radius:5px;color:#525252;cursor:pointer;font-size:36px;height:70px;text-align:center;transition:background-color .2s;width:90px}.keypad-button:hover{background-color:#ebebeb}.pin-input--relative{position:relative}.error-message{color:red;font-size:15px;font-weight:700;left:54px;position:absolute;top:99px}.interest__title-wrap h3{font-size:20px;margin-bottom:10px}@keyframes floatBubble{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.logo-float{animation:floatBubble 2s ease-in-out infinite;width:100px}.pin-input-container{display:flex;gap:14px;margin-bottom:20px}.pin-dot{background-color:#b8b8b8;border-radius:50%;height:20px;transition:background-color .3s ease-in-out;width:20px}.pin-dot.filled{background-color:#3182f6}.pin-dot.wrong{background-color:#f64242!important}.shake{animation:shake .3s ease-in-out}@keyframes shake{0%,to{transform:translateX(0)}20%,80%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}
/*# sourceMappingURL=main.030b3068.css.map*/