@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";@font-face{font-family:circular;src:url(./circular_book-webfont.C1lJtKd3.eot);src:url(../assets?#iefix) format("embedded-opentype"),url(./circular_book-webfont.BCBspizc.woff) format("woff"),url(./circular_book-webfont.bbxe6ZC_.ttf) format("truetype"),url(./circular_book-webfont.7mDz63MI.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:circular;src:url(./circular_medium-webfont.BECiLjaT.eot);src:url(./circular_medium-webfont.BECiLjaT.eot?#iefix) format("embedded-opentype"),url(./circular_medium-webfont.CR-mnORq.woff) format("woff"),url(./circular_medium-webfont.CfIKXYNn.ttf) format("truetype"),url(./circular_medium-webfont.Ds1EQQgH.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:circular;src:url(./circular_bold-webfont.BRbPRSlF.eot);src:url(./circular_bold-webfont.BRbPRSlF.eot?#iefix) format("embedded-opentype"),url(./circular_bold-webfont.D9Ko9KnH.woff) format("woff"),url(./circular_bold-webfont.eDovrrH2.ttf) format("truetype"),url(./circular_bold-webfont.BpL0XT-U.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:circular;src:url(./circular_black-webfont.DpsS4oeS.eot);src:url(./circular_black-webfont.DpsS4oeS.eot?#iefix) format("embedded-opentype"),url(./circular_black-webfont.DCy33weF.woff) format("woff"),url(./circular_black-webfont.nOgNo6nT.ttf) format("truetype"),url(./circular_black-webfont.JKUQWdIL.svg) format("svg");font-weight:900;font-style:normal}*,*:before,*:after{box-sizing:border-box}:root{--text-color: "#545669", --primary: "#0d6efd";--bs-body-bg: #f5f9ff;--ms-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}*{margin:0;padding:0;font-family:var(--ms-font)!important}img,picture,svg,video{display:block;max-width:100%}input,select,textarea{background-color:transparent;outline:none}button{cursor:pointer;background-color:transparent;outline:none;border:0}html{height:100%}body{height:100%;font-weight:400;font-size:16px;line-height:1;background:var(--bs-body-bg);font-family:var(--ms-font)!important}h1,h2,h3,h4,h5,h6{color:#182e54;letter-spacing:-2.3px;font-size:40px}.swal2-container{z-index:9999}main,.app{height:100%}a,.btn{transition:all .3s ease-in-out;font-family:var(--ms-font)!important}.btn-primary{box-shadow:0 9px 20px -1px #0000001a;color:#fff;background-color:#0d6efd;border-color:#0d6efd;border-radius:5px}.btn-primary:hover{background-color:#0b5ed7;color:#fff}.field-error{font-size:12px}.btn{min-width:71px;display:inline-flex;justify-content:center;align-items:center;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease-in-out;font-weight:500;line-height:1.2;padding:.5625rem .875rem;font-size:.9375rem;border-radius:.3125rem;height:40px;border:2px solid transparent}.section{padding:30px 57px 30px 50px}.messsage-err{font-size:20px;letter-spacing:-1.12px;color:#0d6efd}.has-border-top{position:relative}.has-border-top:after{width:31px;height:5px;content:"";position:absolute;top:0;left:0;background:#0d6efd}.card{box-shadow:0 7px 14px #e7f1ff;border-radius:14px}.card-body{padding:29px 38px}.table-height{overflow-x:auto;overflow-y:auto}.select-option{display:block;width:100%;padding:8px 32px 8px 16px;font-size:1rem;font-weight:400;line-height:1.375;color:#182e54;background-color:#fafafb;background-clip:padding-box;border:2px solid #e3e3e3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:44px}.select-option:focus{color:#182e54;background-color:#fafafb;border-color:#0d6efd;outline:0;box-shadow:none}@media screen and (max-width: 2130px){.table-height{height:500px;overflow-x:auto;overflow-y:auto}}@media screen and (max-width: 1920px){.table-height{height:420px}}@media screen and (max-width: 1400px){.table-height{height:320px}}@media screen and (max-width: 1366px){.table-height{height:200px}}@media screen and (max-width: 1200px){.section{padding:30px}.card-body{padding:25px}}@media screen and (max-width: 992px){.auth-layout__content{display:block}.form-box{height:100%}.section{padding:24px}}@media screen and (max-width: 767px){.section{padding:17px 0}.card-body{padding:30px 25px}.card,.card-item{border-radius:0}.popup{max-height:calc(100% - 26px)}}
