@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";*{margin:0;padding:0;box-sizing:border-box}ul,li{list-style:none}a{text-decoration:none}body{width:100%;font-family:Pretendard Variable,Pretendard,Pretendard,Noto Sans KR,-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}body::-webkit-scrollbar{background-color:#d6d6d6;width:10px}body::-webkit-scrollbar-thumb{background-color:#111}img{width:100%}input{outline:none;font-family:Pretendard Variable,Pretendard,Pretendard,Noto Sans KR,-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}textarea{outline:none;resize:none;font-family:Pretendard Variable,Pretendard,Pretendard,Noto Sans KR,-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}select{outline:none;font-family:Pretendard Variable,Pretendard,Pretendard,Noto Sans KR,-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}button{font-family:Pretendard Variable,Pretendard,Pretendard,Noto Sans KR,-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;border:none;cursor:pointer}:root{--mainColor: #0070AF;--subColor: #009DDC;--anColor: #F5822B;--brnColor: #99877D;--titColor: #222;--txtColor: #333;--txt6Color: #666;--txt9Color: #999;--txtGColor: #B6B6B6;--redColor: #ED2024;--blueColor: #2068ed;--backColor1: #E7E7E7;--disabledBack: #cacaca;--borderBack: #F2F2F2;--borderLine: #e9e9e9;--footColor: #001E38}.frame{width:100%;min-height:100vh;display:flex;flex-direction:column}.contentsArt{flex:1}header{width:100%;height:65px;box-shadow:0 1px 2px #0000001a;background-color:#fdfdfd;display:flex;align-items:center;justify-content:center;position:relative;z-index:99}.headerInner{width:80%;display:flex;align-items:center;justify-content:space-between}.headerLogo{height:45px}.headerLogo a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.headerLogo img{width:auto;height:100%}.headerBtnList{display:flex;align-items:center}.noneUserBtns,.nowUserBtns{display:flex;align-items:center;gap:10px}.loginBtn{width:120px;height:38px;background-color:var(--mainColor);display:flex;align-items:center;justify-content:center;gap:5px;border-radius:50px}.hedBtnIcon{width:18px;height:18px}.loginBtn span{color:#fff;font-size:14px;font-weight:500}.userNames{display:flex;align-items:center;gap:2px}.userNames p{color:var(--txtColor);font-weight:600;font-size:15px}.userReserveNow{display:flex;align-items:center;gap:15px}.userReserveNum{font-size:15px;color:#666;font-weight:500;text-decoration:underline;cursor:default}.reserveNum{color:var(--anColor);font-weight:600}.reserveBtn{width:130px;height:38px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:var(--brnColor);border-radius:50px;color:#fff;font-size:14px;font-weight:500}.logoutBtn{width:130px;height:38px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:var(--mainColor);border-radius:50px;color:#fff;font-size:14px;cursor:pointer;border:none}footer{height:140px;background-color:var(--footColor);display:flex;align-items:center;justify-content:center}.footerInner{width:70%;display:flex;justify-content:space-between;align-items:center}.footerLink{font-size:14px;display:flex;align-items:center;gap:15px}.footerLink a{color:#b1b1b1;font-weight:600;display:flex;align-items:center}.footerLink a:hover{text-decoration:underline}.footerLinkIcon{width:20px;height:20px}.footerLogo{height:45px}.footerLogo img{width:auto;height:100%}.footerText{display:flex;flex-direction:column;align-items:end;gap:15px}.footerTxt{display:flex;color:#c2cadd;font-size:14px;text-decoration:none;align-items:center;gap:10px}.footerTxt>li{display:flex;align-items:center;gap:10px}.footerTxt>li:after{content:"";width:1px;height:10px;background-color:#c2cadd;display:flex;align-items:center;justify-content:center}.footerTxt>li:last-child:after{display:none}.copyText{color:#6a7691;font-size:14px}.topTitle{width:100%;height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-bottom:1px solid #b4d6ef;background-color:#f6fcff}.topTit{font-size:22px;color:var(--txtColor);font-weight:700}.topSubTit{font-size:14px;color:var(--txt6Color);font-weight:500}.redTxt{color:var(--redColor)}.popupArt{width:100%;height:100%;background-color:#00000080;position:fixed;z-index:999;top:0;display:flex;align-items:center;justify-content:center}.bottomBtnList{display:flex;align-items:center;justify-content:center;gap:15px}.botBtns{width:120px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;border-radius:50px}.mobileMenuBtn{display:none}@media(max-width:1440px){.loginBtn,.logoutBtn{width:115px;height:36px}.loginBtn span,.logoutBtn{font-size:13px}.reserveBtn{width:125px;height:36px;font-size:13px}.userNames p,.userReserveNum{font-size:14px}footer{height:auto;padding:5% 0}.footerLogo{height:42px}.footerTxt,.copyText{font-size:13px}.topTitle{height:130px}.topTit{font-size:21px}.topSubTit{font-size:13px}}@media(max-width:1280px){.headerInner{width:85%}.loginBtn,.logoutBtn{width:110px;height:35px}.hedBtnIcon{width:16px;height:16px}.loginBtn span,.logoutBtn{font-size:13px}.reserveBtn{width:120px;height:35px;font-size:13px}.userNames p,.userReserveNum{font-size:13px}.footerInner{width:75%}.footerLogo{height:40px}.footerTxt{font-size:13px}.copyText{font-size:12px}.topTitle{height:120px;gap:10px}.topTit{font-size:20px}}@media(max-width:1080px){.headerInner{width:88%}.noneUserBtns,.nowUserBtns{gap:8px}.loginBtn,.logoutBtn{width:105px;height:34px}.loginBtn span,.logoutBtn{font-size:12px}.reserveBtn{width:115px;height:34px;font-size:12px}.userNames p{font-size:13px}.userReserveNow{gap:12px}.userReserveNum{font-size:12px}.footerInner{width:80%}.footerLogo{height:38px}.footerTxt,.copyText{font-size:12px}.topTitle{height:110px}.topTit{font-size:19px}.topSubTit{font-size:12px}.botBtns{width:115px;height:38px;font-size:13px}}@media(max-width:800px){.headerLogo{height:38px}.headerInner{width:90%}.headerBtnList{display:none}.mobileMenuBtn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0}.mobileMenuBtn svg{width:28px;height:28px}.noneUserBtns,.nowUserBtns{gap:6px}.loginBtn,.logoutBtn{width:100px;height:32px}.hedBtnIcon{width:14px;height:14px}.loginBtn span,.logoutBtn{font-size:12px}.reserveBtn{width:110px;height:32px;font-size:12px}.userNames p{font-size:12px}.userReserveNow{gap:10px}.userReserveNum{font-size:11px}.footerInner{width:85%}.footerLogo{height:36px}.footerText{gap:8px}.footerTxt,.copyText{font-size:11px}.topTitle{height:100px;gap:8px}.topTit{font-size:18px}.topSubTit{font-size:11px}.botBtns{width:110px;height:36px}.sidebarOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:flex;justify-content:flex-end}.sidebarContent{width:280px;height:100%;background-color:#fff;display:flex;flex-direction:column;box-shadow:-2px 0 8px #0003;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.sidebarHeader{padding:16px;border-bottom:1px solid #e9e9e9;display:flex;justify-content:flex-end}.sidebarClose{width:28px;height:28px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.sidebarClose svg{width:24px;height:24px}.sidebarBody{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.sidebarBtns{display:flex;flex-direction:column;gap:8px}.sidebarLoginBtn{width:100%;height:40px;background-color:var(--mainColor);display:flex;align-items:center;justify-content:center;gap:8px;border-radius:4px;color:#fff;text-decoration:none;font-size:14px;font-weight:500}.sidebarUserInfo{display:flex;flex-direction:column;gap:12px}.sidebarUserNames{height:35px;display:flex;align-items:center;border-bottom:1px solid #e9e9e9}.sidebarUserNames p{color:var(--txtColor);font-weight:600;font-size:14px}.sidebarUserReserveNow{display:flex;flex-direction:column;gap:8px}.sidebarUserReserveNum{font-size:13px;color:#666;font-weight:500;line-height:22px}.sidebarUserReserveNum p{margin:0}.sidebarReserveNum{color:var(--anColor);font-weight:600}.sidebarReserveBtn{width:100%;height:38px;display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--brnColor);border-radius:4px;color:#fff;text-decoration:none;font-size:13px;font-weight:500}.sidebarLogoutBtn{width:100%;height:38px;display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--mainColor);border-radius:4px;color:#fff;font-size:13px;font-weight:500;border:none;cursor:pointer}.sidebarBtnIcon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}}@media(max-width:600px){.headerInner{width:92%}.mobileMenuBtn{width:38px;height:38px}.mobileMenuBtn svg{width:26px;height:26px}.noneUserBtns,.nowUserBtns{gap:5px}.loginBtn,.logoutBtn{width:90px;height:30px}.hedBtnIcon{width:13px;height:13px}.loginBtn span,.logoutBtn{font-size:11px}.reserveBtn{width:100px;height:30px;font-size:11px}.userNames p{font-size:11px}.userReserveNow{gap:8px}.userReserveNum{font-size:10px}.footerInner{width:88%;flex-direction:column;gap:10px;align-items:center}.footerTxt{flex-wrap:wrap;justify-content:center;gap:5px}.footerTxt>li:after{display:none}.footerLogo{height:32px}.footerText{gap:6px;align-items:center}.footerTxt,.copyText{font-size:10px}.topTit{font-size:17px}.topSubTit{font-size:11px}.botBtns{width:105px;height:34px;font-size:12px}.sidebarContent{width:260px}.sidebarHeader{padding:14px}.sidebarClose{width:26px;height:26px}.sidebarClose svg{width:22px;height:22px}.sidebarBody{padding:14px;gap:14px}.sidebarLoginBtn{height:38px;font-size:13px}.sidebarUserNames p{font-size:13px}.sidebarReserveBtn,.sidebarLogoutBtn{height:40px;font-size:13px}}@media(max-width:500px){.headerInner{width:94%}.mobileMenuBtn{width:36px;height:36px}.mobileMenuBtn svg{width:24px;height:24px}.noneUserBtns,.nowUserBtns{gap:4px}.loginBtn,.logoutBtn{width:80px;height:28px}.hedBtnIcon{width:12px;height:12px}.loginBtn span,.logoutBtn{font-size:10px}.reserveBtn{width:90px;height:28px;font-size:10px}.userNames p{font-size:10px}.userReserveNow{gap:6px}.userReserveNum{font-size:9px}.footerInner{width:90%;flex-direction:column;gap:8px}.footerLogo{height:28px}.footerText{gap:5px}.footerTxt,.copyText{font-size:9px}.topTit{font-size:16px}.topSubTit{font-size:10px}.botBtns{width:100px;height:35px;font-size:12px}.bottomBtnList{gap:10px}.sidebarHeader{padding:12px}.sidebarClose{width:24px;height:24px}.sidebarClose svg{width:20px;height:20px}.sidebarBody{padding:12px;gap:12px}.sidebarLoginBtn{height:36px;font-size:12px}.sidebarUserNames{padding-bottom:8px}.sidebarBtnIcon{width:14px;height:14px}}.homeArt{width:100%;display:flex;flex-direction:column}.mainBannerDiv{width:100%;height:700px;background-image:url(/assets/mainBanner-NH6SGKRj.png);background-size:cover;display:flex;align-items:center;background-position:50%}.mainBannerText{display:flex;flex-direction:column;gap:12px;margin:0 0 0 10%;color:#363636}.mainTextTit{font-size:40px;font-weight:700}.mainTextTxt{font-size:16px;line-height:150%;font-weight:500}.aiInterviewBtn{width:170px;height:45px;background-color:var(--anColor);border-radius:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:16px;margin:30px 0 0}.aiInterviewBtn:hover{background-color:#e56200}.intro1Div{display:flex;flex-direction:column;align-items:center;gap:80px;margin:5% 0 0}.intro1Title{display:flex;flex-direction:column;align-items:center;gap:15px}.intro1Tit{font-size:34px;color:var(--subColor);font-weight:800}.introTalkIcon{width:60px;height:60px}.intro1SubTit{color:#555;font-size:18px;font-weight:700}.intro1InfoList{display:flex;flex-direction:column;gap:120px;align-items:center;text-align:center}.intro1InfoBox{width:900px;display:flex;flex-direction:column;gap:30px}.intro1InfoTitle{display:flex;flex-direction:column;align-items:center;gap:15px}.intro1InfoTop{width:130px;border:2px solid var(--subColor);height:38px;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--subColor);font-weight:600;cursor:default}.intro1InfoSubTit{font-size:16px;color:#555;font-weight:500}.intro1ImgBox{width:100%;height:500px;border-radius:10px}.intro1ImgBox img{border-radius:10px}.intro1RecBox{width:100%;padding:3% 0;box-shadow:0 0 3px #0003;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:15px}.intro1RecTitle{display:flex;align-items:center;gap:4px;color:#99877d;font-weight:700;font-size:17px}.intro1RecIcon{width:24px;height:24px}.intro1RecText{display:flex;flex-direction:column;gap:12px;margin:5px 0 0;text-align:left}.intro1RecText li{list-style:disc;color:var(--txtColor);font-size:15px;font-weight:500}.intro1RecText li::marker{color:var(--txtColor)}.intro1RecText li mark{background-color:#d5f3ff85;color:var(--subColor);font-weight:600}.intro2Div{width:100%;background-color:#f4faff;margin:4% 0 0;display:flex;flex-direction:column;align-items:center;gap:20px;padding:5% 0}.intro2Inner{display:flex;flex-direction:column;gap:60px;align-items:center;text-align:center}.intro2Title{display:flex;flex-direction:column;gap:8px}.intro2SubTit{color:var(--txt6Color);font-size:15px;font-weight:400}.intro2Tit{font-size:30px;color:#444;font-weight:800}.intro2Tit span{color:var(--anColor)}.intro2Box{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.intro2SlideList{position:relative;width:800px;height:500px;box-shadow:0 0 4px #0000004d}.intro2Text{display:flex;flex-direction:column;gap:20px}.intro2ExTxt{color:var(--txt9Color);font-size:14px;font-weight:500}.intro2Txt{color:var(--txtColor);font-weight:500;font-size:15px;line-height:160%;word-break:keep-all}.intro2DecTxt{position:absolute;padding:12px 30px;background-color:var(--mainColor);color:#fff;font-size:15px;font-weight:500;border-radius:50px;box-shadow:0 0 3px #0003}.intro2DecTxt1{top:-15px;left:-100px}.intro2DecTxt2{top:200px;left:-200px}.intro2DecTxt3{bottom:100px;left:-100px}.intro2DecTxt4{top:30px;right:-70px}.intro2DecTxt5{top:240px;right:-170px}.intro2DecTxt6{bottom:140px;right:-120px}.intro3Div{display:flex;flex-direction:column;gap:30px;align-items:center;text-align:center;padding:6% 0}.intro3Title{display:flex;flex-direction:column;gap:15px;align-items:center}.intro3Tit{color:var(--txtColor);font-weight:800;font-size:26px}.intro3Div .aiInterviewBtn{margin:0}.quickMenuList{display:flex;flex-direction:column;gap:10px;position:fixed;bottom:4%;right:3%}.quickMenuList>li{width:85px;height:85px;border-radius:100px}.quickBox{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;font-size:13px;color:var(--titColor);font-weight:500;cursor:pointer}.quickIcon{width:28px;height:28px}.quickBox1{position:relative;background:linear-gradient(to top,#00b6ff,#007cc4);border-radius:100px;box-shadow:inset 0 1px 2px #ffffff4d,0 0 2px #0000004d;color:#fff;font-weight:500}.quickHoverPanel{position:absolute;right:0;bottom:100px;width:330px;background:#f8fafc;border-radius:10px;border:1px solid #ddd;padding:15px;display:flex;flex-direction:column;gap:10px;z-index:10;cursor:default}.quickHoverHeader{height:30px;display:flex;align-items:center;justify-content:space-between}.quickBtnMore{display:flex;justify-content:end}.quickMore{width:80px;height:30px;border:1px solid var(--subColor);font-size:14px;color:var(--subColor);font-weight:700;border-radius:50px;display:flex;align-items:center;justify-content:center;background-color:#fff}.quickHoverEmpty{padding:30px 0;text-align:center;color:#999;font-size:14px}.quickHoverList{max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:5px 0}.quickHoverList::-webkit-scrollbar{display:none}.quickHoverItem{display:flex;align-items:center;gap:10px;color:var(--txtColor);padding:10px;font-size:14px;background-color:#fff;border-radius:5px;border:1px solid #ddd}.quickHoverLeft{width:48px;height:48px;background-color:#e3f5ff;border-radius:10px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:5px;color:#007cc4;font-weight:700;font-size:13px}.quickHoverRight{display:flex;flex-direction:column;gap:6px}.quickHoverTime{color:var(--txtColor);font-weight:600}.quickHoverBadge{display:flex;width:fit-content;align-items:center;justify-content:center;height:23px;padding:0 7px;font-size:13px;font-weight:600;border-radius:4px}.nowDoing{color:#ff7300;background-color:#ffeed8}.upcoming{color:#465cc9;background-color:#e8ecff}.quickHoverTop{display:flex;align-items:center;gap:10px}.quickHoverWeek{font-size:13px;color:var(--txt6Color);font-weight:600}.quickHoverTit{color:var(--titColor);font-weight:600;font-size:15px}.quickHoverTotal{font-size:13px;color:var(--txt9Color);font-weight:600}.intro2Slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity .8s ease-in-out}.intro2Slide img{width:100%;height:100%;object-fit:contain}@media(max-width:1440px){.intro1InfoBox{width:850px}}@media(max-width:1280px){.mainBannerText{margin-left:8%}.mainTextTit{font-size:36px}.intro1InfoBox{width:780px}.intro1ImgBox{height:450px}.intro2Box{max-width:700px;gap:20px}.intro2SlideList{width:700px;height:440px}.intro2DecTxt1{top:-12px;left:-80px}.intro2DecTxt2{top:180px;left:-170px}.intro2DecTxt3{bottom:80px;left:-80px}.intro2DecTxt4{top:25px;right:-50px}.intro2DecTxt5{top:210px;right:-140px}.intro2DecTxt6{bottom:120px;right:-100px}}@media(max-width:1080px){.mainBannerDiv{height:600px;background-position:center}.mainBannerText{margin-left:6%}.mainTextTit{font-size:32px}.mainTextTxt{font-size:15px}.intro1Div{gap:60px;margin:8% 0 0}.intro1Tit{font-size:28px}.intro1SubTit{font-size:16px}.intro1InfoBox{width:100%;max-width:700px;padding:0 20px}.intro1ImgBox{height:400px}.intro1RecTitle{font-size:16px}.intro1RecText li{font-size:14px}.intro2Div{padding:8% 20px}.intro2Tit{font-size:26px}.intro2Box{max-width:600px}.intro2SlideList{width:100%;max-width:600px;height:400px}.intro2DecTxt{padding:10px 20px;font-size:13px}.intro2DecTxt1{top:-10px;left:-60px}.intro2DecTxt2{top:160px;left:-120px}.intro2DecTxt3{bottom:110px;left:-60px}.intro2DecTxt4{top:20px;right:-40px}.intro2DecTxt5{top:190px;right:-100px}.intro2DecTxt6{bottom:100px;right:-80px}.intro3Tit{font-size:22px}.quickMenuList>li{width:75px;height:75px}.quickBox{font-size:12px;gap:2px}.quickIcon{width:24px;height:24px}.quickHoverPanel{width:300px}.quickHoverTit{font-size:14px}.quickHoverItem{padding:8px;font-size:13px}.quickHoverLeft{width:44px;height:44px;font-size:12px}}@media(max-width:800px){.mainBannerDiv{height:550px}.mainBannerText{margin-left:5%;gap:10px}.mainTextTit{font-size:28px}.mainTextTxt{font-size:14px}.aiInterviewBtn{width:140px;height:38px;font-size:14px}.intro1Div{gap:50px;margin:9% 0 0}.intro1Tit{font-size:24px}.intro1SubTit{font-size:15px}.introTalkIcon{width:54px;height:54px}.intro1InfoBox{width:100%;max-width:640px;padding:0 18px;gap:24px}.intro1ImgBox{height:360px}.intro1RecTitle{font-size:15px}.intro1RecText li{font-size:13.5px}.intro2Div{padding:9% 18px}.intro2Tit{font-size:24px}.intro2Box{max-width:560px}.intro2SlideList{width:100%;max-width:560px;height:360px}.intro2DecTxt{display:none}.intro2Txt{width:80%;margin:0 auto;font-size:14px}.intro2ExTxt{font-size:13px}.intro3Div{padding:7% 18px}.intro3Tit{font-size:20px}.quickMenuList>li{width:70px;height:70px}.quickBox{font-size:11px;gap:2px}.quickIcon{width:22px;height:22px}.quickHoverPanel{width:290px}.quickHoverItem{padding:8px;font-size:12.5px}.quickHoverLeft{width:42px;height:42px;font-size:11.5px}.quickHoverTit{font-size:13.5px}}@media(max-width:600px){.mainBannerDiv{height:500px;background-position:40%}.mainBannerText{gap:8px;margin-left:5%}.mainTextTit{font-size:26px}.mainTextTxt{font-size:13px;line-height:140%}.aiInterviewBtn{width:130px;height:36px;font-size:13px}.intro1Div{gap:40px;margin:10% 0 0}.intro1RecBox{padding:5% 0;gap:10px}.intro1Tit{font-size:22px}.intro1SubTit{font-size:14px}.introTalkIcon{width:45px;height:45px}.intro1Title{gap:10px}.intro1InfoBox{gap:20px;padding:0 12px}.intro1ImgBox{height:280px}.intro1InfoList{gap:40px}.intro1InfoTop{width:110px;height:35px;font-size:14px}.intro1InfoSubTit,.intro1RecTitle{font-size:14px}.intro1RecText li{font-size:13px;list-style:none}.intro1InfoSubTit{font-size:13px}.intro2Div{padding:10% 15px;gap:15px}.intro2Inner{gap:40px}.intro2SubTit{font-size:13px}.intro2Tit{font-size:20px}.intro2SlideList{width:calc(100vw - 40px);max-width:500px;height:300px}.intro2Text{gap:15px;padding:0 10px}.intro2ExTxt{font-size:12px}.intro2Txt{width:100%;font-size:13px;line-height:150%}.intro2Txt p{margin:0}.intro2DecTxt{padding:8px 15px;font-size:11px}.intro2DecTxt1,.intro2DecTxt2,.intro2DecTxt3,.intro2DecTxt4,.intro2DecTxt5,.intro2DecTxt6{display:none}.intro3Div{padding:8% 15px;gap:25px}.intro3Tit{font-size:18px}.quickMenuList>li{width:65px;height:65px}.quickBox{font-size:11px;gap:2px}.quickIcon{width:22px;height:22px}.quickHoverPanel{width:280px;bottom:80px}.quickHoverHeader{height:28px}.quickHoverTit{font-size:13px}.quickHoverTotal{font-size:12px}.quickHoverList{max-height:250px}.quickHoverItem{padding:7px;font-size:12px}.quickHoverLeft{width:40px;height:40px;font-size:11px}.quickMore{width:70px;height:28px;font-size:12px}}@media(max-width:500px){.mainBannerDiv{height:450px}.mainBannerText{gap:6px;margin-left:4%}.mainTextTit{font-size:22px}.mainTextTxt{font-size:12px;line-height:130%}.aiInterviewBtn{width:120px;height:34px;font-size:12px;margin:20px 0 0}.intro1Div{gap:35px;margin:12% 0 0}.intro1Tit{font-size:18px}.intro1SubTit{font-size:13px}.intro1InfoList{gap:80px}.intro1ImgBox{height:200px}.intro1RecTitle{font-size:13px}.intro1RecIcon{width:20px;height:20px}.intro1RecText{gap:8px}.intro1RecText li{font-size:12px}.intro2Div{padding:12% 10px;gap:12px;margin:8% 0 0}.intro2Inner{gap:35px}.intro2SubTit{font-size:12px;width:90%;margin:0 auto;word-break:keep-all;line-height:150%}.intro2Tit{font-size:16px}.intro2SlideList{width:calc(100vw - 30px);max-width:460px;height:230px}.intro2Text{gap:12px;padding:0 5px}.intro2ExTxt{font-size:11px}.intro2Txt{font-size:12px;line-height:140%;display:flex;flex-direction:column;gap:10px}.intro3Div{padding:10% 10px;gap:20px}.intro3Tit{font-size:16px}.quickIcon{width:20px;height:20px}.quickHoverPanel{bottom:75px;right:10px}.quickMenuList{right:4%}}.contentsArt{display:flex}.loginArt{width:100%;flex:1;background-image:url(/assets/loginBack-C_i3bQsQ.png);background-size:cover;display:flex;align-items:center;justify-content:center}.loginInner{display:flex;flex-direction:column;gap:30px;align-items:center}.loginLogo{height:60px}.loginLogo img{width:auto;height:100%}.loginBox{width:440px;padding:6% 20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:5px;box-shadow:0 0 3px #0009}.loginBox form{width:100%}.loginList{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.loginTitle{width:100%;display:flex;flex-direction:column;gap:8px}.loginTit{font-size:19px;color:var(--txtColor);font-weight:700}.loginSubTit{color:var(--mainColor);font-weight:500;font-size:14px}.loginInputs{width:100%;display:flex;flex-direction:column;align-items:start;gap:15px}.loginInputs>div{width:100%;display:flex;flex-direction:column;gap:5px;align-items:start}.inputLabels{font-size:14px;color:var(--titColor);font-weight:500}.idBox input[type=text],.passwords input[type=password],.passwords input[type=text]{width:100%;height:40px;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;padding:0 10px}.passwords input[type=password]{padding-right:40px}.passwordBox .passwords{width:100%;position:relative;display:flex;align-items:center}.passwordBox .eyeBox{position:relative;right:0;top:0;width:24px;height:24px;cursor:pointer;margin-left:-36px;display:inline-block;vertical-align:middle;padding:2px}.passwordBox .eyeBox svg{display:block}.eyeOffBox{display:block}.eyeOnBox{display:none}.loginMore{display:flex;justify-content:space-between;align-items:center;margin:5px 0 10px}.loginSave{width:100%;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--txtColor);font-weight:500}.loginSave label{cursor:pointer;display:flex;align-items:center;gap:2px}.loginSave input[type=checkbox]{content:"";appearance:none;width:18px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAiUlEQVR4AexVwQ2AIAy0buNPh4KhYCh9uk3FB8mVYIgFP6YkDQ293oWDpPP08fqZgHNu9d5zT9wc6LqwiIh2LGrykkMIZMIQAmki9+NeFUBAb24CTQfNIrOo6UATYL9IZ5F2HtTUyjdYaqA3Z8y8IV4IpBlwplDNgtwXYzweBbAwKhc3GEWKPBcAAAD//5zNgHoAAAAGSURBVAMAEFaFMZlgAscAAAAASUVORK5CYII=);background-size:cover}.loginSave input[type=checkbox]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABGUlEQVR4AdyVsQ3CMBBFL3R0lKxAF0ZBYgEmwJuEggGYgIwCJRtQ4jIFCP7FEfIF2zEOEYgoFzv2v3v26RKPaODr3wCqzEmV956W21lvp+hgTyb2RYw2wMTcLDJKMeMtnm6AkPR7+XGAKou6IAKbTN8BBydSxBdXH7cOCwNUOXH4ICxWjmczN0dBHJv+S+MHmOAXpECUHd4LRDErJwoGh478AK0rFsD44zMQOy0RweEbAOxWFWk9ZhEsp/X+jDZ65dDWt38HPG1DsmzKQ7DOtEDzvMMAltkQ6s45u9jWDWA1Q8yvw1stLHNZHMDlGTn2JUDqmeDYldzB9TZzaN4dmtsOErBdnvDZp50FpgjYVxSCBNjoD/UHBzwAAAD//30bPggAAAAGSURBVAMAu7qaMW6ou5kAAAAASUVORK5CYII=)}.loginCheckTxt{color:var(--redColor);font-weight:500;text-align:center;font-size:14px}.bottomBtns{width:100%}.loginGoBtn{width:100%;height:40px;background-color:var(--mainColor);border-radius:50px;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.loginMoreList{width:100%;display:flex;align-items:center;justify-content:end;gap:5px}.loginMoreList a{font-size:14px;color:#777;font-weight:500}.loginMoreList .joinBtn{display:flex;align-items:center;gap:5px}.loginMoreList .joinBtn:after{content:"";display:flex;align-items:center;justify-content:center;width:2px;height:12px;background-color:#999}@media(max-width:1440px){.loginBox{width:420px}.loginLogo{height:56px}.loginTit{font-size:18px}.loginSubTit{font-size:13px}}@media(max-width:1280px){.loginArt{height:80vh}.loginBox{width:400px;padding:5% 16px}.loginLogo{height:52px}.loginTit{font-size:17px}.inputLabels{font-size:13px}}@media(max-width:1080px){.loginInner{gap:24px}.loginBox{width:440px;padding:4.5% 15px}.loginLogo{height:48px}.loginTit{font-size:16px}.loginSubTit{font-size:12px}}@media(max-width:800px){.loginInner{width:90%;gap:20px}.loginMoreList{justify-content:center}.loginBox{width:90%;max-width:420px;padding:4% 14px}.loginLogo{height:44px}.loginTit{font-size:15px}.loginList{gap:16px}.idBox input[type=text],.passwords input[type=password],.passwords input[type=text]{height:38px}}@media(max-width:600px){.loginInner{gap:16px;padding:0 16px}.loginBox{width:100%;padding:20px}.passwordBox .eyeBox{padding:4px}.loginLogo{height:40px}.loginTitle{gap:6px}.loginTit{font-size:16px}.loginSubTit{font-size:11px}.inputLabels,.loginSave{font-size:12px}.loginSave input[type=checkbox]{width:16px;height:16px}.loginCheckTxt{font-size:12px}.loginGoBtn{font-size:13px}.loginMoreList a{font-size:12px}}@media(max-width:500px){.loginInner{gap:14px;padding:0 12px}.loginLogo{height:36px}.loginTitle{gap:5px}.loginTit{font-size:15px}.loginSubTit{font-size:12px}.loginList{gap:14px}.idBox input[type=text],.passwords input[type=password],.passwords input[type=text]{height:34px;font-size:12px}.inputLabels,.loginSave{font-size:12px}.loginSave input[type=checkbox]{width:14px;height:14px}.loginCheckTxt{font-size:11px}.loginGoBtn{font-size:12px}.loginMoreList{gap:3px}.loginMoreList a{font-size:11px}.loginMoreList .joinBtn:after{height:10px}}.reserveArt{width:100%;display:flex;flex-direction:column}.reserveListMore{width:1100px;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 auto 6%}.reserveDiv{width:100%;display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:10px;box-shadow:0 0 2px #0000004d}.reserveDivTitle{display:flex;flex-direction:column;gap:7px}.reserveDivStep{color:var(--mainColor);font-size:14px;font-weight:700}.reserveDivTit{font-size:15px;color:var(--txtColor);font-weight:600}.reserveDateList{display:flex;flex-direction:column;gap:10px;flex:1}.reserveColorList{display:flex;align-items:center;gap:10px;font-size:13px;color:#999;font-weight:500}.reserveColorList>div{display:flex;align-items:center;gap:5px}.reservePs:before{content:"";display:flex;align-items:center;justify-content:center;width:8px;height:8px;background-color:#8dbcde;border-radius:50px}.reserveNowPs:before{content:"";display:flex;align-items:center;justify-content:center;width:8px;height:8px;background-color:var(--mainColor);border-radius:50px}.reserveNonePs:before{content:"";display:flex;align-items:center;justify-content:center;width:8px;height:8px;background-color:#ddd;border-radius:50px}.reserveDateBox{width:100%;flex:1;background-color:#fff;padding:20px;border-radius:10px;margin:0 auto}.calendar-header{display:flex;align-items:center;justify-content:center;margin-bottom:20px;gap:30px}.calendar-title{font-size:18px;font-weight:700;color:var(--txtColor)}.calendar-nav{width:20px;height:20px;background:none;border:none;font-size:18px;color:var(--txt6Color);cursor:pointer}.calendar-nav:hover{color:var(--txtColor)}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:10px}.calendar-weekday{text-align:center;font-size:13px;font-weight:600;color:var(--txt6Color);padding:8px 0}.calendar-weekday.sunday{color:#ff6b6b}.calendar-weekday.saturday{color:#4e9fe5}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.calendar-day{width:100%;height:55px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;font-size:14px;font-weight:500;border-radius:5px;cursor:pointer;transition:all .2s;margin:0 auto}.calendar-day:nth-child(7n+1){color:#ff6b6b}.calendar-day:nth-child(7n){color:#4e9fe5}.calendar-day.prev-month,.calendar-day.next-month{color:#d0d0d0;cursor:pointer}.calendar-day.today{border:1px solid #ccc;font-weight:700}.calendar-day.selected{background-color:var(--mainColor);color:#fff!important;font-weight:700}.calendar-day:hover{border:1px solid var(--mainColor)}.calendar-day.disabled{color:#d0d0d0;cursor:not-allowed;opacity:.5;border:none}.calendar-day.selected:hover{background-color:#1565c0}.reservation-dot{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#8dbcde;border-radius:50%}.calendar-day.selected .reservation-dot{background-color:#fff}.reserveTimeAllBox{display:flex;flex-direction:column;gap:30px}.reserveTimeAM,.reserveTimePM{display:flex;flex-direction:column;gap:10px}.reserveTimeTit{color:var(--txt6Color);font-weight:500;font-size:14px}.reserveTimeList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.reserveTimeBox{height:45px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid #ddd;background-color:#fff;padding:0 10px;font-size:14px;cursor:pointer;transition:all .2s}.reserveTimeBox:hover{border-color:var(--mainColor)}.reserveTimeBox.selected{background-color:var(--mainColor);border:1px solid var(--mainColor)}.reserveTimeBox.reserved{background-color:#8dbcde;border-color:#8dbcde;opacity:.9}.reserveTimeBox.reserved:hover{border-color:#8dbcde}.reserveTimeBox.selected.reserved{background-color:var(--mainColor);border-color:var(--mainColor);opacity:1}.reserveTimeBox.past,.reserveTimeBox.full{background-color:#ddd;border-color:#ddd;cursor:not-allowed;opacity:.9}.reserveTimeBox.selected .timeNum{color:#fff}.reserveTimeBox.selected .timeUser{color:#bbb}.reserveTimeBox.selected .timeChoiceUser{color:#fff}.timeNum{color:var(--txtColor);font-weight:600}.timeUser{color:#777;font-weight:500}.timeChoiceUser{font-weight:600;color:var(--mainColor)}.reserveSystemBox{width:100%;display:flex;flex-direction:column;gap:10px}.reserveSys{width:100%;height:65px;display:flex;align-items:center;gap:8px;border:1px solid #ddd;padding:0 15px;border-radius:50px;cursor:pointer}.reserveSys input[type=radio]{appearance:none;width:22px;height:22px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACcElEQVR4AcSVL3sTQRDG7xJzdeVbNI466sAVBwpwxQVZk79mEflrwAGqOECBA9c6cK1Lv0VxOZMcv3ef3Xv2rtmkCB7y7NuZnZmdd3ZnkjaSf/z5/wTj8fhgOp1egqKGxWg0ur/rAaI3cImLRqOxIMmmRAfNZtMSbyPaSDCbzd65xOROcvTnvV4vDbFer5/izEEiIp2RXsctAp7hrCiKtgJXq9UhSfc6nc4X7UMMBoNv8hH7WHZkW2elh6gQuKueKCDP83vD4fBK+jb0+/0fxO65mBOXw22TpEKgq8qTpumRMea39LuA2JwbPFKszyFdKAl4wwcyCN1u95fkLpA449x3xXGTC2QOkvAWJQEVvJETaSuRvg3GmIzPkvhj3t6epfEvdIZbnEkKJQEbewNXCdv48sldxBXNPpWuxkuCcqxDAuzVRWU3+j6E1g3JD0N/XY8S8LZdgvf5Diw8yd8m53x1imTwoNEzpsloLxI1LsuypfZAz7K1cmLsCm9gJ4dqn1gPfyB57Ulo3CUmrWjyyWRyrABwAewqCZiAl7JQ7SdJj5AEWzQ5voRivkryC2CbLr0kYAKuZQAZlTxElkskbNpMS/RZ6JmmMCMuCX8BSgI5YLYJqOTcGLMvmwfJP3i9LonN+D78lN3nkC5UCMRM8vdy0NCb+k1kr0OVE+ub/1E5wpgKgRw8xyvkW6A3Pee7sJzP58+0D6FhwEfhha1chXFL28cw7haBnASe0vSWdJChf1ayEAyDbSj+BH/LFaZtBRsJFKGmQ5TqMHs7wshwXcunGMWGjlCPEvggHSbJEaj8R2Pfks/HxeROgtjBu9r/AAAA//8F0TkaAAAABklEQVQDANwWLECNppizAAAAAElFTkSuQmCC);background-size:cover;cursor:pointer}.reserveSys input[type=radio]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABu0lEQVR4AcyTMVLDMBBFv0J6aCnpSAcd3CSGigLG7sgJyA2gcwYKKhKOQUlHOlJScggSsV+WY0mWY4cZZqLxRvLu3/9sWenhn8cOAG6mx8imH8hm2g/JXb+ctG1A8xsYYzHdU5+AihhJrt8rwBtAcUD2eg9jjG6jAOUxcR2QzUSob2PillwqWyi9vsoHFK+a+pJOd99WlaLwsLeAD+CrrktdF2qOPDmExhgcgUcFCMjUtgfNh6dGp9SBmfnjeFWAfq+2f9Q2h5Int+Y8FHC+W189l30VADgrk3b+snNk2mBu1Gp9rF2AKRU/eiT7eiTrd4ngUs1PHih5Gwdotc+iQM5ldiDbmUtvcIqYYSiMkc7uwJEnFrK9OdvdN3CeVEohJG/4oCKtXRpvsKMCLPWVzVWTC2E2PC3MxWKlszJdAR4vFmXSm0tIV3M2O14VgIWfVfGn4doNQtxz7tbCdeDhA54u56KfSPzxUg8oPNb9PoDpPJH9EyHX28UE+XAUttQBVFC41AMuOwW15sHq6jiAOn6oPFFgM+AfYdY1FqZGDbXMRaIZUIrZzD8bjdyYJAOwVuoa5nZAQ2PX9C8AAAD//0EWhTIAAAAGSURBVAMArA+dMS+yfoMAAAAASUVORK5CYII=)}.reserveSysText{display:flex;flex-direction:column;gap:4px}.reserveSysTit{font-size:15px;color:var(--txtColor);font-weight:600}.reserveSysTxt{color:var(--txt6Color);font-size:13px;font-weight:500}.reserveSys:has(input[type=radio]:checked){border:2px solid #0069a7;color:var(--mainColor)}.reserveSys:has(input[type=radio]:checked) .reserveSysTit{color:var(--mainColor);font-weight:700}.reserveModeBox{display:flex;flex-direction:column;gap:10px}.reserveMode{width:100%;height:65px;display:flex;align-items:center;gap:8px;border:1px solid #ddd;padding:0 15px;border-radius:50px;cursor:pointer}.reserveModeImg{width:30px;height:30px}.reserveMode:has(input[type=radio]:checked){border:2px solid #0069a7;color:var(--mainColor)}.reserveMode:has(input[type=radio]:checked) .reserveSysTit{color:var(--mainColor);font-weight:700}.reserveMode input[type=radio]{appearance:none;width:22px;height:22px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACcElEQVR4AcSVL3sTQRDG7xJzdeVbNI466sAVBwpwxQVZk79mEflrwAGqOECBA9c6cK1Lv0VxOZMcv3ef3Xv2rtmkCB7y7NuZnZmdd3ZnkjaSf/z5/wTj8fhgOp1egqKGxWg0ur/rAaI3cImLRqOxIMmmRAfNZtMSbyPaSDCbzd65xOROcvTnvV4vDbFer5/izEEiIp2RXsctAp7hrCiKtgJXq9UhSfc6nc4X7UMMBoNv8hH7WHZkW2elh6gQuKueKCDP83vD4fBK+jb0+/0fxO65mBOXw22TpEKgq8qTpumRMea39LuA2JwbPFKszyFdKAl4wwcyCN1u95fkLpA449x3xXGTC2QOkvAWJQEVvJETaSuRvg3GmIzPkvhj3t6epfEvdIZbnEkKJQEbewNXCdv48sldxBXNPpWuxkuCcqxDAuzVRWU3+j6E1g3JD0N/XY8S8LZdgvf5Diw8yd8m53x1imTwoNEzpsloLxI1LsuypfZAz7K1cmLsCm9gJ4dqn1gPfyB57Ulo3CUmrWjyyWRyrABwAewqCZiAl7JQ7SdJj5AEWzQ5voRivkryC2CbLr0kYAKuZQAZlTxElkskbNpMS/RZ6JmmMCMuCX8BSgI5YLYJqOTcGLMvmwfJP3i9LonN+D78lN3nkC5UCMRM8vdy0NCb+k1kr0OVE+ub/1E5wpgKgRw8xyvkW6A3Pee7sJzP58+0D6FhwEfhha1chXFL28cw7haBnASe0vSWdJChf1ayEAyDbSj+BH/LFaZtBRsJFKGmQ5TqMHs7wshwXcunGMWGjlCPEvggHSbJEaj8R2Pfks/HxeROgtjBu9r/AAAA//8F0TkaAAAABklEQVQDANwWLECNppizAAAAAElFTkSuQmCC);background-size:cover}.reserveMode input[type=radio]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABu0lEQVR4AcyTMVLDMBBFv0J6aCnpSAcd3CSGigLG7sgJyA2gcwYKKhKOQUlHOlJScggSsV+WY0mWY4cZZqLxRvLu3/9sWenhn8cOAG6mx8imH8hm2g/JXb+ctG1A8xsYYzHdU5+AihhJrt8rwBtAcUD2eg9jjG6jAOUxcR2QzUSob2PillwqWyi9vsoHFK+a+pJOd99WlaLwsLeAD+CrrktdF2qOPDmExhgcgUcFCMjUtgfNh6dGp9SBmfnjeFWAfq+2f9Q2h5Int+Y8FHC+W189l30VADgrk3b+snNk2mBu1Gp9rF2AKRU/eiT7eiTrd4ngUs1PHih5Gwdotc+iQM5ldiDbmUtvcIqYYSiMkc7uwJEnFrK9OdvdN3CeVEohJG/4oCKtXRpvsKMCLPWVzVWTC2E2PC3MxWKlszJdAR4vFmXSm0tIV3M2O14VgIWfVfGn4doNQtxz7tbCdeDhA54u56KfSPzxUg8oPNb9PoDpPJH9EyHX28UE+XAUttQBVFC41AMuOwW15sHq6jiAOn6oPFFgM+AfYdY1FqZGDbXMRaIZUIrZzD8bjdyYJAOwVuoa5nZAQ2PX9C8AAAD//0EWhTIAAAAGSURBVAMArA+dMS+yfoMAAAAASUVORK5CYII=)}.step-disabled{cursor:not-allowed;opacity:.5}.step-disabled .reserveTimeBox,.step-disabled .reserveSys,.step-disabled .reserveMode{pointer-events:none}.step-disabled .reserveTimeBox:hover{border-color:#ddd}.reserveBar{width:100%;box-shadow:0 -1px 2px #0003;background-color:#fafafa;display:flex;align-items:center;justify-content:center;position:sticky;bottom:0}.reserveBarInner{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 0}.reserveBarList{display:flex;flex-direction:column;gap:8px;min-width:800px}.reserveBarTit{font-size:14px;color:var(--txt6Color);font-weight:600}.reserveBarChoice{display:flex;align-items:center;gap:10px}.reserveChoiceNone{font-size:15px;color:var(--txt9Color);font-weight:500}.reserveChoice{color:var(--txtColor);display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.reserveChoice:after{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:3px;border-radius:6px;background-color:var(--txtColor)}.reserveChoice:last-of-type:after{display:none}.reserveBarBtn{width:120px;height:38px;background-color:var(--anColor);border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;font-weight:500;gap:6px}.reserveBarBtn:disabled{background-color:#bbb;cursor:default}.barBtnIcon{width:18px;height:18px}.reserveModBarBtn{width:120px;height:38px;background-color:var(--subColor);border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;font-weight:500;gap:6px}.reserveInfoPs{width:1100px;margin:2% auto 15px;font-size:14px;color:#6b6b6b;font-weight:500;display:flex;align-items:baseline;line-height:140%}.reserveInfoPs:before{content:"•";margin-right:4px;font-size:16px;color:#6b6b6b}.reserveInfoPs strong{color:#2380a7}@media(max-width:1440px){.reserveListMore{width:1000px}.reserveBarList{min-width:700px}}@media(max-width:1280px){.reserveListMore{width:900px;gap:18px}.reserveDiv{padding:18px}.calendar-day{height:50px;font-size:13px}.reserveTimeList{grid-template-columns:1fr 1fr 1fr}.reserveBarList{min-width:650px}.reserveBarInner{width:90%;gap:30px}}@media(max-width:1080px){.reserveInfoPs{width:100%;max-width:750px;font-size:13px}.reserveListMore{width:100%;max-width:750px;grid-template-columns:1fr;padding:0 20px}.reserveDivTit{font-size:14px}.calendar-title{font-size:16px}.calendar-day{height:48px;font-size:13px}.reserveTimeList{grid-template-columns:1fr 1fr 1fr;gap:8px}.reserveTimeBox{height:42px;font-size:13px}.reserveSys,.reserveMode{height:60px;padding:0 12px}.reserveSysTit{font-size:14px}.reserveSysTxt{font-size:12px}.reserveBarInner{gap:25px;padding:18px 20px}.reserveBarList{min-width:500px}.reserveBarTit{font-size:13px}.reserveChoice,.reserveChoiceNone{font-size:14px}}@media(max-width:800px){.reserveInfoPs{max-width:650px;padding:0 18px;word-break:keep-all}.reserveListMore{max-width:650px;padding:0 18px}.reserveDiv{gap:10px}.reserveDivStep{font-size:13px}.reserveDivTit{font-size:13.5px}.calendar-header{gap:25px;margin-bottom:18px}.calendar-title{font-size:15px}.calendar-weekday{font-size:12px}.calendar-day{height:45px;font-size:12.5px}.reserveTimeAllBox{gap:25px}.reserveTimeTit{font-size:13px}.reserveTimeList{grid-template-columns:1fr 1fr 1fr;gap:8px}.reserveTimeBox{height:40px;font-size:12.5px;padding:0 8px}.reserveSys,.reserveMode{height:58px}.reserveModeImg{width:28px;height:28px}.reserveBarInner{gap:20px;padding:16px 18px}.reserveBarList{min-width:450px}.reserveBarBtn,.reserveModBarBtn{width:110px;height:36px;font-size:13px}}@media(max-width:600px){.reserveListMore{max-width:100%;padding:0 20px;margin:5% auto 10%}.reserveDateBox{padding:15px 0 0}.reserveDivTitle{gap:5px}.reserveDivStep{font-size:12px}.reserveDivTit{font-size:13px}.reserveDateList{gap:8px}.reserveColorList{font-size:11px;gap:8px}.reserveColorList>div{gap:4px}.reservePs:before,.reserveNowPs:before,.reserveNonePs:before{width:7px;height:7px}.calendar-header{gap:20px;margin-bottom:15px}.calendar-title{font-size:14px}.calendar-nav{width:18px;height:18px;font-size:16px}.calendar-weekday{font-size:11px;padding:6px 0}.calendar-grid{gap:4px}.calendar-day{height:40px;font-size:12px}.reservation-dot{bottom:8px;width:3px;height:3px}.reserveTimeAllBox{gap:20px}.reserveTimeTit{font-size:12px}.reserveTimeBox{font-size:12px;padding:0 8px}.reserveSystemBox,.reserveModeBox{gap:8px}.reserveSys,.reserveMode{height:55px;padding:0 12px;gap:6px}.reserveSys input[type=radio],.reserveMode input[type=radio]{width:20px;height:20px}.reserveModeImg{width:26px;height:26px}.reserveSysText{gap:3px}.reserveSysTit{font-size:13px}.reserveSysTxt{font-size:11px}.reserveBarInner{flex-direction:column;gap:15px;padding:15px;align-items:flex-start}.reserveBarList{min-width:100%;gap:6px}.reserveBarTit{font-size:12px}.reserveBarChoice{gap:8px;flex-wrap:wrap}.reserveChoice,.reserveChoiceNone{font-size:13px}.reserveChoice{gap:8px}.reserveBarBtn,.reserveModBarBtn{width:100%;height:40px;font-size:13px}.barBtnIcon{width:16px;height:16px}}@media(max-width:500px){.reserveListMore{margin:6% auto 12%;gap:15px}.reserveDivStep{font-size:11px}.reserveDivTit{font-size:12px}.reserveColorList{font-size:10px;gap:6px}.reservePs:before,.reserveNowPs:before,.reserveNonePs:before{width:6px;height:6px}.calendar-header{gap:15px;margin-bottom:12px}.calendar-title{font-size:13px}.calendar-nav{width:16px;height:16px;font-size:14px}.calendar-weekday{font-size:10px;padding:5px 0}.calendar-grid{gap:3px}.calendar-day{height:36px;font-size:11px}.reservation-dot{bottom:6px}.reserveTimeAllBox{gap:18px}.reserveTimeTit{font-size:11px}.reserveTimeBox{height:36px;font-size:11px;padding:0 6px}.reserveSystemBox,.reserveModeBox{gap:7px}.reserveSys,.reserveMode{height:52px;padding:0 10px;gap:6px}.reserveSys input[type=radio],.reserveMode input[type=radio]{width:18px;height:18px}.reserveModeImg{width:24px;height:24px}.reserveSysTit{font-size:12px}.reserveSysTxt{font-size:10px}.reserveBarInner{gap:12px;padding:12px 10px}.reserveBarList{gap:5px}.reserveBarTit{font-size:11px}.reserveChoice,.reserveChoiceNone{font-size:12px}.reserveChoice{gap:6px}.reserveChoice:after{width:2px;height:2px}.reserveBarBtn,.reserveModBarBtn{height:38px;font-size:12px}.barBtnIcon{width:15px;height:15px}}.pageLeaveOverlay{z-index:9999}.pageLeaveModal{width:440px;background-color:#fff;border-radius:12px;padding:36px 32px 28px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 4px 20px #00000026}.pageLeaveIcon{width:48px;height:48px}.pageLeaveMessage{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.pageLeaveTit{font-size:16px;font-weight:700;color:var(--txtColor)}.pageLeaveTxt{font-size:14px;font-weight:400;color:var(--txt6Color);line-height:1.5}.pageLeaveWarn{color:var(--redColor);font-weight:600}.pageLeaveBtnList{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:4px}.pageLeaveBtn{width:140px;height:42px;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:opacity .2s}.pageLeaveBtn:hover{opacity:.85}.leaveBtn{background-color:var(--backColor1);color:var(--txt6Color)}.stayBtn{background-color:var(--mainColor);color:#fff}@media(max-width:600px){.pageLeaveModal{width:340px;padding:28px 24px 22px;gap:16px}.pageLeaveIcon{width:40px;height:40px}.pageLeaveTit{font-size:15px}.pageLeaveTxt{font-size:13px}.pageLeaveBtn{width:120px;height:38px;font-size:13px}}@media(max-width:500px){.pageLeaveModal{width:300px;padding:24px 20px 18px;gap:14px}.pageLeaveIcon{width:36px;height:36px}.pageLeaveTit{font-size:14px}.pageLeaveTxt{font-size:12px}.pageLeaveBtn{width:110px;height:36px;font-size:12px}.pageLeaveBtnList{gap:8px}}.contentsArt{display:flex;justify-content:center}.resumeArt{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 0 5%}.resumeListMore{width:80%;max-width:1000px;margin:4% 0;display:flex;flex-direction:column;gap:60px}.resumeDiv{display:flex;flex-direction:column;gap:15px}.resumeDivTitle{display:flex;justify-content:space-between;border-bottom:1px solid var(--mainColor);padding:0 0 10px}.resumeTitleL{display:flex;align-items:center;gap:10px}.resumeTit{color:var(--mainColor);font-weight:700;font-size:17px;height:32px;display:flex;align-items:end}.resumePsTxt{color:var(--txt9Color);font-size:13px;height:32px;display:flex;align-items:end;font-weight:500}.resumeTitleR{height:30px;display:flex;align-items:center;gap:10px}.addMoreBtn{width:95px;height:35px;border:2px solid var(--subColor);display:flex;align-items:center;justify-content:center;gap:2px;border-radius:50px;font-size:14px;color:var(--subColor);font-weight:600;cursor:pointer}.addIcon{width:18px;height:18px}.resumeList{min-height:100px;display:flex;flex-direction:column;gap:10px}.resumeBoxNone{text-align:center;color:var(--txt9Color);font-size:14px;font-weight:500;line-height:200px}.resumeBox{border:1px solid var(--borderLine);padding:10px 15px;display:flex;justify-content:space-between;gap:10px;border-radius:4px;font-size:14px;min-height:55px}.resumeContentList{display:flex;flex-wrap:wrap;gap:inherit;align-items:center;color:var(--txtColor)}.personName{display:inline-block;min-width:50px;font-weight:600}.academicDate,.classDate,.careerDate,.certificateDate,.othersDate,.langAbDate,.resumeDate{color:var(--txt9Color);font-weight:500}.academicName,.className,.careerCompany,.certificateName,.othersName,.langAbName{font-weight:600}.academicMore,.classMore,.certificateIssuer,.othersContents,.langAbCenter,.careerContent,.careerPosition,.schoolType,.academicStatus{color:var(--txt6Color);font-weight:500}.langAbLevel{color:#444;font-weight:500}.resumeContent:has(.careerContent),.resumeContent:has(.classMore),.resumeContent:has(.othersContents){word-break:break-all;width:100%;line-height:140%}.resumeBtnList{display:flex;gap:10px}.resumeBtnList>div{width:30px;height:30px;border:1px solid #ccc;padding:5px;border-radius:4px;cursor:pointer}.personalList{min-height:auto}.resumeModal{background-color:#fff;padding:20px;border-radius:10px;width:40%;max-width:550px}.resumeModalContent{display:flex;flex-direction:column;gap:20px}.resumeModalHeader{display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid var(--mainColor);padding:5px 0 12px}.resumeModalClose{position:absolute;right:0;width:24px;height:24px;font-size:20px;background-color:transparent;border:none;cursor:pointer}.resumeModalTitle{font-size:16px;color:var(--mainColor);font-weight:700}.resumeModalBody{display:flex;flex-direction:column;gap:15px}.resumeModalField{display:flex;flex-direction:column;gap:10px}.resumeModalField select{width:100%;height:35px;border:1px solid #ddd;border-radius:5px;font-size:14px;padding:0 5px}.resumeModalLabel{font-size:14px;color:var(--txtColor);font-weight:600;display:flex;gap:3px}.resumeModalField input[type=text]{border:1px solid #ddd;height:40px;border-radius:4px;padding:0 10px;color:var(--txtColor);font-weight:500}.resumeModalField input[type=number]{border:1px solid #ddd;height:40px;border-radius:4px;padding:0 10px}.resumeModalField input[type=number]::-webkit-outer-spin-button,.resumeModalField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.resumeModalField input[type=number]{-moz-appearance:textfield}.resumeModalField textarea{width:100%;height:160px;border-radius:4px;border:1px solid #ddd;padding:10px;font-weight:500;color:var(--txtColor);line-height:150%}.resumeDateField{display:flex;justify-content:space-between;align-items:end;gap:10px}.resumeDateField .resumeModalField{flex:1}.resumeDateSeparator{display:flex;align-items:center;padding:0 4px;color:#666;height:40px}.resumeModalFooter{display:flex;justify-content:center;gap:10px;margin:20px 0 0}.resumeModalCancel{width:70px;height:35px;background-color:#eee;border:1px solid #ccc;border-radius:5px;font-size:14px;cursor:pointer;color:var(--txtColor);font-weight:500}.resumeModalSubmit{width:70px;height:35px;border:none;border-radius:5px;background-color:var(--mainColor);color:#fff;font-size:14px;font-weight:500;cursor:pointer}.bottomBtnList{margin:20px 0 0}.prevBtn{border:1px solid var(--txt9Color);color:var(--txt9Color);cursor:pointer}.nextBtn{background-color:var(--anColor);color:#fff;cursor:pointer}@media(max-width:1440px){.resumeListMore{max-width:900px;gap:50px}.resumeModal{width:45%;max-width:520px}}@media(max-width:1280px){.resumeListMore{width:90%;max-width:820px;gap:45px}.resumeTit{font-size:16px}.resumePsTxt{font-size:12px}.resumeBox{font-size:13px}.resumeModal{width:55%;max-width:500px}}@media(max-width:1080px){.resumeArt{margin-bottom:7%}.resumeListMore{width:95%;max-width:720px;gap:40px}.resumeDivTitle{padding-bottom:8px}.resumeTitleR{gap:8px}.resumeTit{font-size:15px}.resumePsTxt{font-size:12px}.resumeBox{gap:8px;font-size:13px}.resumeContentList{gap:8px}.resumeModal{width:70%;max-width:500px;padding:18px}.resumeModalTitle{font-size:15px}.resumeModalContent{gap:16px}.resumeModalBody{gap:12px}.resumeModalField{gap:8px}}@media(max-width:800px){.resumeListMore{width:95%;max-width:650px;gap:32px;margin:6% 0}.resumeDateField .resumeModalField input[type=text]{width:100%}.resumeDateField{gap:5px}.resumeTitleR{justify-content:flex-start;height:auto}.addMoreBtn{font-size:13px}.resumeContentList{gap:6px}.resumeModal{width:90%;max-width:460px;padding:16px}.resumeModalContent{gap:14px}.resumeModalBody{gap:15px}.resumeModalField textarea{height:140px}.resumeModalFooter{gap:8px;margin-top:16px}.bottomBtnList{margin-top:16px}.resumeBoxNone{font-size:13px;line-height:normal;padding-top:15px;width:80%;margin:auto;word-break:keep-all}}@media(max-width:600px){.resumeArt{margin-bottom:8%}.resumeListMore{width:100%;max-width:100%;gap:28px;margin:7% 0;padding:0 12px}.resumeDiv{gap:12px}.resumeDivTitle{gap:6px}.resumeTit{font-size:14px}.resumePsTxt{font-size:12px}.resumeBtnList{gap:8px}.resumeModal{width:90%;max-width:420px;padding:14px}.resumeModalTitle{font-size:14px}.resumeModalContent{gap:12px}.resumeModalBody{gap:10px}.resumeModalField textarea{height:130px}.resumeModalFooter{gap:6px}.resumeTitleL{flex-direction:column;gap:3px;align-items:start}.resumeTit,.resumePsTxt{height:auto}.resumeDivTitle{align-items:center}.resumeBoxNone{font-size:13px}}@media(max-width:500px){.resumeListMore{margin:8% 0;gap:24px;padding:0 20px}.resumeTitleL{gap:8px}.resumeTit{font-size:13px}.resumePsTxt{font-size:12px}.resumeBox{gap:6px}.resumeContentList{gap:5px}.resumeModal{max-width:380px;padding:12px}.resumeModalContent{gap:10px}.resumeModalField textarea{height:120px}.resumeModalCancel,.resumeModalSubmit{width:100%;height:40px}.resumeModalLabel{font-size:13px}}.introduArt{display:flex;flex-direction:column;width:100%}.introduListMore{width:1000px;display:flex;flex-direction:column;align-items:center;margin:2% auto 4%;gap:40px}.introduPsBox{border:1px solid #eee;background-color:#fafdff;width:100%;padding:15px;border-radius:5px;display:flex;flex-direction:column;gap:15px}.introduPsMore>p:first-child{font-size:15px;color:var(--txtColor);font-weight:500;display:flex;align-items:center;gap:5px}.introduPsMore>p:first-child:before{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:3px;background-color:#096499;border-radius:6px}.introduPsMore>p:last-child{font-size:14px;margin:4px 0 0;color:var(--txt9Color);font-weight:500}.introduDiv{width:100%;display:flex;flex-direction:column;gap:14px}.introduDivTitle{border-bottom:1px solid var(--mainColor);display:flex;align-items:center;gap:6px;padding:0 0 8px}.introduNum{font-size:16px;color:var(--mainColor);font-weight:500}.introduDivTitle input[type=text]{flex:1;height:28px;font-size:16px;border:none;color:var(--mainColor);font-weight:600}.introduDivBox{width:100%;display:flex;flex-direction:column;gap:10px}.introduDivBox textarea{width:100%;height:180px;border:1px solid #ddd;padding:10px;font-size:14px;line-height:150%;border-radius:5px}.introTypeNum{width:100%;display:flex;align-items:center;justify-content:end;font-size:13px;color:var(--txt9Color);font-weight:500}.introduBtnDiv{width:100%;display:flex;justify-content:end}.introduAddBtn{width:100px;height:35px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:2px;border:2px solid var(--subColor);border-radius:50px;background-color:#fff;color:var(--subColor);font-weight:600;cursor:pointer}.addIcon{width:20px;height:20px}.introduDelBtn{width:35px;height:35px;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.introduSubmitBtn{background-color:var(--anColor);border:none;color:#fff;cursor:pointer;min-height:35px}@media(max-width:1440px){.introduListMore{width:900px;gap:36px}.introduPsBox{padding:14px;gap:14px}}@media(max-width:1280px){.introduListMore{width:85%;max-width:800px;gap:32px}.introduPsMore>p:first-child{font-size:14px}.introduPsMore>p:last-child{font-size:13px}.introduNum,.introduDivTitle input[type=text]{font-size:15px}.introduDivBox textarea{height:170px;font-size:13px}.introTypeNum{font-size:12px}.introduAddBtn{font-size:13px}}@media(max-width:1080px){.introduListMore{width:90%;max-width:720px;gap:28px;margin:4% auto 6%}.introduPsBox{padding:13px;gap:13px}.introduPsMore>p:first-child{font-size:13.5px}.introduPsMore>p:last-child{font-size:12.5px}.introduDivTitle{padding-bottom:7px;gap:5px}.introduNum,.introduDivTitle input[type=text]{font-size:14px}.introduDivBox textarea{height:160px;font-size:13px;padding:9px}.introTypeNum{font-size:12px}.introduAddBtn{width:110px;height:37px;font-size:13px}}@media(max-width:800px){.introduListMore{width:95%;max-width:650px;gap:24px;margin:5% auto 7%;padding:0 20px}.introduPsBox{padding:12px;gap:12px}.introduPsMore>p:first-child{font-size:13px}.introduPsMore>p:last-child{font-size:12px}.introduDiv{gap:12px}.introduDivTitle{gap:4px}.introduNum,.introduDivTitle input[type=text]{font-size:13px}.introduDivBox textarea{height:150px;font-size:12.5px;padding:8px}.introTypeNum{font-size:11px}.introduAddBtn{width:105px;height:36px;font-size:12.5px}.introduDelBtn{width:32px;height:32px}}@media(max-width:600px){.introduListMore{width:100%;max-width:100%;gap:20px;margin:6% 0 8%;padding:0 20px}.introduPsBox{padding:11px;gap:11px}.introduPsMore>p:first-child{font-size:12px}.introduPsMore>p:last-child{font-size:12px}.introduPsMore{word-break:keep-all}.introduDiv{gap:10px}.introduDivTitle{padding-bottom:6px;gap:3px}.introduNum,.introduDivTitle input[type=text]{font-size:13px}.introduDivBox textarea{height:140px;font-size:12px;padding:8px}.introTypeNum{font-size:11px}.introduAddBtn{width:100px;height:35px;font-size:12px}.introduDelBtn{width:30px;height:30px}.bottomBtnList{gap:8px}}@media(max-width:500px){.introduListMore{margin:8% 0 10%;gap:18px;padding:0 20px}.introduPsBox{padding:10px;gap:10px}.introduDiv{gap:9px}.introduDivTitle{padding-bottom:5px}.introduDivBox textarea{height:130px;font-size:12px;padding:7px}.introTypeNum{font-size:11px}.introduAddBtn{width:95px;height:35px;font-size:12px}.introduDelBtn{width:24px;height:24px}}.resListArt{width:100%}.resListMore{max-width:1000px;margin:3% auto 2%}.resListContainer{display:grid;grid-template-columns:1fr 1fr;gap:15px}.resListCard{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:15px;transition:box-shadow .3s ease}.resCardLeft{display:flex;flex-direction:column;gap:15px}.resCardType{display:flex;align-items:center;gap:5px}.resType{height:28px;font-size:14px;font-weight:600;color:var(--txt6Color);background-color:#f2f2f2;padding:0 10px;border-radius:2px;display:flex;align-items:center;justify-content:center}.resMode{height:28px;font-size:14px;color:var(--txt6Color);background-color:#f2f2f2;padding:0 10px;border-radius:2px;font-weight:600;display:flex;align-items:center;justify-content:center}.resCardInfo{display:flex;flex-direction:column;gap:10px}.resDate,.resTime{font-size:14px;color:#666;font-weight:500}.resCardInfoMore{display:flex;align-items:center;gap:5px}.resCardInfoTitle{display:flex;align-items:center;gap:3px}.resCardIcon{width:16px;height:16px}.resCardInfoTitle{font-size:14px;color:#444;font-weight:700}.resCardRight{display:flex;gap:10px}.resCardBtns{display:flex;flex-direction:column;gap:10px}.resEditBtn,.resCancelBtn,.resAttendBtn{width:115px;height:35px;border:none;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer}.resEditBtn{background-color:var(--anColor);color:#fff}.resCancelBtn{background-color:var(--redColor);color:var(--redColor);border:1px solid var(--redColor);background-color:#fff}.resAttendBtn{background-color:#0070af;color:#fff}.resAttendBtn:hover{background-color:#005a8a}.resListEmpty{text-align:center;padding:60px 20px}.resListEmpty p{font-size:14px;color:#999;font-weight:500}.resPsTxt{font-size:14px;color:var(--txt9Color);font-weight:500;margin-bottom:15px}@media(max-width:1440px){.resListMore{max-width:900px}.resListContainer{gap:14px}.resListCard{padding:14px}}@media(max-width:1280px){.resListMore{max-width:800px;margin:4% auto 3%}.resListCard{padding:13px;gap:12px}.resCardLeft{gap:12px}.resType,.resMode{font-size:13px;height:26px;padding:0 9px}.resDate,.resTime,.resCardInfoTitle{font-size:13px}.resEditBtn,.resCancelBtn,.resAttendBtn{width:110px;height:35px;font-size:13px}}@media(max-width:1080px){.resListMore{max-width:720px;margin:5% auto 4%}.resListContainer{grid-template-columns:1fr;gap:12px}.resListCard{padding:12px;flex-direction:row}.resCardLeft{flex:1;gap:10px}.resCardRight{gap:8px}.resCardBtns{flex-direction:row;gap:8px}.resType,.resMode{font-size:12px;height:24px;padding:0 8px}.resDate,.resTime,.resCardInfoTitle{font-size:12px}.resCardIcon{width:14px;height:14px}.resEditBtn,.resCancelBtn,.resAttendBtn{width:100px;height:35px;font-size:12px}}@media(max-width:800px){.resListMore{max-width:650px;padding:0 20px;margin:6% auto 5%}.resListCard{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.resCardLeft{gap:10px}.resCardInfo{gap:8px}.resCardType{gap:4px}.resType,.resMode{font-size:12px;height:24px;padding:0 8px}.resDate,.resTime,.resCardInfoTitle{font-size:12px}.resCardRight{gap:8px}.resCardBtns{width:100%;flex-direction:row;gap:8px}.resEditBtn,.resCancelBtn,.resAttendBtn{flex:1;width:auto;height:35px;font-size:12px}.resPsTxt{font-size:13px}}@media(max-width:600px){.resListMore{max-width:100%;margin:7% 0 6%}.resListContainer{gap:10px}.resListCard{flex-direction:column;gap:10px;padding:11px}.resCardType{gap:4px}.resType,.resMode{font-size:12px;height:24px;padding:0 8px}.resDate,.resTime,.resCardInfoTitle{font-size:12px}.resCardRight{gap:8px}.resCardBtns{flex-direction:row;gap:8px}.resEditBtn,.resCancelBtn,.resAttendBtn{flex:1;height:35px;font-size:11.5px}.resListEmpty p,.resPsTxt{font-size:12px}}@media(max-width:500px){.resListMore{margin:8% 0 7%}.resListContainer{gap:10px}.resListCard{gap:10px;padding:10px}.resCardType{gap:3px}.resType,.resMode{font-size:11px;height:22px;padding:0 7px}.resDate,.resTime,.resCardInfoTitle{font-size:12px}.resCardIcon{width:13px;height:13px}.resCardRight,.resCardBtns{gap:6px}.resEditBtn,.resCancelBtn,.resAttendBtn{flex:1;height:35px;font-size:11px}.resListEmpty p,.resPsTxt{font-size:12px}}.modeArt{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px;margin:0 0 5%}.modeChoiceList{width:1000px;margin:3% auto 0;display:flex;flex-direction:column;gap:20px}.modeChoiceDiv{border:1px solid #ddd;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:15px}.modeChoiceTitle{display:flex;flex-direction:column;gap:7px}.modeChoiceStep{color:var(--mainColor);font-size:14px;font-weight:700}.modeChoiceTit{display:flex;align-items:center;gap:3px;font-size:15px;color:var(--txtColor);font-weight:600}.modeChoiceTextList{display:flex;flex-wrap:wrap;gap:15px}.modeChoiceBox{min-height:37px;display:flex;align-items:center;gap:4px;border:1px solid #ddd;padding:0 18px;border-radius:50px;font-size:14px;color:var(--txtColor);font-weight:600;cursor:pointer}.modeChoiceBox:has(img){width:150px;height:150px;border-radius:10px;flex-direction:column;align-items:center;justify-content:center}.modeChoiceBox:has(img) img{width:80px;height:80px}.modeChoiceBox input[type=radio]{appearance:none;width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACcElEQVR4AcSVL3sTQRDG7xJzdeVbNI466sAVBwpwxQVZk79mEflrwAGqOECBA9c6cK1Lv0VxOZMcv3ef3Xv2rtmkCB7y7NuZnZmdd3ZnkjaSf/z5/wTj8fhgOp1egqKGxWg0ur/rAaI3cImLRqOxIMmmRAfNZtMSbyPaSDCbzd65xOROcvTnvV4vDbFer5/izEEiIp2RXsctAp7hrCiKtgJXq9UhSfc6nc4X7UMMBoNv8hH7WHZkW2elh6gQuKueKCDP83vD4fBK+jb0+/0fxO65mBOXw22TpEKgq8qTpumRMea39LuA2JwbPFKszyFdKAl4wwcyCN1u95fkLpA449x3xXGTC2QOkvAWJQEVvJETaSuRvg3GmIzPkvhj3t6epfEvdIZbnEkKJQEbewNXCdv48sldxBXNPpWuxkuCcqxDAuzVRWU3+j6E1g3JD0N/XY8S8LZdgvf5Diw8yd8m53x1imTwoNEzpsloLxI1LsuypfZAz7K1cmLsCm9gJ4dqn1gPfyB57Ulo3CUmrWjyyWRyrABwAewqCZiAl7JQ7SdJj5AEWzQ5voRivkryC2CbLr0kYAKuZQAZlTxElkskbNpMS/RZ6JmmMCMuCX8BSgI5YLYJqOTcGLMvmwfJP3i9LonN+D78lN3nkC5UCMRM8vdy0NCb+k1kr0OVE+ub/1E5wpgKgRw8xyvkW6A3Pee7sJzP58+0D6FhwEfhha1chXFL28cw7haBnASe0vSWdJChf1ayEAyDbSj+BH/LFaZtBRsJFKGmQ5TqMHs7wshwXcunGMWGjlCPEvggHSbJEaj8R2Pfks/HxeROgtjBu9r/AAAA//8F0TkaAAAABklEQVQDANwWLECNppizAAAAAElFTkSuQmCC);background-size:cover;cursor:pointer}.modeChoiceBox input[type=radio]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABu0lEQVR4AcyTMVLDMBBFv0J6aCnpSAcd3CSGigLG7sgJyA2gcwYKKhKOQUlHOlJScggSsV+WY0mWY4cZZqLxRvLu3/9sWenhn8cOAG6mx8imH8hm2g/JXb+ctG1A8xsYYzHdU5+AihhJrt8rwBtAcUD2eg9jjG6jAOUxcR2QzUSob2PillwqWyi9vsoHFK+a+pJOd99WlaLwsLeAD+CrrktdF2qOPDmExhgcgUcFCMjUtgfNh6dGp9SBmfnjeFWAfq+2f9Q2h5Int+Y8FHC+W189l30VADgrk3b+snNk2mBu1Gp9rF2AKRU/eiT7eiTrd4ngUs1PHih5Gwdotc+iQM5ldiDbmUtvcIqYYSiMkc7uwJEnFrK9OdvdN3CeVEohJG/4oCKtXRpvsKMCLPWVzVWTC2E2PC3MxWKlszJdAR4vFmXSm0tIV3M2O14VgIWfVfGn4doNQtxz7tbCdeDhA54u56KfSPzxUg8oPNb9PoDpPJH9EyHX28UE+XAUttQBVFC41AMuOwW15sHq6jiAOn6oPFFgM+AfYdY1FqZGDbXMRaIZUIrZzD8bjdyYJAOwVuoa5nZAQ2PX9C8AAAD//0EWhTIAAAAGSURBVAMArA+dMS+yfoMAAAAASUVORK5CYII=)}.modeChoiceBox:has(input[type=radio]:checked){border:2px solid #0069a7;color:var(--mainColor);font-weight:700}.tooltipIcon{width:22px;height:22px;position:relative;display:inline-block;cursor:pointer;margin-left:2px}.tooltipBox{position:absolute;background-color:#fafdff;border:1px solid #a3c2d6;padding:12px 15px;border-radius:5px;font-size:14px;line-height:170%;color:var(--txtColor);font-weight:500;bottom:0;left:30px;white-space:nowrap;display:none}.tooltipBox>p{display:flex;align-items:center;gap:4px}.tooltipBox>p:before{content:"";width:3px;height:3px;display:flex;align-items:center;justify-content:center;background-color:var(--mainColor);border-radius:6px}.tooltipIcon:hover .tooltipBox{display:block}.interviewInfoBox{width:1000px;background-color:#fafbfb;border:1px solid #F0F0F0;padding:20px;border-radius:5px;display:flex;align-items:center;flex-direction:column;gap:15px}.interviewInfoTit{font-weight:600;color:var(--titColor);font-size:15px}.interviewInfoList{display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--txt6Color);font-weight:500}.interviewInfoList>p{display:flex;align-items:center;word-break:keep-all;gap:5px}.interviewInfoList>p:before{content:"";width:3px;height:3px;display:flex;align-items:center;justify-content:center;background-color:var(--txt6Color);border-radius:6px;flex-shrink:0}.startBtn{background-color:var(--anColor);color:#fff;cursor:pointer}.interviewPreviewDiv{width:1000px;display:flex;flex-direction:column;align-items:center;gap:20px;background-color:#fafdff;border:1px solid #F0F0F0;border-radius:10px;padding:20px;margin:20px 0}.interviewPreList{display:flex;align-items:center;gap:15px}.interviewPreBox{width:230px;height:40px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;gap:3px;font-size:14px;color:var(--mainColor);font-weight:600;border-radius:5px}.preIcon{width:20px;height:20px}.interviewPreTit{font-size:15px;font-weight:600;color:var(--txtColor)}.previewClose{width:24px;height:24px;background-color:transparent}.previewHeader{display:flex;justify-content:center;align-items:center;height:40px;position:relative;font-size:16px;color:var(--titColor);font-weight:600}.previewHeader .previewClose{position:absolute;right:0}.previewModal{background-color:#fff;padding:20px;width:60%;max-width:800px;border-radius:5px}.previewModal .introduListMore{width:100%}.previewBody{height:700px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.previewBody::-webkit-scrollbar{display:none}.previewActions{display:flex;justify-content:end;margin:10px 0}.previewDownBtn{width:120px;height:35px;background-color:var(--anColor);border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;font-weight:600;gap:5px}.prevDownIcon{width:20px;height:20px}.academicStart,.academicEnd,.classStart,.classEnd,.careerStart,.careerEnd,.othersStart,.othersEnd{color:var(--txt9Color);font-weight:500}.aiMode .modeChoiceList{margin:1% auto 0}.infoReadLabel{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--txtColor);font-weight:600;cursor:pointer}.infoReadLabel input[type=checkbox]{appearance:none;width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAiUlEQVR4AexVwQ2AIAy0buNPh4KhYCh9uk3FB8mVYIgFP6YkDQ293oWDpPP08fqZgHNu9d5zT9wc6LqwiIh2LGrykkMIZMIQAmki9+NeFUBAb24CTQfNIrOo6UATYL9IZ5F2HtTUyjdYaqA3Z8y8IV4IpBlwplDNgtwXYzweBbAwKhc3GEWKPBcAAAD//5zNgHoAAAAGSURBVAMAEFaFMZlgAscAAAAASUVORK5CYII=);background-size:cover}.infoReadLabel input[type=checkbox]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABGUlEQVR4AdyVsQ3CMBBFL3R0lKxAF0ZBYgEmwJuEggGYgIwCJRtQ4jIFCP7FEfIF2zEOEYgoFzv2v3v26RKPaODr3wCqzEmV956W21lvp+hgTyb2RYw2wMTcLDJKMeMtnm6AkPR7+XGAKou6IAKbTN8BBydSxBdXH7cOCwNUOXH4ICxWjmczN0dBHJv+S+MHmOAXpECUHd4LRDErJwoGh478AK0rFsD44zMQOy0RweEbAOxWFWk9ZhEsp/X+jDZ65dDWt38HPG1DsmzKQ7DOtEDzvMMAltkQ6s45u9jWDWA1Q8yvw1stLHNZHMDlGTn2JUDqmeDYldzB9TZzaN4dmtsOErBdnvDZp50FpgjYVxSCBNjoD/UHBzwAAAD//30bPggAAAAGSURBVAMAu7qaMW6ou5kAAAAASUVORK5CYII=)}.infoReadLabel:has(input[type=checkbox]:checked){color:var(--mainColor)}@media(max-width:1440px){.modeChoiceList{width:900px;gap:18px}.modeChoiceDiv{padding:18px;gap:14px}.interviewInfoBox{width:900px;padding:18px;gap:14px}.interviewPreviewDiv{width:900px;padding:18px;gap:18px}.previewModal{width:65%;max-width:750px;padding:18px}}@media(max-width:1280px){.modeChoiceList{width:85%;max-width:800px;gap:16px}.modeChoiceDiv{padding:16px;gap:13px}.modeChoiceStep{font-size:13px}.modeChoiceTit{font-size:14px}.modeChoiceBox{min-height:35px;font-size:13px;padding:0 16px}.interviewInfoBox{width:85%;max-width:800px;padding:16px}.interviewInfoTit{font-size:14px}.interviewInfoList{font-size:13px;gap:8px}.interviewPreviewDiv{width:85%;max-width:800px;padding:16px;gap:16px}.interviewPreBox{width:210px;height:38px;font-size:13px}.interviewPreTit{font-size:14px}.previewModal{width:70%;max-width:720px;padding:16px}.previewDownBtn{width:110px;height:35px;font-size:13px}}@media(max-width:1024px){.modeArt{gap:25px}.modeChoiceList{width:90%;max-width:700px;gap:14px}.modeChoiceDiv{padding:14px;gap:12px}.modeChoiceTitle{gap:5px}.modeChoiceStep{font-size:12px}.modeChoiceTit{font-size:13px}.modeChoiceTextList{gap:12px}.modeChoiceBox{min-height:35px;font-size:12px;padding:0 14px}.modeChoiceBox:has(img){width:140px;height:140px}.modeChoiceBox:has(img) img{width:75px;height:75px}.tooltipIcon{width:20px;height:20px}.tooltipBox{font-size:12px;padding:10px 12px}.interviewInfoBox{width:90%;max-width:700px;padding:14px;gap:12px}.interviewInfoTit{font-size:13px}.interviewInfoList{font-size:12px;gap:6px}.interviewPreviewDiv{width:90%;max-width:700px;padding:14px;gap:14px}.interviewPreList{gap:10px;flex-wrap:wrap}.interviewPreBox{width:190px;height:36px;font-size:12px}.preIcon{width:18px;height:18px}.interviewPreTit{font-size:13px}.previewHeader{font-size:15px}.previewModal{width:80%;max-width:680px;padding:14px}.previewBody{height:600px}.previewDownBtn{width:105px;height:35px;font-size:12px}.prevDownIcon{width:18px;height:18px}}@media(max-height:800px){.previewBody{height:550px}}@media(max-width:800px){.previewModal .resumeDivTitle{margin-top:20px}.modeArt{gap:20px;margin-bottom:8%}.previewModal .introduListMore{margin:0 auto}.resumeBox{min-height:50px}.modeChoiceList{width:95%;max-width:640px;gap:12px;margin:5% auto 0;padding:0 12px}.modeChoiceDiv{padding:13px;gap:11px}.modeChoiceTitle{gap:4px}.modeChoiceStep,.modeChoiceTit{font-size:12px}.modeChoiceTextList{gap:10px}.modeChoiceBox{min-height:35px;font-size:12px;padding:0 12px}.modeChoiceBox:has(img){width:130px;height:130px}.modeChoiceBox:has(img) img{width:70px;height:70px}.tooltipIcon{width:18px;height:18px}.tooltipBox{font-size:12px;padding:8px 10px;left:-80px}.interviewInfoBox{width:90%;max-width:640px;padding:12px;gap:10px;margin:0 auto}.interviewInfoTit{font-size:12px}.interviewInfoList{font-size:12px;gap:5px}.interviewPreviewDiv{width:95%;max-width:640px;padding:12px;gap:12px}.interviewPreList{gap:8px;flex-wrap:wrap;justify-content:center}.interviewPreBox{width:180px;height:35px;font-size:12px}.preIcon{width:16px;height:16px}.interviewPreTit{font-size:12px}.previewHeader{font-size:14px}.previewClose{width:22px;height:22px}.previewModal{width:95%;max-width:620px;padding:12px}.previewBody{height:400px}.previewDownBtn{width:100px;height:35px;font-size:12px}.prevDownIcon{width:16px;height:16px}}.testArt{width:100%;display:flex;flex-direction:column;margin:0 0 5%}.testDivMore{margin:3% auto 0;display:flex;flex-direction:column;gap:20px}.testInfoBox{width:1000px;background-color:#fafbfb;border:1px solid #F0F0F0;padding:20px;border-radius:5px;display:flex;align-items:center;flex-direction:column;gap:15px}.testInfoTit{font-weight:600;color:var(--titColor);font-size:15px}.testInfoList{display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--txt6Color);font-weight:500}.testInfoList>p{display:flex;align-items:center;gap:5px}.testInfoList>p:before{content:"";width:3px;height:3px;display:flex;align-items:center;justify-content:center;background-color:var(--txt6Color);border-radius:6px}.testSettingDiv{width:1000px;display:flex;align-items:center;flex-direction:column;gap:15px}.testSettingDiv>div{width:100%;border:1px solid #ddd;border-radius:10px;padding:15px 20px 20px;display:flex;flex-direction:column;gap:15px}.testSettingTitle{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--titColor);font-weight:600;font-size:15px}.testSetIcon{width:24px;height:24px}.settingCamBox{width:100%;height:500px;background-color:#ddd;border:1px solid #eee;position:relative;display:flex;align-items:center;justify-content:center}.settingCamCenter{width:80%;height:80%;border:2px solid #ff9100}.settingMicBox{width:100%;min-height:60px;background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px}.statusBadge{font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500;margin-left:8px}.successBadge{background-color:#e8f5e9;color:#2e7d32}.errorBadge{background-color:#ffebee;color:#c62828}.mediaLoading,.mediaError{display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}.mediaError{color:#c62828;text-align:center;padding:20px}.camVideo{width:100%;height:100%;object-fit:cover;border-radius:4px;transform:scaleX(-1)}.micLevelBar{width:100%;height:20px;background-color:#e0e0e0;border-radius:10px;overflow:hidden}.micLevelFill{height:100%;background-color:#0070af;border-radius:10px;transition:width .05s ease-out}.micLevelText{font-size:13px;color:#666;font-weight:500}.faceGuideBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:220px;border:3px dashed #999;border-radius:50%;transition:all .3s ease}.faceGuideBox.detected{border-color:#0070af;border-style:solid;box-shadow:0 0 20px #0070af4d}.faceGuideBox.registered{border-color:#2e7d32;box-shadow:0 0 30px #2e7d3266}.faceGuideCorner{position:absolute;width:30px;height:30px;border-color:#999;border-style:solid;transition:border-color .3s ease}.faceGuideBox.detected .faceGuideCorner{border-color:#0070af}.faceGuideBox.registered .faceGuideCorner{border-color:#2e7d32}.faceGuideCorner.topLeft{top:-15px;left:-15px;border-width:4px 0 0 4px;border-radius:8px 0 0}.faceGuideCorner.topRight{top:-15px;right:-15px;border-width:4px 4px 0 0;border-radius:0 8px 0 0}.faceGuideCorner.bottomLeft{bottom:-15px;left:-15px;border-width:0 0 4px 4px;border-radius:0 0 0 8px}.faceGuideCorner.bottomRight{bottom:-15px;right:-15px;border-width:0 4px 4px 0;border-radius:0 0 8px}.faceDetectionStatus{position:absolute;bottom:15px;left:50%;transform:translate(-50%);padding:8px 20px;border-radius:20px;font-size:14px;font-weight:600;background-color:#ffffffe6}.faceDetectionStatus.detected{color:#2e7d32}.faceDetectionStatus.notDetected{color:#999}.camStatusMessage{text-align:center;padding:12px;font-size:14px;font-weight:500;color:#666}.camStatusMessage .successText{color:#2e7d32;font-weight:600}.disabledBtn{opacity:.5!important;cursor:not-allowed!important;pointer-events:none;background-color:#999!important}.testFinishTxt{font-size:15px;text-align:center;margin:2% auto;color:var(--titColor);font-weight:500;line-height:160%}.testFinishTxt span{color:var(--anColor);font-weight:700}.finishBtn{border:1px solid var(--redColor);color:var(--redColor);cursor:pointer}.camReadyArt{width:100%;display:flex;flex-direction:column;margin:0 0 5%}.testMoreInfoList p{text-align:center;line-height:160%;font-size:14px;color:var(--txt6Color);font-weight:500}.infoRedTit{color:var(--redColor)}.interviewInfoPopup{width:400px;background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:25px}.interInfoTit{font-size:17px;font-weight:600;color:var(--mainColor);margin-bottom:15px}.interInfoPopText{line-height:150%;font-size:15px;color:var(--txtColor);font-weight:500}.interInfoPopText span{color:var(--anColor);font-weight:700}.interInfoBtn{width:80%;height:45px;background-color:var(--mainColor);border-radius:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:500;cursor:pointer}@media(max-width:1440px){.testInfoBox{width:900px;padding:18px;gap:14px}.testSettingDiv{width:900px}.testSettingDiv>div{padding:14px 18px 18px;gap:14px}.settingCamBox{height:480px}}@media(max-width:1280px){.testDivMore{width:85%;max-width:800px;margin:4% auto 0;gap:18px}.testInfoBox{width:100%;padding:16px;gap:13px}.testInfoTit{font-size:14px}.testInfoList{font-size:13px;gap:8px}.testSettingDiv{width:100%}.testSettingDiv>div{padding:13px 16px 16px;gap:13px}.testSettingTitle{font-size:14px;gap:4px}.testSetIcon{width:22px;height:22px}.settingCamBox{height:450px}.testFinishTxt{font-size:14px}}@media(max-width:1024px){.testArt{margin-bottom:8%}.testDivMore{width:90%;max-width:700px;margin:5% auto 0;gap:16px}.testInfoBox{width:100%;padding:14px;gap:12px}.testInfoTit{font-size:13px}.testInfoList{font-size:12px;gap:6px}.testSettingDiv{width:100%}.testSettingDiv>div{padding:12px 14px 14px;gap:12px}.testSettingTitle{font-size:13px;gap:3px}.testSetIcon{width:20px;height:20px}.settingCamBox{height:400px}.settingMicBox{min-height:38px}.testFinishTxt{font-size:13px}.testMoreInfoList p{font-size:12px}}@media(max-width:800px){.testArt{margin-bottom:10%}.testDivMore{width:95%;max-width:640px;padding:0 12px;margin:6% auto 0;gap:14px}.testInfoBox{width:100%;padding:12px;gap:11px}.testInfoTit{font-size:12px}.testInfoList{font-size:12px;gap:5px}.testInfoList>p{gap:4px}.testSettingDiv{width:100%}.testSettingDiv>div{padding:11px 12px 12px;gap:11px}.testSettingTitle{font-size:12px;gap:3px}.testSetIcon{width:18px;height:18px}.settingCamBox{height:350px;border:1px solid #eee}.settingCamCenter{border-width:1px}.settingMicBox{min-height:36px}.testFinishTxt{font-size:12px;margin:3% auto}.finishBtn{min-height:35px}.testMoreInfoList p{font-size:12px}.camReadyArt{margin-bottom:10%}}.inHeader{width:100%;height:65px;display:flex;align-items:center;justify-content:center;background-color:#1d293d}.inHeader .headerInner{justify-content:space-between}.interviewTimer{background-color:#0006;color:#fff;padding:0 20px;height:40px;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:600}.interviewTime{width:45px}.timerIcon{width:20px;height:20px}.interviewBtnList{display:flex;align-items:center;gap:15px}.interviewBtnList>div{width:120px;height:40px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:50px;background-color:#00080e;font-size:14px;font-weight:600;cursor:pointer}.interviewBtnIcon{width:20px;height:20px}.interviewStopBtn{border:2px solid #FFD15B;color:#ffd15b}.interviewStopBtn.resume{border:2px solid #19c502;color:#19c502}.interviewEndBtn{border:2px solid #FF5858;color:#ff5858}.interviewsArt{background-color:#0f172b;flex:1;display:flex;flex-direction:column}.aiInterviewArt{width:80%;max-width:1000px;margin:2% auto 1%;flex:1;display:flex;flex-direction:column;gap:20px}.inAskDiv{display:flex;justify-content:space-between;position:relative}.inAskLine{width:96%;border-top:1px solid #D9D9D9;border-bottom:none;border-left:none;border-right:none;position:absolute;left:22px;top:4px}.inAskBox{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:14px;color:#d9d9d9;font-weight:500;z-index:99}.inAskDot{width:10px;height:10px;background-color:#d9d9d9;border-radius:50px}.inAskDot.askOn{background-color:var(--subColor)}.inAskBox:has(.inAskDot.askOn){color:var(--subColor);font-weight:700}.inMoreDiv{width:100%;flex:1;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.interviewAskBox{text-align:center;display:flex;align-items:center}.inAskNum{background-color:var(--mainColor);width:55px;height:30px;display:flex;align-items:center;justify-content:center;gap:2px;color:#fff;border-radius:50px;font-weight:600;font-size:15px;flex-shrink:0}.interviewAsk{color:#fff;font-weight:600;font-size:17px;display:flex;justify-content:center;gap:7px}.interviewAsk.question-hidden{visibility:hidden}.interviewAsk.question-visible{visibility:visible}.interviewAsk p{line-height:150%;display:flex;align-items:center}.interviewStartTxt{font-size:17px;color:#fff;font-weight:600;line-height:150%}.interviewPersonDiv{width:80%;flex:1;max-height:420px;max-width:740px;margin:0 auto;position:relative}.interviewPerson{width:100%;height:100%;position:absolute;top:0;left:0}.interviewRecord{color:#259d00;font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;position:absolute;top:8px;left:8px;z-index:999}.interviewRecord:before{content:"";width:8px;height:8px;background-color:#259d00;border-radius:10px}.interviewStartTimer{position:absolute;width:100%;height:100%;background-color:#0009;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#ffd15b;z-index:10}.interviewStartTimer>p:first-child{font-size:17px;font-weight:600}.startTimerNum{font-size:100px;font-weight:700}.answerDiv{display:flex;flex-direction:column;gap:10px;align-items:center;width:80%;max-width:740px}.answerTimer{width:100%;background-color:#1d293eb3;border:.5px solid #345F73;border-radius:5px;display:flex;flex-direction:column;gap:12px;padding:10px}.answerTimerTop{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#f9f9f9;padding:2px 5px 0;font-weight:600}.answerTimerBar{width:100%;height:10px;border-radius:50px}.answerTimerBar{-webkit-appearance:none;appearance:none}.answerTimerBar::-webkit-progress-bar{background-color:#00172b;border-radius:50px}.answerTimerBar::-webkit-progress-value{background-color:#00afb1;border-radius:50px}.answerInner{width:100%;background-color:#1d293eb3;border:.5px solid #345F73;border-radius:5px;height:140px;display:flex;flex-direction:column;align-items:end;gap:10px;padding:10px}.answerInner textarea{width:100%;flex:1;padding:10px;background-color:transparent;border:none;color:#f9f9f9;font-size:14px;cursor:default}.answerInner textarea::-webkit-scrollbar{display:none}.interviewVideo{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.interviewVideo.videoActive{opacity:1;z-index:2}.interviewVideo.videoInactive{opacity:1;z-index:1}.interviewVideo source{width:100%;height:100%}.answerNextBtn{width:75px;height:32px;background-color:var(--brnColor);color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;min-height:35px;height:35px;width:80px}@media(max-height:800px){.inAskDiv{display:none}}@media(max-width:1440px){.aiInterviewArt{width:85%;max-width:900px;gap:18px}.interviewPersonDiv{width:85%;max-width:650px;max-height:400px}.answerDiv{width:85%;max-width:650px}.interviewBtnList>div{width:110px;height:38px;font-size:13px}.interviewTimer{font-size:13px;height:38px;padding:0 18px}.inMoreDiv{gap:10px}}@media(max-width:1280px){.aiInterviewArt{width:90%;max-width:800px;gap:16px}.inAskNum{width:50px;height:28px;font-size:14px}.interviewAsk,.interviewStartTxt{font-size:16px}.interviewPersonDiv{width:90%;max-width:600px;max-height:380px}.answerDiv{width:90%;max-width:600px}.interviewBtnList>div{width:100px;height:35px;font-size:12px;gap:4px}.interviewBtnIcon{width:18px;height:18px}.interviewTimer{font-size:12px;height:35px;padding:0 16px;gap:4px}.timerIcon{width:18px;height:18px}.answerTimer{gap:10px;padding:8px}.answerTimerTop{font-size:13px}.answerInner{height:130px;padding:8px}.answerInner textarea{font-size:13px}.answerNextBtn{width:75px;height:30px;font-size:13px;min-height:30px}.inAskLine{width:95%}}@media(max-width:1024px){.inHeader{height:60px}.inAskDiv{width:80%;margin:0 auto}.aiInterviewArt{width:95%;max-width:700px;gap:14px}.inAskNum{width:48px;height:26px;font-size:13px}.interviewAsk,.interviewStartTxt{font-size:15px}.inAskBox{font-size:13px;gap:5px}.inAskDot{width:8px;height:8px}.interviewPersonDiv{width:95%;max-width:550px;max-height:320px}.answerDiv{width:95%;max-width:550px;gap:8px}.interviewBtnList{gap:12px}.interviewBtnList>div{width:90px;height:35px;font-size:12px;gap:3px}.interviewBtnIcon{width:16px;height:16px}.interviewTimer{font-size:12px;height:35px;padding:0 14px}.timerIcon{width:16px;height:16px}.interviewTime{width:40px}.answerTimer{gap:8px;padding:7px}.answerTimerTop{font-size:12px;padding:1px 4px 0}.answerInner{height:120px;padding:7px;gap:8px}.answerInner textarea{font-size:12px}.answerNextBtn{width:70px;height:30px;font-size:12px}.interviewRecord{font-size:12px}.startTimerNum{font-size:80px}.interviewStartTimer>p:first-child{font-size:15px}}@media(max-width:800px){.inAskDiv{display:none}.inHeader{height:55px}.inHeader .headerInner{padding:0 12px}.aiInterviewArt{width:100%;max-width:100%;gap:12px;padding:0 10px}.inAskDiv{gap:8px}.inAskNum{width:44px;height:24px;font-size:12px;gap:1px}.interviewAsk{font-size:14px;gap:5px}.interviewStartTxt{font-size:14px}.inAskBox{font-size:12px;gap:4px}.inAskDot{width:7px;height:7px}.interviewPersonDiv{width:100%;max-width:100%;max-height:280px}.answerDiv{width:100%;max-width:100%;gap:8px;padding:0 10px}.interviewBtnList{gap:10px}.interviewBtnList>div{width:80px;height:35px;font-size:11px;gap:3px}.interviewBtnIcon{width:14px;height:14px}.interviewTimer{font-size:11px;height:32px;padding:0 12px;gap:3px}.timerIcon{width:14px;height:14px}.interviewTime{width:35px;font-size:12px}.answerTimer{gap:8px;padding:6px}.answerTimerTop{font-size:11px;padding:0 3px}.answerInner{height:110px;padding:6px;gap:6px}.answerInner textarea{font-size:12px;padding:8px}.answerNextBtn{width:65px;height:30px;font-size:11px}.interviewRecord{font-size:11px;top:6px;left:6px}.interviewRecord:before{width:6px;height:6px}.startTimerNum{font-size:60px}.interviewStartTimer>p:first-child{font-size:14px}}.interviewReadyScreen{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.readyContent{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:15px}.readyContent h2{font-size:28px;font-weight:700;margin:0}.readyContent>p{font-size:18px;color:#d9d9d9;margin:0}.readyContent .readyInfo{font-size:14px;color:#888;line-height:160%;margin-top:10px}.startInterviewBtn{margin-top:20px;padding:15px 40px;font-size:18px;font-weight:600;color:#fff;background-color:var(--mainColor);border:none;border-radius:50px;cursor:pointer;transition:background-color .2s,transform .1s}.startInterviewBtn:hover{background-color:var(--subColor);transform:scale(1.02)}.startInterviewBtn:active{transform:scale(.98)}.interviewEnd5Min{width:100%;height:100%;position:absolute;background-color:#000000b3;align-items:center;justify-content:center;flex-direction:column;gap:5px;display:none;z-index:9999}.end5MinIcon{width:130px;height:130px}.end5MinText{color:#fff;text-align:center;line-height:150%;font-weight:600;font-size:17px}.interviewEnd1Min{width:100%;height:60px;position:absolute;bottom:0;align-items:center;justify-content:center;gap:5px;background-color:#000000e6;display:none;z-index:9999}.end1MinIcon{width:30px;height:30px}.end1MinText>p{color:#ff4747;font-weight:600;font-size:16px}.min1Timer{color:#ccc;font-weight:500}@media(max-width:1024px){.readyContent h2{font-size:24px}.readyContent>p{font-size:16px}.readyContent .readyInfo{font-size:13px}.startInterviewBtn{padding:12px 35px;font-size:16px}}@media(max-width:800px){.readyContent h2{font-size:20px}.readyContent>p{font-size:14px}.readyContent .readyInfo{font-size:12px}.startInterviewBtn{padding:10px 30px;font-size:14px}}.interviewInfoDark{width:100%;height:100%;z-index:9999;position:fixed;top:0;left:0;background-color:#000000e6;display:flex;align-items:center;justify-content:center;cursor:pointer}.interviewInfoInner{display:flex;flex-direction:column;align-items:center;gap:20px}.interInfoInnerText{font-size:1.125rem;color:#fff;line-height:160%;text-align:center}.interInfoInnerIcon{width:100px;height:100px;transform:rotate(-20deg)}.interWaitWrapper{margin:30px auto 0;width:140px;height:140px;border:15px solid #a397c633;border-top:15px solid var(--subColor);border-radius:50%;animation:waitSpin 4s linear infinite}.interWaitSpinner{margin:0 auto;padding:30px;max-width:1170px}@keyframes waitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:800px){.interWaitWrapper{width:90px;height:90px;border-width:10px}}.question-hide-text{color:#818181}.question-show-text{color:#fb0}.answerListArt{width:100%;flex:1;background-color:#0000004d;display:flex;align-items:center;justify-content:center}.answerListPopup{width:70%;max-width:1200px;max-height:750px;height:80vh;background-color:#fff;border-radius:15px;box-shadow:0 0 3px #0000004d;display:flex;flex-direction:column}.answerListTitle{width:100%;height:45px;background-color:#001e38;font-size:15px;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:12px 12px 0 0;font-weight:500;flex-shrink:0}.answerListDiv{height:80%;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;flex:1;padding:30px}.answerInfo{display:flex;gap:10px;align-items:center;position:relative;width:100%;justify-content:center}.answerIcon{width:80px;height:80px}.answerText{height:70px;display:flex;flex-direction:column;justify-content:space-between}.answerTxt{color:var(--txtColor);font-weight:600;font-size:15px;line-height:140%}.answerPsTxt{color:var(--txt9Color);font-size:14px;font-weight:500}.answerMore{width:100%;display:flex;flex-direction:column;gap:20px;flex:1}.answerMoreDiv{width:100%;border:1px solid #ddd;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px}.answerQuestionBox{min-height:50px;display:flex;align-items:center;background-color:#f5f5f5;border-radius:5px;padding:0 10px;border:1px solid #eee;gap:5px}.questionNum{font-weight:600;color:var(--txt6Color)}.aiFeedbackDiv{flex:1;display:flex;flex-direction:column;gap:10px;padding:10px;background-color:#fffaf3;border-radius:10px;border:1px solid #ffd1b2;max-height:200px}.aiFeedCate{width:80px;height:30px;background-color:var(--anColor);font-size:14px;border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500}.aiFeedContents{display:flex;flex-direction:column;gap:10px;flex:1}.aiFeedTop{color:var(--anColor);font-weight:600;font-size:15px;min-height:30px;display:flex;align-items:center}.questionTxt{font-size:15px;color:var(--txtColor);font-weight:500}.aiFeedSub{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--txtColor);font-weight:500;max-height:80px;overflow-y:auto}.aiFeedSub>p{display:flex;align-items:center;gap:5px}.aiFeedSub>p:before{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:3px;background-color:var(--txtColor);border-radius:5px}.answerPlay{flex:1;height:40px}.answerPlay audio{width:100%;height:40px}.answerBox{width:100%;height:100px;border:1px solid #ddd;padding:15px;border-radius:5px;font-size:14px;color:var(--txtColor);font-weight:500;overflow-y:auto}.answerArrowList{display:flex;justify-content:center;align-items:center;gap:10px}.arrowIcon{width:20px;height:20px;cursor:pointer}.arrowNum{font-size:15px;color:var(--txt6Color);font-weight:600;user-select:none;-webkit-user-select:none}.arrowNum span{color:var(--anColor);font-weight:700}.aiResultBtnList{display:flex;justify-content:center;align-items:center}.resultLoadingBtn{width:200px;height:40px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;background-color:#f2f2f2;border:1px solid #ddd;border-radius:50px;color:var(--txtColor);font-weight:500}.loadingIcon{width:20px;height:20px}.resultMoreBtn{width:160px;height:40px;align-items:center;justify-content:center;background-color:var(--anColor);font-size:14px;color:#fff;font-weight:500;border-radius:50px;cursor:pointer;display:flex}.reportTopList{width:100%;display:flex;justify-content:space-between}.reportPDFBtn{width:140px;height:40px;background-color:var(--anColor);display:flex;align-items:center;justify-content:center;border-radius:50px;gap:5px;font-size:14px;color:#fff;font-weight:600;border:none;cursor:pointer;transition:opacity .2s}.reportPDFBtn:hover{opacity:.9}.reportPDFBtn:disabled{opacity:.6;cursor:wait}.reportDownIcon{width:22px;height:22px}.videoDownBtn{width:160px;height:40px;background-color:var(--mainColor);display:flex;align-items:center;justify-content:center;border-radius:50px;gap:5px;font-size:14px;color:#fff;font-weight:600;border:none;cursor:pointer;transition:opacity .2s}.videoDownBtn:hover{opacity:.9}.videoDownBtn:disabled{opacity:.6;cursor:wait}.videoDownBtnIcon{width:22px;height:22px}.videoAllDownBtn{position:absolute;right:0;top:0}.reportResultDiv{width:100%;flex:1;background-color:#f1f9fc;max-height:600px;overflow:auto}.reportResultDiv.pdf-capture-mode{max-height:none!important;overflow:visible!important;height:auto!important}.reportResultDiv::-webkit-scrollbar{background-color:#d6d6d6;width:7px}.reportResultDiv::-webkit-scrollbar-thumb{background-color:var(--mainColor);border-radius:50px}.resultPopListArt .answerListTitle{justify-content:space-between;padding:0 15px}.resultPopListArt .homeIcon,.resultPopListArt .popCloseIcon{width:28px;height:28px;cursor:pointer}.answerPopListArt .answerListTitle{justify-content:space-between;padding:0 15px}.answerPopListArt .homeIcon,.resultPopListArt .popCloseIcon{width:28px;height:28px;cursor:pointer}.answerBottomBox{display:flex;align-items:center;gap:10px}.answerBottomBox .videoDownBtn{background-color:var(--subColor)}@media(max-width:1440px){.answerListPopup{width:75%;max-width:1100px}}@media(max-width:1280px){.reportResultDiv{max-height:420px}.page03 .reportDivListBox .reportDivBox{width:48%}.answerQuestionBox{min-height:40px}.answerListPopup{width:80%;max-width:950px;max-height:700px}.answerListTitle{height:42px;font-size:14px}.answerListDiv{padding:15px;gap:12px}.answerIcon{width:70px;height:70px}.answerText{height:60px}.answerTxt{font-size:14px}.answerPsTxt{font-size:13px}.answerMoreDiv{padding:8px;gap:8px}.questionNum{font-size:14px}.aiFeedbackDiv{max-height:180px;padding:8px}.aiFeedCate{width:70px;height:25px;font-size:13px}.aiFeedTop{min-height:auto;font-size:14px}.answerMore{gap:10px}.questionTxt{font-size:14px}.aiFeedSub{font-size:13px;gap:6px}.answerBox{font-size:13px;padding:12px;height:70px}.answerPlay audio{height:38px}.arrowNum{font-size:14px}.resultLoadingBtn{width:180px;height:38px;font-size:13px}.resultMoreBtn{width:150px;height:35px;font-size:13px}.reportPDFBtn{width:130px;height:35px;font-size:13px}}@media(max-width:1024px){.answerListArt{padding:20px}.answerListPopup{width:90%;max-width:900px;max-height:650px}.answerListTitle{height:40px;font-size:13px}.answerListDiv{padding:20px;gap:10px}.answerIcon{width:65px;height:65px}.answerText{height:55px}.answerTxt{font-size:13px}.answerPsTxt{font-size:12px}.answerMore{gap:15px}.answerMoreDiv{padding:8px;gap:8px}.answerQuestionBox{min-height:45px;padding:0 8px;font-size:14px}.questionNum{font-size:13px}.aiFeedbackDiv{max-height:160px;padding:8px;gap:8px}.aiFeedCate{font-size:12px}.aiFeedTop,.questionTxt{font-size:13px}.aiFeedSub{font-size:12px;gap:5px;max-height:70px}.answerBox{font-size:12px;padding:10px;height:60px}.answerPlay audio{height:36px}.arrowIcon{width:18px;height:18px}.arrowNum{font-size:13px}.resultLoadingBtn{width:170px;height:35px;font-size:12px}.loadingIcon{width:18px;height:18px}.resultMoreBtn{width:140px;height:35px;font-size:12px}.reportPDFBtn{width:125px;height:35px;font-size:12px}.reportDownIcon{width:18px;height:18px}}@media(max-width:800px){.answerListArt{height:auto;padding:15px}.answerListPopup{width:100%;max-width:100%;max-height:90vh;height:auto}.answerListTitle{height:38px;font-size:12px}.answerListDiv{padding:15px;gap:12px}.answerIcon{width:60px;height:60px}.answerText{height:50px}.answerTxt,.answerPsTxt{font-size:12px}.answerMore{gap:12px}.answerMoreDiv{padding:8px;gap:8px}.answerQuestionBox{min-height:42px;padding:0 8px;font-size:12px}.questionNum{font-size:12px}.aiFeedbackDiv{max-height:150px;padding:8px;gap:6px}.aiFeedCate{font-size:11px}.aiFeedTop,.questionTxt{font-size:12px}.aiFeedSub{font-size:12px;gap:4px;max-height:60px}.answerBox{font-size:12px;padding:10px;height:50px}.answerPlay audio{height:34px}.arrowIcon{width:16px;height:16px}.arrowNum{font-size:12px}.resultLoadingBtn{width:150px;height:35px;font-size:11px}.loadingIcon{width:16px;height:16px}.resultMoreBtn{width:130px;height:35px;font-size:11px}.reportPDFBtn{width:120px;height:35px;font-size:11px}.reportDownIcon{width:16px;height:16px}}:root{--blueColor: #009DDC;--anBlueColor: #0070AF;--titBlueColor: #3178CC;--orangeColor: #F5822B;--brownColor: #99877D}.page{padding:30px;display:flex;flex-direction:column;gap:20px;background-color:#f3fbff}.interviewTop{display:flex;align-items:center;gap:30px;margin:0 20px 0 0}.interviewInfoBox{display:flex;flex-direction:column;gap:15px}.interviewTopTit{color:var(--titColor);font-size:22px;font-weight:700}.interviewTopTit .blueTxt{color:var(--anBlueColor)}.interviewInfoMore{display:flex;flex-direction:column;gap:7px;font-size:13px;color:var(--txtColor8);font-weight:400}.interviewInfoMore>p{display:flex;align-items:center;gap:5px}.interviewInfoMore>p:before{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:3px;background-color:var(--txtColor8);border-radius:6px}.interviewLevelBox{position:relative;width:230px;height:140px;display:flex;justify-content:end;align-items:end}.interviewLevel{width:90%;height:95%;background-color:#fff;border-radius:25px 25px 25px 5px;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 3px #0000004d}.levelText{display:flex;flex-direction:column;gap:5px}.levelDec{position:absolute;top:0;left:0;width:54px;height:54px;background-color:var(--orangeColor);border-radius:30px 30px 5px}.levelTit{color:var(--titColor);font-size:17px;font-weight:700}.levelTxt{color:var(--orangeColor);font-weight:800;font-size:44px}.cateTitBox{color:var(--anBlueColor);font-size:19px;font-weight:700;margin:10px 0 0;display:flex;flex-direction:column;gap:8px}.cateTitDecBox{width:100%;height:2px;background-color:#c1cadd;position:relative}.cateTitDec{position:absolute;width:100px;height:2px;background-color:var(--anBlueColor)}.reportDivBox{display:flex;flex-direction:column;gap:15px;margin-top:10px}.reportDivTitBox{display:flex;align-items:center;gap:6px}.reportDivDec{width:18px;height:18px;background-color:var(--blueColor);border-radius:10px 10px 4px}.reportDivTit{color:var(--titColor);font-weight:600;font-size:16px}.reportBox{width:100%;padding:15px;border:1px solid var(--borderLine);border-radius:5px;display:flex;flex-direction:column;gap:30px;background-color:#fff}.reportTotalBox{display:flex;align-items:center;gap:15px}.reportBoxTit{color:var(--titColor)}.reportBoxTit p{display:flex;align-items:center;gap:5px;color:var(--titColor);font-weight:600;font-size:15px}.reportBoxTit p:before{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:14px;background-color:var(--blueColor)}.reportTotalLevel{font-size:16px;font-weight:700;color:var(--blueColor)}.reportTotalMore{display:flex;flex-direction:column;gap:20px}.reportTotalMoreL{width:100%}.totalChart{width:300px;height:300px;margin:0 auto}.reportPsIcon{width:16px;height:16px}.reportPsText{display:flex;flex-direction:column;gap:10px;margin:5px 0 10px}.reportPsTitBox{display:flex;align-items:center;gap:2px;color:var(--titBlueColor);font-size:15px;font-weight:600}.reportPsCheckIcon{width:22px;height:22px}.reportPsTxtList{display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--txtColor8)}.reportPsTxtList p{display:flex;align-items:center;gap:5px}.reportPsTxtList p:before{content:"";display:flex;align-items:center;width:3px;height:3px;background-color:var(--txtColor8);border-radius:6px}.reportListBox{display:flex;flex-direction:column;gap:15px}.reportListTxt{color:var(--txtColor);font-size:14px;word-break:keep-all;line-height:160%;font-weight:500}.reportTopBox{padding:15px;text-align:center;border:1px solid var(--blueColor);border-radius:5px;font-size:14px;color:var(--blueColor);font-weight:500}.reportStrongList{display:flex;align-items:center;gap:10px}.reportStrongBox{width:130px;height:35px;border:1px solid var(--brownColor);font-size:14px;color:var(--brownColor);display:flex;align-items:center;justify-content:center;border-radius:50px;font-weight:500}.reportNumList{display:flex;flex-direction:column;gap:10px}.reportNumList li{list-style:decimal;margin:0 0 0 15px}.bubbleChartContainer{width:100%;height:350px;overflow:hidden}.bubble-label{font-size:13px;font-weight:500;fill:#444;pointer-events:none;margin-bottom:5px}.count-label{font-size:13px;font-weight:500;fill:#444;pointer-events:none}.bubbleLabelList{display:flex;align-items:center;justify-content:center;margin:0 0 10px;font-size:14px;color:var(--txtColor);font-weight:500;gap:15px}.bubbleLabelBox{display:flex;align-items:center;gap:5px}.bubbleLabelColor{width:12px;height:12px;border-radius:20px}.bubbleLabelList .bubbleLabelBox:first-child .bubbleLabelColor{background-color:#caede0;border:1px solid #8AC7B1}.bubbleLabelList .bubbleLabelBox:nth-child(2) .bubbleLabelColor{background-color:#d9eaff;border:1px solid #96B6E5}.bubbleLabelList .bubbleLabelBox:nth-child(3) .bubbleLabelColor{background-color:#ffd9df;border:1px solid #FF9FB0}.reportTitMore{display:flex;flex-direction:column;gap:8px}.reportPsBox{color:#999;font-size:13px;font-weight:500;display:flex;align-items:center;gap:3px}.reportPsBox p{display:flex;align-items:center;gap:5px}.graphBox{display:flex;flex-direction:column;gap:5px;margin:8px 0 0;flex:1}.graphTop{display:flex;justify-content:space-between}.graphTitle{text-align:center;color:#555;font-size:14px;font-weight:600;padding:3px 0 0}.graphViewBox{display:flex;justify-content:end;padding:0 10px}.graphView{border:1px solid var(--borderLine);padding:0 8px;height:30px;display:flex;align-items:center;font-size:13px;color:var(--txtColor6);font-weight:500;gap:8px}.graphViewIcon{width:20px;height:2px;border-left:0;border-right:0;border-bottom:2px dotted #ff5757}.wordSpeedGraph{width:100%;height:270px}.wordSpeedListTxt{display:flex;flex-direction:column;gap:5px}.wordSpeedListTxt p{display:flex;align-items:center;gap:5px}.wordSpeedListTxt p:before{content:"";width:3px;height:3px;background-color:var(--txtColor6);border-radius:6px}.voiceGraph{width:100%;height:250px}.reportDivListBox{display:flex;gap:20px}.page02 .reportDivListBox{gap:30px}.page02 .reportDivListBox .reportListBox{width:50%}.askSpeedGraph{height:100%}.speckDateList{display:grid;grid-template-columns:1fr 1fr;gap:10px}.speckDateBox{width:100%;min-height:70px;background-color:#fbfbfb;border:1px solid var(--borderLine);display:flex;justify-content:center;flex-direction:column;border-radius:5px;padding:10px;gap:7px}.speckDateTit{font-size:14px;color:var(--txtColor);font-weight:600}.speckDateTxtBox{display:flex;align-items:center;gap:5px}.speckDateTxt{color:var(--titColor);font-weight:600;font-size:16px}.speckDatePs{color:var(--redColor);font-size:14px;font-weight:500}.experIcon{width:20px;height:20px}.experListTxt{display:flex;align-items:center;gap:5px;color:var(--orangeColor);font-weight:600;font-size:15px}.llmGraph{width:100%;height:240px}.llmViewIcon{border-bottom:1px dotted #757575}.page03 .reportDivListBox .reportDivBox{width:50%}.focusGraph{width:100%;height:277px}.focusPerBox{margin:0 0 12px}.focusPerBox p{color:var(--txtColor);font-size:15px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.focusPer{font-size:20px;color:var(--orangeColor);font-weight:700}.focusType{color:var(--txtColor8);font-weight:500}.calmGraph{width:100%;height:200px}.reportListMoreText{display:flex;flex-direction:column;gap:10px;margin:10px 0 0}.reportListMoreBox{display:flex;gap:5px}.reportListMoreTit{flex-shrink:0;color:var(--blueColor);font-weight:600;display:flex;gap:5px}.reportListMoreTit:before{content:"";display:flex;align-items:center;justify-content:center;width:3px;height:3px;background-color:var(--blueColor);border-radius:6px;margin:10px 0 0}.historyListDiv{display:flex;flex-direction:column;gap:20px}.historyBox{display:flex;flex-direction:column;gap:10px;margin:10px 0 0}.historyTable{display:flex;flex-direction:column}.historyTableBox{width:100%;display:flex;font-size:14px;border-top:1px solid var(--borderLine);border-left:1px solid var(--borderLine);border-right:1px solid var(--borderLine)}.historyTable>.historyTableBox:last-child{border-bottom:1px solid var(--borderLine)}.historyTitBox{width:130px;min-height:50px;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;color:var(--titColor);font-weight:500;border-right:1px solid var(--borderLine)}.historyTxtBox{flex:1;min-height:50px;padding:10px;line-height:160%;display:flex;align-items:center;background-color:#fff;word-break:keep-all}.historyLevel{font-weight:600;font-size:15px;color:var(--brownColor)}.level0{color:var(--orangeColor)}.level1{color:var(--blueColor)}.level2{color:var(--anBlueColor)}.level6{color:var(--redColor)}.historyNum{font-size:14px;color:var(--txtColor8);margin:0 0 0 5px}.historyNumList{display:flex;flex-direction:column;gap:3px}.historyNumList li{list-style:decimal;margin:0 0 0 15px}@media(max-width:1440px){.page{padding:25px;gap:18px}.interviewTopTit{font-size:20px}.cateTitBox{font-size:18px}.reportDivTit{font-size:15px}}@media(max-width:1280px){.page{padding:20px;gap:16px}.interviewTop{gap:20px;margin-right:0;flex-direction:column}.interviewTopTit{font-size:18px}.interviewInfoMore{font-size:12px}.interviewLevelBox{width:200px;height:120px}.levelTit{font-size:15px}.levelTxt{font-size:40px}.cateTitBox{font-size:17px;margin:8px 0 0;gap:6px}.cateTitDecBox{height:1px}.cateTitDec{width:80px;height:1px}.reportDivBox{gap:12px;margin-top:8px}.reportDivTit{font-size:15px}.reportBox{padding:12px;gap:25px}.reportBoxTit p{font-size:14px}.reportTotalLevel{font-size:15px}.reportPsTitBox{font-size:14px}.reportPsTxtList,.reportListTxt{font-size:13px}.reportStrongBox{font-size:13px;width:120px;height:33px}.reportTopBox,.graphTitle{font-size:13px}.graphView{font-size:12px}.speckDateTit{font-size:13px}.speckDateTxt{font-size:15px}.speckDatePs{font-size:13px}.experListTxt{font-size:14px}.reportListMoreTit,.historyTitBox,.historyTxtBox{font-size:13px}.reportTopBox{padding:12px}.totalChart{width:250px;height:250px}.bubble-label,.count-label{font-size:12px}.wordSpeedGraph{height:240px}.voiceGraph{height:220px}.focusGraph{height:250px}.calmGraph{height:180px}.llmGraph{height:220px}.bubbleChartContainer{height:350px}.speckDateList{gap:8px}.speckDateBox{min-height:65px;gap:6px}}@media(max-width:1024px){.page{padding:18px;gap:14px}.interviewTop{gap:15px}.interviewInfoBox{gap:12px}.interviewTopTit{font-size:16px}.interviewInfoMore{font-size:12px;gap:5px}.interviewLevelBox{width:180px;height:110px}.levelTit{font-size:14px}.levelTxt{font-size:36px}.cateTitBox{font-size:16px;gap:5px;margin:6px 0 0}.cateTitDecBox{height:1px}.cateTitDec{width:70px}.reportDivBox{gap:12px;margin-top:6px}.reportDivTit{font-size:14px}.reportBox{padding:10px;gap:20px}.reportBoxTit p{font-size:13px}.reportTotalLevel{font-size:14px}.reportTotalMore{gap:15px}.reportPsText{gap:8px}.reportPsTitBox{font-size:13px}.reportPsCheckIcon{width:20px;height:20px}.reportPsTxtList{font-size:12px;gap:8px}.reportListTxt{font-size:12px}.reportStrongBox{font-size:12px;width:115px;height:32px}.reportTopBox{font-size:12px;padding:12px}.graphTitle,.graphView,.speckDateTit{font-size:12px}.speckDateTxt{font-size:14px}.speckDatePs{font-size:12px}.experIcon{width:18px;height:18px}.experListTxt{font-size:13px}.reportListMoreTit{font-size:12px}.historyTitBox{font-size:12px;width:120px}.historyTxtBox{font-size:12px}.historyLevel{font-size:14px}.historyNum{font-size:12px}.reportPsIcon{width:14px;height:14px}.totalChart{width:220px;height:220px}.bubble-label,.count-label{font-size:12px}.bubbleLabelList{font-size:13px}.wordSpeedGraph{height:220px}.voiceGraph{height:200px}.focusGraph{height:220px}.calmGraph{height:160px}.llmGraph{height:200px}.bubbleChartContainer{height:300px}.speckDateList{gap:8px;grid-template-columns:1fr}.speckDateBox{min-height:60px;gap:5px}.page02 .reportDivListBox,.page03 .reportDivListBox{gap:20px}.page02 .reportDivListBox .reportListBox,.page03 .reportDivListBox .reportDivBox{width:100%}}@media(max-width:800px){.page{padding:15px;gap:12px}.interviewTop{gap:12px}.interviewInfoBox{gap:10px}.interviewTopTit{font-size:15px}.interviewInfoMore{font-size:12px;gap:4px}.interviewLevelBox{width:160px;height:100px}.levelTit{font-size:13px}.levelTxt{font-size:32px}.levelDec{width:48px;height:48px}.cateTitBox{font-size:15px;gap:4px;margin:5px 0 0}.cateTitDec{width:60px;height:1px}.reportDivBox{gap:10px;margin-top:5px}.reportDivTit{font-size:13px}.reportBox{padding:10px;gap:15px}.reportBoxTit p{font-size:12px}.reportTotalLevel{font-size:13px}.reportTotalMore{gap:12px}.reportPsText{gap:6px;margin:4px 0 8px}.reportPsTitBox{font-size:12px}.reportPsCheckIcon{width:18px;height:18px}.reportPsTxtList{font-size:12px;gap:6px}.reportListTxt{font-size:12px}.reportStrongBox{font-size:12px;width:110px;height:30px}.reportStrongList{gap:8px;flex-wrap:wrap}.reportTopBox{font-size:12px;padding:10px}.graphTitle{font-size:12px}.graphView{font-size:11px;padding:0 6px;height:28px}.graphViewIcon{width:16px}.speckDateTit{font-size:12px}.speckDateTxt{font-size:13px}.speckDatePs{font-size:11px}.experIcon{width:16px;height:16px}.experListTxt,.reportListMoreTit{font-size:12px}.historyTitBox{font-size:12px;width:110px}.historyTxtBox{font-size:12px}.historyLevel{font-size:13px}.historyNum{font-size:12px}.reportPsIcon{width:12px;height:12px}.totalChart{width:200px;height:200px}.bubble-label,.count-label{font-size:11px}.bubbleLabelList{font-size:12px;gap:10px}.bubbleLabelColor{width:10px;height:10px}.reportTitMore{gap:6px}.reportPsBox{font-size:12px}.wordSpeedGraph{height:200px}.voiceGraph{height:180px}.focusGraph{height:200px}.calmGraph{height:140px}.llmGraph{height:180px}.bubbleChartContainer{height:280px}.speckDateList{gap:8px}.speckDateBox{min-height:55px;gap:5px}.reportDivListBox{gap:15px}.page02 .reportDivListBox .reportListBox,.page03 .reportDivListBox .reportDivBox{width:100%}.historyBox{gap:8px;margin:8px 0 0}.historyTableBox{font-size:12px}.historyTitBox,.historyTxtBox{min-height:45px}}.gazeDistBox{display:flex;flex-direction:column;gap:12px;padding:15px 0}.gazeDistItem{display:flex;align-items:center;gap:10px}.gazeLabel{width:50px;font-size:14px;color:#333;font-weight:500}.gazeBar{flex:1;height:20px;background-color:#f0f0f0;border-radius:10px;overflow:hidden}.gazeBarFill{height:100%;background-color:#009ddc;border-radius:10px;transition:width .3s ease}.gazePercent{width:45px;text-align:right;font-size:14px;color:#666;font-weight:500}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.clauseArt{width:100%}.clauseContents{max-width:1100px;width:80%;margin:4% auto;background-color:#fafafa;border:1px solid var(--borderLine);padding:15px;font-size:14px;color:var(--txtColor);font-weight:500;word-break:keep-all;line-height:160%}.clauseContents h4{font-size:15px}.clauseContents table{width:100%;border:1px solid #ddd;border-collapse:collapse;text-align:center}.clauseContents table thead th{border:1px solid #ddd;height:45px;background-color:#f3f3f3}.clauseContents table tbody td{border:1px solid #ddd;height:45px;word-break:break-all}@media screen and (max-width:600px){.clauseContents{width:90%}}
