@charset "UTF-8";.tabs[data-v-2078090b]{display:flex;width:100%}.tabs .tab button[data-v-2078090b]{height:2.5rem;padding:0 1.5rem;font-weight:500;font-size:1rem}.tabs .tab button.active[data-v-2078090b]{background-color:#005ad2;color:#fff;box-shadow:inset 1px 1px 4px #0006}.tabs .tab button[data-v-2078090b]:not(:focus){transition:.4s}.tabs .tab button[data-v-2078090b]:not(:focus):hover{transform:scale(1.1)}.chart[data-v-517117d1]{display:grid;grid-template-rows:auto 1fr;gap:.5rem}.chart .heading[data-v-517117d1]{display:flex;justify-content:space-between;align-items:flex-end}.chart .heading h6[data-v-517117d1]{line-height:1.5;color:#001965;font-weight:600;font-size:.9rem}.chart .chart-wrapper[data-v-517117d1]{position:relative;padding-top:10px;background-color:#fff;border-radius:.25rem;box-shadow:1.5px 1.5px 8px -6px #0000004d}.chart .chart-wrapper p[data-v-517117d1]{display:block;margin:0 10px 10px;font-size:12px;height:12px;line-height:12px;color:#939aa7;text-align:center}.chart .chart-wrapper[data-v-517117d1]:after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:.25rem;backdrop-filter:blur(8px);background-color:#0019651a;content:"";opacity:0;transform:scale(0);transition:transform .6s,opacity 1s}.chart .chart-wrapper[data-v-517117d1]:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;display:block;margin:auto;width:100%;height:2rem;line-height:2rem;text-align:center;content:"No data available for Overweight category";font-weight:700;color:#001965}.chart .chart-wrapper.disabled[data-v-517117d1]:after{transform:scale(1);z-index:10;opacity:1}.chart .chart-wrapper.disabled[data-v-517117d1]:before{z-index:20;transition-delay:.4s}[data-v-517117d1] .high-chart,[data-v-517117d1] .high-chart .highcharts-container{overflow:visible!important}[data-v-517117d1] g.custom-tooltip{display:none}[data-v-517117d1] div.custom-tooltip>span{padding:.5rem;background-color:#f0f7fd;border-radius:.25rem;border:1px solid #001965;box-shadow:1px 1px 10px -4px #0000004d}[data-v-517117d1] div.custom-tooltip>span .color-box{display:inline-block;width:8px;height:8px;border-radius:100%;margin-right:.25rem}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-0{background-color:#001965}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-1{background-color:#005ad2}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-2{background-color:#3b97de}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-3{background-color:#34918b}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-4{background-color:#eea7bf}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-5{background-color:#eaab00}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-6{background-color:#3f9c35}[data-v-517117d1] div.custom-tooltip>span .color-box.highcharts-color-7{background-color:#939aa7}[data-v-517117d1] div.custom-tooltip>span h5{font-weight:700;color:#001965;margin-bottom:.25rem}[data-v-517117d1] div.custom-tooltip>span b{font-weight:700;color:#005ad2}.switch-container[data-v-91a4239c]{display:flex;align-items:center;gap:.25rem}.switch-container input#switchOn[data-v-91a4239c]{opacity:0;width:0;height:0}.switch-container h6[data-v-91a4239c]{display:flex;gap:.5rem;font-style:italic;font-weight:700;color:#001965}.switch-container label[data-v-91a4239c]{position:relative;display:flex;align-items:center;justify-content:flex-end;height:calc(1.5rem + 4px);width:calc(3rem + 4px);border-radius:2em;background-color:#939aa7;box-shadow:1px 1px 4px -2px #0000004d;cursor:pointer}.switch-container label span[data-v-91a4239c]{position:absolute;left:2px;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:100%;background-color:#f0f7fd;transition:.4s}.switch-container label .icon-wrapper[data-v-91a4239c]{display:grid;place-content:center;width:1.5rem;height:1.5rem}.switch-container label .icon-wrapper .icon[data-v-91a4239c]{color:#fff}.switch-container label:hover span[data-v-91a4239c]{transform:scale(1.1)}.switch-container.on label[data-v-91a4239c]{justify-content:flex-start;background-color:#005ad2}.switch-container.on label span[data-v-91a4239c]{left:calc(1.5rem + 2px);background-color:#f0f7fd}div.main[data-v-b9132762]{display:grid;grid-template-rows:2.5rem 1fr;width:100%;height:calc(100vh - 4rem);overflow:hidden}div.main .top-bar[data-v-b9132762]{display:grid;grid-template-columns:1fr auto;justify-content:flex-end;padding-right:1rem;background-color:#fff;border-radius:0 0 .25rem;box-shadow:2px 2px 10px -6px #0000004d}div.main .top-bar.weight-loss[data-v-b9132762]{grid-template-columns:auto;justify-content:flex-end}div.main .top-bar a[data-v-b9132762]{display:flex;align-items:center;justify-content:flex-end;height:100%;text-align:center}div.main .top-bar a .doc[data-v-b9132762]{font-size:1.5rem;color:#001965}div.main .top-bar .button-group[data-v-b9132762]{display:flex;height:100%;align-items:center;gap:.7rem}div.main .top-bar .button-group span.line[data-v-b9132762]{display:block;height:calc(100% - 1rem);width:2px;background-color:#939aa7}div.main .top-bar .button-group a .icon[data-v-b9132762]{font-size:1.8rem;color:#001965}div.main .contents[data-v-b9132762]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1rem;padding:.5rem}@media (min-width: 1440.98px){div.main .contents[data-v-b9132762]{padding:1rem}}div.main .contents .left[data-v-b9132762]{display:grid;grid-template-rows:100%}div.main .contents .center[data-v-b9132762]{display:grid;grid-template-rows:auto 1fr;gap:.5rem}@media (min-width: 1440.98px){div.main .contents .center[data-v-b9132762]{gap:1rem}}div.main .contents .center div.info[data-v-b9132762]{display:flex;flex-direction:column;gap:.5rem;text-align:center}div.main .contents .center div.info h6[data-v-b9132762]{display:inline-block;width:fit-content;padding:0 .25rem .15rem;margin-bottom:.5rem;font-weight:700;border-bottom:2px solid #005ad2}div.main .contents .center div.info p[data-v-b9132762]{font-size:.8rem}div.main .contents .center div.info .tiles[data-v-b9132762]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5rem}div.main .contents .center div.info .tiles li[data-v-b9132762]{background-color:#fff;padding:.5rem;border-radius:.25rem;box-shadow:1.5px 1.5px 8px -6px #0000004d}@media (min-width: 1440.98px){div.main .contents .center div.info .tiles li[data-v-b9132762]{padding:.7rem}}div.main .contents .center div.info .sum[data-v-b9132762]{background-color:#fff;padding:.5rem;border-radius:.25rem;box-shadow:1.5px 1.5px 8px -6px #0000004d}@media (min-width: 1440.98px){div.main .contents .center div.info .sum[data-v-b9132762]{padding:1rem}}div.main .contents .center div.info.weight-loss .tiles[data-v-b9132762]{display:flex;flex-direction:column;gap:.5rem}div.main .contents .center div.info.weight-loss .tiles li[data-v-b9132762]{opacity:0;animation-name:fadeIn-b9132762;animation-duration:.6s;animation-fill-mode:forwards}div.main .contents .center div.info.weight-loss .tiles li[data-v-b9132762]:last-child{animation-delay:.1s}div.main .contents>.right .line-group[data-v-b9132762]{height:100%;display:grid;grid-template-rows:.8fr 1fr;gap:.5rem}@media (min-width: 1440.98px){div.main .contents>.right .line-group[data-v-b9132762]{gap:1rem}}div.main .contents>.right .line-group .toggle-buttons[data-v-b9132762]{position:relative;z-index:1;display:flex;background-color:#005ad233;border-radius:.25rem;gap:0}div.main .contents>.right .line-group .toggle-buttons button[data-v-b9132762]{position:relative;z-index:3;width:3.5rem;font-size:.875rem;color:#001965;padding:.4rem 0;text-align:center}div.main .contents>.right .line-group .toggle-buttons button.selected[data-v-b9132762]{color:#fff;font-weight:700}div.main .contents>.right .line-group .toggle-buttons[data-v-b9132762]:after{position:absolute;top:0;left:0;z-index:2;content:"";display:block;width:3.5rem;height:100%;border-radius:.25rem;background-color:#001965;transition:.4s}div.main .contents>.right .line-group .toggle-buttons.right[data-v-b9132762]:after{left:3.5rem;background-color:#005ad2}div.main .contents>.right>.weight-loss[data-v-b9132762]{display:grid;height:100%;grid-template-rows:100%}@keyframes fadeIn-b9132762{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.container[data-v-ea49d177]{display:grid;grid-template-columns:auto 1fr;padding:2rem 1rem 3rem;overflow-y:auto;height:calc(100vh - 4rem)}.container aside[data-v-ea49d177]{position:relative;padding-right:2rem}.container aside a[data-v-ea49d177]{position:sticky;top:0}.container aside a .icon[data-v-ea49d177]{font-size:1.5rem}.container .contents[data-v-ea49d177]{display:flex;flex-direction:column;gap:3rem}.container .contents article[data-v-ea49d177]{padding-left:1.5rem}.container .contents strong[data-v-ea49d177]{font-weight:700}.container .contents h2[data-v-ea49d177]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#001965}.container .contents h3[data-v-ea49d177]{font-weight:700;font-size:1.45rem;color:#005ad2;margin-bottom:1rem}.container .contents h4[data-v-ea49d177]{font-weight:700;font-size:1.125rem;color:#3b97de;margin:1rem 0 .5rem}.container .contents h5[data-v-ea49d177]{margin:.5rem 0;font-size:1rem;font-weight:700;color:#3b97de;line-height:1.5}.container .contents h5.list-title[data-v-ea49d177]{padding-left:1.5rem;margin:1rem 0 0}.container .contents h6[data-v-ea49d177]{margin:1rem 0 .5rem;font-weight:700;line-height:1.5}.container .contents p[data-v-ea49d177]{font-size:1rem;line-height:1.5}.container .contents p a[data-v-ea49d177]{text-decoration:underline;color:#005ad2}.container .contents .list-wrapper p[data-v-ea49d177]{padding-left:1.5rem}.container .contents ol[data-v-ea49d177],.container .contents ul[data-v-ea49d177]{padding:.5rem 1.5rem}.container .contents ol li[data-v-ea49d177],.container .contents ul li[data-v-ea49d177]{padding:.125rem 0;line-height:1.5}.container .contents ol li ol li[data-v-ea49d177],.container .contents ul li ol li[data-v-ea49d177]{padding:.25rem 0}.container .contents ul li[data-v-ea49d177]{display:flex;gap:1rem}.container .contents ul li[data-v-ea49d177]:before{content:"\2022"}div.layout[data-v-452caf2d]{display:grid;height:100%;grid-template-rows:4rem 1fr}div.layout header[data-v-452caf2d]{position:relative;z-index:300;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;background-color:#001965}div.layout header h2[data-v-452caf2d]{color:#fff;font-size:1.5rem;font-weight:700;padding-top:.25rem}div.layout header h1 img[data-v-452caf2d]{width:7.5rem}div.layout main[data-v-452caf2d]{position:relative;z-index:100;background-color:#f0f7fd}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,a,button,*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;font-family:Noto Sans KR,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}input{border:none}html,body,#app{height:100%;overflow:hidden}@media (min-width: 1700.98px){html,body{font-size:18px}}@media (max-width: 1700.98px){html,body{font-size:14px}}.password{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background:#001965;display:flex;justify-content:center;align-items:center}.password .form{padding:1rem;background:#eee;padding:2rem;color:red;display:flex;flex-direction:column;align-items:center}.password .form label{color:#333}.password .form .input-field{display:flex;gap:.5rem;flex-direction:column;align-items:center}.password .form input{font-size:1.2rem;padding:.5rem}.password .form button{margin-top:1rem;font-size:1.1rem;padding:.5rem 1rem;background:#005ad2;color:#fff}.password .form .error{margin-top:1rem}
