:root{font-family:Pretendard,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white: #ffffff;--black: #000000;--bg-ef: #efefef;--mize-blue: #0692e7;--intelt-blue: #4668EA;--mize-gray: #b5b5b5;--mize-blue-pastel: #eff9ff;--grayscale-07: #383838;--grayscale-06: #4c4c4c;--grayscale-05: #777777;--grayscale-04: #a4a4a4;--grayscale-03: #c7c7c7;--grayscale-02: #dcdcdc;--grayscale-01: #ebebeb;--grayscale-005: #f6f6f6;--green: #4bd87f;--red: #e85252;--text: #ffffff;--text-sec: #7c7c7c;--text-blue: #008bdf;--text-red: #de3e3e;--table: #3d3d3d;--disable: #FFFFFF33}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/assets/Pretendard-Black-B7X87vPW.woff2) format("woff2"),url(/assets/Pretendard-Black-CGKHU3YP.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2"),url(/assets/Pretendard-SemiBold-SXfe8JY8.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/assets/Pretendard-Light-knQmDAda.woff2) format("woff2"),url(/assets/Pretendard-Light-BSr3DBFh.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2) format("woff2"),url(/assets/Pretendard-ExtraLight-CmnYHmfp.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/assets/Pretendard-Thin-DWJVAZ2K.woff2) format("woff2"),url(/assets/Pretendard-Thin-Cq3km6ap.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1.5rem;font:inherit;vertical-align:baseline;font-family:Pretendard,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;font-size:1.5rem}a{text-decoration:none}div,span{font-size:1.5rem}.bolder{font-weight:700!important}.moreGap{padding-left:.8rem}.gap12column{display:flex;flex-direction:column;gap:1.2rem!important}.gap4rowCenter{display:flex;align-items:center;gap:.4rem}.width120{width:12rem}::-webkit-scrollbar{width:.8rem;height:2.4rem;background-color:transparent}::-webkit-scrollbar-thumb{background:#3f4971;border-radius:.4rem}body::-webkit-scrollbar{width:.8rem;height:.8rem;background-color:transparent}input{background-color:#ffffff0f;outline:none;border:1px solid rgba(255,255,255,.18);padding:1.2rem 1.6rem;border-radius:3rem;line-height:2.4rem;color:#ffffffd9;width:100%;font-size:1.6rem;font-family:pretendard}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100rem #0e2236 inset!important;box-shadow:0 0 0 100rem #0e2236 inset!important;-webkit-text-fill-color:rgba(255,255,255,.85)!important}input::placeholder{color:#ffffff4d}input:disabled{background-color:#ffffff08;border:1px solid rgba(255,255,255,.08)!important}.editFormWrapper input:disabled,.editFormWrapper textarea:disabled,.editFormWrapper input[readonly],.editFormWrapper textarea[readonly]{background-color:#0003!important;border:1px solid rgba(255,255,255,.08)!important}.editFormWrapper .dropdown--disabled .dropdownHeader{background-color:#0003!important}input:disabled::placeholder{color:#fff3}input:read-only,textarea:read-only{background-color:#ffffff08;border:1px solid rgba(255,255,255,.06);cursor:default}.readOnlyBox{border-radius:.8rem;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:default;height:4.8rem;padding:.7rem .6rem .7rem 1.6rem;display:flex;justify-content:space-between;align-items:center}.readOnlyBox button{height:3.4rem;width:18rem;white-space:nowrap;text-overflow:ellipsis;padding:.6rem 2rem}.readOnlyText{display:flex;gap:.4rem;align-items:center;height:100%;font-size:1.6rem;line-height:2.4rem;color:#fff9}.readOnlyText .iconBox{font-size:1.6rem}input:read-only:focus{border:none}input[type=search]{background-color:transparent;outline:none;border:none;padding:1rem 3.6rem 1rem 1.6rem;border-radius:1.2rem;line-height:2.4rem;color:#ffffffd9;min-width:32rem}input[readonly],input[readonly]:focus,input[readonly]:active{border:none!important;outline:none!important;pointer-events:none;cursor:default}textarea[readonly],textarea[readonly]:focus,textarea[readonly]:active{border:none!important;outline:none!important;cursor:default;resize:none!important;height:auto}input[type=search]::placeholder{color:#ffffff4d}input[type=search]:focus{border:none;background-color:transparent}.searchInputBox{border-radius:5rem;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.2)}.searchInputBox:hover{background-color:#ffffff12}.searchInputBox:focus-within{background-color:#ffffff12;border:1px solid rgba(255,255,255,.35)}.contentHeaderRight.searchInputBox{max-width:44rem;height:4.8rem;border:1px solid rgba(255,255,255,.2);border-radius:5rem;background:transparent;padding:0;overflow:visible}.contentHeaderRight.searchInputBox:hover,.contentHeaderRight.searchInputBox:focus-within{background-color:transparent;border:1px solid rgba(255,255,255,.2)}.contentHeaderRight.searchInputBox .dropdown--medium{height:4.8rem;background:#0003;border-radius:2.4rem 0 0 2.4rem;flex-shrink:0}.contentHeaderRight.searchInputBox .dropdown--medium .dropdownHeader{height:4.8rem;padding:.7rem .8rem .7rem 2rem;border:none;border-radius:2.4rem 0 0 2.4rem;background:transparent;font-size:1.5rem}.contentHeaderRight.searchInputBox .iconInputBox{flex:1;width:32rem;height:4.8rem;background:#0003;padding:.7rem 2rem .7rem 0;display:flex;align-items:center;gap:.8rem;border-radius:0 2.4rem 2.4rem 0;position:relative}.contentHeaderRight.searchInputBox .iconInputBox input{flex:1;background:transparent;border:none;color:#ffffffb3;font-size:1.5rem;outline:none;padding-right:0;min-width:auto}.contentHeaderRight.searchInputBox>.iconInputBox:first-child{border-radius:2.4rem}.contentHeaderRight.searchInputBox>.iconInputBox:first-child input{padding-left:2rem}.contentHeaderRight.searchInputBox .iconInputBox input::placeholder{color:#ffffff4d;font-size:1.5rem}.contentHeaderRight.searchInputBox .iconInputBox .iconBox{position:static;transform:none;color:#828494;font-size:2rem;cursor:pointer;pointer-events:all}.contentHeaderRight.searchInputBox .dropdown ul{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 .6rem 2rem #00000080;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border-radius:2rem;min-width:12rem;padding:0}.contentHeaderRight.searchInputBox .dropdown ul li{height:4.4rem;padding:0px 1.6rem;font-size:1.5rem;color:#fff;border-radius:0}.contentHeaderRight.searchInputBox .dropdown ul li:first-child{border-radius:2rem 2rem 0 0}.contentHeaderRight.searchInputBox .dropdown ul li:last-child{border-radius:0 0 2rem 2rem}.contentHeaderRight.searchInputBox .dropdown ul li.active,.contentHeaderRight.searchInputBox .dropdown ul li:hover{background:#ffffff1a;color:#fff}.contentHeader input{font-size:1.5rem}.iconInputBox{position:relative;display:inline}.iconInputBox .iconBox{position:absolute;top:50%;right:1.3rem;font-size:2rem;color:#fff9;transform:translateY(-50%);pointer-events:none}.iconInputBox .react-datepicker__input-container input{padding-right:4rem}input.cantFix{color:var(--disable)}input.error{border:1px solid var(--red)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield;text-align:right}.dropdown{display:inline-block;border-radius:2.5rem;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;position:relative}.dropdownHeader{display:flex;justify-content:space-between;align-items:center;background-color:transparent;color:#fffc;padding:1.2rem 1.6rem;line-height:2.4rem;border-radius:3rem;cursor:pointer;font-size:1.4rem;height:4.8rem}.dropdownHeader .text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.5rem}.dropdownHeader .arrow{font-size:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffff80}.dropdown ul{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:0 .6rem 2rem #00000080;backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem);display:inline-flex;flex-direction:column;gap:.8rem;width:100%;min-width:20rem;max-height:36rem;padding:.8rem .4rem .8rem .8rem;margin-top:.6rem;border-radius:2rem;position:absolute;z-index:100;overflow-y:auto}.dropdown ul::-webkit-scrollbar{width:.6rem}.dropdown ul::-webkit-scrollbar-thumb{background:#0006;border-radius:5.5rem}.dropdown ul::-webkit-scrollbar-track{background:transparent}.dropdown ul li{padding:.8rem 1.2rem;border-radius:2rem;cursor:pointer;display:flex;align-items:center;gap:.8rem;height:4rem;color:#fff;flex-shrink:0}.dropdown ul li:hover{background:#ffffff14;border-radius:2rem}.dropdown ul li.active{background:#ffffff1a;border-radius:2rem;color:#fff}.dropdown ul li span{display:flex;align-items:center;justify-content:center}.dropdown ul li .checkboxIcon{color:#a4a4a4;flex-shrink:0}.dropdown ul li.active .checkboxIcon{color:#4668ea}.dropdown--line{border:1px solid rgba(255,255,255,.2)}.dropdown--disabled{border-color:#ffffff0f!important}.dropdown--disabled .dropdownHeader{background-color:#ffffff08!important;cursor:default!important}.dropdown--disabled .dropdownHeader .arrow{opacity:.3}.dropdown--small{width:8rem}.dropdown--pill,.dropdown--pill .dropdownHeader{border-radius:3rem}.dropdown--medium{width:12.8rem}.dropdown--withForm{width:100%;min-width:22rem;border-radius:.8rem;height:4.8rem}.dropdown--withForm .dropdownHeader{width:100%;height:4.8rem;border:1px solid var(--grayscale-02)}.dropdown--footer{width:8rem;border:1px solid var(--grayscale-02)}.dropdown--withForm ul{width:100%}.modalbg .dropdownHeader.isPlaceholder{color:#ffffff4d}.modalbg .dropdownHeader.isPlaceholder .arrow{color:#fff6}.modalbg .detail .modalFormHeaderRightBtn p,.modalbg .detail .formItemTitle.required:after{display:none}.dropdown--visitForm{width:100%;height:6rem;border-radius:.8rem}.dropdown--visitForm .dropdownHeader{width:100%;height:6rem;border:1px solid var(--borderColor);padding:1rem 2rem;font-size:1.8rem}.dropdown--visitForm ul{width:100%}.dropdown--visitForm .isPlaceholder{color:var(--disable)}.dropdown--visitForm .isPlaceholder .arrow{color:var(--text);font-size:2rem}.moreMenuWrap.dropdown ul{top:calc(100% + .4rem);left:0;width:auto;min-width:14rem;padding:0}.moreMenuWrap.dropdown ul li{border-radius:0;padding:1rem 1.6rem}.moreMenuWrap.dropdown ul li:hover{border-radius:0}button{border-radius:3rem;border:none;padding:.9rem 2rem;font-size:1.6rem;font-weight:500;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}button:hover{filter:brightness(95%)!important}button .iconBox{font-size:1.6rem}.blueBtn{background-color:#008cd233!important;color:#72d1ff!important}.blueBtn .iconBox{color:#72d1ff!important}.darkBlueBtn{background-color:#0050da33;color:#7eb3ff}.darkBlueBtn .iconBox{color:#7eb3ff}.grayBtn{background-color:#ffffff1a;color:#fffc}.redBtn{background:#e8525226;color:#e85252}.yellowBtn{background-color:#eab30826;color:#ffd060}.yellowBtn .iconBox{color:#ffd060}.fullBlueBtn{background-color:var(--mize-blue);color:var(--white)}.fullGrayBtn{background-color:var(--mize-gray);color:var(--white)}.fullBlackBtn{background-color:var(--grayscale-07);color:var(--white)}.fullRedBtn{background-color:var(--red);color:var(--white)}.fullDeepBlueBtn{background-color:var(--intelt-blue);color:var(--white)}.closeBtn{border-radius:.4rem;cursor:pointer}.closeBtn:hover{color:var(--red)}.fullDarkGrayBtn{background-color:var(--grayscale-05);color:var(--white)}.bottomFlowBtn{width:calc(100% - 4.8rem);position:absolute;bottom:4rem;margin-top:3.6rem}.bottomFlowBtn button{width:16rem;height:4.8rem;position:relative;left:50%;transform:translate(-50%)}button:disabled{color:var(--disable);background:#ffffff0d}.tagStlye{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;padding:0 1.2rem;height:3.2rem;border-radius:5.5rem;font-weight:500;font-size:1.4rem;line-height:2.8rem}.blueTag{background-color:#0692e71a!important;color:var(--text-blue)!important}.redTag{background:#e8525229;color:#ff7a7a}.grayTag{background:#ffffff14;color:#fff9}.yellowTag{background:#ffa13c29;color:#ffb05c}.greenTag{background:#44d77a1a;color:#30bb63}.toggle{width:3.8rem;height:2.1rem;border-radius:2rem;background:#fff3;position:relative;cursor:pointer;transition:background .2s}.toggle.on{background:#4bd87f}.toggle .circle{width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:.3rem;transition:left .2s}.toggle.on .circle{left:2rem}.toggleSwitchBox{height:4.8rem;display:flex;align-items:center;justify-content:center}.toggleSwitchBox span{margin-left:1.2rem;color:var(--text)}.formToggleBox{display:flex;align-items:center}.formToggleBox .toggle{margin:1.2rem .8rem}.pagenationBox{display:flex;gap:.8rem;align-items:center}.pagenationBox .pagenationBtn{width:3.8rem;height:3.8rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;color:#ffffffb3;cursor:pointer;font-weight:500}.pagenationBox .pagenationBtn.iconBtn{color:#ffffff59;font-size:1.8rem}.pagenationBox .pagenationBtn:hover{background-color:#ffffff14}.pagenationBox .pagenationBtn.selected{background-color:#762dff;color:#fff}.pagenationBox .pagenationBtn.active{color:#ffffffb3;font-size:1.8rem}.pagenationBox span{white-space:nowrap}.pagenationBox .pagenationBtn{padding:0;background:transparent;font-size:1.5rem}.pagenationBox .pagenationBtn:hover{filter:none!important}.pagenationBox .pagenationBtn:disabled{background:transparent;cursor:default}.pagenationBox .pagenationBtn:disabled:hover{background-color:transparent}.modalbg{width:100%;height:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#0000004d;z-index:1100}.modalContainer{background-color:#0c1d2e;border:1px solid rgba(255,255,255,.12);width:60rem;padding:6rem;border-radius:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;gap:.8rem;box-shadow:0 2.4rem 6rem #000000b3}.modalContent{padding:4rem 0;display:flex;flex-direction:column;gap:1.2rem}.modalContent div{font-size:2.2rem;font-weight:600;line-height:3rem;color:#fff}.modalContent p{font-size:1.6rem;color:#ffffff80;line-height:2.2rem}.modalBtnBox{display:flex;gap:1.2rem;align-items:center;justify-content:center}.modalBtnBox button{width:16rem;height:4.8rem;font-size:1.8rem;font-weight:600;line-height:140%}.grayBgBox{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:1.2rem}.modalContent ul::-webkit-scrollbar{width:.6rem}.modalContent ul::-webkit-scrollbar-thumb{border:unset}body.sidebar-closed .formModal{width:calc(100vw - 6rem);left:6rem}body:has(.fullContainer .sidebar.close) .formModal,body:has(.sidebar.close) .formModal{width:calc(100vw - 6rem);left:6rem}.companySelectModal .modalFormContainer.selectList{max-height:80vh;height:auto}.companySelectModal .listScrollArea{max-height:30rem;min-height:30rem;overflow-y:auto}.userFormPage .modalFormMain{display:flex;flex-direction:column;gap:2rem}paddin.apartmentSelectModal .modalFormContainer.selectList{max-height:80vh;height:auto}.apartmentSelectModal .listScrollArea{max-height:30rem;min-height:30rem;overflow-y:auto}.userFormPage{flex:1;display:flex;flex-direction:column;gap:2rem;padding:.4rem .2rem}.userFormPage .modalFormContainer{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;max-height:none!important;overflow-y:visible!important;display:contents}.userFormPage .modalFormHeader{display:none!important}.userFormPage .modalFormMain{display:flex;flex-direction:column;gap:2rem;padding:0;background:transparent}.userFormPage .formBox{display:flex;flex-direction:column;border-radius:1.2rem;overflow:hidden;filter:drop-shadow(0px .4rem 1.86rem rgba(0,0,0,.08));background:#ffffff08}.userFormPage .formTitle{display:flex;flex-direction:row;align-items:center;gap:.4rem;padding:2.4rem 3.2rem;font-weight:700;font-size:1.7rem;color:#5a7cff;cursor:default;border-bottom:1px solid rgba(255,255,255,.06)}.userFormPage .formTitle .iconBox{color:#5a7cff;font-size:2rem}.userFormPage .formBox>*:not(.formTitle){padding:0 3.2rem}.userFormPage .formBox>.formFlex2:first-of-type,.userFormPage .formBox>.formItem:first-of-type,.userFormPage .formBox>.formInputBox:first-of-type{margin-top:2rem}.userFormPage .formBox>*:last-child{padding-bottom:3.2rem}.userFormPage .formFlex2{display:flex;flex-direction:row;align-items:flex-end;gap:2rem;width:100%;margin-bottom:0;padding-top:1.6rem}.userFormPage .formBox>.formFlex2+.formFlex2,.userFormPage .formBox>.formFlex2+.formItem{padding-top:1.6rem}.userFormPage .formItem{display:flex;flex-direction:column;gap:.4rem;flex:1}.userFormPage .formItemTitle{font-size:1.4rem;font-weight:500;line-height:2.4rem;color:#ffffffe6}.formPageLabel .explanation{font-size:1.4rem;color:#828494}.userFormPage .formBox input[type=text],.userFormPage .formBox input[type=search],.userFormPage .formBox input[type=password],.userFormPage .formBox input[type=number],.userFormPage .formBox input[type=email],.userFormPage .formBox select{box-sizing:border-box;width:100%;height:4.8rem;padding:.7rem 1.6rem;background:#0000000d;border:1px solid rgba(255,255,255,.2);border-radius:3rem;color:#fff;font-size:1.5rem;font-family:Pretendard,sans-serif;outline:none}.userFormPage .formBox input::placeholder{color:#ffffff4d}.userFormPage .formBox input:disabled,.userFormPage .formBox select:disabled{background:#0003;border-color:#ffffff1a;color:#fff6}.userFormPage .modalFormFooter{display:flex;justify-content:center;align-items:center;gap:1.2rem;padding:.8rem 0 3.2rem}.userFormPage .modalFormFooter .fullGrayBtn,.userFormPage .modalFormFooter .fullBlackBtn{width:16rem;height:4.8rem;border:1px solid rgba(255,255,255,.5);border-radius:3rem;background:transparent;color:#fff;font-size:1.7rem;font-weight:600;cursor:pointer;font-family:Pretendard,sans-serif;display:flex;align-items:center;justify-content:center}.userFormPage .modalFormFooter .fullBlueBtn{width:16rem;height:4.8rem;border:none;border-radius:3rem;background:#4668ea;color:#fff;font-size:1.7rem;font-weight:600;cursor:pointer;font-family:Pretendard,sans-serif;display:flex;align-items:center;justify-content:center}.userFormPage .dropdown--withForm,.userFormPage .dropdown--withForm .dropdownHeader{border-radius:3rem!important}.userFormPage .dropdown--withForm .dropdownHeader{background:#0000000d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.userFormPage .dropdown--withForm .dropdownHeader .text{color:#fff!important}.userFormPage .dropdown--withForm .dropdownHeader .arrow{color:#fff6!important}.userFormPage .withBtn button.fullBlackBtn{background-color:#4668ea;color:#fff}.userFormPage .modalFormContainer.detail .formBox input[type=text],.userFormPage .modalFormContainer.detail .formBox input[type=search],.userFormPage .modalFormContainer.detail .formBox input[type=password],.userFormPage .modalFormContainer.detail .formBox input[type=number],.userFormPage .modalFormContainer.detail .formBox input[type=email],.userFormPage .modalFormContainer.detail .formBox select{background:#ffffff08;border:none;color:#fff}.userFormPage .timeInput,.formPageSectionBody .timeInput{background:#0000000d;border:1px solid rgba(255,255,255,.2);border-radius:3rem;color:#fff9}.userFormPage .timeValue,.formPageSectionBody .timeValue{color:#fff}.userFormPage .timePlaceholder,.formPageSectionBody .timePlaceholder{color:#ffffff4d}.userFormPage .timeRawInput,.formPageSectionBody .timeRawInput{color:#fff}.userFormPage .timeRawInput::placeholder,.formPageSectionBody .timeRawInput::placeholder{color:#ffffff4d}.userFormPage .modalFormContainer.detail .timeInput{background:#ffffff08;border:none}.modalFormContainer,.modalFlexContainer{background:#151b28;width:96rem;margin:12rem auto;padding:4.8rem;border-radius:1.6rem;box-shadow:0 2.4rem 6rem #0009;max-height:84rem;overflow-y:auto}.modalFormContainer.selectTeam{width:60rem;height:84rem;box-sizing:border-box;display:flex!important;flex-direction:column;justify-content:space-between;gap:6rem}.modalFlexBody{flex:1;overflow:hidden;display:flex;flex-direction:column}.modalFlexBody .treeBox{overflow-y:scroll}.modalFormContainer.selectTeam .modalFormFooter{margin-top:0}.modalFormHeader{width:100%;display:flex;align-items:start;justify-content:space-between;margin-bottom:2rem;height:auto}.modalFormHeaderRightBtn{display:flex;align-items:center;gap:1.6rem}.modalFormHeader h1{font-size:2rem}.modalFormHeader h1 span{font-size:1.3rem;font-weight:300;color:#d8dae7}.modalFormHeader p{color:#ffffffb3}.modalFormHeader .formTitle{display:flex;flex-direction:column;align-items:start}.modalFormHeader .formTitle span{font-size:1.6rem;font-weight:500;color:var(--text-sec);line-height:2.2rem}.redTxt{color:var(--text-red)}.grayTxt{color:var(--grayscale-05)}.blueTxt{color:var(--intelt-blue)}.modalFormContainer .iconInputBox.searchInputBox{width:100%;height:4.4rem!important;display:block}.modalFormMain{display:flex;flex-direction:column;gap:3.2rem}.formBox{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;padding:3.2rem;display:flex;flex-direction:column;gap:2.4rem;position:relative}.formHeader{display:flex;justify-content:space-between}.formHeader .checkItem{width:auto;cursor:pointer}.formTitle{display:flex;align-items:center;gap:.4rem;font-size:2rem;color:#72d1ff;font-weight:700;line-height:140%}.formBox input{height:4.8rem}.formBoxFlex{display:flex;gap:2.4rem;align-items:flex-start!important}.formBoxFlex>.formBox{flex:1}.formBox p{min-height:4.8rem;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:1.2rem 1.6rem;border-radius:.8rem;line-height:2.4rem;color:#ffffffbf;width:100%;font-size:1.6rem;font-family:pretendard}.formFlex2{display:flex;gap:1.6rem}.formItem{flex:1;max-width:calc(50% - .8rem)}.formItem .iconBox{color:var(--text)}.formItem .fullBlackBtn .iconBox,.formItem .fullDarkGrayBtn .iconBox,.formItem .fullGrayBtn .iconBox,.formItem .fullBlueBtn .iconBox,.formItem .fullRedBtn .iconBox{color:var(--white)}.formFullBox{display:flex;flex-direction:column}.formFullBox>.formItem{max-width:100%!important}.formItemTitle{font-weight:600;line-height:2.4rem;margin-bottom:.4rem;display:flex;gap:.4rem;color:#fffc}.formItemTitle.required:after,.formItemTitle .required:after{content:"*";color:var(--text-red);padding-left:.4rem}.formItemTitle .iconBox{font-size:1.8rem;color:var(--grayscale-02);cursor:pointer;position:relative}.formItemTitle .iconBox:hover{color:var(--intelt-blue)}.formItemTitle .iconBox:hover:after{display:block;padding:.5rem 1.2rem;font-size:1.3rem;line-height:2rem;color:var(--intelt-blue);background-color:var(--mize-blue-pastel);position:absolute;width:auto;white-space:nowrap;left:calc(100% + 1rem);border-radius:.4rem}.formItemTitle .iconBox:hover:before{content:"";position:absolute;top:50%;left:calc(100% + .4rem);transform:translateY(-50%);width:0;height:0;border-bottom:.6rem solid transparent;border-top:.6rem solid transparent;border-right:.6rem solid var(--mize-blue-pastel);opacity:1}.formItemTitle.sitemap .iconBox:hover:after{content:"선택하신 시스템과 출입통제 단말기에 따라 활성화되는 메뉴입니다."}.formItemTitle.deptAccessGroup{position:relative;z-index:100}.formItemTitle.deptAccessGroup .iconBox{z-index:100}.formItemTitle.deptAccessGroup .iconBox:hover:after{content:"부서별 매핑되어 있습니다. 개인별 출입그룹 할당이 필요하시면 출입그룹에서 부서를 해제해 주십시오.";white-space:normal;width:26rem;top:-1.6rem;z-index:100}.formItemTitle.password .iconBox:hover:after{content:"초기 비밀번호는 abc123으로 세팅되어있습니다.";top:-4rem;left:-13rem}.formItemTitle.formItemTitle.password .iconBox:hover:before{top:-45%;left:50%;transform:translate(-50%);border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid var(--mize-blue-pastel)}.formItemTitle .explanation{font-size:1.5rem;color:var(--grayscale-05);line-height:2.4rem}.formItemTitle.flexSpace{display:flex;justify-content:space-between;align-items:center}.formItemTitle .secondary{color:var(--text-sec)}.formSubTitle{font-size:1.7rem;line-height:2.4rem;margin-bottom:1.2rem;font-weight:700}.formSubTitle>.redTxt{font-weight:500;margin-left:1.2rem}.formTitleDes{font-size:1.7rem;line-height:2.8rem;margin-top:.8rem;color:var(--text-sec)}.formItem .timeBox{flex:1;cursor:pointer}.formItem .timeBox input{overflow:auto;font-family:pretendard}.formItem .timeBox .iconBox,.timeBox .iconBox{color:var(--text);top:50%;transform:translateY(-50%);pointer-events:none}.formItem.car .formFlexColumn{gap:1rem}.miniInfo{font-size:1.5rem;line-height:2.4rem}.formItemTitle .iconBox:before{opacity:0;transition:opacity .15s ease}.formInputBox{display:flex;flex-direction:column;gap:1.6rem}.formInputBox .halfInput,.halfInput,.formInputFlexBox .halfInput{width:calc(50% - .8rem)!important;flex:none}.withBtn{display:flex;gap:.8rem;white-space:nowrap;position:relative}.withBtn input,.withBtn .dropdown{width:auto;flex:1}.withBtn button{border-radius:3rem}.fileUpload .formInputBox .withBtn .iconInputBox{width:calc(50% - .8rem)}.fileUpload .formInputBox .withBtn .iconInputBox input{width:100%}.iconBox.delete{cursor:pointer}.iconBox.delete:hover{color:var(--red)}.fileUpload .formInputBox .withBtn button{flex:1;max-width:none}.formInputBox>.formInputFlexBox{margin-top:1.6rem}.formInputRightBtn{position:relative}.formInputRightBtn button{position:absolute;top:50%;right:.7rem;transform:translateY(-50%);width:auto;height:3.4rem;padding:0px 1.2rem;white-space:nowrap;border-radius:.4rem}.formInputFlexBox{width:100%;display:flex;gap:1.6rem;align-items:center;position:relative;color:var(--grayscale-05)}.formInputFlexBox>div{display:flex;align-items:center}.formInputFlexBox>fieldset{display:flex;gap:2.4rem;height:2.4rem}.gap4column{gap:.4rem!important}.formPhotoFlexBox{display:flex;align-items:flex-end;gap:.8rem}.fieldDesc{font-size:1.2rem;color:#ffffff80;margin-top:.6rem}.modalFormFooter{margin-top:6rem}.modalBtnBox button .iconBox{font-size:2.4rem}.selectList{width:60rem;height:84rem;overflow:hidden;display:flex;flex-direction:column}.itemListBox{margin-top:2rem;margin-bottom:6rem;display:flex;flex-direction:column;gap:.4rem;max-height:52rem;overflow:hidden;flex:1}.itemListBox .listHeader{width:100%;padding:.9rem .8rem}.itemListBox .total{font-size:1.6rem;line-height:2.2rem;font-weight:600}.itemListBox fieldset{width:100%;display:flex;flex-direction:column;gap:.6rem;overflow-y:auto}.selectList .modalFlexBody{flex:1;justify-content:space-between}.talk .modalFooter button,.selectList .modalFlexBody .modalFooter button{width:9.8rem}.listFilterHeader{display:flex;justify-content:end}.listTypeFilterBtn{display:flex;align-items:center;gap:.4rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;cursor:pointer}.radioItem{display:flex;white-space:nowrap;gap:.8rem;align-items:center;cursor:pointer}.radioItem input[type=radio]{appearance:none;-webkit-appearance:none;width:1.8rem;height:1.8rem;background:var(--white);border:.3rem solid var(--grayscale-04);border-radius:5rem;box-sizing:border-box;cursor:pointer;position:relative;margin:0;padding:0}.radioItem input[type=radio]:checked{border:.6rem solid var(--intelt-blue)}.detail .radioItem input[type=radio]:checked{border:.6rem solid var(--intelt-blue)}.radioItem span{font-size:1.6rem;color:var(--text)}.radiowithForm{display:flex;flex-direction:column;gap:.4rem;margin-top:1.6rem}.boxHeader .blueTxt,.withInfo span span{color:var(--intelt-blue);font-size:1.5rem;line-height:2.4rem}.radioItem.withInfo{align-items:start;height:auto}.radioItem.withInfo span{display:flex;flex-direction:column;gap:.8rem}.pagenationBox .wave,.radiowithForm .pagenationBox .wave{display:flex;align-items:center;line-height:4.8rem}.radiowithForm .pagenationBox{align-items:start}.formButtonBox{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;flex-wrap:wrap}.formButtonItem{background-color:#ffffff08;padding:1rem 1.6rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid #FFFFFF33;border-radius:3rem;color:var(--text);cursor:pointer}.formButtonItem.active{background-color:#4668ea;color:var(--text)}.formBlankBox{color:var(--disable);line-height:140%;margin-top:.8rem}.formFlexColumn{display:flex;flex-direction:column;gap:2.4rem}.formPhotoBox{display:flex;align-items:end;gap:1.2rem}.formPhotoBtnBox{display:flex;flex-direction:column;gap:.8rem}.formPhotoBtnBox button{width:12rem;height:4.4rem;font-size:1.5rem}.formPhotoBtnBox button .iconBox{font-size:2.2rem;color:var(--white)}.formPhotoTextBox{color:var(--text-sec);font-size:1.5rem;line-height:2.4rem;margin-left:2.4rem}.photoContainer{width:16rem;height:16rem;background-color:#ffffff08;border-radius:3rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.photoContainer div{width:100%;height:100%}.photoContainer img{width:100%;height:100%;object-fit:cover}.photoContainer .iconBox{font-size:4.8rem;color:#ccc}.photoContainer .iconBox.small{font-size:2.8rem;color:var(--text-sec)}.photoContainer .iconBox.none{display:none}.photoContainer .photoDelete{position:absolute;bottom:0;width:100%;height:4.4rem;display:flex;align-items:center;justify-content:center;background-color:#00000080;color:var(--white);cursor:pointer}.photoContainer .photoBorder{border:1px solid var(--grayscale-02);border-radius:.8rem;overflow:hidden}.radiowithForm .iconInputBox{width:100%}.radiowithForm .timeBox{min-width:25%}.radiowithForm .dateTime .pagenationBox{width:50%}.editBtnBox{display:flex;gap:.8rem;justify-content:end}.editBtnBox button{width:6rem;padding:1rem 1.6rem;height:4.4rem}.rightClickPopup.on{display:block}.rightClickPopup{background-color:var(--white);border-radius:.8rem;box-shadow:0 .4rem 1.8rem #2f2b3d29;overflow:hidden;width:8.8rem;display:none}.rightClickPopup>div{background-color:var(--white);padding:1rem 1.6rem;line-height:2.4rem;cursor:pointer}.rightClickPopup>div:hover{filter:brightness(95%)}table:where(.basicTable){width:100%;table-layout:fixed;border-collapse:collapse}:where(.basicTable) tr{border-bottom:.05rem solid rgba(255,255,255,.15)}:where(.basicTable) tr:hover:not(thead tr){background-color:#ffffff0a}:where(.basicTable) th{padding:1.6rem 2rem;white-space:nowrap}:where(.basicTable) th span{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.4rem;color:#ffffffe6;white-space:nowrap}:where(.basicTable) th span .iconBox{font-size:1.6rem;width:2.4rem;height:2.4rem;color:#fff6}:where(.basicTable) td{padding:1.8rem;vertical-align:middle;font-size:1.4rem;line-height:2.4rem;height:6.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;color:var(--text)}:where(.basicTable) td span{display:flex;align-items:center;justify-content:left;white-space:nowrap;font-size:1.4rem;color:#ffffffbf}.tdCenter{text-align:center}.tdNoPadding{padding:0}.tdNoPaddingTopBtm{padding:0px 2rem!important}:where(.basicTable) td.noneData{height:6.4rem}:where(.basicTable) td.tdFlex,:where(.basicTable) td .tdFlex{display:flex;gap:.8rem;align-items:center}:where(.basicTable) td.tdFlexColumn{display:flex;flex-direction:column;align-items:start;justify-content:center}.checkbox-cell{vertical-align:middle;cursor:pointer;padding:.5rem .6rem .5rem 2.4rem!important;width:5.4rem}.checkbox-cell span{display:flex;align-items:center;justify-content:center}.allRegistrationList{display:flex;flex-direction:column;overflow:hidden}.modalFormContainer.allRegistrationList{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110rem;max-width:calc(100vw - 4rem);max-height:calc(100vh - 8rem);margin:0;overflow:hidden;padding:2.4rem 3.2rem;display:flex;flex-direction:column}.modalFormContainer.allRegistrationList .modalFormHeader{flex-shrink:0}.modalFormContainer.allRegistrationList .modalTableMain{flex:1;overflow:hidden;display:flex;flex-direction:column;max-height:unset}.modalFormContainer.allRegistrationList .modalTableMain .tableBox{flex:1;overflow-y:auto;max-height:65rem}.modalFormContainer.allRegistrationList .modalFormFooter{flex-shrink:0;padding:2rem 0}.modalTableMain{display:flex;flex-direction:column;max-height:55.9rem;overflow:hidden}.modalTableMain .tableBox{flex:1;overflow-y:auto}.tableHeader{font-size:1.8rem;font-weight:500;margin-bottom:1.6rem}.tableHeaderTotal{font-size:1.8rem;line-height:2.8rem;font-weight:500;margin-bottom:1.6rem}.modalTableMain th{text-align:left;font-weight:600;padding:1.6rem 2rem;color:var(--txte);border-top:1px solid #FFFFFF33}.modalTableMain th span{font-weight:700}.modalTableMain td{padding:2rem}.modalTableMain .inputTd{padding:0!important}.modalTableMain td>input{width:100%!important;white-space:nowrap;text-overflow:ellipsis;height:3.8rem;padding:.7rem .8rem;font-size:1.6rem}.modalTableMain td .iconBox{cursor:pointer}.modalTableMain td .iconBox:hover{color:var(--red)}.bulkRegisterRequired{display:inline-block;color:var(--red);font-weight:600}.react-datepicker-popper{z-index:9999!important;position:fixed!important}.react-datepicker__triangle{display:none!important}.react-datepicker-wrapper,.react-datepicker__input-container input{width:100%}.pageTitleMenuContainer{padding:1.8rem 0 1.8rem 1.2rem!important}.pageTitleMenuBox{display:flex;align-items:center;gap:2.4rem}.pageTitleMenuBox span{height:5.2rem;display:flex;align-items:center;color:var(--disable)}.pageTitleMenuBox span.active{color:var(--text);border-bottom:.2rem solid var(--grayscale-07)}.pageTitleMenuBox span:hover{filter:brightness(90%)}.modalFlexContainer.talk{width:46rem;display:flex;flex-direction:column;gap:6rem;justify-content:space-between}.talkFormBody{width:36rem;display:flex;flex-direction:column;gap:1.6rem}.talk .flexColumn{display:flex;flex-direction:column;gap:1.2rem;align-items:center}.checkItem{display:flex;align-items:center;gap:.8rem;position:relative;padding:.8rem}.checkItem input{position:absolute;left:0;opacity:0;width:2.2rem;height:2.2rem;cursor:pointer}.checkIcon{width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center}.checkItemTitle{display:flex;gap:.4rem;align-items:center}.labelText{font-size:1.6rem;line-height:2.2rem;font-weight:500;color:var(--text)}.checkItem .userId{color:var(--text-sec);font-size:1.4rem;line-height:2.2rem}.checkItem .team{color:var(--text-sec);font-size:1.6rem;line-height:2.2rem}.scrollContainer{display:flex;flex-direction:column;gap:.6rem;overflow-y:auto;position:relative}.checkItem.allCheck{position:sticky;top:0;z-index:1}.singleCheck{padding:0;height:2.4rem}.singleCheck .checkIcon{padding:1px}.singleCheck .labelText{font-size:1.5rem;line-height:2.2rem}.customTextarea{width:100%;height:24rem;padding:1.2rem 1.6rem;resize:none;overflow-y:auto;overflow-x:hidden;font-size:1.6rem;line-height:2.4rem;color:var(--text);border:1px solid var(--grayscale-02);border-radius:.8rem;background:#fff;white-space:pre-wrap;font-family:pretendard}.customTextarea::placeholder{color:var(--disable)}.customTextarea:focus{outline:none;border:1px solid var(--intelt-blue)}.customTextarea:read-only{background-color:var(--grayscale-005);border:none}.customTextarea:read-only::-webkit-scrollbar-thumb{border:.8rem solid var(--grayscale-005)}.timePicker{position:relative;width:100%;min-width:12rem}.timeLabel{display:block;margin-bottom:.6rem;font-size:1.3rem;color:#666}.timeInput{min-height:4.8rem;border:1px solid var(--borderColor);padding:1.2rem 1.6rem;border-radius:.8rem;background:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.timePlaceholder{color:var(--disable)}.timeValue{color:#111;font-weight:500}.timeRawInput{flex:1;border:none!important;background:transparent;font-size:inherit;color:inherit;font-weight:500;min-width:0;cursor:text;padding:0;outline:none}.timeRawInput::placeholder{color:var(--disable);font-weight:400}.timePopup{width:18.4rem;padding:1.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:2rem;box-shadow:0 .6rem 2rem #00000080;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.timeGrid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.timeColumn{max-height:36rem;overflow-y:auto}.timeColumn::-webkit-scrollbar{display:none}.timeItem{width:100%;height:4rem;margin-bottom:.8rem;border-radius:3rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;transition:background .2s ease,color .2s ease}.timeItem:hover{background:#fff3}.timeItem.active{background:#762dff;color:#fff}.modalCalendarContainer{background:linear-gradient(145deg,#0d2035,#0a1a2e);border:1px solid rgba(255,255,255,.1);box-shadow:0 2.4rem 6.4rem #0009,0 0 0 1px #ffffff0a inset;width:fit-content;padding:4.5rem;display:flex;flex-direction:column;gap:0;position:relative;border-radius:2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.modalCalendarContainer>.iconBox{position:absolute;top:1.8rem;right:2rem;z-index:10;color:#fff6;cursor:pointer;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s,color .15s}.modalCalendarContainer>.iconBox:hover{background:#ffffff14;color:#ffffffd9}.modalCalendarContainer button{height:4.4rem;white-space:nowrap}.calendarBox{display:flex;gap:1.6rem;padding-bottom:2rem}.calendarBox>*+*{border-left:1px solid rgba(255,255,255,.07);padding-left:3.2rem;margin-left:3.2rem}.calendarBox div{background-color:transparent;box-shadow:none}.modalCalendarContainer .react-datepicker__header{background-color:transparent!important;border-bottom:none!important;padding-bottom:0!important}.modalCalendarContainer .datepicker-header{background-color:transparent;padding:0 0 1.2rem}.modalCalendarContainer .datepicker-header .nav-btn{color:#ffffff73;background:transparent;border:none;width:2.8rem;height:2.8rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;cursor:pointer}.modalCalendarContainer .datepicker-header .nav-btn:hover{background:#ffffff14;color:#fff}.modalCalendarContainer .datepicker-header .header-label{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.03rem}.modalCalendarContainer .react-datepicker__day-names{margin-top:.8rem;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:.8rem}.modalCalendarContainer .react-datepicker__day-name span{color:#ffffff59!important;font-size:1.2rem;font-weight:600;letter-spacing:.03rem}.modalCalendarContainer .react-datepicker__day-name:first-child span{color:#e85252b3!important}.modalCalendarContainer .react-datepicker__day{color:#fffc!important;font-size:1.3rem;font-weight:500;transition:background .12s,color .12s,transform .1s}.modalCalendarContainer .react-datepicker__week div:first-child{color:#e85252d9!important}.modalCalendarContainer .react-datepicker__day--disabled{color:#ffffff26!important;opacity:1;cursor:not-allowed}.modalCalendarContainer .react-datepicker__day--outside-month{color:#ffffff26!important}.modalCalendarContainer .react-datepicker__day--today{border:1px solid rgba(6,146,231,.5)!important;color:#4668ea!important;font-weight:700!important}.modalCalendarContainer .react-datepicker__day--selected,.modalCalendarContainer .react-datepicker__day--keyboard-selected{background:#4668ea!important;color:#fff!important;box-shadow:0 .4rem 1.2rem #0692e766;border:none!important;font-weight:700!important}.modalCalendarContainer .react-datepicker__day:not(.react-datepicker__day--disabled):hover{background:#0692e72e!important;color:#fff!important;transform:scale(1.08)}.modalCalendarContainer .modalBtnBox{border-top:1px solid rgba(255,255,255,.07);padding-top:2rem;gap:1.2rem}.selectedDateFlexBox{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffe6;display:flex;gap:1rem;align-items:center;justify-content:center;height:4.6rem;border-radius:1.2rem;padding:0 2rem;font-size:1.5rem;font-weight:600;letter-spacing:.02rem}.selectedDateFlexBox .wave{color:#ffffff4d;font-size:1.3rem}.selectedDateFlexBox .startDate,.selectedDateFlexBox .endDate{color:#ffffffd9;background:transparent;border:none;outline:none;font-size:1.5rem;font-weight:600;font-family:inherit;width:6.8rem;text-align:center;caret-color:#ffffffb3}.selectedDateFlexBox .startDate::placeholder,.selectedDateFlexBox .endDate::placeholder{color:#ffffff4d}.modalCalendarContainer .modalBtnBox .fullBlackBtn{background:#4668ea;color:#fff;border-radius:1.2rem;font-size:1.5rem;font-weight:700;border:none;flex:1;height:4.6rem;cursor:pointer;box-shadow:0 .4rem 1.6rem #0692e74d;letter-spacing:-.02rem;transition:opacity .15s,transform .1s}.modalCalendarContainer .modalBtnBox .fullBlackBtn:hover{opacity:.9;transform:translateY(-.1rem)}.modalCalendarContainer .modalBtnBox .fullBlackBtn:active{transform:translateY(0);opacity:1}.modalCalendarContainer .modalBtnBox p{color:#fff!important;font-size:1.1rem!important;letter-spacing:.01rem}.inputError{border-color:#ff4d4f}.errorText{margin-top:.4rem;font-size:1.2rem;color:#ff4d4f}.deviceSearchModalApartmentListTable thead th{border-top:1px solid var(--grayscale-02);background-color:var(--grayscale-005);text-align:start;vertical-align:middle;height:5.6rem;padding:0 1.2rem}.deviceSearchModalButtonBox{display:flex;gap:1.2rem;align-items:center;justify-content:flex-end}.alertModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--white);padding:8rem 6rem 6rem;border-radius:1.2rem;box-shadow:0 .4rem 4rem #00000040;width:52rem;display:flex;flex-direction:column;gap:4rem;align-items:center}.alertTxt{display:flex;flex-direction:column;gap:1.2rem;align-items:center;text-align:center}.alertTitle{max-width:40rem;font-size:2.2rem;line-height:1.3;font-weight:600}.alertDes{max-width:40rem;font-size:1.6rem;line-height:1.4;color:var(--grayscale-05)}.alertButton{display:flex;gap:1.2rem}.alertButton button{width:16rem;height:4.8rem}.weekBtnBox{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem}.weekBtnBox .weekItem{width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;background-color:var(--grayscale-005);border-radius:4.4rem;color:var(--grayscale-04)}.weekBtnBox .weekItem.active{background-color:var(--intelt-blue);color:var(--white);font-weight:500}.selectedDataBox{display:flex;flex-direction:column;gap:.8rem}.selectedWeekData{display:flex;gap:1.2rem;align-items:center;font-weight:500}.selectedWeekData .weekName{color:var(--intelt-blue)}.selectedWeekData .mealTimeBox{display:flex;gap:3.2rem}.selectedWeekData .mealTime{display:flex;gap:1rem;align-items:center}.selectedWeekData .weekDataLabel{color:var(--text-sec)}.selectedWeekData .weekDataTime{width:10rem}.mealSetting .formInputBox .dropdown{width:100%}.period-input{width:100%!important;height:4rem!important;border:1px solid #ddd!important;border-radius:.4rem!important;padding:0 .8rem!important;font-size:1.4rem!important;box-sizing:border-box!important;cursor:pointer}.period-datepicker{display:block!important;width:100%!important;height:4rem!important}.period-datepicker .react-datepicker__input-container{width:100%!important;height:100%!important}.period-datepicker .react-datepicker__input-container input{height:4rem!important}.react-datepicker{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:2rem!important;box-shadow:0 .6rem 2rem #00000080!important;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important;padding:3.2rem!important;font-family:Pretendard,sans-serif!important}.react-datepicker__month-container{width:33.8rem}.react-datepicker__current-month{color:#fffc!important}.react-datepicker__header{background:transparent!important;border-bottom:none!important;padding:0!important}.dp-header{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5.7rem;width:100%;height:2.8rem;margin-bottom:1.6rem}.dp-nav-btn{background:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;font-size:1.8rem}.dp-nav-btn:hover{color:#ffffffb3}.dp-header-center{display:flex;align-items:center;gap:1.2rem}.dp-select-wrap{display:flex;align-items:center;gap:.4rem;position:relative}.dp-select{background:transparent;border:none;color:#fff;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:600;cursor:pointer;appearance:none;-webkit-appearance:none;outline:none;padding:0}.dp-select option{background:#1a1a2e;color:#fff}.dp-select-icon{color:#fff;font-size:1.6rem;pointer-events:none;flex-shrink:0}.react-datepicker__day-names{display:flex!important;justify-content:space-between;margin:0 0 .8rem!important}.react-datepicker__day-name{color:#fff!important;font-size:1.4rem!important;font-weight:400!important;width:3.6rem!important;line-height:2.8rem!important;text-align:center!important;margin:0!important}.react-datepicker__day-name:last-child{color:#de3e3e!important}.react-datepicker__week{display:flex!important;justify-content:space-between}.react-datepicker__day{color:#fff!important;font-size:1.4rem!important;font-weight:400!important;width:3.6rem!important;height:3.6rem!important;line-height:3.6rem!important;text-align:center!important;margin:0!important;border-radius:50%!important;cursor:pointer}.react-datepicker__day:hover{background:#ffffff26!important;border-radius:50%!important;color:#fff!important}.react-datepicker__day--outside-month{color:#fff3!important;opacity:1!important}.react-datepicker__day--today{border:1px solid #762DFF!important;background:transparent!important;border-radius:50%!important;font-weight:400!important;color:#fff!important}.react-datepicker__day--selected{background:#ffffff1a!important;border-radius:50%!important;color:#fff!important}.react-datepicker__day--keyboard-selected{background:transparent!important;color:#fff!important}.react-datepicker__day--disabled{color:#fff3!important;opacity:1!important;cursor:default}.react-datepicker__day.dp-day-sunday{color:#de3e3e!important}.react-datepicker__day.dp-day-sunday.react-datepicker__day--outside-month{color:#de3e3e4d!important}.react-datepicker__children-container{width:100%!important;padding:0!important;margin:0!important}.dp-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.6rem;gap:1.2rem;width:100%}.dp-today-btn{height:4.4rem;padding:0 2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:5rem;color:#fff;font-family:Pretendard,sans-serif;font-size:1.5rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}.dp-today-btn:hover{background:#ffffff2e}.dp-apply-btn{height:4.4rem;padding:0 2rem;background:#ffffff0d;border:none;border-radius:5rem;color:#fff3;font-family:Pretendard,sans-serif;font-size:1.5rem;font-weight:600;cursor:pointer;white-space:nowrap}.dp-apply-btn--active{color:#fff;background:#ffffff1a}.dp-apply-btn--active:hover{background:#ffffff2e}.dp-hselect{position:relative}.dp-hselect-trigger{display:flex;align-items:center;gap:.4rem;background:transparent;border:none;color:#fff;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:600;cursor:pointer;padding:0}.dp-hselect-icon{font-size:1.6rem;transition:transform .15s}.dp-hselect-icon--open{transform:rotate(180deg)}.dp-hselect-list{position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%);background:#1e1e32f2;border:1px solid rgba(255,255,255,.15);border-radius:1.2rem;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);box-shadow:0 .6rem 2rem #00000080;list-style:none;margin:0;padding:.6rem;max-height:20rem;overflow-y:auto;z-index:10000;min-width:8rem}.dp-hselect-list::-webkit-scrollbar{width:.4rem}.dp-hselect-list::-webkit-scrollbar-track{background:transparent}.dp-hselect-list::-webkit-scrollbar-thumb{background:#fff3;border-radius:.4rem}.dp-hselect-item{padding:.6rem 1.2rem;font-size:1.4rem;font-family:Pretendard,sans-serif;color:#ffffffb3;border-radius:.8rem;cursor:pointer;text-align:center;white-space:nowrap}.dp-hselect-item:hover{background:#ffffff14;color:#fff}.dp-hselect-item--active{color:#fff;font-weight:600}._primary_emoyc_35{background-color:var(--mize-blue);color:var(--white)}._accent_emoyc_45{background-color:var(--intelt-blue);color:var(--white)}._secondary_emoyc_55{background-color:var(--mize-gray);color:var(--white)}._danger_emoyc_65{background-color:var(--red);color:var(--white)}._dark_emoyc_75{background-color:var(--grayscale-07);color:var(--white)}._ghost_emoyc_85{background-color:#ffffff1a;color:#fffc}._fallback_f6aei_3{display:flex;align-items:center;justify-content:center;width:100%;min-height:240px;height:100%}._spinner_f6aei_21{width:28px;height:28px;border:2px solid rgba(255,255,255,.15);border-top-color:#fff9;border-radius:50%;animation:_spin_f6aei_21 .7s linear infinite}@keyframes _spin_f6aei_21{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_f6aei_21{animation:_pulse_f6aei_1 1.4s ease-in-out infinite}}@keyframes _pulse_f6aei_1{0%,to{opacity:.35}50%{opacity:1}}._panel_1b99b_3{position:absolute;top:calc(100% + 12px);right:0;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:508px;padding:26px 35px;background-color:#151b28;border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 8px 32px #0006;overflow:hidden;isolation:isolate;z-index:300}._title_1b99b_41{font-family:Pretendard,sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#fff;margin:0}._toolbar_1b99b_59{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._tabs_1b99b_75{display:flex;align-items:center;gap:8px}._tab_1b99b_75{display:flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:30px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;font-family:Pretendard,sans-serif;font-size:15px;font-weight:400;line-height:21px;letter-spacing:-.25px;color:#fff;cursor:pointer}._tab_1b99b_75._active_1b99b_123{border-color:transparent;background:#4668ea;font-weight:500}._markAll_1b99b_135{padding:0;border:none;background:none;font-family:Pretendard,sans-serif;font-size:15px;font-weight:500;line-height:21px;color:#fff;cursor:pointer;white-space:nowrap}._markAllPlaceholder_1b99b_161{width:100px;flex-shrink:0}._list_1b99b_171{display:flex;flex-direction:column;width:100%;min-height:72px;padding-bottom:12px}._item_1b99b_187{display:flex;flex-direction:column;gap:8px;width:100%;padding:8px;border:none;border-radius:0;background:transparent;text-align:left;cursor:pointer}._item_1b99b_187:hover{background:#ffffff0a}._itemTop_1b99b_221{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._itemTitle_1b99b_237{flex:1;min-width:0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemTitleImportant_1b99b_263{color:#4668ea}._itemTime_1b99b_271{flex-shrink:0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#ffffff80;text-align:center;white-space:nowrap}._itemMessage_1b99b_293{width:100%;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#b6b8c8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_1b99b_317{width:100%;padding:8px 0 12px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#b6b8c8;text-align:center}._footer_1b99b_339{display:flex;align-items:center;justify-content:center;width:100%}._viewAll_1b99b_353{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;background:none;font-family:Pretendard,sans-serif;font-size:15px;font-weight:500;line-height:21px;color:#fff;cursor:pointer}._viewAllIcon_1b99b_383{display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff}:root{--white: #ffffff;--black: #000000;--bg-ef: #efefef;--mize-blue: #0692e7;--mize-gray: #b5b5b5;--mize-blue-pastel: #eff9ff;--grayscale-07: #383838;--grayscale-06: #4c4c4c;--grayscale-05: #777777;--grayscale-04: #a4a4a4;--grayscale-03: #c7c7c7;--grayscale-02: #dcdcdc;--grayscale-01: #ebebeb;--grayscale-005: #f6f6f6;--grayscale-2depth: #ebebeb;--green: #4bd87f;--red: #e85252;--text: #ffffff;--text-sec: #7c7c7c;--text-blue: #008bdf;--text-red: #de3e3e;--table: #3d3d3d;--disable: #bbbbbb}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-size:10px}body{font-family:Pretendard,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:linear-gradient(180deg,#001d2f,#181a26);color:var(--text);overflow:auto}.modalbg.listDelete,.modalbg.datePicker,.modalFormContainer,.modalFlexContainer,.modalbg.apartmentListForm.displayNone,.modalbg.partnerListForm.displayNone,.modalbg.userListForm.displayNone,.modalbg.departmentListForm.displayNone{display:none!important}.modalbg.listDelete.active,.modalbg.datePicker.active,.modalFormContainer.active{display:block!important}.displayNone{display:none!important}.modalFlexContainer.active{display:flex!important}.fullContainer{width:100%;min-width:128rem;height:100vh;min-height:72rem;display:flex;flex-direction:column;overflow:hidden}@media(min-width:2561px){.fullContainer{width:auto;margin:0 24rem}}.bodyRow{display:flex;flex:1;overflow:hidden}.bodyRow{position:relative}.mizeTrigger{transition:background .25s ease,box-shadow .25s ease}.mizeTrigger.active{background:#5a7cff1a;box-shadow:inset 0 0 0 1px #5a7cff47,0 0 1.8rem -.6rem #5a7cff80;border-radius:3rem;padding:.8rem 1.6rem;height:3.8rem}.mizeTrigger.active .menuSectionHeaderText{color:#5a7cff;font-weight:500;font-size:1.4rem}.mizeTrigger.active .menuSectionHeaderIcon{color:#5a7cff}.mizeFlyout{box-sizing:border-box;position:absolute;top:0;left:22.4rem;height:100%;width:24.8rem;display:flex;flex-direction:column;align-items:stretch;gap:1.6rem;padding:2rem 1.6rem;background:linear-gradient(180deg,#001d2fcc,#181a26cc);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);border-left:1px solid transparent;border-right:1px solid transparent;border-image-source:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.052) 100%);border-image-slice:1;z-index:200;overflow:hidden;transform-origin:left center;animation:mizeFlyoutIn .44s cubic-bezier(.16,1,.3,1)}.mizeFlyout:before{content:"";position:absolute;top:0;left:0;bottom:0;width:.2rem;background:linear-gradient(180deg,transparent 0%,#008cd2 30%,#8747ff 70%,transparent 100%);box-shadow:0 0 1.4rem 1px #5a7cff73;opacity:0;animation:mizeEdgeGlow 1.1s ease .06s forwards;pointer-events:none;z-index:3}.mizeFlyout:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 32%,rgba(0,140,210,.14) 46%,rgba(135,71,255,.12) 56%,transparent 70%);animation:mizeSheen .95s cubic-bezier(.22,1,.36,1) .1s;pointer-events:none;z-index:1}.mizeFlyout.sidebarClosed{left:6rem}.mizeFlyoutHeader{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;flex-shrink:0;padding:0 .4rem;font-family:Pretendard;font-size:1.3rem;font-weight:500;line-height:1.6rem;color:#828494}.mizeFlyoutMenu{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;align-self:stretch;flex:1;padding:0;overflow-y:auto}.mizeFlyoutHeader,.mizeFlyoutMenu>*{opacity:0;animation:mizeItemIn .4s cubic-bezier(.22,1,.36,1) forwards}.mizeFlyoutHeader{animation-delay:.06s}.mizeFlyoutMenu>*{animation-delay:.34s}.mizeFlyoutMenu>*:nth-child(1){animation-delay:.1s}.mizeFlyoutMenu>*:nth-child(2){animation-delay:.13s}.mizeFlyoutMenu>*:nth-child(3){animation-delay:.16s}.mizeFlyoutMenu>*:nth-child(4){animation-delay:.19s}.mizeFlyoutMenu>*:nth-child(5){animation-delay:.22s}.mizeFlyoutMenu>*:nth-child(6){animation-delay:.25s}.mizeFlyoutMenu>*:nth-child(7){animation-delay:.28s}.mizeFlyoutMenu>*:nth-child(8){animation-delay:.31s}.mizeFlyoutMenu>*:nth-child(9){animation-delay:.34s}.mizeFlyoutMenu>*:nth-child(10){animation-delay:.37s}.mizeFlyoutMenu>*:nth-child(11){animation-delay:.4s}.mizeFlyoutMenu>*:nth-child(12){animation-delay:.43s}.mizeFlyoutMenu .menuTitleContent>span,.mizeFlyoutMenu .submenuItem>span,.mizeFlyoutMenu .subSubmenuItem{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mizeFlyoutMenu .submenuItem{display:flex;flex-direction:row;align-items:center;gap:.8rem;width:100%;min-height:3.8rem;padding:.8rem 1.6rem;border-radius:3rem;font-family:Pretendard;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:#ffffffd9}.mizeFlyoutMenu .submenuItem:hover{background:#ffffff0a}.mizeFlyoutMenu .submenuItem.active{background:#ffffff1a!important;color:#fff!important;font-weight:500}.mizeFlyoutMenu .subSubmenuItem{display:flex;align-items:center;width:100%;min-height:3.6rem;padding:.8rem 1.6rem .8rem 4rem;border-radius:3rem;font-family:Pretendard;font-size:1.4rem;font-weight:400;line-height:1.7rem;color:#ffffffb3}.mizeFlyoutMenu .subSubmenuItem:hover{background:#ffffff0a}.mizeFlyoutMenu .subSubmenuItem.active{background:#ffffff1a!important;color:#fff!important;font-weight:500}.mizeFlyoutMenu .menuTitle.active{background:#ffffff08!important;color:#5a7cff!important}.mizeFlyoutMenu .menuTitle.active .menuTitleContent,.mizeFlyoutMenu .menuTitle.active .iconBox,.mizeFlyoutMenu .menuTitle.active .toggleBtn{color:#5a7cff!important}@keyframes mizeFlyoutIn{0%{opacity:0;transform:translate(-1.4rem);clip-path:inset(0 100% 0 0 round 0 1.2rem 1.2rem 0)}to{opacity:1;transform:translate(0);clip-path:inset(0 0 0 0 round 0)}}@keyframes mizeEdgeGlow{0%{opacity:0;transform:scaleY(.2)}45%{opacity:1;transform:scaleY(1)}to{opacity:.45;transform:scaleY(1)}}@keyframes mizeSheen{0%{transform:translate(-110%);opacity:0}25%{opacity:1}to{transform:translate(110%);opacity:0}}@keyframes mizeItemIn{0%{opacity:0;transform:translate3d(-1.4rem,.6rem,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.mizeFlyout,.mizeFlyout:before,.mizeFlyout:after,.mizeFlyoutHeader,.mizeFlyoutMenu>*{animation:none!important;opacity:1!important;clip-path:none!important;transform:none!important}}.globalHeader{position:relative;height:6rem;min-height:6rem;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 2.4rem;z-index:260;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.06)}.headerLogo img{height:2.8rem;display:block}.headerRight{display:flex;align-items:center;gap:2rem}.headerUserInfo{display:flex;align-items:center;gap:1.2rem;cursor:pointer}.headerUserPos{font-size:1.6rem;font-weight:600;color:#ffffff80;line-height:1.8rem}.headerUserName{display:flex;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:700;color:#fff;line-height:1.8rem}.headerUserName .iconBox{font-size:1.6rem;color:#fff9}.headerIcons{display:flex;align-items:center;gap:1.2rem}.headerIconBtn{position:relative;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.2rem;cursor:pointer;opacity:.8}.headerIconBtn:hover{opacity:1}.headerUserDropdown{position:absolute;top:calc(100% + 1.2rem);right:0;background-color:#0e2236;border:1px solid rgba(255,255,255,.12);border-radius:.8rem;overflow:hidden;box-shadow:0 .8rem 2.4rem #00000080;z-index:200;min-width:12rem}.headerUserDropdown>div{padding:1rem 2rem;font-size:1.5rem;font-weight:500;color:#ffffffd9;cursor:pointer;white-space:nowrap}.headerUserDropdown>div:hover{background-color:#ffffff1a}.headerBadge{position:absolute;top:-.6rem;right:-.8rem;background:#e85252;color:#fff;font-size:1.1rem;font-weight:700;padding:1px .4rem;border-radius:6.8rem;min-width:1.6rem;height:2rem;display:flex;align-items:center;justify-content:center}.headerIconBtn.active{opacity:1;color:#90beee}.headerNotificationWrap{position:relative;z-index:1}.menuNoticeBadge{margin-left:auto;flex-shrink:0;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:6.8rem;background:#e85252;color:#fff;font-family:Pretendard,sans-serif;font-size:1.1rem;font-weight:700;line-height:2rem;text-align:center}.submenuItemLabel,.subSubmenuItemLabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subSubmenu .subSubmenuItem{justify-content:space-between;gap:.8rem;box-sizing:border-box}.sidebar.close .menuNoticeBadge{display:none}.sidebarBox{z-index:10;height:100%;overflow:hidden;flex-shrink:0;width:17.5%;min-width:21rem;max-width:22.4rem}body.sidebar-closed .sidebarBox{width:6rem;min-width:6rem}.sidebar{width:100%;height:100%;background:transparent;color:#fff;display:flex;flex-direction:column;gap:0;overflow-x:hidden;z-index:100;overflow-y:auto;transition:width .35s cubic-bezier(.4,0,.2,1)}.sidebar nav{flex:1;padding:2.4rem 1.6rem}.sidebarCs{padding:0 1.2rem;height:9.2rem;margin-bottom:2rem;transition:width .35s cubic-bezier(.4,0,.2,1)}.csBtnBg{width:100%;height:4rem;border-radius:3rem;background:#4668ea;text-align:center;font-size:1.5rem;color:#fff;font-weight:600;margin-top:.8rem;margin-bottom:1.2rem;display:flex;align-items:center;justify-content:center;gap:.8rem;cursor:pointer;border:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.csBtnBg svg{font-size:2rem;flex-shrink:0}.csCallNum{font-weight:600;font-size:1.5rem;color:#fff;text-align:center;margin:0;transition:opacity .2s ease,transform .3s ease}.talkBtnBg{width:100%;position:sticky;bottom:0;left:0;background-color:var(--white);padding:2rem 0 4rem;text-align:center;z-index:2}.talkBtnBg button{background-color:#fae100;color:#3c1e1e;font-weight:600;height:4rem}.sidebarHeader{height:4rem;display:flex;align-items:center;justify-content:flex-end;margin:1.2rem 1rem .4rem 0}.logoBox{display:none}.iconBox{display:flex;align-items:center;justify-content:center;font-size:2.4rem}.sidebarToggleBtn{width:3.6rem;height:3.6rem;color:#fff6;cursor:pointer}.sidebarToggleBtn:hover{color:#ffffffe6}.menu{display:flex;flex-direction:column;gap:.8rem}.menuTitle{display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.6rem;border-radius:3rem;cursor:pointer;height:4rem;font-size:1.5rem}.menuTitleContent span{display:flex;align-items:center;line-height:2.2rem}.menuTitleContent{display:flex;align-items:center;gap:.8rem;flex:1;min-width:0;font-weight:500;color:#fff}.menuTitle .iconBox{color:#fff;font-size:2.2rem}.menuTitle>.iconBox{font-size:2rem}.menuTitle.active{background:linear-gradient(90deg,#008cd2 2%,#8747ff 101.98%)!important;color:#fff!important;box-shadow:none}.menuTitle.active .menuTitleContent,.menuTitle.active .iconBox,.menuTitle.active .toggleBtn{color:#fff!important}.menuTitle.open .toggleBtn{rotate:180deg;transition:rotate .2s ease}.menuSectionHeader{display:flex;justify-content:space-between;align-items:center;padding:0 1.2rem;height:3.6rem;border-radius:.8rem;margin-top:.4rem}.menuSectionHeaderText{font-size:1.5rem;font-weight:600;color:#ffffff80;line-height:1.8rem}.menuSectionHeaderIcon{display:flex;align-items:center;font-size:1.6rem;color:#ffffff80}.menuTitleTypeSetting{display:flex;align-items:center;padding:.8rem 1.2rem;border-radius:.8rem;cursor:pointer;font-size:1.6rem;height:4rem;gap:.8rem}.menuTitleTypeSettingContent span{display:flex;align-items:center;line-height:2.2rem}.menuTitleTypeSettingContent{display:flex;align-items:center;gap:.8rem;font-weight:600;color:#2a2a2a}.menuTitleTypeSetting .iconBox{color:#2a2a2a;font-size:2.2rem}.menuTitleTypeSetting>.iconBox{font-size:2rem}.menuTitleTypeSetting.active{background-color:var(--mize-blue)!important;color:var(--white)!important;box-shadow:0 .2rem .6rem #00000026}.menuTitleTypeSetting.active .menuTitleTypeSetting,.menuTitleTypeSetting.active .iconBox,.menuTitleTypeSetting.active .toggleBtn{color:var(--white)!important}.menuTitleTypeSetting.active .toggleBtn{color:var(--white)!important;transform:rotate(180deg);transition:ease .2s}.menuTitleHeader{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;border-radius:.8rem;cursor:pointer;height:4rem}.menuTitleHeaderContent{display:flex;align-items:center;gap:.8rem;font-weight:600;color:#2a2a2a}.menuTitleHeader .iconBox{color:#2a2a2a;font-size:2.2rem}.menuTitleHeader>.iconBox{font-size:2rem}.menuTitleHeader.active{background-color:var(--mize-blue)!important;color:var(--white)!important;box-shadow:0 .2rem .6rem #00000026}.menuTitleHeader.active .menuTitleHeaderContent,.menuTitleHeader.active .iconBox,.menuTitleHeader.active .toggleBtn{color:var(--white)!important}.menuTitleHeader.active .toggleBtn{color:var(--white)!important;transform:rotate(180deg);transition:ease .2s}.sidebar .menuTitleContent>span,.sidebar .menuTitle>.iconBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transform:translate(0);transition:opacity .2s ease,transform .3s ease}.submenu{display:flex;flex-direction:column;gap:.4rem;margin-top:.4rem}.submenu .submenuItem{display:flex;gap:.6rem;align-items:center;width:100%;box-sizing:border-box;padding:.8rem 1.2rem .8rem 4rem;color:#fff;font-weight:500;font-size:1.5rem;border-radius:3rem;height:3.8rem;outline:none}.submenu .iconBox{font-size:1.8rem;opacity:.6}.submenu .submenuItem.active{background-color:#ffffff1f;color:#fff}.submenu .submenuItem:hover{background-color:#ffffff0d}.submenuItemWithSub{display:flex;flex-direction:column}.submenu .submenuItem.hasSubMenu{cursor:pointer}.submenu .submenuItem.hasSubMenu.noToggle{cursor:default;justify-content:flex-start}.submenu .submenuItem.hasSubMenu .subToggle{font-size:1.6rem;color:#fff6;margin-left:auto}.subSubmenu{display:flex;flex-direction:column;gap:.2rem;margin-top:.2rem;padding-left:1.6rem}.subSubmenu .subSubmenuItem{display:flex;align-items:center;padding:.8rem 1rem .8rem 4.8rem;color:#fff9;font-size:1.4rem;font-weight:400;border-radius:3rem;height:3.4rem}.subSubmenu .subSubmenuItem:hover{background-color:#ffffff0d;color:#fff}.subSubmenu .subSubmenuItem.active{background-color:#ffffff1f;color:#fff}.sidebar.close{width:6rem}.sidebar.close .sidebarHeader{justify-content:center}.sidebar.close .menuTitleContent>span,.sidebar.close .menuTitle>.iconBox{opacity:0;transform:translate(-.8rem);pointer-events:none}.sidebar.close .submenu,.sidebar.close .menuSectionHeader{display:none}.sidebar2depth{width:22rem;max-width:36rem;height:100vh;background-color:var(--white);padding:1.6rem;white-space:nowrap;position:fixed;z-index:1;top:0}.sidebar2depth .sidebarHeader{padding:.6rem 0px .6rem .8rem}.sidebarHeader .sidenbarTitle{display:flex;align-items:center;gap:.8rem;font-size:1.8rem;line-height:140%;font-weight:600;cursor:default}.sidebarHeader .sidenbarTitle .iconBox{font-size:2.2rem;cursor:pointer}.sidebarHeader div.blueBtn{width:2.8rem;height:2.8rem;font-size:2rem;border-radius:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebarWrapper{margin-top:.8rem}.sideTitleItem{display:flex;gap:.8rem;align-items:center;padding:1rem 1.6rem;cursor:pointer;border-radius:.8rem;font-weight:500;color:var(--table)}.sidemenuItem{display:flex;gap:.8rem;align-items:center;height:3.8rem;padding-top:1rem;padding-bottom:1rem;cursor:pointer;border-radius:.8rem;font-weight:500;color:var(--table)}.sidemenuItem span{padding-left:.8rem}.depth2{padding-left:3.2rem}.depth3{padding-left:4.8rem}.sideTitleItem:hover,.sidemenuItem:hover{background-color:var(--grayscale-005)}.sideTitleItem.active,.sidemenuItem.active{background-color:var(--mize-blue-pastel);color:var(--mize-blue)}.sideTitle .iconBox{font-size:1.6rem}.sideTitle.active .iconBox{transform:rotate(90deg)}.sideTitle.active .iconBox.deptTreeIcon{transform:none}.firstSidebar,.secondSidebar{display:none}.firstSidebar.active,.secondSidebar.active{display:block}.sidebarMenuBox{display:flex;flex-direction:column;gap:.4rem;margin-top:.8rem}.sidebarApartmentItem{display:flex;justify-content:space-between;align-items:center;height:3.8rem;padding:1rem 1.2rem 1rem 1.6rem;border-radius:.8rem;cursor:pointer;color:var(--table);font-weight:500}.sidebarApartmentItem span{display:flex;align-items:center;justify-content:center}.sidebarApartmentItem .iconBox{font-size:1.6rem}.sidebarApartmentItem:hover{background:var(--grayscale-005)}.sidebarApartmentItem.active{background-color:var(--mize-blue-pastel);color:var(--mize-blue)}.contentFlexRow:has(.sidebar2depth) .contentFlexColumn{margin-left:22rem}.mainContentBox{display:flex;flex-direction:column;flex:1;background:transparent;height:100%;overflow-y:scroll;overflow-x:auto;scrollbar-gutter:stable}.mainContentBox::-webkit-scrollbar{width:2rem;height:2rem;background-color:transparent}.mainContentBox::-webkit-scrollbar-thumb{background:#ffffff26;border:.6rem solid transparent;background-clip:padding-box;border-radius:1.2rem}.mainContentBox::-webkit-scrollbar-track{background:transparent}.mainContentBox::-webkit-scrollbar-corner{background:transparent}.fullContentBox{padding:2rem 3.2rem}.topbar{display:none}.breadcrumb{display:flex;align-items:center;gap:.6rem;margin-bottom:-.4rem}.breadcrumbItem{font-size:1.3rem;font-weight:300;color:#ffffff59;line-height:1}.breadcrumbLink{cursor:pointer;transition:color .12s ease}.breadcrumbLink:hover{color:#ffffffbf;text-decoration:underline}.breadcrumbSep{display:flex;align-items:center;font-size:1.2rem;color:#fff3}.breadcrumbCurrent{font-size:1.3rem;font-weight:500;color:#ffffffa6;line-height:1}.userPopup{position:absolute;right:2rem;top:6.4rem;border-radius:.8rem;overflow:hidden;z-index:20}.userPopup>div{width:12rem;height:4rem;background-color:#0e2236;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:500;color:#ffffffd9;cursor:pointer}.userPopup>div:hover{background-color:#ffffff1a}.pageLocation{display:flex;gap:.8rem;align-items:center;color:#fff6}.pageLocation .iconBox{font-size:1.6rem;color:#ffffff40}.pageLocation>span:last-child{font-weight:700;color:#ffffffe6}.userInfoBox{display:flex;gap:1.6rem;font-size:1.6rem;color:#ffffffb3}.userInfo{display:flex;gap:1.6rem;align-items:center;font-weight:600;color:#fff}.userPosition{color:#ffffff80}.userName{display:flex;gap:.4rem;align-items:center;cursor:pointer;color:#fff}.userName .iconBox{font-size:1.8rem}.content{width:100%;flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.fullContainer>.footer{flex-shrink:0;text-align:center;padding:1.2rem 0;color:#ffffff40;font-size:1.3rem;line-height:1.6rem}.contentFlexRow{display:flex;height:100%}.contentFlexColumn{display:flex;flex-direction:column;gap:2rem;padding:2rem;flex:1;position:relative}.contentFlexColumn .contentFlexColumn{padding:0}.contentFlexColumn:before{content:"";position:absolute;top:-4rem;left:8%;transform:translate(-50%);width:21rem;height:9rem;background:radial-gradient(50% 100% at 50% 0%,#ffffffb3,#fff0);opacity:.2;pointer-events:none;z-index:0}.contentHeaderBox{display:flex;flex-direction:column;gap:1.2rem}.pageHeaderTitle{display:flex;flex-direction:column;gap:.6rem}.pageSubtitle{font-size:1.3rem;font-weight:300;color:#d8dae7;line-height:1.4}.headerTitleBox{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.contentHeader{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:0 0 0 1.2rem}h1{font-size:2.4rem;line-height:2.8rem;font-weight:700;color:#fff}.contentHeaderRight{display:flex;background-color:transparent;border-radius:1.2rem;align-items:center}.contentHeaderRight *:not(button){background-color:transparent}.contentHeaderRight .btnBox{display:flex;gap:.8rem;align-items:center}.contentHeaderRight .btnBox button{height:4rem;padding-left:1.6rem}.contentHeaderRight .dropdownList{background-color:var(--white);width:12.8rem!important}.shadowBox{border-radius:1.2rem;border:1px solid rgba(255,255,255,.2)}.contentFilter{padding:1.6rem 2.4rem;display:flex;gap:1.2rem}.contentFilterFlex{padding:1.6rem 2.4rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}.filterFlexBox{display:flex;align-items:center;gap:1.5rem}.filterFlexBox input{width:20rem;height:4rem}.filterLabel{display:flex;align-items:center;gap:1rem}.filterLabel span{font-size:1.7rem;font-weight:500}.filterSelectBtn{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffbf;width:20rem;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;line-height:2.4rem;border-radius:2.5rem;font-size:1.5rem;cursor:pointer}.filterSelectBtn:hover{border-color:#fff6}.filterSelectBtn .iconBox{display:flex;align-items:center;font-size:1.6rem;color:#ffffff80}.filterToggleBtn{display:flex;flex-direction:row;align-items:center;gap:.6rem;padding:1rem 1.6rem;height:4rem;background:#00000080;border:none;border-radius:2rem;color:#fff;font-size:1.4rem;font-weight:700;cursor:pointer;font-family:Pretendard,sans-serif;background:#4668ea}.filterToggleBtn .filterCount{background:#ffffff40;border-radius:50%;width:1.8rem;height:1.8rem;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.filterBarWrapper{background:#ffffff0a;position:relative;z-index:20}.filterPanel{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:2.4rem 3.2rem;gap:2rem;background:#ffffff08;box-shadow:0 1.6rem 4rem -1.2rem #0009;-webkit-backdrop-filter:blur(2.75rem);backdrop-filter:blur(2.75rem);border-radius:1.2rem;position:absolute;top:calc(100% + .8rem);left:0;right:0;z-index:10}.filterPanelBody{display:flex;flex-direction:column;gap:2rem;width:100%}.filterPanelGroup{display:flex;flex-direction:column;gap:1.2rem}.filterPanelLabel{font-size:1.5rem;font-weight:500;color:#fff}.filterPanelOptions{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.8rem}.filterOptionBtn{display:flex;justify-content:center;align-items:center;flex:none;flex-shrink:0;white-space:nowrap;padding:0px 1.6rem;height:3.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:3rem;color:#fff;font-size:1.5rem;font-weight:400;cursor:pointer;font-family:Pretendard,sans-serif;letter-spacing:-.025rem}.filterOptionBtn.active{background:#4668ea;border:none;font-weight:500}.filterResetBtn{display:flex;flex-direction:row;align-items:center;gap:.4rem;padding:1rem 1.6rem;height:4rem;background:#00000080;border:none;border-radius:2rem;color:#fff;font-size:1.4rem;font-weight:700;cursor:pointer;font-family:Pretendard,sans-serif}.selectedItem{background:transparent;color:var(--white);width:20rem;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;line-height:2.4rem;border-radius:2.5rem;border:1px solid rgba(255,255,255,.2);font-size:1.5rem;cursor:pointer}.selectedItem:hover{border-color:#fff6}.selectedItem .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffbf}.selectedItem .iconBox{font-size:1.6rem;cursor:pointer}.selectedItem.period{background:transparent;color:#ffffffbf;width:20rem;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;line-height:2.4rem;border-radius:2.5rem;border:1px solid rgba(255,255,255,.2);font-size:1.5rem;cursor:pointer;box-sizing:border-box}.selectedItem.period:hover{border-color:#fff6}.periodDropdown{width:20rem;position:relative}.periodDropdown .dropdownHeader{width:20rem;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;line-height:2.4rem;border:1px solid rgba(255,255,255,.2);border-radius:2.5rem;font-size:1.5rem;color:#ffffffbf;background:transparent;cursor:pointer;box-sizing:border-box}.periodDropdown .dropdownHeader:hover{border-color:#fff6}.periodDropdown .dropdownHeader .text{font-size:1.5rem;color:#ffffffbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.periodDropdown .dropdownHeader .arrow{display:flex;align-items:center;color:#ffffff80;flex-shrink:0}.selectedItem.period .arrow{display:flex;align-items:center;color:#ffffff80}.periodDropdown .dropdownList{top:calc(100% + .6rem);min-width:20rem;z-index:300;position:absolute}.contentListHeader{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;height:7rem}.contentListHeader:not(:has(*:not(:empty))),.filterBarWrapper:not(:has(*:not(:empty))){display:none}.listTotal{font-size:1.6rem;font-weight:600;color:#ffffffe6}.listHeaderBtnBox{display:flex;align-items:center;gap:.8rem}.listHeaderBtnBox button{border-radius:.8rem}.contentlistFooter{padding:1.6rem 2.4rem;display:flex;align-items:center;justify-content:flex-end}.contentFlexColumn:has(.contentListBox),.contentFlexRow:has(.contentListBox){min-height:0}.contentListBox{flex:1;min-height:0;display:flex;flex-direction:column}.contentListHeader,.contentlistFooter{flex:none}.contentlistBox{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.contentlistBox::-webkit-scrollbar{width:.8rem;background-color:transparent}.contentlistBox::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:.4rem}.contentlistBox::-webkit-scrollbar-track{background:transparent}.listNum{display:flex;align-items:center;gap:1.2rem}.listNum span.unit{color:#fff6}.filterBarWrapper .listNum .dropdown .dropdownList{bottom:auto;top:calc(100% + .6rem)}.departmentBox{padding:2.4rem 3.2rem;display:flex;align-items:center;gap:2.3rem;height:11.2rem}.departmentBox div{flex:1;display:flex;flex-direction:column;gap:.8rem}.departmentBox .subTitle{font-size:1.6rem;line-height:2.8rem;color:var(--text-sec)}.departmentBox .selectedInfo{font-size:1.7rem;line-height:2.8rem}.departmentBox div:not(:last-child){border-right:1px solid var(--grayscale-02)}.departmentBox .noneData{text-align:center;font-size:1.7rem;line-height:2.8rem}.departmentBox .noneData.off{display:none}.cardPrintBtnBox{position:absolute;right:3.2rem}.modalBody{display:flex;gap:4rem;justify-content:center;margin-top:2rem}.cardBox{box-shadow:0 .4rem 2rem #00000040;background:var(--white);border-radius:1.2rem;width:35rem;height:55.1rem;overflow:hidden;position:relative}.cardBox img{width:100%;height:100%;object-position:center}.cardFront,.cardBack{display:flex;flex-direction:column;gap:1.6rem;align-items:center}.cardImgLabel{font-size:2rem;line-height:140%;color:var(--text-sec)}.cardPrintModal .modalFormFooter{margin-top:4.4rem}.cardFrontImg .cardContainer{margin-left:4.8rem}.cardContainer{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center;position:absolute;z-index:2;padding-left:4.8rem}.cardContainer .logoimg{width:18rem}.cardContainer .logoimg img{width:100%;object-fit:contain}.cardContainer .apartmentName{font-size:3.7rem;line-height:140%;font-weight:800}.cardContainer .employeeImg{width:18rem;height:24rem;overflow:hidden;margin:1.5rem 0px 1rem}.cardContainer .employeePosition{font-size:2.3rem;line-height:140%;font-weight:600;display:flex;justify-content:left}.cardContainer .employeeName{font-size:5.9rem;font-weight:700;line-height:140%;letter-spacing:.3em;display:flex;justify-content:left;align-items:baseline}.cardContainer .employeeName>b{font-size:2.1rem;letter-spacing:0em;font-weight:500;color:#595656}.cardContainer .backTitle{font-size:2.4rem;line-height:140%;font-weight:800;margin-bottom:2rem}.cardContainer .backBody{font-size:1.9rem;font-weight:500;line-height:140%}.cardContainer .backFooter{font-size:1.4rem;color:var(--text-sec);line-height:140%;margin-top:4rem}.cardContainer .backFooter b{font-size:1.6rem;font-weight:800}.cardBgImg{position:absolute;top:0;z-index:0}.cardFrontImg .cardContainer.noneImg{margin-left:0;padding-left:4.8rem}.cardContainer.noneImg{align-items:center}.cardContainer.noneImg .logoimg{width:21.5rem}.cardContainer.noneImg .employeeName{font-size:5.9rem;letter-spacing:.3em;font-weight:700;position:relative;margin-left:.3em;justify-content:center}.cardContainer.noneImg .employeePosition{font-size:2.8rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:1.2rem}.cardContainer.noneImg .employeePosition>span{font-size:2rem;font-weight:400}.cardContainer.noneImg .employeePosition>b{color:#595656}.plusMinusBtnBox{position:absolute;right:3.2rem}.plusMinusBtnBox button{width:4.8rem;height:4.8rem;font-size:2.4rem;padding:0}.itemApartment,.itemEmployee{padding:.8rem}.itemApartment span,.itemEmployee span{color:var(--text-sec)}.itemApartment span.apartmentName,.itemEmployee span.employeeName{color:var(--text);font-size:1.6rem;font-weight:500}.itemEmployee span.employeeCode{font-size:1.4rem}.reasonTag{display:inline-block;margin-left:.8rem;font-size:1.6rem}.mainContentFlex{display:flex;gap:2.4rem}.mainContentFlex .shadowBox{width:calc(50% - 1.2rem);height:fit-content;padding:2rem 3.2rem}.boxHeader{display:flex;align-items:center;justify-content:space-between;height:4.4rem;margin-bottom:1.2rem}.boxTitle{font-size:1.8rem;font-weight:700;line-height:2.8rem}.boxDate{font-size:1.6rem;color:var(--text-sec)}.boxSubTitle{height:4.4rem;font-size:1.7rem;line-height:2.8rem;font-weight:600;display:flex;align-items:center}.boxSubTitle:before{content:"";display:inline-block;width:.4rem;height:.4rem;border-radius:.4rem;background-color:var(--text);vertical-align:middle;margin-right:.8rem}.mainContentFlex .switchContainer{display:flex;align-items:center}.switchBox{width:5.6rem;height:4.4rem;display:flex;align-items:center;justify-content:center}.mainContentFlex .boxHeader button{height:4rem}.talkExplain{font-size:1.7rem;line-height:2.8rem;color:var(--text-sec);margin:0 .4rem}.boxBody{display:flex;flex-direction:column;gap:1.2rem}.listItem{display:flex;align-items:center;justify-content:space-between;font-size:1.7rem;line-height:2.8rem;color:var(--text-sec)}.listItem .info{display:flex;gap:1.2rem}.listItem .name{color:var(--text)}.listItem .iconBox{color:var(--grayscale-03);cursor:pointer}.listItem .trash:hover{color:var(--red)}.visitConditionSetting .shadowBox{height:auto}.setTimeItem{display:flex;gap:1.2rem;align-items:center;margin-top:1.2rem;color:var(--text-sec)}.setTimeItem input{width:13rem;height:4.4rem;font-family:pretendard;font-weight:500}.fieldsetColumn12 fieldset{display:flex;flex-direction:column;gap:1.2rem}.fieldsetColumn12 label{height:2.8rem}.boxBodyFlexContainer{display:flex;gap:1.2rem}.boxBodyFlexContainer .boxBody{flex:1}.visitTimeType .boxHeader{margin:0}.flex24gap{display:flex;gap:2.4rem}.flex24gap .formInputBox:first-child{flex:1}.flex24gap .formInputBox:last-child{width:35rem;min-height:calc(100vh - 18.2rem)}.formInputBox .cctvList,.formInputBox .barrierList{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cctvList .menuItem,.barrierList .menuItem{flex:1;overflow-y:auto;min-height:0}.cctvList .menuHeader,.barrierList .menuHeader{display:flex;align-items:center;font-size:1.5rem;line-height:2.8rem;font-weight:500;color:var(--text-sec);padding:.8rem;border-top:1px solid var(--grayscale-01);border-bottom:1px solid var(--grayscale-01)}.cctvList .menuHeader{justify-content:space-between}.barrierList .menuHeader{display:grid;grid-template-columns:1fr 9rem 7rem;gap:.8rem}.barrierList .menuHeader span:nth-child(2),.barrierList .menuHeader span:nth-child(3){text-align:center}.menuTitle2{display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:var(--grayscale-005);color:var(--text)}.menuTitle2 .toggleBtn{transition:transform .2s ease}.menuTitle2.active .toggleBtn{transform:rotate(-180deg)}.menuTitle2--reservation{padding:.8rem 1.6rem;border-radius:.8rem;height:4.4rem}.menuTitle2--reservation .menuTitleContent{font-size:1.5rem;line-height:2.8rem;font-weight:600}.menuTitle2--reservation .menuTitleContent .blueTxt{font-weight:700}.menuTitle2--list{padding:1rem 1.2rem;border-radius:.8rem;margin-top:.4rem}.menuTitle2--list:first-of-type{margin-top:.8rem}.menuTitle2--list .menuTitleContent span{font-size:1.5rem;font-weight:600;line-height:2.2rem}.menuTitle2--list .toggleBtn{font-size:1.8rem;color:var(--grayscale-05)}.cctvList .submenu .submenuItem{padding:.6rem .8rem;display:flex;justify-content:space-between;align-items:center}.cctvList .submenuToggle{display:flex;align-items:center;gap:.8rem;font-size:1.5rem;line-height:2.4rem;font-weight:400}.cctvList .toggleLabel.inactive{color:var(--text-sec)}.barrierList .submenu .submenuItem{padding:.6rem .8rem;display:grid;grid-template-columns:1fr 9rem 7rem;gap:.8rem;align-items:center}.barrierList .submenu .submenuItem:hover{background:none;cursor:default}.barrierList .submenu .submenuItem .submenuDropdownBox,.barrierList .submenu .submenuItem .subMenuBtnBox{display:flex;justify-content:center}.submenuTitle{font-size:1.6rem;line-height:2.8rem}.submenuDropdownBox .dropdown{width:9rem}.submenuDropdownBox .dropdown .dropdownHeader{padding:.4rem .8rem;height:3.2rem}.submenuDropdownBox .dropdown ul{min-width:9rem}.subMenuBtnBox button{padding:.2rem .9rem;font-size:1.4rem;line-height:2.4rem;font-weight:500}.cctvVideoContent{position:relative;flex:1}.cctv4gridBox{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;position:relative}.cctvVideoItem{aspect-ratio:4 / 3;width:100%;height:auto}.cctvVideoItem.noSignal{background:radial-gradient(116.97% 99.84% at 50% .16%,#a4a4a4,#6b6b6b);color:var(--white);position:relative}.cctvVideoItem.noSignal:after{content:"NO SIGNAL";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;line-height:140%;font-weight:500}.gridBtn{cursor:pointer;position:absolute;bottom:0;right:0;color:var(--white);background:#000000b2;width:6.4rem;height:6.4rem;border-radius:6.4rem;display:flex;align-items:center;justify-content:center;z-index:100}.gridBtn>.iconBox{font-size:3.6rem}.gridBtnDropdown{display:flex;flex-direction:column-reverse;position:absolute;background-color:var(--white);bottom:8rem;right:0;border-radius:1.2rem;overflow:hidden}.gridBtnText{font-size:1.6rem;line-height:1.7rem}.gridBtnDropdown{z-index:100}.gridBtnDropdown>div{width:12rem;height:4rem;text-align:center;line-height:4rem;font-size:1.6rem;font-weight:500;cursor:pointer}.gridBtnDropdown>div:hover{background-color:var(--grayscale-005)}.cctvGridBtnBox .modalbg{z-index:99}.carInputDetail .modalBody{padding:1.2rem 2rem 0;margin-bottom:6rem}.modalBody>.modalBodyLeft{width:38rem;display:flex;flex-direction:column;gap:3.2rem}.modalBody>.modalBodyRight{flex:1;display:flex;flex-direction:column;gap:1.2rem}.modalBodyLeft .carPicture{width:38rem;height:28rem;overflow:hidden;background-color:var(--grayscale-01);border-radius:.8rem}.carPicture img{width:38rem;height:28rem;object-fit:fill}.carPicture.noImage{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--disable);font-size:2.4rem}.carPicture.noImage .iconBox{font-size:12rem}.modalBodyLeft .customTextarea{height:14.4rem}.mealCheck input{position:absolute;opacity:0;width:2.2rem;height:2.2rem;cursor:pointer}.mealCheck.disabled span>*{color:var(--grayscale-02)!important}.mealRequestInfo{padding:3.2rem;display:flex;flex-direction:column;gap:2.4rem}.mealRequestInfo b{font-weight:800}.mealRequestInfo div{font-size:1.7rem;line-height:2.8rem;display:flex;gap:1.2rem}.mealInfoList{flex-direction:column;gap:.4rem!important}.weekend{color:var(--text-red)}.mealSetting .formItem .pagenationBox .timePicker{width:auto;flex:1}.unit{font-size:1.6rem;line-height:2.4rem;color:var(--table)}.mealRequestSet{display:flex;align-items:center;gap:1.2rem;white-space:nowrap}.mealRequestSet input{max-width:12rem}.checkList{display:flex;flex-direction:column;gap:.8rem}.checkListItem{display:flex;justify-content:space-between;align-items:center}.checkListItemName{font-size:1.6rem;line-height:2.2rem}.checkListItem button{height:4rem}.selectedPerson{padding-left:3.2rem;display:flex;flex-direction:column;gap:1.2rem}.selectedPersonItem{display:flex;align-items:center;justify-content:space-between}.selectedPersonItem .delete{color:var(--grayscale-03);font-size:2.4rem}.selectedPersonInfo{display:flex;align-items:center;gap:1.2rem;font-size:1.7rem;line-height:2.8rem}.selectedPersonInfo span:last-child{color:var(--text-sec)}.calendarContainer{flex:1}.calendarContainer>.shadowBox{height:100%;overflow-y:hidden}.fullCalendarBox{padding:2.4rem;flex:1}.reservationList{width:35rem!important;flex:none!important;max-height:100%;overflow-y:auto}.calendarWrap{display:flex;flex-direction:column;gap:2.4rem;height:100%}.calendarHeader{display:flex;justify-content:center;align-items:center;gap:1.2rem}.calendarHeader .navBtn{width:4rem;height:4rem;padding:0;font-size:2rem;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--black)}.calendarHeader .headerTitle{font-size:1.7rem;line-height:2.8rem;font-weight:600}.fc-media-screen,.fc-scroller-liquid-absolute,.fc-daygrid-body,.fc-daygrid-body-unbalanced,.fc-scrollgrid-sync-table{flex:1;height:100%!important}.fc-scrollgrid-sync-table tbody tr{height:calc(100% / 6)!important}.fc .fc-daygrid-day-frame{min-height:0!important;height:100%}.fc .fc-daygrid-day-events{min-height:0!important}.fc-col-header th{height:4.4rem;line-height:4.4rem;font-size:1.4rem;font-weight:400}.fc-theme-standard tr{border:none;border-bottom:1px solid var(--grayscale-01)!important}.fc-theme-standard tr:hover{background-color:transparent}.fc-theme-standard th{border:none;border-top:1px solid var(--grayscale-02)!important}.fc-theme-standard .fc-scrollgrid{border:none}.fc-theme-standard td{border:1px solid var(--grayscale-01)}.fc-theme-standard td.fc-daygrid-day:hover{cursor:pointer;background-color:var(--grayscale-005)}.fc-theme-standard td.fc-daygrid-day.selected{background-color:var(--mize-blue-pastel)}.fc-scrollgrid-sync-table tbody{border-top:1px solid var(--grayscale-01)!important}.fc-theme-standard tr td:last-child{border-right:none}.fc-day-sun,.fc-day-number.sunday{color:var(--text-red)!important}.fc-theme-standard td .fc-day-number{font-size:1.4rem;line-height:2.8rem;padding:.8rem;height:2.8rem}.fc .fc-daygrid-day.fc-day-today{background-color:transparent;border:none;position:relative}.fc .fc-daygrid-day.fc-day-today:after{content:"";position:absolute;inset:0;border:.2rem solid var(--mize-blue);pointer-events:none;z-index:2}.fc-daygrid-event{margin-top:.4rem!important;border:none!important;background:transparent!important;padding:0!important}.mealBox{margin-top:.4rem;font-size:1.2rem;line-height:1.3}.mealStatus{display:inline-block;padding:.2rem .8rem;border-radius:1.2rem;font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.4rem}.status-green{background-color:#27c26c}.status-orange{background-color:#ffa53b}.mealRow span{color:#0a84ff;font-weight:600}.meal-event-cell{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:.4rem .8rem;font-size:1.2rem;line-height:1.4}.meal-event-left{display:flex;flex-direction:column;gap:.2rem}.meal-event-right{display:flex;align-items:flex-start}.meal-badge{display:inline-block;padding:.3rem .9rem;border-radius:5.8rem;font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:.4rem;width:fit-content}.meal-count-box{display:flex;flex-direction:column;margin-top:.5rem}.meal-count{display:flex;gap:.4rem}.meal-count span{color:#1f1f1f;font-weight:400}.meal-count b{color:var(--mize-blue);font-weight:500}.meal-day-number{font-size:1.4rem;font-weight:500;color:var(--grayscale-04)}.fc-day-selected{background-color:var(--mize-blue-pastel)!important}.fc-daygrid-day:has(.meal-event-cell) .fc-daygrid-day-top{display:none!important}.reservationList{padding:2.4rem;display:flex;flex-direction:column;gap:2rem}.reservationList .boxHeader{margin:0}.reservationList .iconInputBox,.reservationList input{width:100%!important;min-width:10rem;background-color:var(--white)}.reservationToggleMenu{display:flex;flex-direction:column;gap:.4rem;flex:1;overflow-y:auto}.reservationToggleMenu .submenu{margin:0;gap:0;max-height:40rem;overflow-y:auto}.reservationToggleMenu .submenuItem{padding:.9rem .8rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;gap:.8rem;height:4rem}.reservationToggleMenu .submenuItem:hover{background-color:transparent}.reservationToggleMenu .submenuItem .submenuPosition{color:var(--text-sec)}.permissionWrapper{width:100%;border-top:.2rem solid #ddd;font-size:1.5rem}.permissionHeader{display:flex;align-items:center;font:1.6rem;line-height:2.8rem;font-weight:700;height:6rem;color:var(--text);border-top:1px solid #ffffff33;border-bottom:1px solid #ffffff33}.headerCol{width:12rem;text-align:center}.groupHeader{display:flex;cursor:pointer;font-size:1.6rem;line-height:2.8rem;font-weight:600;align-items:center;height:6rem;border-bottom:1px solid #ffffff1f;background-color:#ffffff08}.permitListItem .menuTitle,.menuTitleTypeSetting,.menuTitleHeader{flex:1;margin:1.6rem 2rem;padding:0}.accordionBtn{width:2rem;height:2rem;font-size:2rem;color:var(--text-sec);margin:1.6rem}.groupHeader .checkItem{background-color:transparent}.permRow{display:flex;padding:0;border-bottom:1px solid #ffffff33;align-items:center;height:6.4rem}.itemTitle{flex:1;margin:1.6rem 2rem;padding:0;font-size:1.7rem;line-height:2.8rem;font-weight:400}.permRow.groupRow{background-color:#ffffff08;font-weight:600}.permRow.itemParentRow{background-color:#ffffff04}.permRow.itemParentRow .menuTitle{flex:1;margin:1.6rem 2rem 1.6rem 3.6rem;padding:0;font-size:1.7rem;line-height:2.8rem;font-weight:400;display:flex;align-items:center;gap:.8rem;justify-content:flex-start}.groupBody>.permRow .itemTitle{margin-left:3.6rem}.itemBody>.permRow.depth3 .itemTitle{margin-left:5.2rem}.accordionArrow{display:inline-flex;align-items:center;flex-shrink:0;margin-right:.4rem}.subItemPermissionText{margin:1.8rem 2rem;text-align:left;width:48rem}.permBadgeBox{display:flex;align-items:center;gap:1.2rem;width:51rem}.permBadge{display:inline-flex;align-items:center;padding:1rem 1.2rem;border-radius:2rem;font-size:1.4rem;font-weight:500;background:#ffffff1a;color:#fff;white-space:nowrap}.checkItem{display:flex;align-items:center;justify-content:center;padding:0;width:12rem}.checkItem.allCheck{margin:1.8rem .6rem 1.8rem 2.4rem;width:auto!important}.checkItem input{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkIcon{pointer-events:none}.fullContent{background-color:var(--bg-ef);width:100%;height:100%}.privacyPolicy .modalContainer{width:56rem;gap:3.2rem;min-height:66rem;max-height:74.5rem;overflow-y:auto}.privacyPolicy .modalContainer .buttonBox button{height:4.8rem;width:16rem;font-size:1.8rem;line-height:1.4;font-weight:600}.privacyPolicy .modalContainer button:disabled{background-color:var(--grayscale-02);color:var(--white)}.privacyPolicy .modalContainer .termLogo{width:100%;margin-bottom:2.8rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.privacyPolicy .modalContainer .termLogo img{width:16rem}.privacyPolicy .termTitleBox{display:flex;justify-content:space-between;align-items:center}.privacyPolicy .termTitle{font-size:2.2rem;line-height:1.4;font-weight:700}.privacyPolicy .termUpdate{color:var(--text-sec);font-size:1.5rem;font-weight:500}.privacyPolicy .termDescription{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;line-height:1.4;color:var(--text-sec);font-size:1.6rem;flex:1}.privacyPolicy .termDescription b{color:var(--text);font-weight:600;line-height:2;font-size:1.9rem}.privacyPolicy .termDescription ul{margin:1rem 2rem}.privacyPolicy .termDescription ul li{list-style-type:disc;position:relative}@media(max-width:768px){.fullContent.privacyPolicy{background-color:var(--white);height:auto;min-height:100vh;overflow-y:auto}.privacyPolicy .contentFlexColumn{display:block;transform:translate(0);top:0;left:0;width:100%;padding:0;margin:0}.privacyPolicy .modalContainer{width:100%;height:auto;padding-left:2.4rem;padding-right:2.4rem;padding-bottom:12rem;border-radius:0;overflow-y:auto;position:relative;transform:translate(0);top:0;left:0}.privacyPolicy .modalContainer .buttonBox{display:none}.privacyPolicy .moblieHeader{padding:0;height:7.2rem;width:100%;display:flex;position:sticky;top:0;background-color:var(--white);border-bottom:1px solid var(--borderColor);z-index:10}.onlyMobile .headerBtn{display:flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;font-size:2rem}.onlyMobile .headerBtn a{color:var(--text-sec);font-size:2rem;display:flex;align-items:center;justify-content:center}.onlyMobile .headerTitle{flex:1;display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-weight:700}.contentFlexColumn:after{display:none}.onlyMobile.moblieFooter{display:flex;width:100vw;position:fixed;left:00px;bottom:00px;padding:1.2rem 2rem;background-color:var(--white);margin:0;height:auto}.onlyMobile.moblieFooter .buttonBox{padding:0;margin:0;display:flex;width:100%;gap:1.2rem}.buttonBox button{height:6rem;flex:1;font-size:2.2rem;line-height:1.4;font-weight:600}.buttonBox a:first-child{width:12rem}.buttonBox a:last-child{flex:1}.onlyMobile.moblieFooter .buttonBox button:first-child{min-width:12rem;flex:1}.onlyMobile.moblieFooter .buttonBox button:last-child{flex:3}.buttonBox button{width:100%;z-index:10}}.onlyMobile{display:none!important}@media(max-width:768px){.onlyMobile{display:block!important}.onlyMobile.moblieHeader{display:flex!important;padding:0;height:7.2rem}}.loginBg{background:linear-gradient(#000c,#000c),url(/assets/login_bg-W8inFUQm.png) no-repeat center / cover}.mizecoreLogoBox{font-size:1rem;color:var(--grayscale-03);display:flex;align-items:center;justify-content:center;gap:.5rem}.mizecoreLogoBox img{width:auto!important;height:1.1rem;object-fit:contain}.loginHeaderBox{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start;padding:0 2rem;margin-top:2rem}.loginHeaderBox .termUpdate{line-height:1.4;color:var(--text-sec)}.agreementContainer .agreementBox{display:flex;flex-direction:column;gap:1.6rem;align-items:center;padding:0 2rem}.agreementContainer .allAgree{display:flex;align-items:center;gap:.8rem;font-size:1.6rem;line-height:1.4;font-weight:700;width:40rem;height:5.6rem;background-color:var(--mize-blue-pastel);border:none;padding:1.6rem 2rem;border-radius:.8rem;cursor:pointer}.agreementContainer .allAgree .iconBox,.agreementContainer .singleAgreeTitle .iconBox{font-size:2rem;display:flex;align-items:center;justify-content:center;color:var(--grayscale-03)}.agreementContainer .singleAgreeBox{display:flex;flex-direction:column;gap:1.6rem}.agreementContainer .singleAgree{display:flex;align-items:center;justify-content:space-between;width:40rem;height:auto;padding:1.8rem 2rem;border-radius:.8rem;background-color:var(--white);border:1px solid var(--grayscale-02)}.agreementContainer .singleAgree:hover{filter:brightness(98%)}.agreementContainer .allAgree.active .iconBox,.agreementContainer .singleAgree.active .singleAgreeTitle .iconBox{color:var(--mize-blue)}.agreementContainer .singleAgreeTitle{display:flex;align-items:center;gap:1rem;font-size:1.6rem;line-height:1.4;font-weight:500;color:var(--text-sec);cursor:pointer}.agreementContainer .singleAgree>.iconBox{font-size:2rem;display:flex;align-items:center;justify-content:center;color:var(--text-sec);cursor:pointer}.agreementContainer .buttonBox{margin-top:4rem;padding:0 2rem;display:flex;gap:1.2rem;justify-content:center;align-items:center}.agreementContainer .buttonBox button{height:5.6rem;width:100%!important;font-size:2.2rem;line-height:1.4;font-weight:600}.agreementContainer a .iconBox{color:var(--text);font-size:2rem}.findIdPw,.findPw1,.findPw2,.findPw3{display:flex;flex-direction:column;gap:3.2rem}.findIdPw .inputContainer{display:flex;flex-direction:column;gap:2rem;padding:0 2rem}.rightIconInput{width:100%;position:relative}.rightIconInput input{width:100%}.rightIconInput .iconBox{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;position:absolute;right:1.7rem;top:1.7rem}.rightIconInput .iconBox>*{color:var(--grayscale-03);font-size:2rem}.setIdPW{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:2.4rem;color:var(--text-sec)}.setIdPW a{font-size:1.6rem;line-height:140%;color:var(--text-sec);cursor:pointer;margin:0 1rem}.checkBoxItem{padding:.5rem .4rem;display:flex;gap:.8rem;align-items:center;margin-bottom:7.2rem;color:var(--gray);font-size:1.4rem;margin-top:1.6rem}.checkBoxItem input[type=checkbox]{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem}.button{height:4.2rem;background:#001b30;color:#fff;font-size:1.5rem;font-weight:500;border:none;border-radius:.6rem;cursor:pointer}.button:hover{background:#003a67}.mizePrimaryBtn{width:100%;height:5.6rem;background:var(--mize-blue);border:none;border-radius:.8rem;color:var(--white);font-size:2rem;font-weight:700}.mizePrimaryBtn:disabled{background-color:var(--grayscale-02);color:var(--white)}.resultIdBox{display:flex;gap:.8rem;align-items:center;padding:1.8rem 2rem;border-radius:.8rem;border:1px solid var(--grayscale-02);font-size:1.6rem;line-height:2.4rem}.resultIdBox .iconBox{font-size:2rem;color:var(--mize-blue)}.inputContainer .modalBtnBox button{flex:1}.idSelectBox{display:flex;flex-direction:column;gap:1.6rem}.idSelectTitle{font-size:1.6rem;line-height:1.5;color:var(--text-sec);text-align:center}.idSelectList{display:flex;flex-direction:column;gap:.8rem;max-height:20rem;overflow-y:auto;border:none;padding:0;margin:0}.idSelectItem{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:1px solid var(--grayscale-02);border-radius:.8rem;cursor:pointer;transition:all .2s ease}.idSelectItem:hover{border-color:var(--mize-blue);background-color:var(--mize-blue-pastel)}.idSelectItem:has(input[type=radio]:checked){border-color:var(--mize-blue);background-color:var(--mize-blue-pastel)}.idSelectItem input[type=radio]{width:1.8rem;height:1.8rem;accent-color:var(--mize-blue)}.loginIdText{font-size:1.6rem;line-height:2.4rem;color:var(--text)}.bulkInputWrapper{position:relative;width:100%}.bulkInputWrapper .tableInput{width:100%}.bulkErrorTooltip{display:none;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%);background-color:#f44336;color:#fff;padding:.6rem 1rem;border-radius:.4rem;font-size:1.2rem;white-space:nowrap;z-index:1000;box-shadow:0 .2rem .8rem #00000026}.bulkErrorTooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:.5rem;border-style:solid;border-color:#f44336 transparent transparent transparent}.bulkInputWrapper input{background-color:#fff0;outline:none;border:none;color:var(--text);font-size:1.4rem;border-radius:0;height:6rem}.visitUserForm .searchInputBox{border:none}.visitUserForm input[type=search]{font-size:1.8rem;height:6rem;padding:1rem 2rem;color:var(--text);background-color:var(--white);border:1px solid var(--borderColor);border-radius:.8rem;overflow:auto;text-align:left;outline:none}.visitUserForm input[type=search]:focus{border:1px solid var(--mize-blue);outline:none}@media(max-width:768px){.mobileModalBg .modalFlexContainer{width:100vw;height:100vh;position:fixed;top:0;left:0;margin:0;padding:0;border-radius:0}.mobileModalBg .modalFormHeader{display:none}.visitUserForm .searchInputBox{margin-top:7.2rem;padding:1.6rem 2rem 0;background-color:var(--white)}.mobileModalBg .modalFormFooter{display:none}.mobileModalBg .modalFlexBody{margin-bottom:8.4rem}}.mainContentFlexLeft,.mainContentFlexRight{display:flex;flex-direction:column;gap:2.4rem;width:100%}.mainContentFlexLeft>div,.mainContentFlexRight>div{width:100%!important}.backBtn{display:flex;align-items:center;gap:.6rem;background:none;border:none;color:var(--text-sec);font-size:1.6rem;cursor:pointer;padding:.8rem 0;margin-bottom:1.2rem;align-self:flex-start}.backBtn:hover{color:var(--mize-blue)}.releaseTextarea{width:100%;height:8rem;border:1px solid #dcdcdc;border-radius:.8rem;padding:.8rem;font-size:1.3rem;resize:none;transition:border-color .2s}.releaseTextarea.error{border-color:#de3e3e}.fireAlertBanner{margin:1rem 1.2rem;justify-content:flex-start;border-radius:.8rem;background:linear-gradient(90deg,#b70000,#4e0000);font-size:1.7rem;font-weight:600;gap:.8rem}.fireAlertCompact{margin:0 1.2rem;border-radius:.8rem;background:linear-gradient(90deg,#b70000,#4e0000);display:flex;align-items:center;justify-content:center;color:#fff;height:4rem;font-size:2.2rem}.formPageMain{display:flex;flex-direction:column;gap:2rem;padding:.4rem .2rem}.formPageSection{display:flex;flex-direction:column;border-radius:1.2rem;box-shadow:0 .4rem 1.86rem #00000014}.formPageSectionHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2.4rem 3.2rem;background:#ffffff08;-webkit-user-select:none;user-select:none;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}.formPageSectionTitleBox{display:flex;flex-direction:row;align-items:center;gap:.4rem;color:#5a7cff}.formPageSectionTitle{font-weight:700;font-size:1.7rem;line-height:140%;letter-spacing:-.025rem;color:#5a7cff}.formPageSectionBody{display:flex;flex-direction:column;padding:2rem 3.2rem 3.2rem;gap:2rem;background:#ffffff08;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.settingPillInput::placeholder{color:#ffffff4d!important;-webkit-text-fill-color:rgba(255,255,255,.3)!important;opacity:1;font-size:1.5rem;font-weight:400}.formPageRow{display:flex;flex-direction:row;gap:2rem;width:100%}.formPageField{display:flex;flex-direction:column;gap:.4rem;flex:1}.formPageLabel{font-size:1.4rem;font-weight:500;line-height:2.4rem;color:#fff;display:flex;align-items:center;gap:.2rem}.subLabel{color:#828494;margin-left:.4rem}.formPageLabel.required:after{content:"*";color:#e85252;padding-left:.2rem}.formPageInput{box-sizing:border-box;width:100%;height:4.8rem;padding:1.2rem 1.6rem;background:#0000000d;border:1px solid rgba(255,255,255,.2);border-radius:3rem;color:#fff;font-size:1.5rem;font-family:Pretendard,sans-serif;outline:none}.formPageField textarea{border-radius:2rem;height:12rem;resize:vertical;overflow-y:auto}.formPageField textarea::-webkit-scrollbar{width:.4rem}.formPageField textarea::-webkit-scrollbar-track{background:#ffffff0a;border-radius:1rem;margin:1.2rem 0}.formPageField textarea::-webkit-scrollbar-thumb{background:#5064aabf;border-radius:1rem}.formPageInput::placeholder{color:#ffffff4d;font-weight:400}.formPageInput:disabled{background:#ffffff08;border-color:#ffffff1a;color:#fff}.formPageInput.readText{display:flex;align-items:center;line-height:2.4rem;background:#ffffff08;border:none}.formPageInputGroup{display:flex;flex-direction:row;align-items:center;gap:.8rem}.formPageSearchBtn{flex-shrink:0;width:6.6rem;height:4.8rem;background:#4668ea;border:none;border-radius:3rem;color:#fff;font-size:1.5rem;font-weight:500;font-family:Pretendard,sans-serif;cursor:pointer}.formPageEmailRow{display:flex;flex-direction:row;align-items:center;gap:.8rem}.formPageEmailAt{color:#fff;font-size:1.5rem;flex-shrink:0}.formPageFooter{display:flex;justify-content:center;align-items:center;gap:1.2rem;position:sticky;bottom:0;z-index:5;margin:1.6rem 0 -2rem;padding:1.6rem 0;background:transparent;pointer-events:none}.formPageFooter>*{pointer-events:auto;opacity:.75;transition:opacity .15s ease}.formPageFooter:hover>*{opacity:1}.formPageFooter .formPageCancelBtn{background:#181a26b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.formPageCancelBtn{box-sizing:border-box;width:16rem;height:4.8rem;border:1px solid rgba(255,255,255,.5);border-radius:3rem;background:transparent;color:#fff;font-size:1.7rem;font-weight:600;cursor:pointer;font-family:Pretendard,sans-serif}.formPageSubmitBtn{width:16rem;height:4.8rem;border:none;border-radius:3rem;background:#4668ea;color:#fff;font-size:1.7rem;font-weight:600;cursor:pointer;font-family:Pretendard,sans-serif}.formPageField .dropdown--withForm,.formPageField .dropdown--withForm .dropdownHeader{border-radius:3rem!important}.formPageField .dropdown--withForm .dropdownHeader{width:100%;height:4.8rem;background:#0000000d!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:1.5rem;font-family:Pretendard,sans-serif;box-sizing:border-box}.formPageField .dropdown--withForm .dropdownHeader .text{font-size:1.5rem;font-weight:400}.formPageField .dropdown--withForm .dropdownHeader .arrow{color:#fff6!important}.formPageField .dropdown--withForm.dropdown--disabled .dropdownHeader{background:#ffffff08!important;border-color:#ffffff1a!important;opacity:.6}.formPageField .dropdown--withForm.dropdown--disabled .dropdownHeader .text{color:#fff6!important}.formPageField .dropdown--withForm ul{width:100%;border-radius:1.6rem}.formPageEditBtn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:16rem;height:4.8rem;border-radius:3rem;background:#ffffff1a;color:#fff;font-size:1.7rem;font-weight:600;cursor:pointer;font-family:Pretendard,sans-serif}@media(max-height:800px){.contentFlexColumn,.contentFlexRow{gap:1.2rem;padding:1.2rem 2rem}.contentFilterFlex{padding:1rem 2.4rem}.contentListHeader{height:6rem;padding:1rem 1.6rem}.contentlistFooter{padding:1rem 2.4rem}.contentHeaderBox{gap:.4rem}}
