@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);*{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0}:root{--primary-font:"Plus Jakarta Sans",sans-serif;--secondary-font:"Open Sans",sans-serif;--dark-color:#000;--primary-color:#791db7;--info-color:#23907d;--success-color:#189d0e;--warning-color:#123123;--danger-color:#e20000;--secondary-color:#707070;--light-color:#bbb;--white-color:#fff;--general-transition:all .4s ease}html{color:#000;color:var(--dark-color);font-family:Plus Jakarta Sans,sans-serif,serif;font-family:var(--primary-font),serif;overflow-x:hidden;scroll-behavior:smooth}li{list-style:none}a{color:#01479f;text-decoration:none}a:hover{color:#00139180}body{overflow-x:hidden}.container{margin:0 auto;max-width:1100px;width:100%}.app{background-color:#257b55;display:block;min-height:100vh;position:relative}.row{display:flex;flex-wrap:wrap}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.pl-10{padding-left:10px}.pb-10{padding-bottom:10px}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.m-0{margin:0}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.mt-0-5{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-1{margin-bottom:1rem}.w-100{width:100%}.w-50{width:50%}.w-25{width:25%}.w-75{width:75%}.w-33{width:33%}.w-66{width:66%}.w-20{width:20%}.w-80{width:80%}.w-40{width:40%}.w-60{width:60%}.w-70{width:70%}.w-30{width:30%}.w-10{width:10%}.w-90{width:90%}.h-50{height:50%}.h-25{height:25%}.h-75{height:75%}.h-33{height:33%}.h-66{height:66%}.h-20{height:20%}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.text-align-left{text-align:left!important}.font-weight-bold{font-weight:700}.box-shadow{box-shadow:0 0 5px 5px #0000001a}.font-color-red{color:red}.font-color-green{color:green}.font-color-orange{color:orange}.font-color-blue{color:blue}.small-font{font-size:.8rem}.medium-font{font-size:1rem}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.text-align-center{text-align:center}.d-flex{display:flex}.align-items-center{align-items:center}.h-100{height:100%}.header{align-content:center;background-color:#fff;display:flex;height:80px;justify-content:space-between;padding:.5rem 0;position:relative}.header .logo{color:#257b55;cursor:pointer;display:flex;font-size:1.5rem;margin-left:20px;width:100%}.header .logo img{height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.header .logo .logo-text{align-items:center;display:flex;margin-left:10px;-webkit-user-select:none;user-select:none}.header .right{align-content:center;display:block;margin-right:1rem;position:relative}.header .right .dropdown-menu,.header .right .dropdown-menu li{display:block;height:100%;position:relative}.header .right .dropdown-menu li{align-content:center}.header .right .dropdown-menu li a{color:#01479f;font-size:1rem;font-weight:700}.header .right .dropdown-menu li ul{background-color:#fff;border-radius:.5rem;box-shadow:0 0 5px 5px #0000001a;display:none;margin-left:-50px;margin-top:10px;position:absolute;z-index:99}.header .right .dropdown-menu li ul li{color:#01479f;display:block;font-size:1rem;font-weight:700;padding:.5rem;position:relative}.header .right .dropdown-menu li ul li:hover a{color:#189d0e}.header .right .dropdown-menu li:hover ul{display:block}.drawer-panding-none .ant-drawer-body{padding:0}.drawer-custom-background .ant-drawer-body{background-color:#283b91}.ant-form-item{margin-bottom:0!important}.ant-form-item-required{flex-direction:row-reverse}.ant-form-item-required:before{margin-left:4px}.ant-form-item-required:after{margin:0!important;width:0}.custom-small-row .ant-table-tbody>tr>td{padding:4px!important}.alternate-row{background-color:#f0f0f0}.app-content{display:block;height:calc(100vh - 600px);position:relative}.buying-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:2fr 1fr 1fr;height:500px;margin-left:10px;margin-right:10px;padding:1rem 0;position:relative}.buying-content .buying-grid{display:block;position:relative;width:100%}.buying-content .buying-grid .buy-total-screen{background-color:#ffdead;border-radius:.5rem;color:#d6323e;display:block;justify-content:space-between;padding:.5rem;position:relative}.buying-content .buying-grid .buy-total-screen .text{display:block;font-size:1.5rem;font-weight:700;position:relative}.buying-content .buying-grid .buy-total-screen .value{display:block;font-size:3rem;font-weight:700;position:relative;text-align:right;width:100%}.buying-content .buying-grid .buying-list{background-color:#fff;border-radius:.5rem;display:block;height:350px;margin-top:.5rem;position:relative}.buying-content .buying-grid .buying-list .table-card{padding:.5rem}.buying-content .buying-order{background-color:#fff;border-radius:.5rem;display:block;padding:.5rem;position:relative}.buying-content .buying-order .order-success{border-radius:.5rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;padding-bottom:1rem;padding-top:1rem;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.buying-content .buying-order .cash{background-color:#189d0e}.buying-content .buying-order .credit{background-color:orange}.buying-content .buying-order .order-success:active{background-color:red}.buying-content .buying-order .number-label{display:block;margin-top:.5rem;position:relative;width:100%}.buying-content .buying-order .number-label input{border:1px solid #707070;border-radius:.5rem;display:block;font-size:1.5rem;font-weight:700;height:100%;padding:.5rem;position:relative;text-align:center;width:100%}.buying-content .buying-order .number-section{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:3fr 1fr;height:325px;margin-top:.5rem;position:relative;width:100%}.buying-content .buying-order .number-section .buttons{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;position:relative;width:100%}.buying-content .buying-order .number-section .buttons .number-button{align-content:center;background-color:#d6323e;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;padding:.5rem;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.buying-content .buying-order .number-section .buttons .number-button:active{background-color:#189d0e}.buying-content .buying-order .number-section .right-buttons{grid-gap:.5rem;display:grid;gap:.5rem}.buying-content .buying-order .number-section .right-buttons .action-button{align-content:center;background-color:#d6323e;border-radius:.5rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:700;padding:.5rem;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.buying-content .buying-order .number-section .right-buttons .action-button:active{background-color:#189d0e}.buying-content .buying-options{grid-gap:.5rem;background-color:#fff;border-radius:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;overflow:auto;padding:.5rem;position:relative}.buying-content .buying-options .item{align-content:center;background-color:#d6323e;border-radius:.5rem;color:#fff;cursor:pointer;display:block;font-weight:700;height:100px;justify-content:center;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.buying-content .buying-options .item:hover{background-color:#189d0e;transition:all .2s ease}.buying-content .buying-options .item:active{background-color:red}.sell-list{background-color:#fff;border-radius:.5rem;display:block;height:100%;margin-left:10px;margin-right:10px;overflow:auto;padding:1rem;position:relative}.login-page{background:#fff;justify-content:center;min-height:100vh}.login-box,.login-page{align-items:center;display:flex}.login-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px #00000029;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;max-width:1000px;overflow:hidden}#login-form{flex:1 0 100%;max-width:480px;padding:60px;width:100%}#login-form p{margin-bottom:30px}#login-form p.form-title{color:#333;font-family:Josefin Sans,sans-serif;font-size:42px;font-weight:700;line-height:1;margin-bottom:0}#login-form .ant-form-item-label>label.ant-form-item-required:before{display:none}.ant-form-item-control-input-content{text-align:left}#login-form .ant-input-affix-wrapper{padding:12px 15px}#login-form_username{height:48px}#login-form .ant-btn{border-radius:6px;height:42px;letter-spacing:1px}.login-form-button{width:100%}.illustration-wrapper{align-items:flex-end;background-color:#fffdf2;display:flex;max-width:800px;min-height:100%}.illustration-wrapper img{display:block;height:500px;object-fit:cover;width:100%}@media screen and (max-width:1023px){.login-box{box-shadow:none;flex-direction:column}.illustration-wrapper{max-width:100%;min-height:auto}#login-form{max-width:100%}}