@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap);#layout{height:100%}@font-face{font-family:Sans Regular;src:url(../fonts/SeolSans-Regular.a71f4ee8.ttf)}@font-face{font-family:Sans Bold;src:url(../fonts/SeolSans-Bold.999abc02.ttf)}@font-face{font-family:Sans Regular;src:url(../fonts/NeueFrutigerWorld-Regular.cd5fcc5c.ttf);unicode-range:U+0041-005a,U+0061-007a}@font-face{font-family:Sans Bold;src:url(../fonts/NeueFrutigerWorld-Bold.3ee2d20b.ttf);unicode-range:U+0041-005a,U+0061-007a}html{overflow-y:initial!important}html body{color:#000;background:#d5ebfc}div.v-application{font-family:Sans Regular}b,h1,h2,h3,h4,h5,h6{font-family:Sans Bold}::-moz-selection{color:#fff;background:#9ad7f9!important}::selection{color:#fff;background:#9ad7f9!important}div.theme--light.v-application{background:#cfe8ff}.page .bg{width:100%;height:auto;display:block}.page .thumb{position:absolute;cursor:pointer}.v-application button.primary{background-color:#042975!important}.v-application button.primary--text,div.v-application .primary--text{color:#042975!important;caret-color:#042975!important}.v-dialog{overflow-y:initial!important}.shine{position:relative;overflow:hidden}.shine:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));transform:skewX(-25deg)}.ani:hover .shine:before{-webkit-animation:shine 1s;animation:shine 1s}@-webkit-keyframes flagWrap{to{visibility:visible}}@keyframes flagWrap{to{visibility:visible}}@-webkit-keyframes flag1{to{bottom:20px;visibility:visible}}@keyframes flag1{to{bottom:20px;visibility:visible}}@-webkit-keyframes flag2{to{right:0;visibility:visible}}@keyframes flag2{to{right:0;visibility:visible}}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.sub-page{position:relative;background:#fafafa;height:100%;padding:20px;overflow:auto}.sub-page .sub-top{position:fixed;width:100%;height:70px;top:0;left:0;z-index:1000;padding:15px}.sub-page .sub-top.bg-y{background:#fafafa}.sub-page .sub-content{margin-top:70px}.sub-page .sub-page-header{font-size:16px;font-weight:600;margin:0;text-align:center;padding:10px;color:#000}.fullpage{background:#042975;height:100%;width:100%;padding:20px;overflow:auto;position:relative}.container{background:#fff;padding:20px;min-height:calc(100% - 60px)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.min-wid-1200{min-width:1200px}.min-wid-900{min-width:900px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.justify-center .ant-col{justify-content:center}.item-center{display:flex;align-items:center}.mar-le10{margin-left:10px}.mar-ri10{margin-right:10px}.mar-to10{margin-top:10px}.mar-bo10{margin-bottom:10px}.mar-le15{margin-left:15px}.mar-ri15{margin-right:15px}.mar-to15{margin-top:15px}.mar-to20{margin-top:20px}.mar-bo20{margin-bottom:20px}.mar-to30{margin-top:30px}.mar-bo30{margin-bottom:30px}.mar-to50{margin-top:50px}.mar-to80{margin-top:80px}.mar-bo80{margin-bottom:80px}.mar-to100{margin-top:100px}.mar-bo100{margin-bottom:100px}.mar-to200{margin-top:200px}.mar-bo200{margin-bottom:200px}.mar-to300{margin-top:300px}.mar-bo300{margin-bottom:300px}.pad-to10{padding-top:10px}.pad-bo10{padding-bottom:10px}.pad-le10{padding-left:10px}.pad-ri10{padding-right:10px}.b-prm{background-color:#042975!important}.b-wt{background-color:#fff!important}.b-pot{background-color:#9ad7f9!important}.b-gr{background-color:#f4f4f4!important}.c-wt{color:#fff!important}.c-prm{color:#042975!important}.c-pot{color:#9ad7f9!important}.c-wrn{color:#ffba00!important}.c-dim{color:#ccc!important}.bo-prm{border-color:#042975!important}.bo-pot{border-color:#9ad7f9!important}.fs-20{font-size:20px!important}.fs-18{font-size:18px!important}.fw-bold{font-weight:700}.fw-regular{font-weight:400}.fw-semibold{font-weight:600}.uppercase{text-transform:uppercase}.back-wrap{position:absolute;top:20px;left:20px}.back-wrap .back{min-width:35px;padding:0}.info-wrap{position:absolute;top:20px;right:20px}.info-wrap .info{min-width:35px;padding:4px 0;font-size:26px;color:#042975}.banner .tag.alert,.task .tag.alert{position:absolute;top:-7px;left:18px;width:26px}.banner{border-radius:16px;position:relative;padding:20px;font-size:16px;box-shadow:0 0 7px 0 rgba(0,0,0,.1)}.banner.graph{padding:0}.banner.graph .graph-masking{overflow:hidden;border-radius:16px}.banner.warning{background:#ffba00;color:#fff}.banner .banner-title{font-size:14px;font-weight:600;margin-bottom:5px}.banner .guide-content{font-size:20px;font-weight:700;line-height:24px;display:inline-block}.banner .grey-box{background:#f8f8f8;padding:10px;border-radius:12px}.banner .grey-box.per50,.task{display:inline-block;width:calc(50% - 5px)}.task{border-radius:16px;position:relative;padding:20px;font-size:16px;margin-bottom:10px;margin-right:10px;box-shadow:0 0 7px 0 rgba(0,0,0,.1);height:160px;vertical-align:top}.task:nth-child(2n){margin-right:0}.task.complete .prgs-item{background:#9ad7f9!important}.task.complete .task-title{color:#9ad7f9}.task.complete .task-icon{background-size:cover!important}.task .task-title{font-size:16px;font-weight:600;margin:0}.task .progress .prgs-item{display:inline-block;width:12px;height:4px;border-radius:2px;background:#ddd;margin-right:4px}.task .progress .prgs-item.active{background:#042975}.ant-input{font-size:32px;border:4px solid #9ad7f9;text-align:center;background:transparent;border-width:0 0 4px 0;height:60px;width:80%;position:absolute;margin:0 10%;bottom:0;left:0;border-right-width:0!important;border-radius:0}.ant-input::-webkit-input-placeholder{opacity:.3;color:#fff}.search-wrap .ant-input{font-size:18px;border:4px solid #9ad7f9;background:transparent;border-width:0 0 4px 0;height:60px;width:100%;margin:0}.search-wrap .ant-input::-webkit-input-placeholder{opacity:.3;color:#000}.v-btn .text,.v-btn .v-btn__content{text-transform:none}.bottom-buttons{position:absolute;bottom:20px;width:calc(100% - 40px)}.bottom-buttons.fixed{position:fixed;width:100%;background:#fff;padding:20px;bottom:0;left:0;border-radius:32px 32px 0 0;box-shadow:0 0 16px 0 rgba(0,0,0,.1);z-index:2500}.closable-tag-wrap{padding:10px 0}.closable-tag-wrap .ant-tag{height:35px;min-width:auto;font-size:13px;line-height:32px;border-radius:0;background:transparent}.closable-tag-wrap .ant-tag .anticon{margin-left:20px;vertical-align:middle}.checkable-tag-wrap{width:100%;min-height:150px;max-height:250px;margin:20px auto;padding:10px;border:1px solid #d9d9d9;overflow-y:overlay;overflow-x:hidden}.checkable-tag-wrap::-webkit-scrollbar{width:5px}.checkable-tag-wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:0}.checkable-tag-wrap .ant-tag{height:44px;min-width:auto;font-size:14px;line-height:40px;width:100%;margin:0 0 10px 0;border-radius:0}.checkable-tag-wrap .ant-tag:last-child{margin-bottom:0}.checkable-tag-wrap .ant-tag.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#9ad7f9}.checkable-tag-wrap .ant-tag.ant-tag-checkable:active{background-color:#9ad7f9}.checkable-tag-wrap .ant-tag.ant-tag-checkable-checked{background:#f8f8f8;color:#9ad7f9}.date-picker-wrap{padding:10px 15px 10px}.date-picker-wrap .date-picker{position:relative;text-align:center;height:45px}.date-picker-wrap .date-picker .target-date{font-weight:600;font-size:20px;line-height:38px}.date-picker-wrap .date-picker .button{position:absolute;top:0;width:40px;height:40px;line-height:38px}.date-picker-wrap .date-picker .button.left{left:0}.date-picker-wrap .date-picker .button.right{right:0}.date-picker-wrap .date-picker .button img{width:8px}.date-picker-wrap .date-picker a{position:absolute;font-size:10px;width:100%;height:10px;bottom:0;left:0}.date-picker-wrap .date-picker a img{width:8px}.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){color:#042975;border:1px solid #d9d9d9;box-shadow:none}.ant-calendar-picker .anticon{font-size:20px;line-height:20px;top:42%;width:auto;height:auto;color:#042975}.ant-calendar-panel .ant-calendar-date:hover{background:#fff}.ant-calendar-panel .ant-calendar-today .ant-calendar-date{color:#9ad7f9;border-color:#9ad7f9}.ant-calendar-panel a{color:#9ad7f9}.search-wrap .ant-input-search:hover .ant-input:not(.ant-input-disabled){border-color:#9ad7f9;border-right-width:0!important}.search-wrap .ant-input-search.underline{border-bottom:2px solid #042975;border-width:0 0 2px 0}.search-wrap .ant-input-search.underline:hover .ant-input:not(.ant-input-disabled){border-color:#042975;border-right-width:0!important}.search-wrap .ant-input-search.big .ant-input{height:70px;font-size:20px;line-height:50px}.search-wrap .ant-input-search.big .anticon{font-size:26px;color:#042975}.search-wrap .ant-input-search .ant-input{width:100%;border-radius:0}.search-wrap .ant-input-search .ant-input:focus{box-shadow:none}.search-wrap .ant-input-search .anticon{font-size:26px;color:#042975}.table-top-ui{padding:10px 0}.table-top-ui:after{content:"";display:block;clear:both}.table-top-ui .table-title{display:inline-block;vertical-align:bottom;margin:20px 0 0}.table-top-ui .button-group{float:right}.ant-table-wrapper.clickable-row .ant-table-tbody tr{cursor:pointer}.ant-table-wrapper .ant-table-thead tr th{word-break:keep-all;padding:10px;text-align:center}.ant-table-wrapper .ant-table-thead tr:first-child th:last-child{border-top-right-radius:0}.ant-table-wrapper .ant-table-thead tr:first-child th:first-child{border-top-left-radius:0}.ant-table-wrapper .ant-table-tbody tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:#fff}.ant-table-wrapper .ant-table-tbody tr td{word-break:keep-all;padding:10px;text-align:center}.ant-table-wrapper .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#9ad7f9}.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-inner{border-radius:0}.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-inner:hover,.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner,.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-input:hover,.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:after,.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:hover .ant-checkbox-inner,.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:#9ad7f9}.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{border-color:#9ad7f9;background-color:transparent}.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#9ad7f9}.ant-table-wrapper .ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#9ad7f9}.ant-table-pagination.ant-pagination{float:inherit;text-align:center}.ant-table-pagination.ant-pagination>li{border-radius:0;border-width:0}.ant-table-pagination.ant-pagination>li:hover a{color:#9ad7f9}.ant-table-pagination.ant-pagination>li.ant-pagination-disabled{display:none}.ant-table-pagination.ant-pagination>li.ant-pagination-next,.ant-table-pagination.ant-pagination>li.ant-pagination-prev{color:#042975}.ant-table-pagination.ant-pagination>li .ant-pagination-item-link{border:none;font-weight:700}.ant-table-pagination.ant-pagination>li .ant-pagination-item-link:hover{color:#9ad7f9}.ant-table-pagination.ant-pagination .ant-pagination-item-active{border-color:#9ad7f9;border-width:0 0 2px 0}.ant-table-pagination.ant-pagination .ant-pagination-item-active a{color:#9ad7f9}.list-wrap{margin:10px 0}.list-wrap.table-style .col-title{background:#f8f8f8;color:rgba(0,0,0,.85)}.ant-list-split .list-header{height:60px;background:#f8f8f8;font-weight:700;text-align:center}.ant-list-split .ant-list-item{padding:0}.ant-list-split .ant-list-item:first-child{border-top:1px solid #e8e8e8}.ant-list-split .ant-list-item:last-child{border-bottom:1px solid #e8e8e8}.ant-list-split .ant-list-item .ant-col{padding:10px}.ant-list-split .ant-list-item .ant-col.list-title{font-weight:700}.chart-Nbar-legend{text-align:center;font-size:12px}.chart-Nbar-legend li{display:inline-block;margin-right:10px}.chart-Nbar-legend li:before{content:"";display:inline-block;width:10px;height:10px;background:#eee;margin-right:5px;border-radius:5px}.chart-Nbar-legend li.carbs:before{background:#9ad7f9}.chart-Nbar-legend li.proteins:before{background:#a5f04d}.chart-Nbar-legend li.fat:before{background:#ffba00}.ripple{background-position:50%;transition:background .8s}.ripple:hover{background:#fff radial-gradient(circle,transparent 1%,#fff 0) 50%/15000%}.ripple:active{background-color:#f0f0f0;background-size:100%;transition:background 0s}.blink{-webkit-animation:blink .6s ease-in-out 5 alternate;animation:blink .6s ease-in-out 5 alternate;transition:.4s}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}.app{height:100%}.fade-enter{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease-out}.fade-leave-to{opacity:0}.slide-fade-enter{transform:translateX(10px);opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s ease}.slide-fade-leave-to{transform:translateX(-10px);opacity:0}