@charset "UTF-8";*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.p-8{padding:2rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.is-active,:active,:focus,:focus-visible,:hover{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}:not([type=text],[type=password],[type=number],[type=email],textarea){-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}@font-face{font-family:NotoSansKR;font-weight:200;src:local("※"),url(./NotoSansKR-Thin.BH5aIvlz.eot) format("embedded-opentype"),url(./NotoSansKR-Thin.Do9Dn8fw.woff) format("woff")}@font-face{font-family:NotoSansKR;font-weight:300;src:local("※"),url(./NotoSansKR-Light.BW-VujXA.eot) format("embedded-opentype"),url(./NotoSansKR-Light.D82e5xkX.woff) format("woff")}@font-face{font-family:NotoSansKR;font-weight:400;src:local("※"),url(./NotoSansKR-Regular.ivIvOS3v.eot) format("embedded-opentype"),url(./NotoSansKR-Regular.BcUJOc93.woff) format("woff")}@font-face{font-family:NotoSansKR;font-weight:500;src:local("※"),url(./NotoSansKR-Medium.DawKoFTm.eot) format("embedded-opentype"),url(./NotoSansKR-Medium.BZV75wv_.woff) format("woff")}@font-face{font-family:NotoSansKR;font-weight:700;src:local("※"),url(./NotoSansKR-Bold.Dzp-hV0_.eot) format("embedded-opentype"),url(./NotoSansKR-Bold.CdadVqX8.woff) format("woff")}@font-face{font-family:NotoSansKR;font-weight:800;src:local("※"),url(./NotoSansKR-Black.Bds9fPWK.eot) format("embedded-opentype"),url(./NotoSansKR-Black.DdA80giY.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;src:url(./Roboto-Regular.tKaZQBLu.woff) format("woff");src:local("*"),url(./Roboto-Regular.tKaZQBLu.woff) format("woff")}@font-face{font-family:Roboto;font-weight:500;src:url(./Roboto-Medium.B7c-mi54.woff) format("woff");src:local("*"),url(./Roboto-Medium.B7c-mi54.woff) format("woff")}@font-face{font-family:Roboto;font-weight:600;src:url(./Roboto-Bold.WQUI6EiJ.woff) format("woff");src:local("*"),url(./Roboto-Bold.WQUI6EiJ.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;src:url(./Roboto-Black.qr0G-G-3.ttf) format("woff");src:local("*"),url(./Roboto-Black.qr0G-G-3.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:400;src:url(./Pretendard-Regular.DSpTO5XI.otf) format("woff");src:local("*"),url(./Pretendard-Regular.DSpTO5XI.otf) format("truetype")}@font-face{font-family:Pretendard;font-weight:500;src:url(./Pretendard-Medium.BITbEjCZ.otf) format("woff");src:local("*"),url(./Pretendard-Medium.BITbEjCZ.otf) format("truetype")}@font-face{font-family:Pretendard;font-weight:600;src:url(./Pretendard-Bold.CDriZNe8.otf) format("woff");src:local("*"),url(./Pretendard-Bold.CDriZNe8.otf) format("truetype")}@font-face{font-family:Gmarket;font-weight:400;src:url(./GmarketSansTTFMedium.BlunDzY-.ttf) format("woff");src:local("*"),url(./GmarketSansTTFMedium.BlunDzY-.ttf) format("truetype")}@font-face{font-family:HDharmony;font-weight:600;src:url(./HDharmony-B.BLOgkkoV.ttf) format("woff");src:local("*"),url(./HDharmony-B.BLOgkkoV.ttf) format("truetype")}@font-face{font-family:HDharmony;font-weight:500;src:url(./HDharmony-M.CLe3haj5.ttf) format("woff");src:local("*"),url(./HDharmony-M.CLe3haj5.ttf) format("truetype")}@font-face{font-family:HDharmony;font-weight:400;src:url(./HDharmony-L.CR0awuvz.ttf) format("woff");src:local("*"),url(./HDharmony-L.CR0awuvz.ttf) format("truetype")}.container{height:100%;margin:0 auto;max-height:1080px;max-width:100%;min-height:970px;min-width:100%;position:static;width:100%}.guide{height:auto;min-height:auto}.working_list-wrap{display:flex;flex-direction:column}.working_list-wrap button{width:120px}.working_list-wrap button+button{margin-top:1rem}.custom-tree-node{font-size:14px;justify-content:space-between;padding-right:8px}.custom-tree-node,.graph-site{align-items:center;display:flex;flex:1}.graph-site{justify-content:center;width:100%}.hide-scroll{overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scroll::-webkit-scrollbar{height:0;width:0}.hide-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loader-wrap{align-items:center;background:#1c1c21;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.loader-box{height:225px;position:relative;width:225px}.loader-round-box{align-items:center;background:#1c1c21;border-radius:50%;box-shadow:0 0 5px #ffffff4d;display:flex;height:225px;justify-content:center;inset:0;margin:auto;position:absolute;width:225px}.loader-round{animation:rotation 1s linear infinite;background:linear-gradient(0deg,#63c8ff 33%,#d181ff);box-shadow:0 0 5px #63c8ff;display:inline-block;height:210px;position:relative;width:210px}.loader-round,.loader-round:after{border-radius:50%;box-sizing:border-box}.loader-round:after{background:#1c1c21;content:"";height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader-text-box{align-items:center;background:#1c1c21;border-radius:50%;box-shadow:inset 0 0 5px #ffffff4d;display:flex;height:185px;justify-content:center;inset:0;margin:auto;position:absolute;width:185px}.loader-text{display:inline-block;position:relative}.loader-text:before{animation:floating 1s ease-out infinite alternate;box-sizing:border-box;color:#fff;content:"로딩중..";display:inline-block;font-size:24px;font-weight:700;letter-spacing:2px}.loader-text:after{animation:animloader 1s ease-out infinite alternate;background:#0000001a;border-radius:50%;box-sizing:border-box;content:"";filter:blur(4px);height:10px;left:0;margin:auto;position:absolute;right:0;top:100%;width:100%}@keyframes floating{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes animloader{0%{transform:scale(.8)}to{transform:scale(1.2)}}.loader-count{bottom:-50px;color:#fff;font-size:24px;font-weight:700;left:0;margin:auto;position:absolute;right:0;text-align:center}.emergency-popup-bg{align-items:center;animation:emergencyPopupBg .5s infinite;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999999}@keyframes emergencyPopupBg{0%{background:#ed00004d}50%{background:#ed000080}to{background:#ed00004d}}.emergency-popup-bg .emergency-popup-window{align-items:center;background:#fff;border-radius:.5rem;display:flex;flex-flow:column;gap:1rem;padding:1.5rem}.emergency-popup-bg .emergency-popup-window .popup-text-box{align-items:center;box-sizing:border-box;display:flex;flex-flow:row;gap:1rem;padding:1rem 0}.emergency-popup-bg .emergency-popup-window .popup-text-box .emergency-icon{width:5rem}.emergency-popup-bg .emergency-popup-window .popup-text-box .emergency-icon img{width:100%}.emergency-popup-bg .emergency-popup-window .popup-text-box .emergency-text{box-sizing:border-box;padding-right:1rem}.emergency-popup-bg .emergency-popup-window .popup-text-box .emergency-text .tit{color:#000;font-size:1.5rem;font-weight:700}.emergency-popup-bg .emergency-popup-window .popup-text-box .emergency-text .protecter{font-size:1rem}.emergency-popup-bg .emergency-popup-window .popup-btn-box{align-items:center;display:flex;flex-flow:row;gap:1rem;justify-content:center}.emergency-popup-bg .emergency-popup-window .popup-btn-box a{align-items:center;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:3.5rem;justify-content:center;width:14rem}.emergency-popup-bg .emergency-popup-window .popup-btn-box a.btn-emergency-apply{background:#ed0000}.emergency-popup-bg .emergency-popup-window .popup-btn-box a.btn-cancel{background:#464646}.screen-mid-wrap{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100vw}.screen-mid-wrap .bg-img-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.screen-mid-wrap .bg-img-wrap .bg-img{display:block;left:0;opacity:0;position:absolute;top:0;width:100%}.screen-mid-wrap .bg-img-wrap .bg-img:first-child{animation:fade01 10s infinite}.screen-mid-wrap .bg-img-wrap .bg-img:nth-child(2){animation:fade02 10s infinite}.screen-mid-wrap .bg-img-wrap .bg-img:nth-child(3){animation:fade03 10s infinite}@keyframes fade01{0%{opacity:1}30%{opacity:1}35%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes fade02{0%{opacity:0}30%{opacity:0}35%{opacity:1}65%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes fade03{0%{opacity:0}65%{opacity:0}70%{opacity:1}95%{opacity:1}to{opacity:0}}.screen-mid-wrap .bg-black{background:#0009;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.screen-mid-wrap .center-text{box-sizing:border-box;padding:30px;position:relative;width:100%;z-index:5}.screen-mid-wrap .center-text .blink-text{box-sizing:border-box;color:#fff;display:inline-block;font-size:62px;font-weight:400;left:0;letter-spacing:2px;padding:0 50px;position:absolute;top:-500px;z-index:99}.screen-mid-wrap .loader-circle-percent-wrap{bottom:300px;height:200px;left:0;margin:auto;position:absolute;right:0;width:200px;z-index:99}.screen-mid-wrap .loader-circle{border:10px solid hsla(0,0%,100%,.1);border-radius:50%;box-sizing:border-box;height:200px;inset:0;margin:auto;position:absolute;transform:rotate(45deg);width:200px}.screen-mid-wrap .loader-circle:before{animation:circleBar 15s linear infinite;border:10px solid #fff;border-radius:50%;box-sizing:border-box;content:"";inset:-10px;position:absolute}@keyframes circleBar{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.screen-mid-wrap .loader-percent{color:#fff;font-size:42px;height:42px;inset:0;line-height:42px;margin:auto;position:absolute;text-align:center}.re-sleep-wrap{animation:bgscale 20s linear infinite alternate;background:url(./bg-sleep-02.BqxXRBMg.jpg) 50% no-repeat;background-size:100% 100%;box-sizing:border-box;font-family:HDharmony,sans-serif;height:100vh;line-height:1.2;overflow:hidden;padding:35px;width:100%}@keyframes bgscale{0%{background-size:100% 100%}to{background-size:120% 120%}}.re-sleep-wrap .sleep-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(#1b2535cc,#151c3acc);border:1px solid #2d416c;border-radius:20px;box-shadow:0 10px 15px #0e131e80;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;padding:30px;width:100%}.re-sleep-wrap .header{align-items:center;display:flex;height:80px;justify-content:space-between;width:100%}.re-sleep-wrap .header .head-logo{display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;width:500px}.re-sleep-wrap .header .head-logo .logo-img{width:150px}.re-sleep-wrap .header .head-logo .logo-text{color:#fff;font-size:32px;font-weight:700}.re-sleep-wrap .header .head-date-weather{align-items:center;display:flex;height:100%}.re-sleep-wrap .header .head-date-weather .date-box{align-items:center;color:#fff;display:flex;flex-flow:column;font-weight:700;gap:5px;line-height:1;position:relative;z-index:3}.re-sleep-wrap .header .head-date-weather .date-box .date{font-size:20px}.re-sleep-wrap .header .head-date-weather .date-box .time{font-size:56px}.re-sleep-wrap .header .head-date-weather .weather-box .weather{left:-35px;line-height:1.2;position:relative;text-align:center;z-index:1}.re-sleep-wrap .header .head-date-weather .weather-box .weather.clear{top:-20px}.re-sleep-wrap .header .head-date-weather .weather-box .weather.cloudy{top:-10px}.re-sleep-wrap .header .head-date-weather .weather-box .weather.sunnyRain{top:-30px}.re-sleep-wrap .header .head-date-weather .weather-box .weather.rain{top:-20px}.re-sleep-wrap .header .head-date-weather .weather-box .weather img{width:130px}.re-sleep-wrap .header .head-user{align-items:center;display:flex;gap:20px;justify-content:end;width:500px}.re-sleep-wrap .header .head-user p{align-items:start;color:#aab6d7;display:flex;font-size:20px;font-weight:700;gap:5px}.re-sleep-wrap .header .head-user .user-list{align-items:center;display:flex;gap:15px}.re-sleep-wrap .header .head-user .user-list li{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:65px;justify-content:center;opacity:.5;outline:4px solid rgba(68,97,154,.5);padding:3px;width:65px}.re-sleep-wrap .header .head-user .user-list li.select-user{height:65px;opacity:1;outline:6px solid rgba(68,97,154,.5);position:relative;width:65px}.re-sleep-wrap .header .head-user .user-list li.select-user:before{background-clip:content-box,border-box;background-image:linear-gradient(#1b2142,#1b2142),linear-gradient(0deg,#4effd680,#009c9c80);background-origin:border-box;border:4px solid transparent;border-radius:50%;content:"";height:73px;left:-4px;position:absolute;top:-4px;width:73px;z-index:8}.re-sleep-wrap .header .head-user .user-list li a{border-radius:50%;display:block;overflow:hidden;position:relative;width:100%;z-index:9}.re-sleep-wrap .header .head-user .user-more{position:relative}.re-sleep-wrap .header .head-user .user-more .btn-user-more{align-items:center;background:#243056;border:1px solid #2d416c;border-radius:5px;box-shadow:1px 1px 6px #0a93cc40;display:flex;flex-direction:column!important;gap:3px;height:60px;justify-content:center;width:20px}.re-sleep-wrap .header .head-user .user-more .btn-user-more span{background:#fff;border-radius:50%;height:5px;width:5px}.re-sleep-wrap .header .head-user .user-more .other-user-list{background:#243056;border:1px solid #2d416c;border-radius:10px;box-shadow:0 4px 5px #0a93cc1a;display:none;max-height:150px;position:absolute;right:0;top:65px;width:150px;z-index:9}.re-sleep-wrap .header .head-user .user-more .other-user-list.active{display:block}.re-sleep-wrap .header .head-user .user-more .other-user-list li{align-items:center;border-bottom:1px solid #2d416c;box-sizing:border-box;cursor:pointer;display:flex;gap:5px;height:50px;padding:5px 15px;transition:background-color .1s ease;width:100%}.re-sleep-wrap .header .head-user .user-more .other-user-list li:last-child{border-bottom:0}.re-sleep-wrap .header .head-user .user-more .other-user-list li:hover{background:#004b8d}.re-sleep-wrap .header .head-user .user-more .other-user-list li:hover p{color:#b9b9b9}.re-sleep-wrap .header .head-user .user-more .other-user-list li img{border-radius:50%;width:30px}.re-sleep-wrap .header .head-user .user-more .other-user-list li p{color:#aab6d7;font-size:16px}.re-content-wrap{display:flex;flex-flow:row;font-size:20px;gap:20px;height:calc(100% - 100px);width:100%}.re-content-wrap .content-common{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:7px;box-sizing:border-box;padding:20px 25px}.re-content-wrap .content-common .tit-box{align-items:center;display:flex;justify-content:space-between;width:100%}.re-content-wrap .content-common .tit{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:500;gap:10px;padding-bottom:10px}.re-content-wrap .content-common .tit .tit-ico{align-items:center;background:radial-gradient(hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.1) 45%,transparent 100%);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;display:flex;height:35px;justify-content:center;width:35px}.re-content-wrap .content-common .small-tit{align-items:center;color:#ccc;display:flex;font-size:18px;font-weight:400;gap:5px}.re-content-wrap .content-common .small-tit .small-tit-round{background:#fff;border-radius:50%;height:7px;width:7px}.re-content-wrap .content-common .graph-site{box-sizing:border-box;height:calc(100% - 40px);overflow:hidden;padding-left:40px;width:100%}.re-content-wrap .content-left{display:flex;flex-flow:column;gap:20px;width:450px}.re-content-wrap .content-left .content-score{align-items:center;background:#1c1f3a;border:1px solid #075b7e;box-shadow:0 4px 4px #00000040;display:flex;flex-flow:column;gap:10px;height:cala(60% -10px);justify-content:space-between;overflow:hidden;position:relative}.re-content-wrap .content-left .content-score:before{animation:bgmove 20s linear infinite alternate;background:url(./bg-score.Z987njt9.png) 0;background-size:cover;content:"";height:100%;position:absolute;width:100%}@keyframes bgmove{0%{background-position:0}to{background-position:100%}}.re-content-wrap .content-left .content-score .score-top{align-items:start;display:flex;justify-content:space-between;width:100%}.re-content-wrap .content-left .content-score .score-top .user-name{align-items:center;color:#d0d0d0;display:flex;font-size:22px;gap:5px}.re-content-wrap .content-left .content-score .score-top .user-name .name{color:#fff;font-size:26px;position:relative}.re-content-wrap .content-left .content-score .score-top .user-name .name:after{background:#4074d8;border-radius:5px;bottom:-5px;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;width:100%}.re-content-wrap .content-left .content-score .score-top .user-name img{width:32px}.re-content-wrap .content-left .content-score .score-top .user-info{align-items:end;display:flex;flex-flow:column;gap:10px}.re-content-wrap .content-left .content-score .score-top .user-info .user-age{color:#fff;font-size:24px}.re-content-wrap .content-left .content-score .score-top .user-info .user-gender .male{color:#527ff0}.re-content-wrap .content-left .content-score .score-top .user-info .user-gender .female{color:#e27575}.re-content-wrap .content-left .content-score .score-mid{background:linear-gradient(#131a33,#131a33cc);border-bottom:1px solid transparent;border-radius:50%;border-top:1px solid rgba(191,140,255,.5);box-shadow:0 0 60px #3261ff4d;height:300px;position:relative;width:300px}.re-content-wrap .content-left .content-score .score-mid .score-text{align-items:center;background:#151d3c;border-radius:50%;box-shadow:0 9px 25px #000000d9;display:flex;flex-flow:column;gap:10px;height:220px;justify-content:center;inset:0;line-height:1;margin:auto;position:absolute;width:220px;z-index:8}.re-content-wrap .content-left .content-score .score-mid .score-text .date{color:#9d9d9d;font-size:24px}.re-content-wrap .content-left .content-score .score-mid .score-text .score{color:#fff;font-size:32px;font-weight:700}.re-content-wrap .content-left .content-score .score-mid .score-text .score span{font-size:72px}.re-content-wrap .content-left .content-score .score-mid .score-text .score-realScore{position:relative;top:10px}.re-content-wrap .content-left .content-score .score-mid .score-text .condition-label{border-color:hsla(0,0%,100%,.4) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.4);border-radius:50px;border-style:solid;border-width:1px;box-sizing:border-box;color:#fff;font-weight:700;padding:5px 15px}.re-content-wrap .content-left .content-score .score-mid .score-text .condition-label.bad{background:linear-gradient(-45deg,#170a0a,#d2499b)}.re-content-wrap .content-left .content-score .score-mid .score-text .condition-label.normal{background:linear-gradient(-45deg,#254d97,#3c7f9c)}.re-content-wrap .content-left .content-score .score-mid .score-text .condition-label.good{background:linear-gradient(-45deg,#4a61e5,#ac72e0);text-transform:uppercase}.re-content-wrap .content-left .content-score .score-mid .score-round{height:275px;inset:-25px 0 0 -25px;margin:auto;position:absolute;width:275px;z-index:6}.re-content-wrap .content-left .content-score .score-mid .score-round .sleep-progress-wrap{height:100%;width:100%}.re-content-wrap .content-left .content-score .score-bottom{box-sizing:border-box;padding-bottom:20px}.re-content-wrap .content-left .content-score .score-bottom .sleep-info{color:#fff;font-size:24px}.re-content-wrap .content-left .content-guide{align-items:center;background:#16213880;border:1px solid #075b7e;box-shadow:0 4px 4px #00000040;display:flex;flex:1;height:calc(40% - 10px);justify-content:center;position:relative}.re-content-wrap .content-left .content-guide .guide-head-tit{color:#c3c3c3;left:25px;position:absolute;top:20px}.re-content-wrap .content-left .content-guide .guide-content{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding-top:40px;width:100%}.re-content-wrap .content-left .content-guide .guide-content .guide-tit-box{align-items:center;background:linear-gradient(-225deg,#2c355300,#2c3553);border-left:1px solid hsla(0,0%,100%,.4);border-radius:15px;border-right:1px solid hsla(0,0%,100%,.4);box-sizing:border-box;display:flex;flex-direction:column;gap:5px;padding:20px;width:100%}.re-content-wrap .content-left .content-guide .guide-content .guide-tit-box img{width:35px}.re-content-wrap .content-left .content-guide .guide-content .guide-tit-box small{color:#999;font-size:18px}.re-content-wrap .content-left .content-guide .guide-content .guide-tit-box b{color:#9a9db5;font-size:28px}.re-content-wrap .content-left .content-guide .guide-content .guide-text{color:#8b8fb8;font-size:16px;line-height:1.5;max-height:75px;text-align:center;width:100%}.re-content-wrap .content-right{display:flex;flex-flow:column;gap:10px;width:calc(100% - 470px)}.re-content-wrap .content-right .content-1{display:flex;flex-flow:column;gap:10px;height:60%}.re-content-wrap .content-right .content-1 .sleep-stage{background:#181a2d;border:1px solid #1e2330;height:50%}.re-content-wrap .content-right .content-1 .flex-box-row{background:#181a2d;border:1px solid #1e2330;display:flex;flex-flow:row;gap:50px;height:calc(50% - 10px)}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care,.re-content-wrap .content-right .content-1 .flex-box-row .sleep-stageRatio{width:calc(50% - 25px)}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph{align-items:start;flex-direction:column}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-head{align-items:start;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 10px;width:100%}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-head .graph-value .value-text{color:#c3c3c3;font-size:18px;margin-bottom:7px}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-head .graph-value .value-result{color:#efbeb6;font-size:38px}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-head .graph-label{align-items:center;color:#fff;display:flex;font-size:15px;gap:5px}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-head .graph-label span{background:#efbeb6;border-radius:3px;display:inline-block;height:17px;width:17px}.re-content-wrap .content-right .content-1 .flex-box-row .sleep-care .care-graph .care-graph-area{align-items:center;display:flex;flex:1;justify-content:center;width:100%}.re-content-wrap .content-right .content-2{background:#181a2d;height:calc(40% - 10px)}.re-content-wrap .content-right .content-2>.flex-box-row{display:flex;flex-flow:row;gap:50px;height:100%}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly{width:calc(50% - 25px)}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .small-tit .small-tit-round{background:#257081}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly>.flex-box-row{align-items:center;display:flex;flex-flow:row;gap:15px;height:calc(100% - 40px)}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly>.flex-box-row text{color:#ccc}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-graph{height:100%;padding-left:20px;width:calc(100% - 100px)}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score{align-items:center;display:flex;flex-flow:column;gap:10px;text-align:center;width:85px}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score .score-tit{color:#fff;font-size:20px;font-weight:400}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score .score-face{align-items:center;background:linear-gradient(#6aeefd33,#2d6bf233);border:1px solid #0059ba;border-radius:15px;box-shadow:-2px 4px 4px #0285ff40;display:flex;height:80px;justify-content:center;width:80px}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score .score-face img{width:50px}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score .score-text{color:#fff;font-size:18px;font-weight:700}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score.good .score-text{color:#84f6d6}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score.normal .score-text{color:#20ddff}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly .monthly-score.bad .score-text{color:#ff0ba4}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-weekly{width:calc(50% - 25px)}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-weekly .small-tit .small-tit-round{background:#3fa0c4}.re-content-wrap .content-right .content-2>.flex-box-row .sleep-weekly .weekly-graph{padding-left:0}.re-sleep-sero-wrap{padding:25px}.re-sleep-sero-wrap .header .head-logo{width:350px}.re-sleep-sero-wrap .header .head-date-weather .date-box .date{font-size:20px}.re-sleep-sero-wrap .header .head-date-weather .date-box .time{font-size:52px}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather{left:-25px}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather.clear{top:-10px}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather.cloudy{top:0}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather.sunnyRain{top:-20px}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather.rain{top:-10px}.re-sleep-sero-wrap .header .head-date-weather .weather-box .weather img{width:100px}.re-sleep-sero-wrap .header .head-user{gap:10px;width:350px}.re-sleep-sero-wrap .header .head-user p{font-size:16px}.re-sleep-sero-wrap .header .head-user p img{width:20px}.re-sleep-sero-wrap .header .head-user .user-list{gap:10px}.re-sleep-sero-wrap .header .head-user .user-list li,.re-sleep-sero-wrap .header .head-user .user-list li.select-user{height:50px;width:50px}.re-sleep-sero-wrap .header .head-user .user-list li.select-user:before{border:3px solid transparent;height:58px;width:58px}.re-sleep-sero-wrap .header .head-user .user-more .btn-user-more{height:50px;width:15px}.re-sleep-sero-wrap .header .head-user .user-more .btn-user-more span{height:4px;width:4px}.re-sero-content-wrap{flex-flow:column}.re-sero-content-wrap .content-left{flex-flow:row;height:480px;width:100%}.re-sero-content-wrap .content-left .content-guide,.re-sero-content-wrap .content-left .content-score{height:100%;width:calc(50% - 10px)}.re-sero-content-wrap .content-left .content-guide .guide-content{align-items:center;width:90%}.re-sero-content-wrap .content-left .content-guide .guide-content .guide-tit-box{padding:40px 20px;width:90%}.re-sero-content-wrap .content-left .content-guide .guide-content .guide-text{max-height:100px}.re-sero-content-wrap .content-right{gap:20px;height:calc(100% - 500px);width:100%}.re-sero-content-wrap .content-right .content-1{gap:20px;height:50%}.re-sero-content-wrap .content-right .content-1 .flex-box-row,.re-sero-content-wrap .content-right .content-2{height:calc(50% - 20px)}.re-sero-content-wrap .content-right .content-2>.flex-box-row{flex-direction:column;gap:20px}.re-sero-content-wrap .content-right .content-2>.flex-box-row .sleep-monthly,.re-sero-content-wrap .content-right .content-2>.flex-box-row .sleep-weekly{height:calc(50% - 10px);width:100%}html{font-size:40px}.re-manage-wrap{background:url(./bg-manage.CvBl1ItE.jpg) 50%;background-size:cover;box-sizing:border-box;height:100vh;padding:2rem;width:100%}.re-manage-wrap .graph-site{align-items:center;display:flex;flex:1;justify-content:center;width:100%}.re-manage-wrap .hide-scroll{overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.re-manage-wrap .hide-scroll::-webkit-scrollbar{height:0;width:0}.re-manage-wrap .hide-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-manage-wrap .manage-inner{background:#edf1f4;border-radius:1rem;box-shadow:0 .5rem 1rem #274c7740;display:flex;height:100%;overflow:hidden;width:100%}.re-manage-wrap .manage-inner .common-round-badge{width:2rem}.re-manage-wrap .manage-inner .common-content-box{border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:2rem}.re-manage-wrap .manage-inner .content-tit-wrap{display:flex;flex-direction:column;gap:.5rem;width:100%}.re-manage-wrap .manage-inner .content-tit-wrap .content-tit{align-items:center;display:flex;gap:.7rem;position:relative;width:100%}.re-manage-wrap .manage-inner .content-tit-wrap .content-tit img{width:2.5rem}.re-manage-wrap .manage-inner .content-tit-wrap .content-tit p{align-items:center;color:#004b8d;display:flex;font-size:2rem;font-weight:700;gap:.5rem;letter-spacing:-.1rem}.re-manage-wrap .manage-inner .content-tit-wrap .content-tit p small{border-left:.2rem solid #d6ebff;color:#5e7c9e;font-weight:400;padding-left:.5rem}.re-manage-wrap .manage-inner .content-tit-wrap .content-tit .right-text{bottom:0;color:#5e7c9e;font-size:1.2rem;line-height:3rem;margin:auto;position:absolute;right:0;top:0}.re-manage-wrap .manage-inner .content-tit-wrap .content-sub-tit{align-items:center;border-bottom:.1rem solid #e2e2e2;box-sizing:border-box;display:flex;gap:.4rem;padding-bottom:1rem;width:100%}.re-manage-wrap .manage-inner .content-tit-wrap .content-sub-tit img{height:2rem}.re-manage-wrap .manage-inner .content-tit-wrap .content-sub-tit p{color:#4776ad;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-left-section{background:#ffffff80;box-shadow:.5rem 0 1rem #274c771a;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;padding:3rem 2rem;width:35rem}.re-manage-wrap .manage-inner .manage-left-section .top-area{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .logo-box{align-items:center;display:flex;flex-direction:column;gap:1rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .logo-box img{width:12rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .logo-box b{color:#004b8d;font-size:2.5rem;line-height:1}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box{align-items:center;display:flex;flex-direction:column;gap:.3rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box .user-img-box{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 .5rem #009eff;display:flex;height:15rem;justify-content:center;overflow:hidden;position:relative;width:15rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box .user-img-box:after{background:linear-gradient(180deg,var(--user-color),var(--user-color));border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.5rem;pointer-events:none;position:absolute}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box .user-img-box .user-img{border:1rem solid #fff;height:100%;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box .user-name{color:#004b8d;font-size:2.2rem;line-height:1;margin-top:.8rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .select-user-box .comment-text{color:#5e7c9e;font-size:1.8rem;letter-spacing:-.1rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box{align-items:center;background:#f8f8fb;border-radius:1rem;box-shadow:0 .5rem 2cm #274c7729;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem;position:relative;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box{align-items:start;display:flex;gap:1rem;justify-content:center;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list{align-items:center;display:flex;gap:.5rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li{align-items:center;cursor:pointer;display:flex;filter:grayscale(100%);flex-direction:column;gap:.2rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li .user-img{border:.3rem solid rgba(68,97,154,.502);border-radius:50%;height:4.5rem;overflow:hidden;transition:border-color .2s ease;width:4.5rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li .user-img img{border:.2rem solid #fff;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li .user-name{color:#5e7c9e;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li.selected,.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li:hover{filter:grayscale(0)}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .users-list li.selected .user-img{border-color:#a0d8d0}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more{position:absolute;right:3rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .btn-user-more{align-items:center;background:#f9f9fa;border:.1rem solid #bfd3ff;border-radius:2rem;box-shadow:0 0 .5rem #a3a3a340;display:flex;flex-direction:column;gap:.3rem;height:4.5rem;justify-content:center;transition:background-color .1s ease;width:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .btn-user-more:hover{background:#e2ebff}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .btn-user-more span{background:#4776ad;border-radius:50%;height:.3rem;width:.3rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list{background:#fff;border:.1rem solid #bfd3ff;border-radius:1rem;box-shadow:0 .2rem .5rem #bfd3ff80;display:none;left:2rem;max-height:15rem;position:absolute;top:0;width:15rem;z-index:11}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list.active{display:block}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li{align-items:center;border-bottom:.1rem solid #e9ebf0;cursor:pointer;display:flex;gap:1rem;height:5rem;padding:1rem;transition:background-color .1s ease;width:100%}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li:last-child{border-bottom:0}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li:hover{background:#edf1f4}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li:hover p{color:#004b8d}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li img{border-radius:50%;width:3rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-list-box .user-more .other-user-list li p{color:#5e7c9e;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-condition{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 0 .5rem #00000040;box-sizing:border-box;display:flex;justify-content:space-between;padding:.5rem 1.5rem;position:relative;width:80%}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-condition:after{background:#5e7c9e;content:"";height:1rem;inset:0;margin:auto;position:absolute;width:.1rem}.re-manage-wrap .manage-inner .manage-left-section .top-area .users-info-box .users-condition p{color:#6b7280;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap{background:#fff;box-shadow:0 .5rem 1rem #274c7729;gap:1.5rem;padding:1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-tit-wrap{border-bottom:.1rem solid #e3e3e3;box-sizing:border-box;padding-bottom:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body{display:flex;flex-direction:column;gap:1rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text{align-items:center;display:flex;justify-content:space-between;width:100%}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-name{align-items:center;color:#274c77;display:flex;font-size:1.5rem;font-weight:400;gap:.5rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-name .basic-data{margin-right:1rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-name .basic-data span{border-radius:5rem;display:inline-block;height:1rem;width:1rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-name .basic-data.basic-muscle span{background:linear-gradient(#0496ff,#28b5e0)}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-name .basic-data.basic-fat span{background:#f0be36}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-text .progress-result{color:#274c77;font-size:1.75rem}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap .content-body .progress-site{display:block;height:3rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.basic .common-round-badge,.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.basic .right-text,.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.fit .basic-data,.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.inbody .basic-data,.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.medical .basic-data,.re-manage-wrap .manage-inner .manage-left-section .mid-area .data-progress-wrap.sleep .basic-data{display:none}.re-manage-wrap .manage-inner .manage-left-section .bottom-area{flex:1}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap{background:#fff;box-shadow:0 .5rem 1rem #274c7729;gap:1.5rem;height:100%;padding:1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .content-tit-wrap{border-bottom:.1rem solid #e3e3e3;box-sizing:border-box;padding-bottom:1.5rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn{border:.1rem solid #ebeef2;border-radius:.5rem;bottom:0;display:flex;height:3rem;margin:auto;position:absolute;right:0;top:0;width:6rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn:after{background:#ebeef2;content:"";height:3rem;inset:0;margin:auto;position:absolute;width:.1rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn button{height:3rem;transition:all .1s ease;width:3rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn button i{color:#91a2b5}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn button:hover{background:#f6fbff}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-arrow-btn button:hover i{color:#1565a6}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body{display:flex;height:26.5rem;overflow-x:auto;scroll-behavior:smooth;width:100%}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-content-body-wrap{display:flex;gap:1.5rem;height:100%;width:-moz-fit-content;width:fit-content}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item{display:flex;flex-direction:column;gap:1rem;height:100%;width:28rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item{border:.1rem solid #e3e3e3;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;height:-moz-fit-content;height:fit-content;padding:1.2rem;width:100%}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .head-tit{align-items:center;display:flex;gap:.5rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .head-tit span{border:.1rem solid #666;border-radius:.3rem;box-sizing:border-box;font-size:1.2rem;font-weight:700;padding:.3rem .5rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .head-tit p{color:#274c77;font-size:1.4rem;font-weight:700;max-width:17rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .btn-news-toggle{align-items:center;background:#fff;border:.1rem solid #dadee6;border-radius:5rem;display:flex;height:2.5rem;justify-content:center;position:absolute;right:0;width:2.5rem}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .btn-news-toggle:hover{background:#f6fbff}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-head .btn-news-toggle i{color:#1565a6}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item .item-body{color:#274c77;display:-webkit-box;font-size:1.25rem;-webkit-line-clamp:3;width:100%;-webkit-box-orient:vertical;overflow:hidden}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item.active .item-body{display:block;-webkit-line-clamp:unset;overflow:visible}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item.card-news .item-head .head-tit span{background:#9333ea1a;border-color:#9333ea80;color:#9333ea}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item.card-news.active{background:#faf5ff;border-color:#9333ea}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item.reco-routine .item-head .head-tit span{background:#0d94881a;border-color:#0d948880;color:#0d9488}.re-manage-wrap .manage-inner .manage-left-section .bottom-area .news-wrap .news-content-body .news-item .item.reco-routine.active{background:#f6fffe;border-color:#0d9488}.re-manage-wrap .manage-inner .manage-right-section{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;padding:2rem 0 2rem 2rem;width:calc(100% - 35rem)}.re-manage-wrap .manage-inner .manage-right-section .head-area{align-items:center;box-sizing:border-box;display:flex;height:3rem;justify-content:space-between;line-height:1;padding-right:2rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .head-area .right-box{align-items:center;display:flex;gap:1rem}.re-manage-wrap .manage-inner .manage-right-section .head-area .right-box .greet-text{color:#004b8d;font-size:2.5rem}.re-manage-wrap .manage-inner .manage-right-section .head-area .right-box .greet-text b{margin-right:.3rem}.re-manage-wrap .manage-inner .manage-right-section .head-area .right-box .weather-box .weather img{width:5rem}.re-manage-wrap .manage-inner .manage-right-section .head-area .right-box .date-text{color:#4776ad;font-size:2.3rem;letter-spacing:-.1rem}.re-manage-wrap .manage-inner .manage-right-section .head-area .time-text{color:#4776ad;font-size:3rem}.re-manage-wrap .manage-inner .manage-right-section .content-area{background:#ffffff80;border-bottom:.1rem solid #d3d3d3;border-left:.1rem solid #d3d3d3;border-radius:1rem 0 0 1rem;border-top:.1rem solid #d3d3d3;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:calc(100% - 4rem);padding:1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap{height:calc(35% - 2rem);position:relative;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .btn-data-graph{background:#fff;border-radius:5rem;bottom:0;box-shadow:0 0 .5rem #d0cdd0cc;height:5rem;margin:auto;position:absolute;top:0;transition:all .1s ease;width:5rem;z-index:12}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .btn-data-graph:hover{background:#e6ecff}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .btn-data-graph.btn-arrow-left{left:1rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .btn-data-graph.btn-arrow-right{right:2.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .btn-data-graph i{color:#004b8d;font-size:1.5rem;font-weight:700}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list{height:100%;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .data-graph-list-wrap{height:100%;min-width:130rem;position:relative}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .common-content-box{padding:1.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .data-content-box{background:#fff;border:.1rem solid #9db4e3;border-radius:1rem;cursor:pointer;display:flex;filter:grayscale(100%);flex-direction:column;gap:1rem;height:100%;opacity:.5;position:absolute;top:0;transition:transform .5s ease-in-out,z-index 0s .5s;width:40rem;will-change:transform}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .data-content-box .content-tit-wrap .content-tit p small{display:none}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .data-content-box.selected{border-width:.2rem;box-shadow:0 .2rem .5rem #51459f17;filter:grayscale(0);opacity:1;transition:transform .5s ease-in-out,z-index 0s 0s;z-index:10}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-graph-wrap .data-graph-list .data-content-box.selected .content-tit-wrap .content-tit p small{display:block}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap{align-items:center;border:.2rem solid #fff;border-radius:1rem;box-shadow:0 .1rem .5rem #013e70;box-sizing:border-box;display:flex;height:20%;padding:1rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list{display:flex;flex-flow:row wrap;gap:1rem;height:100%;scroll-behavior:smooth;width:calc(100% - 6rem)}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li{background:#fff;border-radius:1rem;box-shadow:0 .2rem .5rem #d9d8ffd4;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:calc(50% - .5rem);padding:.5rem 2rem;transition:background-color .1s ease;width:calc(16.5% - .8rem)}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li .detail-name{color:#363636;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li .detail-result{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:space-between;padding:0 .5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li .detail-result b{color:#004b8d;font-size:2.5rem;font-weight:700}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li .detail-result .unit{align-items:center;background:#d1deff;border-radius:5rem;box-sizing:border-box;color:#363636;display:flex;font-size:.875rem;font-weight:700;height:1.5rem;justify-content:center;padding:0 1.2rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li:hover{background:#e6ecff}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.selected{background:#1565a6!important;box-shadow:0 .2rem .5rem #3d8ccc80!important}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.selected .detail-name,.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.selected .detail-result b{color:#fff!important}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.selected .detail-result .unit{background:#fff!important;color:#2a8be5!important}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.selected:hover{background:#014883!important}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.warn{background:#fff4df}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.warn .detail-result b{color:#b14a13}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.warn .detail-result .unit{background:#b04a1380}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.warn:hover{background:#ffeecf}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.danger{background:#fff2f2}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.danger .detail-result b{color:#a51515}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.danger .detail-result .unit{background:#ff050930}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-list .data-detail-li.danger:hover{background:#ffe6e6}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap{align-items:center;display:flex;height:100%;justify-content:center;width:6rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box{align-items:center;border:.1rem solid #d5d5d5;border-radius:5rem;display:flex;flex-direction:column;height:8rem;justify-content:center;position:relative;width:2.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box:after{background:#d5d5d5;content:"";height:.1rem;inset:0;margin:auto;position:absolute;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button{height:50%;text-align:center;transition:background-color .1s ease;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button:hover{background:#eee}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button:hover i{color:#004b8d}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button i{color:#b8bfcc}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button.btn-up{border-radius:5rem 5rem 0 0}.re-manage-wrap .manage-inner .manage-right-section .content-area .data-detail-wrap .data-detail-btn-wrap .btn-box button.btn-down{border-radius:0 0 5rem 5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap{display:flex;gap:1rem;height:45%;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-data-detail{background:#fff;border:.1rem solid #9db4e3;box-shadow:0 .1rem .5rem #b8e4ff;height:100%;width:calc(40% - 1rem)}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph{background:#fff;border:.1rem solid #cecece;height:100%;width:calc(33% - 1rem)}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap{position:relative}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .content-sub-tit p{max-width:70%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap{align-items:end;display:flex;flex-direction:column;position:absolute;right:0;top:3rem;z-index:10}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .btn-content-more{background:#e7edfb;border:.1rem solid #bcdbff;border-radius:5rem;box-shadow:0 .2rem .2rem #1565a51a;box-sizing:border-box;color:#1565a5;font-weight:700;height:3rem;padding:.5rem .8rem;transition:background-color .1s ease}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .btn-content-more:hover{background:#d5e2ff}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .btn-content-more i.rotate{transform:rotate(180deg)}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .other-goal-list{background:#fbfcff;border:.1rem solid #bcdbff;border-radius:1rem;display:none;margin-top:.2rem;max-height:9rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .other-goal-list.active{display:block}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .other-goal-list li{border-bottom:.1rem solid #bcdbff;box-sizing:border-box;color:#1565a5;cursor:pointer;max-width:20rem;padding:.7rem .9rem;transition:all .1s ease}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .other-goal-list li:hover{background:#e7edfb;font-weight:700}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .family-goal-graph .content-tit-wrap .other-goal-wrap .other-goal-list li:last-child{border-bottom:0}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center{background:#fff;border:.1rem solid #cecece;height:100%;width:27%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site{display:flex;flex:1;flex-direction:column;gap:1rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap{display:flex;flex-direction:column;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .emer-alarm{align-items:center;background:#fefffe;border:.1rem solid #c7d7cb;border-radius:1rem;box-shadow:0 .1rem .4rem #c0f2ce;display:none;gap:.5rem;height:5rem;justify-content:center;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .emer-alarm img{width:1.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .emer-alarm p{color:#4a925e;font-size:1.5rem;font-weight:700}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .emer-alarm.emer p{color:#d85151}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm{align-items:center;background:#ffeded;border-radius:1rem;box-shadow:0 .1rem .4rem #ffc3c3;box-sizing:border-box;display:flex;flex-direction:column;gap:.8rem;height:23.5rem;padding:1rem 1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-head{align-items:center;display:flex;gap:.5rem;justify-content:center;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-head img{width:4.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-head b{color:#f42828;font-size:2rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-info{background:#fff;border:.1rem solid #b30003;border-radius:1rem;box-sizing:border-box;color:#363636;font-size:1.5rem;padding:1rem;text-align:center;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list{align-items:center;background:#fff9f9;border:.1rem solid #fff;border-radius:1rem;box-sizing:border-box;display:flex;flex:1;gap:.8rem;justify-content:space-between;padding:1rem 1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li{align-items:center;border:.1rem solid #ffc9c9;border-radius:.8rem;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:.3rem;justify-content:center;padding:.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li b{color:#ff0004;font-size:1.3rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li .emer-alarm-time{color:#363636;font-size:1.3rem;font-weight:400;line-height:1}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li img{width:1.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li:first-child{background:#fff4f4}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li:nth-child(2){background:#ffe4e4}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .emer-alarm-wrap .detail-emer-alarm .emer-alarm-send-list .send-li:nth-child(3){background:#ffdbdb}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap{display:flex;flex-direction:column;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-alarm{align-items:center;background:#f8f8f8;border:.1rem solid #dedede;border-radius:1rem;box-sizing:border-box;cursor:pointer;display:flex;height:5rem;justify-content:space-between;padding:0 1.5rem;transition:background-color .1s ease;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-alarm:hover{background:#e8e8e8}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-alarm .tit{align-items:center;display:flex;gap:.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-alarm .tit p{color:#65758b;font-size:1.5rem;font-weight:700}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-alarm i{color:#65758b;font-size:1.5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm{height:23.5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list{height:100%;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li{align-items:center;border-bottom:.1rem solid #ededed;box-sizing:border-box;display:flex;gap:1rem;height:7.5rem;padding:1.5rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li:last-child{border-bottom:0}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li .alarm-badge{align-items:center;border:.2rem solid #666;border-radius:1rem;display:flex;font-size:1.5rem;font-weight:700;height:5rem;justify-content:center;width:5rem}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li .alarm-text{display:flex;flex-direction:column;height:100%;justify-content:center;width:calc(100% - 6rem)}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li .alarm-text b{color:#274c77;font-size:1.8rem;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li .alarm-text small{color:#65758b;font-size:1.4rem;line-height:1.2;width:100%}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li.warn .alarm-badge{background:#f59f0a1a;border-color:#ffe7bd;color:#f59f0a}.re-manage-wrap .manage-inner .manage-right-section .content-area .family-info-wrap .health-alarm-center .health-site .alarm-wrap .common-detail-alarm .alarm-list li.danger .alarm-badge{background:#f52d0a1a;border-color:#feb9bb;color:#d85151}.re-enter-wrap{background:linear-gradient(-225deg,#f3e5d8,#e8eeea 20%,#eaf4f8 50%);box-sizing:border-box;display:flex;flex-flow:column;font-family:HDharmony,sans-serif;font-size:16px;height:100vh;line-height:1.2;padding:20px 10px;position:relative;width:100vw}.re-enter-wrap .anim-flip{animation:flip-card .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes flip-card{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}51%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.re-enter-wrap .top-line{background:linear-gradient(90deg,#004b8d 60%,#00a950);border-radius:0 0 10px;height:10px;left:0;position:absolute;top:0;width:100%}.re-enter-wrap .admin-return-bar{display:flex;justify-content:flex-end;padding:2px 0 0;position:relative;z-index:10}.re-enter-wrap .admin-return-bar__link{align-items:center;background:#004b8d;border-radius:0 0 8px 8px;box-shadow:0 2px 6px #004b8d40;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 16px;text-decoration:none;transition:background .2s,box-shadow .2s}.re-enter-wrap .admin-return-bar__link i:first-child{font-size:12px}.re-enter-wrap .admin-return-bar__link i:last-child{font-size:10px;opacity:.7;transition:transform .2s}.re-enter-wrap .admin-return-bar__link:hover{background:#003564;box-shadow:0 4px 10px #004b8d59}.re-enter-wrap .admin-return-bar__link:hover i:last-child{opacity:1;transform:translate(2px)}.re-enter-wrap .enter-main-screen{border:1px solid transparent;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;padding:0 30px 285px;position:relative;width:100%}.re-enter-wrap .enter-main-screen:after{background:linear-gradient(180deg,#65c2a7,#6bc6ff);border-radius:15px;content:"";inset:0;-webkit-mask:linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:.5;padding:1px;pointer-events:none;position:absolute}.re-enter-wrap .enter-main-screen .enter-header{display:flex;justify-content:space-between;width:100%}.re-enter-wrap .enter-main-screen .enter-header .header-left{display:flex;flex-direction:column;gap:5px}.re-enter-wrap .enter-main-screen .enter-header .header-left .weather-box .weather{line-height:1.2;text-align:center}.re-enter-wrap .enter-main-screen .enter-header .header-left .weather-box .weather img{width:100px}.re-enter-wrap .enter-main-screen .enter-header .header-left .greet-text{color:#004b8d;font-size:26px;line-height:1}.re-enter-wrap .enter-main-screen .enter-header .header-left .greet-text b{font-size:30px;margin-right:10px}.re-enter-wrap .enter-main-screen .enter-header .header-left .time-text{align-items:start;color:#004b8d;display:flex;gap:5px;line-height:1;margin-top:5px}.re-enter-wrap .enter-main-screen .enter-header .header-left .time-text b{font-family:Poppins,sans-serif;font-size:100px;font-weight:700}.re-enter-wrap .enter-main-screen .enter-header .header-left .time-text small{font-size:40px;margin-top:15px}.re-enter-wrap .enter-main-screen .enter-header .header-left .date-text{color:#004b8d;font-size:24px;line-height:1}.re-enter-wrap .enter-main-screen .enter-header .header-right{align-items:end;box-sizing:border-box;display:flex;flex-direction:column;padding-top:30px}.re-enter-wrap .enter-main-screen .enter-header .header-right .logo-area{align-items:center;display:flex;gap:16px}.re-enter-wrap .enter-main-screen .enter-header .header-right .btn-logout{background:#ffffff26;border:2px solid #fff;border-radius:8px;color:#004b8d;cursor:pointer;font-size:24px;font-weight:600;padding:8px 20px;transition:background .2s}.re-enter-wrap .enter-main-screen .enter-header .header-right .btn-logout:hover{background:#fff6}.re-enter-wrap .enter-main-screen .enter-header .header-right .logo-box img{width:160px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition-row{align-items:center;display:flex;gap:12px;margin:20px 0 10px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition{align-items:center;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 4px #bfd2da;box-sizing:border-box;display:flex;gap:40px;padding:15px 20px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition p{align-items:center;display:flex;font-size:28px;gap:10px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition p img{width:40px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition p.in-home{color:#004b8d;position:relative}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition p.in-home:after{background:#a8c1d7;bottom:0;content:"";height:20px;margin:auto;position:absolute;right:-20px;top:0;width:2px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-condition p.go-out{color:#528bbd}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box{align-items:center;display:flex;gap:10px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list{align-items:center;display:flex;gap:15px;height:120px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li{align-items:center;display:flex;gap:5px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li .user-img{align-items:center;border-radius:50%;display:flex;height:55px;justify-content:center;overflow:hidden;transition:all .2s ease;width:55px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li .user-img img{opacity:.7;width:100%}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li .user-text{line-height:1}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li .user-text .user-name{color:#6d6d6d;font-size:22px;margin-bottom:5px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li .user-text .user-place{color:#525252;font-size:24px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user{position:relative}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user .user-img{border:5px solid #004b8d;box-shadow:0 4px 5px #00000040;height:90px;width:90px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user .user-img img{border:2px solid #f8f8fb;opacity:1}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user .user-text .user-name{color:#5c5c62;font-size:26px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user .user-text .user-place{color:#004b8d;font-size:32px;font-weight:700}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-list li.select-user:after{background:#00b451;border:1px solid #f8f8fb;border-radius:50%;bottom:7px;content:"";height:20px;position:absolute;right:90px;width:20px;z-index:9}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more{position:relative}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .btn-user-more{align-items:center;background:#fff;border-radius:7px;box-shadow:0 0 6px #a3a3a340;display:flex;flex-direction:column!important;gap:3px;height:80px;justify-content:center;width:25px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .btn-user-more span{background:#82aaff;border-radius:50%;height:5px;width:5px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list{background:#fff;border:1px solid #82aaff;border-radius:10px;box-shadow:0 4px 5px #0a93cc1a;display:none;max-height:150px;position:absolute;right:0;top:85px;width:150px;z-index:9}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list.active{display:block}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li{align-items:center;border-bottom:1px solid #e9ebf0;box-sizing:border-box;cursor:pointer;display:flex;gap:5px;height:50px;padding:5px 15px;transition:background-color .1s ease;width:100%}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li:last-child{border-bottom:0}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li:hover{background:#edf1f4}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li:hover p{color:#004b8d}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li img{border-radius:50%;width:30px}.re-enter-wrap .enter-main-screen .enter-header .header-right .users-list-box .user-more .other-user-list li p{color:#5e7c9e;font-size:16px}.re-enter-wrap .enter-main-screen .overall-opinion-wrap{background:linear-gradient(#e9f4ff,#d6e4f2);border:1px solid #beddff;border-radius:25px;box-shadow:0 2px 15px #98ccff40;box-sizing:border-box;padding:20px;width:100%}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner{background:#fff;border:1px solid #a4c9ff;border-radius:25px;box-shadow:inset 1px 1px 15px #2a9ee633;box-sizing:border-box;padding:30px;width:100%}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-tit{align-items:center;display:flex;justify-content:space-between;width:100%}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-tit .title{align-items:center;color:#004b8d;display:flex;font-size:28px;font-weight:600;gap:10px;letter-spacing:-2px}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-tit .title .tit-icon{align-items:center;background:#eff6ff;border-radius:10px;display:flex;height:55px;justify-content:center;width:55px}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-tit .title .tit-icon img{width:25px}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-tit .btn-detail{background:#004b8d;border-radius:7px;box-shadow:0 3px 7px #00000040;box-sizing:border-box;color:#fff;font-size:18px;padding:10px 20px}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-con{background:#f3f9ff;border-radius:20px;margin-top:20px;padding:30px;width:100%}.re-enter-wrap .enter-main-screen .overall-opinion-wrap .inner .opinion-con p{color:#004b8d;font-size:22px;height:50px;text-align:justify;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap{background:#fffcf8;border-radius:25px;box-shadow:0 5px 50px #e0e0e040;box-sizing:border-box;display:flex;flex:1;gap:20px;padding:25px 30px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left{display:flex;flex-direction:column;gap:15px;height:100%;width:55%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .last-update{align-items:center;background:#fff;border:1px solid #e8e7e7;border-radius:10px;box-shadow:0 1px 5px #00000040;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 25px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .last-update b{color:#505050;font-size:20px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .last-update .date{background:#e0f0ff;border-radius:10px;box-sizing:border-box;color:#383838;font-size:14px;font-weight:700;padding:7px 10px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content{background:linear-gradient(#fff,#f0f0f0);border:1px solid #e4ddd7;border-radius:15px;box-shadow:0 4px 5px #bdcbff;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:20px;padding:30px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-tit{align-items:center;color:#ca6b6e;display:flex;font-size:28px;font-weight:500;gap:10px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-tit img{width:35px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con{flex:1;position:relative;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box{height:100%;inset:0;margin:auto;position:absolute;width:100%;z-index:5}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text{align-items:center;background:#2563eb1a;border-radius:10px;box-sizing:border-box;display:flex;gap:20px;padding:10px 15px;position:absolute;width:-moz-fit-content;width:fit-content}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.reverse{flex-flow:row-reverse}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text .condition-round{border-radius:50%;height:8px;outline:6px solid #656565;width:8px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text .condition-text{color:#656565;font-size:20px;font-weight:500}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text .condition-text span{margin-left:7px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.good{background:#2563eb1a}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.good .condition-round{outline-color:#0388a6}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.good .condition-text span{color:#0388a6}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.warn{background:#ffd18f4d}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.warn .condition-round{outline-color:#ed5b00}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.warn .condition-text span{color:#ed5b00}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.danger{background:#db27771a}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.danger .condition-round{outline-color:#812b51}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text.danger .condition-text span{color:#812b51}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text:first-child{left:250px;top:10px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text:nth-child(2){left:10px;top:105px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text:nth-child(3){left:250px;top:130px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text:nth-child(4){left:20px;top:300px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-fix-text-box .fix-text:nth-child(5){left:260px;top:430px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-main-con .body-img{inset:0;margin:auto;position:absolute;width:270px;z-index:4}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment{align-items:center;background:#fff;border:1px solid #e8e7e7;border-radius:15px;box-shadow:0 10px 10px #75747b14;box-sizing:border-box;display:flex;gap:30px;justify-content:center;padding:15px 30px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p{border-radius:5px;box-sizing:border-box;font-size:18px;font-weight:500;padding:10px 15px 10px 30px;position:relative}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p:before{background:#aaa;border-radius:50%;bottom:0;content:"";height:10px;left:15px;margin:auto;position:absolute;top:0;width:10px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.good{background:#2563eb1a;color:#0388a6}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.good:before{background:#0388a6}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.warn{background:#ffd18f4d;color:#ed5b00}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.warn:before{background:#ed5b00}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.danger{background:#db27771a;color:#812b51}.re-enter-wrap .enter-main-screen .health-info-wrap .health-left .body-content .body-comment p.danger:before{background:#812b51}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right{display:flex;flex-direction:column;gap:20px;height:100%;width:calc(45% - 20px)}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box{border:1px solid #e8e7e7;border-radius:15px;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:space-between;line-height:1;padding:30px 20px 30px 40px;position:relative;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box:before{border-radius:10px;content:"";height:110px;left:0;position:absolute;top:15px;width:4px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-tit{align-items:center;display:flex;justify-content:space-between;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-tit .tit-text{color:#004b8d;font-size:32px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-tit .icon-box{align-items:center;border:1px solid transparent;border-radius:15px;display:flex;height:55px;justify-content:center;width:55px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-tit .icon-box img{height:22px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value{align-items:end;display:flex;gap:15px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value b{font-size:48px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value b small{font-size:32px;font-weight:400;margin-left:5px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value b .color-green{color:#13b892}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value b .color-red{color:#c42f2f}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-value p{color:#979797;font-size:25px;font-weight:400}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-con b{color:#555050;font-size:22px}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-con b .color-green{color:#00a950}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box .info-box-con b .color-red{color:#c42f2f}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.sleep{background:#f3edff}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.sleep:before{background:#7338f6;box-shadow:2px 0 4px #7338f680}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.sleep .info-box-tit .icon-box{background:#e9deff;border-color:#deceff}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.exercise{background:#eaf5ff}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.exercise:before{background:#4d94ff;box-shadow:2px 0 4px #4d94ff}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.exercise .info-box-tit .icon-box{background:#dbeeff;border-color:#d0e5fe}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.inbody{background:#e8fff9}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.inbody:before{background:#00976b;box-shadow:2px 0 4px #00976b80}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.inbody .info-box-tit .icon-box{background:#cefff3;border-color:#b1facf}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.nutrition{background:#fff6ec}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.nutrition:before{background:#ff9c2f;box-shadow:2px 0 4px #ff9c2f80}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.nutrition .info-box-tit .icon-box{background:#fff5ce;border-color:#ffd6b2}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.nutrition .info-box-con{background:#ffead3;border-radius:8px;box-sizing:border-box;padding:15px 20px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.nutrition .info-box-con p{color:#4b4b4b;font-size:16px;line-height:1.2;max-height:58px;text-align:justify}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.samsung{background:#f0f8ff}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.samsung:before{background:#2196f3;box-shadow:2px 0 4px #2196f380}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.samsung .info-box-tit .icon-box{background:#e3f2fd;border-color:#bbdefb}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.samsung .info-box-con{background:#e1f5fe;border-radius:8px;box-sizing:border-box;padding:15px 20px;width:100%}.re-enter-wrap .enter-main-screen .health-info-wrap .health-right .health-info-box.samsung .info-box-con p{color:#0277bd;font-size:16px;line-height:1.2;max-height:58px;text-align:justify}.re-enter-wrap .footer-apt-service{bottom:0;left:0;position:absolute;width:100%}.re-enter-wrap .footer-apt-service .footer-tit{background:#eef8fb;border-radius:40px 40px 0 0;box-shadow:0 -2px 4px #72d0b8;box-sizing:border-box;color:#00a950;display:inline-block;font-size:24px;font-weight:500;margin-left:30px;padding:10px 50px}.re-enter-wrap .footer-apt-service .apt-service-list{align-items:center;background:linear-gradient(#0c3b63,#0e5089);border:3px solid #30697f;border-radius:40px 40px 0 0;box-sizing:border-box;display:flex;height:240px;width:100%}.re-enter-wrap .footer-apt-service .apt-service-list li{align-items:center;display:flex;flex-direction:column;position:relative;width:25%}.re-enter-wrap .footer-apt-service .apt-service-list li:after{background:#4f92c9;bottom:0;content:"";height:90%;margin:auto;position:absolute;right:0;top:0;width:1px}.re-enter-wrap .footer-apt-service .apt-service-list li .apt-img-cover{align-items:end;display:flex;height:110px;justify-content:center;width:110px}.re-enter-wrap .footer-apt-service .apt-service-list li p{color:#bee1ff;font-size:34px}.re-enter-wrap .footer-apt-service .apt-service-list li:first-child img{height:110px}.re-enter-wrap .footer-apt-service .apt-service-list li:nth-child(2) img,.re-enter-wrap .footer-apt-service .apt-service-list li:nth-child(3) img{height:95px}.re-enter-wrap .footer-apt-service .apt-service-list li:nth-child(4):after{display:none}.re-enter-wrap .footer-apt-service .apt-service-list li:nth-child(4) img{height:100px}.re-enter-wrap .modal-bg{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.re-enter-wrap .modal-bg .modal-window{align-items:center;background:#fff;border-radius:30px;box-shadow:0 0 20px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;padding:50px;position:relative;width:80%}.re-enter-wrap .modal-bg .sleep-modal-bottom-text{color:#868889;font-size:16px;width:100%}.re-enter-wrap .modal-bg .modal-icon-box{align-items:center;background:#ccc;border:1px solid transparent;border-radius:15px;display:flex;height:80px;justify-content:center;width:80px}.re-enter-wrap .modal-bg .modal-icon-box img{width:40px}.re-enter-wrap .modal-bg .modal-icon{width:80px}.re-enter-wrap .modal-bg .modal-tit{color:#004b8d;font-size:42px;line-height:1}.re-enter-wrap .modal-bg .modal-tit-underline{align-items:center;border-bottom:1px solid #aeaeae;box-sizing:border-box;display:flex;gap:15px;padding-bottom:20px;width:100%}.re-enter-wrap .modal-bg .modal-tit-underline .modal-icon-box{background:#eee;height:80px;width:80px}.re-enter-wrap .modal-bg .modal-tit-underline .modal-icon-box img{width:25px}.re-enter-wrap .modal-bg .modal-btn-wrap{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.re-enter-wrap .modal-bg .modal-btn-wrap button{align-items:center;border-radius:10px;box-shadow:0 10px 10px #18181b0d;box-sizing:border-box;display:flex;font-size:26px;font-weight:500;gap:10px;justify-content:center;min-width:200px;padding:20px 30px}.re-enter-wrap .modal-bg .modal-btn-wrap button img{width:30px}.re-enter-wrap .modal-bg .modal-btn-wrap button.btn-navy{background:#004b8d;color:#fff}.re-enter-wrap .modal-bg .modal-btn-wrap button.btn-navy-line{background:#fff;border:1px solid #004b8d;color:#004b8d}.re-enter-wrap .modal-bg .modal-con{box-sizing:border-box;color:#004b8d;font-size:24px;margin:30px 0;max-height:200px;padding:0 30px;text-align:center;width:100%}.re-enter-wrap .modal-bg .btn-modal-close{background:#00a950;border-radius:10px;box-sizing:border-box;color:#fff;font-size:32px;padding:20px 30px;width:250px}.re-enter-wrap .body-modal{height:60%;width:850px}.re-enter-wrap .sleep-modal{width:850px}.re-enter-wrap .sleep-modal .modal-icon-box{background:#e9deff}.re-enter-wrap .sleep-modal .btn-arrow{background:#ffffff80;border-radius:50%;bottom:0;box-shadow:0 10px 10px #18181b0d;height:60px;margin:auto;position:absolute;top:0;width:60px;z-index:5}.re-enter-wrap .sleep-modal .btn-arrow i{color:#242424;font-size:32px}.re-enter-wrap .sleep-modal .btn-arrow.btn-arrow-left{left:40px}.re-enter-wrap .sleep-modal .btn-arrow.btn-arrow-right{right:40px}.re-enter-wrap .sleep-modal .sleep-modal-content-area{overflow-x:auto;width:100%}.re-enter-wrap .sleep-modal .sleep-modal-content-area .arrow-content-wrap{display:flex;overflow:hidden;width:-moz-fit-content;width:fit-content}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con{align-items:center;display:flex;flex-direction:column;gap:20px;width:764px}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .sleep-score{font-size:42px;line-height:1}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .sleep-score b{font-size:82px;font-weight:700}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .modal-tit{text-align:center}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .modal-tit p{color:#555050;font-size:36px;font-weight:500;margin-top:15px}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .modal-tit p span{color:#00a950}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .graph-site{border-radius:15px;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:30px;position:relative}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .graph-site.sleep-weekly-chart{background-color:#f9f6ff}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .graph-site .graph-text{color:#555050;font-size:20px;margin-top:20px;position:relative;text-align:center;width:100%}.re-enter-wrap .sleep-modal .sleep-modal-content-area .sleep-modal-con .graph-site .graph-text span{color:#00a950}.re-enter-wrap .exercise-modal .modal-tit-underline .modal-icon-box{background:#dbeeff;border-color:#d0e5fe}.re-enter-wrap .exercise-modal .modal-tit-underline .modal-icon-box img{width:35px}.re-enter-wrap .exercise-modal .tab-content{align-items:center;display:flex;flex-direction:column;gap:30px;width:100%}.re-enter-wrap .exercise-modal .exercise-graph-wrap{min-height:200px;position:relative;width:100%}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value{align-items:center;bottom:0;display:flex;flex-direction:column;gap:10px;left:0;margin:auto;position:absolute;right:0;width:-moz-fit-content;width:fit-content;z-index:5}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value p{align-items:center;display:flex;gap:3px}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade{border:1px solid #aaa;border-radius:50px;box-sizing:border-box;font-size:24px;line-height:1;padding:9px 10px 7px}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade b{font-size:28px}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade.a{border-color:#22baba;color:#22baba}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade.b{border-color:#39cf4c;color:#39cf4c}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade.c{border-color:#fec50a;color:#fec50a}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .grade.d{border-color:#ff918c;color:#ff918c}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .score{color:#23453d;font-size:42px;line-height:1}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-value .score b{font-size:82px}.re-enter-wrap .exercise-modal .exercise-graph-wrap .graph-site{inset:0;margin:auto;position:absolute;z-index:4}.re-enter-wrap .exercise-modal .modal-sub-text{color:#868889;font-size:24px;text-align:center}.re-enter-wrap .exercise-modal .exercise-detail-wrap{background:#fafdff;border:1px solid #82b2eb;border-radius:15px;box-sizing:border-box;overflow:hidden;padding:50px 60px;width:100%}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul{display:flex;flex-direction:column;gap:50px;max-height:450px;width:100%}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li{width:100%}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head{align-items:center;display:flex;justify-content:space-between;width:100%}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-left{align-items:center;display:flex;gap:10px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-left .icon-box{align-items:center;background:#dbeeff;border-radius:15px;display:flex;height:40px;justify-content:center;width:40px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-left .title{color:#004b8d;font-size:28px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-right{align-items:center;display:flex;gap:12px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-right .detail-value{color:#282828;font-size:28px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-head .head-right .detail-result{background:#333;border-radius:50px;box-sizing:border-box;color:#fff;font-size:22px;padding:10px 0 8px;text-align:center;width:110px}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li .detail-bar{height:15px;margin-top:10px;width:100%}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.excellent .detail-result,.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.good .detail-result{background:#1bb887!important}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.above-average .detail-result,.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.average .detail-result{background:#1d96eb!important}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.below-average .detail-result{background:#f5a433!important}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.bad .detail-result{background:#f2857b!important}.re-enter-wrap .exercise-modal .exercise-detail-wrap ul li.worst .detail-result{background:#e06a5f!important}.re-enter-wrap .exercise-modal .exercise-detail-wrap .empty-data{color:#004b8d;font-size:22px;font-weight:400;height:50px;text-align:center;width:100%}.re-enter-wrap .inbody-modal{width:90%!important}.re-enter-wrap .inbody-modal .modal-tit-underline .modal-icon-box{background:#cefff3;border-color:#b1facf}.re-enter-wrap .inbody-modal .modal-tit-underline .modal-tit{color:#019b71}.re-enter-wrap .inbody-modal .inbody-modal-content{align-items:center;background:linear-gradient(#f6ffff,#fdffff);border:1px solid #75c4ab;border-radius:15px;box-shadow:0 4px 4px #a7aaba33;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:30px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .date-arrow{align-items:center;background:#f6ffff;border:2px solid #fff;border-radius:10px;box-shadow:0 0 4px #64c0a3;box-sizing:border-box;color:#46af8e;display:flex;gap:15px;justify-content:center;padding:10px 15px;width:-moz-fit-content;width:fit-content}.re-enter-wrap .inbody-modal .inbody-modal-content .date-arrow b{font-size:22px}.re-enter-wrap .inbody-modal .inbody-modal-content .date-arrow .btn-inbody-date{border:2px solid #1c9e75;border-radius:5px;box-shadow:0 1px 4px #58d0aa;font-size:12px;font-weight:700;height:24px;line-height:24px;width:24px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box{align-items:center;background:linear-gradient(#fff,#eefffe);border:1px solid #a8decd;border-radius:15px;box-shadow:0 3px 8px #239c9533;display:flex;justify-content:space-between;padding:20px 25px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .left{align-items:center;display:flex;font-size:28px;gap:10px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .left .icon-box{align-items:center;background:linear-gradient(#8fd0cd,#ffd8e4);border-radius:10px;display:flex;height:40px;justify-content:center;width:40px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .left .icon-box img{filter:brightness(0);width:20px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .left .tit{color:#38353b}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .left .score{color:#1c9e75}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right{align-items:center;display:flex;gap:15px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p{align-items:center;display:flex;font-size:18px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p span{background:#ccc;border-radius:50%;display:inline-block;height:8px;width:8px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.average{color:#039855}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.average span{background:#039855}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.below{color:#c73bff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.below span{background:#c73bff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.above{color:#ee630d}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-score-box .right p.above span{background:#ee630d}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info{display:flex;gap:20px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-badge{border-radius:50px;font-size:14px;height:25px;line-height:25px;text-align:center;width:45px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-badge.average{background:#d7ffcb;color:#039855}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-badge.below{background:#fceaff;color:#c73bff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-badge.above{background:#ffe1cb;color:#ee630d}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-badge.empty{display:none}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix{border:1px solid #b5e2d5;border-radius:0 15px;box-shadow:0 4px 4px #00000040;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:35%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li{align-items:center;border-bottom:1px solid #e8e8e8;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 0;position:relative}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li:last-child{border-bottom:0}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li .info-name{align-items:center;color:#414d55;display:flex;font-size:16px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li .info-name span{background:#46af8e;border-radius:50%;display:inline-block;height:8px;width:8px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li .inbody-badge{inset:0;margin:auto;position:absolute}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li .info-value{align-items:center;color:#414d55;display:flex;font-size:16px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-fix li .info-value span{color:#a89c9c;font-size:14px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid{align-items:center;display:flex;flex-direction:column;width:calc(30% - 40px)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap{flex:1;position:relative;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-img{inset:0;margin:auto;position:absolute;width:140px;z-index:4}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box{inset:0;margin:auto;position:absolute;z-index:5}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text{background:#d6e5d980;border:1px solid #19b387;border-radius:5px;box-shadow:0 1px 3px #72ffd740;padding:7px;position:absolute;text-align:center;width:-moz-fit-content;width:fit-content}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text .body-place{color:#039855;font-size:10px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text .body-value{color:#005d72;font-size:14px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text:after{background:#fff;border:3px solid #19b387;border-radius:50%;content:"";height:15px;position:absolute;width:15px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text:before{background:#9aebd4;content:"";position:absolute;width:1px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.below{background:#fceaff97;border-color:#c022ff;box-shadow:0 1px 3px #a574a640}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.below:after{border-color:#c022ff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.below:before{background:#edc0ff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.below .body-place{color:#c022ff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.above{background:#ffdbdb80;border-color:#f6b999;box-shadow:0 1px 3px #ffdbdb80}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.above:after{border-color:#f6b999}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.above:before{background:#ffdfce}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.above .body-place{color:#ee630d}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-arm{left:15px;top:50px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-arm:after{left:30px;top:80px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-arm:before{height:50px;left:25px;top:42px;transform:rotate(-25deg)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-arm{right:15px;top:50px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-arm:after{right:30px;top:80px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-arm:before{height:50px;right:25px;top:42px;transform:rotate(25deg)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.body{left:0;margin:auto;right:0;top:115px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.body:after,.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.body:before{display:none}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-leg{bottom:70px;left:10px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-leg:after{bottom:60px;left:60px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.left-leg:before{bottom:39px;height:30px;left:50px;transform:rotate(45deg)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-leg{bottom:70px;right:10px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-leg:after{bottom:60px;right:60px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-body-wrap .body-fix-text-box .fix-text.right-leg:before{bottom:39px;height:30px;right:50px;transform:rotate(-45deg)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot{width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info{background:#eefffe;border:1px solid #73ccc6;border-radius:10px;box-shadow:0 1px 5px #b4d3d180;box-sizing:border-box;padding:15px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .tit-box{align-items:center;display:flex;justify-content:space-between;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .tit-box .tit-name{align-items:center;color:#414d55;display:flex;font-size:20px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .tit-box .tit-name span{background:#004b8d;border-radius:50%;height:10px;width:10px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .tit-box .tit-value{color:#4a85ad;font-size:20px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .tit-box .tit-value b{color:#004b8d}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-mid .mid-foot .fat-percent-info .progress-box{height:10px;margin-top:10px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right{display:flex;flex-direction:column;width:35%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab{align-items:center;display:flex;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab .btn-tab{align-items:center;background:#f2fffc;border:1px solid #9cdac7;border-radius:5px 5px 0 0;box-sizing:border-box;color:#376457;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:5px;justify-content:center;padding:10px 12px;width:120px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab .btn-tab .tab-icon-box img{filter:brightness(0);width:16px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab .btn-tab.active{background:#24ba8a;border-color:#1cac7e;box-shadow:0 0 5px #29896b40;color:#fff}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab .btn-tab.active .tab-icon-box img{filter:brightness(0) invert(1)}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap{border:1px solid #b5e2d5;border-radius:0 15px;box-shadow:0 4px 4px #00000040;box-sizing:border-box;flex:1;padding:20px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content{display:flex;flex-direction:column;gap:10px;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li{border-bottom:1px solid #e8e8e8;box-sizing:border-box;padding:10px 0;width:100%}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li:last-child{border-bottom:0}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top{align-items:center;display:flex;justify-content:space-between;position:relative}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top .info-name{align-items:center;color:#414d55;display:flex;font-size:16px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top .info-name span{background:#46af8e;border-radius:50%;display:inline-block;height:8px;width:8px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top .inbody-badge{inset:0 0 0 50px;margin:auto;position:absolute}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top .info-value{align-items:center;color:#414d55;display:flex;font-size:16px;gap:5px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-top .info-value span{color:#a89c9c;font-size:14px}.re-enter-wrap .inbody-modal .inbody-modal-content .inbody-detail-info .inbody-detail-right .inbody-tab-content-wrap .tab-content li .content-bottom{height:7px;margin-top:10px;width:100%}.re-enter-wrap .nutrition-modal{background:#fff7ed!important}.re-enter-wrap .nutrition-modal .modal-tit-underline{border-bottom:1px solid #f3e6da}.re-enter-wrap .nutrition-modal .modal-tit-underline .modal-icon-box{background:#fff5ce;border-color:#ffd6b2}.re-enter-wrap .nutrition-modal .modal-tit-underline .modal-icon-box img{width:35px}.re-enter-wrap .nutrition-modal .nutrition-content-wrap{border:6px solid #f3e6da;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;min-height:620px;padding:20px;width:100%}.re-enter-wrap .nutrition-modal .nu-keyword-list{background:#f6eee3;border:1px solid #f4a860;border-radius:10px;box-sizing:border-box;display:flex;flex-flow:row wrap;gap:15px;padding:20px;width:100%}.re-enter-wrap .nutrition-modal .nu-keyword-list li{background:#fff;border:1px solid #e9e9e9;border-radius:100px;box-shadow:0 2px 3px #9999990d;box-sizing:border-box;color:#38353b;cursor:pointer;font-size:20px;height:48px;line-height:1;padding:12px 20px 9px;position:relative}.re-enter-wrap .nutrition-modal .nu-keyword-list li.selected{background:#f4a860;box-shadow:0 2px 3px #ffd0a4;color:#fff;font-size:22px;padding-left:50px}.re-enter-wrap .nutrition-modal .nu-keyword-list li.selected:before{content:"✓";font-size:32px;left:20px;position:absolute;top:10px}.re-enter-wrap .nutrition-modal .nu-keyword-list li.pick{background:#f4a860;box-shadow:0 2px 3px #ffd0a4;color:#fff;font-size:22px;padding-left:50px}.re-enter-wrap .nutrition-modal .nu-keyword-list li.pick:before{content:"✓";font-size:32px;left:20px;position:absolute;top:10px}.re-enter-wrap .nutrition-modal .nu-keyword-list li.pick:after{background:#00b451;border-radius:50px;box-sizing:border-box;color:#fff;content:"PICK!";font-size:16px;font-weight:700;left:-15px;padding:7px 7px 5px;position:absolute;top:-15px;transform:rotate(-12deg)}.re-enter-wrap .nutrition-modal .nu-diet-empty{align-items:center;display:flex;flex:1;justify-content:center;width:100%}.re-enter-wrap .nutrition-modal .nu-diet-empty p{color:#999;font-size:24px}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap{width:100%}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list{align-items:center;display:flex;gap:20px;width:-moz-fit-content;width:fit-content}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li{display:flex;flex-direction:column;gap:15px;width:190px}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li.diet-width{width:33.3%}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-img{align-items:center;display:flex;height:130px;justify-content:center;overflow:hidden;width:100%}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-img img{width:100%}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-name{color:#38353b;display:-webkit-box;font-size:20px;height:50px;-webkit-line-clamp:2;text-align:justify;-webkit-box-orient:vertical;overflow:hidden}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-name span{color:#e48224;font-weight:700}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .price{color:#38353b;font-size:18px;font-weight:500}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet{border:1px solid #333;border-radius:5px;font-size:16px;height:38px;padding:7px 10px}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet p{align-items:center;display:flex;gap:3px}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.put{background:#ffeeda;border-color:#ff6f43}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.put p{color:#ff6f43}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.put p.complete{display:none}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.complete{background:#f0ffda;border-color:#00b451}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.complete p{color:#00b451}.re-enter-wrap .nutrition-modal .nu-diet-list-wrap .nu-diet-list li .diet-bottom .btn-diet.complete p.put-cart{display:none}.re-enter-wrap .order-modal{background:#fff7ed!important;width:70%!important}.re-enter-wrap .order-modal .hd-checkbox{height:18px;width:18px}.re-enter-wrap .order-modal .modal-tit-underline .modal-icon-box{background:#fff5ce;border-color:#ffd6b2}.re-enter-wrap .order-modal .modal-tit-underline .modal-icon-box img{width:35px}.re-enter-wrap .order-modal .modal-tit-underline .modal-tit{font-size:28px}.re-enter-wrap .order-modal .modal-sub-tit{background:linear-gradient(#fffdfa,#fff9f2);border:1px solid #f9d1aa;border-radius:10px;box-shadow:0 2px 6px #f39d5033;box-sizing:border-box;color:#004b8d;font-size:24px;padding:25px;text-align:center;width:100%}.re-enter-wrap .order-modal .order-content-wrap{display:flex;flex-direction:column;gap:20px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box{border:5px solid #f3e6da;border-radius:7px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:15px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box .content-tit{background:#fff8ef;border:1px solid #f4a860;border-radius:10px;box-sizing:border-box;color:#004b8d;font-size:20px;padding:15px;text-align:center;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap{overflow-y:auto}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list{display:flex;flex-direction:column;gap:10px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-head{align-items:center;border-bottom:1px solid #f3e6da;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-head .checkbox-all-box{align-items:center;color:#38353b;display:flex;gap:5px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-head .btn-remove-select{background:#fff;border:1px solid #aeaeae;border-radius:7px;box-sizing:border-box;color:#aeaeae;padding:7px 10px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .item-scroll-area{display:flex;flex-direction:column;max-height:315px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item{border-bottom:1px solid #f3e6da;box-sizing:border-box;display:flex;gap:10px;padding:10px;position:relative;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box{align-items:center;display:flex;gap:10px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-img{align-items:center;display:flex;height:100px;justify-content:center;width:100px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-img img{width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info{display:flex;flex-direction:column;gap:5px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-amount,.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-name{color:#8e8e8e}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-price{color:#242424;font-weight:700}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-badge{align-items:center;display:flex;gap:5px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-badge p{border-radius:6px;box-sizing:border-box;font-size:14px;font-weight:400;padding:5px 7px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-badge p.badge-red{background:#db27771a;color:#812b51}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .item-box .item-info .item-badge p.badge-blue{background:#2563eb1a;color:#0388a6}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .btn-remove-item{position:absolute;right:10px;top:10px}.re-enter-wrap .order-modal .order-content-wrap .order-box.order-list-wrap .order-list .list-item .btn-remove-item i{color:#8e8e8e;font-size:24px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info{display:flex;flex-direction:column;gap:10px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li{align-items:center;border:1px solid #f7b878;border-radius:10px;box-shadow:0 2px 10px #18181b17;box-sizing:border-box;display:flex;gap:20px;padding:15px;position:relative}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li .btn-edit{position:absolute;right:20px;top:20px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li .btn-edit img{width:20px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li .tit-box{align-items:center;background:#fff;border:1px solid #f7b878;border-radius:10px;box-shadow:0 2px 5px #b8b8b840;display:flex;flex-direction:column;gap:5px;height:100px;justify-content:center;width:100px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li .tit-box img{width:25px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li .tit-box p{color:#004b8d;font-size:18px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.address .info-text .info-name{color:#303030;font-size:18px;margin-bottom:5px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.address .info-text .info-con{color:#38353b}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.pay .tit-box{background:#fff5ce}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.pay .info-card{align-items:center;display:flex;gap:20px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.pay .info-card .img-pay{width:100px}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .user-info li.pay .info-card p{color:#242424}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .price{background:#fff;border:1px solid #fad1a6;border-radius:10px;box-shadow:0 2px 10px #18181b40;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:30px;width:100%}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .price li{align-items:center;color:#004b8d;display:flex;font-size:24px;justify-content:space-between}.re-enter-wrap .order-modal .order-content-wrap .order-box.user-info-price-wrap .price li.total{font-weight:700}.re-enter-wrap .pay-modal{background:#fff7ed!important;gap:20px!important;width:60%!important}.re-enter-wrap .pay-modal .order-content-wrap{align-items:center;border:1px solid #f3e6da;border-radius:10px;box-sizing:border-box;gap:15px;padding:20px}.re-enter-wrap .pay-modal .order-content-wrap .card-list-scroll{display:flex;flex-direction:column;gap:15px;max-height:550px;width:100%}.re-enter-wrap .pay-modal .order-content-wrap .card-box{background:#fff;border:1px solid #f7b878;border-radius:10px;box-shadow:0 2px 10px #18181b40;box-sizing:border-box;opacity:.3;padding:15px;position:relative;width:100%}.re-enter-wrap .pay-modal .order-content-wrap .card-box.active{opacity:1}.re-enter-wrap .pay-modal .order-content-wrap .card-box .btn-edit{position:absolute;right:15px;top:15px;width:20px}.re-enter-wrap .pay-modal .order-content-wrap .card-box .btn-edit img{width:100%}.re-enter-wrap .pay-modal .order-content-wrap .card-box .card-info{align-items:center;color:#38353b;display:flex;gap:15px;width:100%}.re-enter-wrap .pay-modal .order-content-wrap .card-box .card-info .img-paycard{box-shadow:0 3px 20px #0000000d;width:150px}.re-enter-wrap .pay-modal .order-content-wrap .card-box .card-info .card-name{font-size:20px}.re-enter-wrap .pay-modal .order-content-wrap .btn-plus{background:#fff;border-radius:50%;box-shadow:0 2px 7px #8a959e4d;height:50px;width:50px}.re-enter-wrap .pay-modal .order-content-wrap .btn-plus i{color:#004b8d;font-size:20px;font-weight:700}.re-enter-wrap .alert-modal{padding-top:60px!important;width:400px!important}.re-enter-wrap .alert-modal .modal-text{color:#38353b;font-size:20px}.notice-bell-wrap{cursor:pointer;padding:10px;position:relative}.notice-bell-btn,.notice-bell-wrap{align-items:center;display:flex;justify-content:center}.notice-bell-btn{background:#e8f2fc;border-radius:50%;height:56px;transition:background .2s,transform .2s;width:56px}.notice-bell-btn i{color:#004b8d;font-size:26px;transition:color .2s}.notice-bell-wrap:hover .notice-bell-btn{background:#004b8d;transform:scale(1.08)}.notice-bell-wrap:hover .notice-bell-btn i{color:#fff}.notice-bell-count{align-items:center;animation:bellPulse 2s ease-in-out infinite;background:#d32f2f;border-radius:13px;box-shadow:0 2px 6px #d32f2f66;color:#fff;display:flex;font-family:HDharmony,sans-serif;font-size:15px;font-weight:700;height:26px;justify-content:center;min-width:26px;padding:0 6px;position:absolute;right:2px;top:4px}@keyframes bellPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes noticePopupOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes noticePopupCardIn{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.notice-overlay{align-items:center;animation:noticePopupOverlayIn .25s ease;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.notice-popup-card{animation:noticePopupCardIn .35s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:20px;box-shadow:0 12px 60px #0000002e;display:flex;flex-direction:column;font-family:HDharmony,sans-serif;max-height:80vh;max-width:1400px;overflow:hidden;width:60%}.notice-popup-card__header{align-items:center;background:linear-gradient(135deg,#004b8d,#0068c3);display:flex;flex-shrink:0;gap:18px;padding:36px 44px}.notice-popup-card__header-icon{align-items:center;background:#ffffff2e;border-radius:14px;display:flex;height:60px;justify-content:center;width:60px}.notice-popup-card__header-icon i{color:#fff;font-size:26px}.notice-popup-card__title{color:#fff;flex:1;font-size:36px;font-weight:700;letter-spacing:-.02em}.notice-popup-card__close{align-items:center;background:#ffffff1f;border:none;border-radius:14px;color:#ffffffbf;cursor:pointer;display:flex;height:52px;justify-content:center;transition:all .2s;width:52px}.notice-popup-card__close i{font-size:22px}.notice-popup-card__close:hover{background:#ffffff40;color:#fff}.notice-popup-card__body{flex:1;overflow-y:auto;padding:30px 44px 40px}.notice-popup-card__item{background:#fff;border:2px solid #e2e8f0;border-radius:16px;padding:30px 34px;transition:border-color .2s,box-shadow .2s}.notice-popup-card__item+.notice-popup-card__item{margin-top:20px}.notice-popup-card__item:hover{border-color:#b8d4ee;box-shadow:0 4px 20px #004b8d14}.notice-popup-card__item--urgent{background:#fff0f0;border-color:#f5a3a3}.notice-popup-card__item--urgent:hover{border-color:#d32f2f;box-shadow:0 4px 20px #d32f2f1a}.notice-popup-card__item-image{background:#f7fafc;border:1px solid #edf2f7;border-radius:12px;display:block;margin-bottom:18px;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.notice-popup-card__item-top{align-items:center;display:flex;gap:14px;margin-bottom:14px}.notice-popup-card__urgent-tag{align-items:center;background:#d32f2f;border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:700;letter-spacing:.02em;padding:4px 14px}.notice-popup-card__item-title{color:#1a2332;font-size:28px;font-weight:700;line-height:1.3;margin:0}.notice-popup-card__item--clickable{cursor:pointer}.notice-popup-card__item-arrow{color:#a0aec0;font-size:20px;transition:transform .2s}.notice-popup-card__item:hover .notice-popup-card__item-arrow{color:#004b8d;transform:translate(4px)}.notice-popup-card__item--urgent:hover .notice-popup-card__item-arrow{color:#d32f2f}.notice-popup-card__item-content{color:#4a5568;font-size:22px;line-height:1.6;margin-bottom:20px;max-height:200px;overflow-y:auto}.notice-popup-card__item-content :deep(h2){font-size:1.15em;font-weight:700;margin:8px 0}.notice-popup-card__item-content :deep(h3){font-size:1.05em;font-weight:600;margin:6px 0}.notice-popup-card__item-content :deep(p){margin:4px 0}.notice-popup-card__item-content :deep(a){color:#004b8d;text-decoration:underline}.notice-popup-card__item-content :deep(ol),.notice-popup-card__item-content :deep(ul){padding-left:28px}.notice-popup-card__item-bottom{align-items:center;border-top:1px solid #edf2f7;display:flex;justify-content:space-between;padding-top:16px}.notice-popup-card__item-date{align-items:center;color:#89a;display:flex;font-size:18px;gap:8px}.notice-popup-card__item-date i{font-size:16px}.notice-popup-card__dismiss{background:#fff;border:2px solid #b8d4ee;border-radius:12px;color:#004b8d;cursor:pointer;font-family:HDharmony,sans-serif;font-size:20px;font-weight:600;padding:10px 32px;transition:all .2s}.notice-popup-card__dismiss:hover{background:#004b8d;border-color:#004b8d;color:#fff}.notice-popup-card__empty{color:#a0aec0;padding:80px 0;text-align:center}.notice-popup-card__empty i{display:block;font-size:48px;margin-bottom:20px}.notice-popup-card__empty span{font-size:24px}@keyframes noticeStripIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.notice-strip{align-items:center;animation:noticeStripIn .4s cubic-bezier(.16,1,.3,1);background:#e8f2fc;border-bottom:2px solid #b8d4ee;display:flex;font-family:HDharmony,sans-serif;justify-content:space-between;padding:18px 40px}.notice-strip--urgent{background:#fff0f0;border-color:#f5a3a3}.notice-strip--urgent .notice-strip__icon i{color:#d32f2f}.notice-strip__left{align-items:center;display:flex;flex:1;gap:18px;min-width:0}.notice-strip__icon{align-items:center;background:#004b8d1a;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.notice-strip__icon i{color:#004b8d;font-size:20px}.notice-strip--urgent .notice-strip__icon{background:#d32f2f1a}.notice-strip__title{color:#1a2332;font-size:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-strip__close{align-items:center;background:transparent;border:none;border-radius:10px;color:#89a;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.notice-strip__close i{font-size:18px}.notice-strip__close:hover{background:#0000000f;color:#334155}.notice-detail-modal{animation:noticePopupCardIn .35s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:20px;box-shadow:0 12px 60px #0000002e;display:flex;flex-direction:column;font-family:HDharmony,sans-serif;max-height:80vh;max-width:1400px;overflow:hidden;width:60%}.notice-detail-modal__header{align-items:center;background:linear-gradient(135deg,#004b8d,#0068c3);display:flex;flex-shrink:0;gap:18px;padding:36px 44px}.notice-detail-modal__back{align-items:center;background:#ffffff1f;border:none;border-radius:14px;color:#ffffffbf;cursor:pointer;display:flex;flex-shrink:0;height:52px;justify-content:center;transition:all .2s;width:52px}.notice-detail-modal__back i{font-size:22px}.notice-detail-modal__back:hover{background:#ffffff40;color:#fff}.notice-detail-modal__header-content{align-items:center;display:flex;flex:1;gap:14px;min-width:0}.notice-detail-modal__title{color:#fff;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-detail-modal__body{flex:1;overflow-y:auto;padding:36px 44px 40px}.notice-detail-modal__meta{align-items:center;border-bottom:1px solid #edf2f7;display:flex;gap:24px;margin-bottom:28px;padding-bottom:20px}.notice-detail-modal__date,.notice-detail-modal__target{align-items:center;color:#89a;display:flex;font-size:18px;gap:8px}.notice-detail-modal__date i,.notice-detail-modal__target i{font-size:16px}.notice-detail-modal__image{background:#f7fafc;border:1px solid #edf2f7;border-radius:16px;display:block;height:auto;margin-bottom:28px;max-height:520px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.notice-detail-modal__content{color:#4a5568;font-size:22px;line-height:1.7}.notice-detail-modal__content :deep(h2){font-size:1.15em;font-weight:700;margin:8px 0}.notice-detail-modal__content :deep(h3){font-size:1.05em;font-weight:600;margin:6px 0}.notice-detail-modal__content :deep(p){margin:4px 0}.notice-detail-modal__content :deep(a){color:#004b8d;text-decoration:underline}.notice-detail-modal__content :deep(ol),.notice-detail-modal__content :deep(ul){padding-left:28px}.notice-detail-modal__footer{border-top:2px solid #edf2f7;display:flex;flex-shrink:0;justify-content:flex-end;padding:24px 44px}.notice-detail-modal__btn{border:2px solid transparent;border-radius:12px;cursor:pointer;font-family:HDharmony,sans-serif;font-size:22px;font-weight:600;padding:14px 48px;transition:all .2s}.notice-detail-modal__btn--primary{background:#004b8d;border-color:#004b8d;color:#fff}.notice-detail-modal__btn--primary:hover{background:#003564}.notice-detail-modal__btn--secondary{background:#fff;border-color:#e2e8f0;color:#4a5568}.notice-detail-modal__btn--secondary:hover{background:#f7fafc;border-color:#cbd5e0}.re-login-wrap{background:url(./bg-login.Cmr632CI.jpg) bottom no-repeat;background-size:cover;box-shadow:inset 0 0 50px #00000080;box-sizing:border-box;height:100vh;overflow:hidden;padding:100px;width:100vw}.re-login-wrap,.re-login-wrap .login-input-section{align-items:center;display:flex;justify-content:center}.re-login-wrap .login-input-section{background:#0000004d;border-radius:20px;height:100%;position:relative;width:100%}.re-login-wrap .login-input-section .login-tabs{display:flex;gap:8px;position:absolute;top:40px;z-index:10}.re-login-wrap .login-input-section .login-tabs .login-tab{background:#ffffff1a;border:2px solid transparent;border-radius:8px;color:#fff9;cursor:pointer;font-size:20px;font-weight:700;padding:10px 28px;transition:all .2s ease}.re-login-wrap .login-input-section .login-tabs .login-tab.active{background:#fff3;border-color:#ffffff80;color:#fff}.re-login-wrap .login-input-section:before{border-radius:20px;box-shadow:0 0 50px #000c;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.re-login-wrap .login-input-section .login-input{align-items:center;background:#0000004d;border-radius:20px;box-shadow:inset 0 0 50px #fff9;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:80px;position:relative}.re-login-wrap .login-input-section .login-input:before{background:#ffffff1a;border-radius:20px;box-shadow:0 0 50px #0009;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:8}.re-login-wrap .login-input-section .login-input .logo{margin-bottom:80px;width:250px}.re-login-wrap .login-input-section .login-input .logo img{width:100%}.re-login-wrap .login-input-section .login-input input{background:#fffc;padding:10px 15px}.re-login-wrap .login-input-section .login-input .btn-login,.re-login-wrap .login-input-section .login-input input{border-radius:10px;box-shadow:0 0 10px #0000004d;box-sizing:border-box;font-size:24px;height:60px;position:relative;width:350px;z-index:9}.re-login-wrap .login-input-section .login-input .btn-login{background:linear-gradient(30deg,#7a71ff,#2ee0e0);color:#fff;font-weight:700;margin-top:30px;padding:10px}.error-wrap{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999999}.error-wrap .error-content-area{align-items:center;display:flex;gap:150px;height:100%;justify-content:center;width:100%}.error-wrap .error-content-area .left-area{display:flex;flex-direction:column;gap:100px}.error-wrap .error-content-area .left-area .logo{width:175px}.error-wrap .error-content-area .left-area .text-box .title{font-size:36px;letter-spacing:-2px;line-height:1.2;margin-bottom:30px}.error-wrap .error-content-area .left-area .text-box .title p{color:#bcbcbc;font-family:Poppins,sans-serif;font-weight:300}.error-wrap .error-content-area .left-area .text-box .title b{color:#004b8d;font-family:Pretendard,sans-serif;font-weight:700}.error-wrap .error-content-area .left-area .text-box .text{color:#8a959e;font-family:Pretendard,sans-serif;font-size:24px;line-height:1.5}.error-wrap .error-content-area .left-area button{background:#00a950;border-radius:8px;box-sizing:border-box;color:#fff;font-family:HDharmony,sans-serif;font-size:32px;padding:10px;width:290px}.error-wrap .error-content-area .right-area{width:460px}.error-wrap .error-content-area .right-area.notFound{width:820px}.error-wrap .error-content-area .right-area .img-error{width:100%}
