.TutorialMajorMainInfo_container__CfGV6{display:flex;flex-direction:column;width:100%;padding:16px;gap:16px;background-color:var(--grayscale-0-auto)}.TutorialMajorMainInfo_categoryWrapper__vCbjl{display:flex;align-items:center;gap:4px}.TutorialMajorMainInfo_categoryText__rRG8l{font-size:var(--detail-m);color:var(--text-detail);text-wrap:balance;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.TutorialMajorMainInfo_middleWrapper___bQEE{display:flex;align-items:center;gap:12px;width:100%}.TutorialMajorMainInfo_middleTextWrapper__sv_Tc{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;width:100%;overflow:hidden}.TutorialMajorMainInfo_middleTextWrapper__sv_Tc>p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.TutorialMajorMainInfo_interactionWrapper__iivVb{pointer-events:none;opacity:.6}.TutorialMajorMainInfo_lastWrapper__nsJ_Z{display:flex;justify-content:flex-end;align-items:center}.TutorialMajorMainInfo_lastContent__irNTH{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer}.TutorialMajorMainInfo_lastContent__irNTH:hover{background:var(--grayscale-10-auto)}.TutorialMajorMainInfo_disabledButton__wXa4D{pointer-events:none;opacity:.6;cursor:not-allowed}.TutorialMajorMainInfo_disabledButton__wXa4D:hover{background:transparent!important}.TutorialMajorTabInfo_container__fMWuV{background-color:var(--grayscale-0-auto);position:-webkit-sticky;position:sticky;top:54px;z-index:1}.TutorialMajorTabInfo_mobileLayout__7ECIu{display:flex;width:100%;align-items:center;overflow:hidden}.TutorialMajorTabInfo_tabContainer___mrxF{position:relative;display:flex;width:100%}.TutorialMajorTabInfo_mobileTab__xh_Fh{width:100%;height:40px;padding-top:6px;display:flex;justify-content:center;align-items:flex-start;flex:1 1;cursor:pointer}.TutorialMajorTabInfo_mobileTab__xh_Fh:active{background:var(--grayscale-30-auto)}.TutorialMajorTabInfo_mobileTab__xh_Fh.TutorialMajorTabInfo_active__c34WU{color:var(--text-body)}.TutorialMajorTabInfo_mobileTab__xh_Fh.TutorialMajorTabInfo_inactive__1m8qd{color:var(--grayscale-40)}.TutorialMajorTabInfo_tabIndicator__Ix7p3{position:absolute;bottom:0;left:0;height:2px;background-color:var(--grayscale-80-auto);transition:transform .3s ease}.TutorialMajorTabInfo_mobileTabText__ezLXc{font-size:var(--body-m);white-space:nowrap;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TutorialMajorTabInfo_mobileTabText__ezLXc.TutorialMajorTabInfo_active__c34WU{font-weight:700;color:var(--text-body)}.TutorialMajorTabInfo_mobileTabText__ezLXc.TutorialMajorTabInfo_inactive__1m8qd{font-weight:400;color:var(--grayscale-50-auto)}.ResearchButton_icon__e13hp{width:16px;height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ResearchButton_iconWrapper__8EX6g{display:flex;align-items:center;background:var(--grayscale-0-auto);border:none;gap:8px;padding:12px 24px;border-radius:10px;border:1px solid var(--primary-50-auto);cursor:pointer;transition:all .3s ease-in-out;position:relative;overflow:hidden;pointer-events:auto}.ResearchButton_iconWrapper__8EX6g:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.3) 60%,transparent);animation:ResearchButton_shine__jz5oe 2s infinite;transform:translateX(25%)}.ResearchButton_iconWrapper__8EX6g:hover{background:var(--grayscale-10-auto)}.ResearchButton_iconWrapper__8EX6g:active{transform:scale(.98)}@keyframes ResearchButton_pulse__aeAd0{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes ResearchButton_shine__jz5oe{0%{left:-100%}to{left:100%}}.DepartmentThirdRow_ambassadorSubjectContainer__y5Xoa,.DepartmentThirdRow_subjectUnivContainer__YBQbS{display:flex;flex-direction:column;gap:24px}.DepartmentThirdRow_ambassadorSubjectTextWrapper__nJ3vR,.DepartmentThirdRow_subjectUnivTextWrapper__cpi_N{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1280px){.DepartmentThirdRow_ambassadorSubjectTextWrapper__nJ3vR{padding:24px 24px 0}.DepartmentThirdRow_ambassadorSubjectContainer__y5Xoa{gap:16px}.DepartmentThirdRow_subjectUnivTextWrapper__cpi_N{gap:16px;padding:24px 24px 0}.DepartmentThirdRow_subjectUnivContainer__YBQbS{gap:16px}}.DepartmentAddThirdRow_container__B6ulJ{display:flex;flex-direction:column;gap:24px}.DepartmentAddThirdRow_textWrapper__KTG_h{display:flex;align-items:center;gap:8px}.DepartmentAddThirdRow_mobileContainer__pWxO0{display:flex;flex-direction:column;gap:16px}.DepartmentAddThirdRow_swiperContainer__NhkyK{width:100%;height:auto}.DepartmentAddThirdRow_swiperContainer__NhkyK .DepartmentAddThirdRow_swiper-slide__1fcqz{height:auto}.DepartmentAddThirdRow_mobileList__ESCdh{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.DepartmentAddThirdRow_pagination__6bbjA{display:flex;align-items:center;justify-content:center;gap:16px}.DepartmentAddThirdRow_paginationButton__pWCYs{background:none;border:none;cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.DepartmentAddThirdRow_paginationButton__pWCYs:hover:not(:disabled){background-color:var(--grayscale-10-auto);color:var(--text-title)}.DepartmentAddThirdRow_paginationButton__pWCYs:disabled{opacity:.3;cursor:not-allowed}.DepartmentAddThirdRow_pageInfo__zhjWc{color:var(--text-detail);font-size:var(--body-m);font-weight:500}@media screen and (max-width:1280px){.DepartmentAddThirdRow_container__B6ulJ{gap:16px;padding:24px 0}.DepartmentAddThirdRow_mobileContainer__pWxO0,.DepartmentAddThirdRow_textWrapper__KTG_h{padding:0 24px}}.Stage1_stage1Container__YwsML{max-width:312px;width:100%;height:100%;gap:24px;margin:auto;pointer-events:auto}.Stage1_stage1Container__YwsML,.Stage1_titleContainer__rhFF8{display:flex;flex-direction:column;align-items:center;justify-content:center}.Stage1_titleContainer__rhFF8{gap:16px;text-align:center}.Stage1_mainImage__mfSh3{width:80px;height:80px}.Stage1_startButton__p3fdr{width:100%;display:flex;padding:12px 16px;justify-content:center;align-items:center;height:48px}@media (max-width:1280px){.Stage1_mainImage__mfSh3{width:50px;height:50px}.Stage1_startButton__p3fdr{height:44px}.Stage1_stage1Container__YwsML{padding:0 24px}}.Stage2_stageContainer__XybfR{margin:auto}.Stage2_stageContainer__XybfR,.Stage3_stageContainer__Kp6jT{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.Stage3_title__RwgIF{position:fixed;top:80px;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);z-index:1002;display:flex;justify-content:center;align-items:center;vertical-align:middle;width:100%;transform:translateY(-20px)}.Stage3_title__RwgIF.Stage3_animateIn__GQc4s{opacity:1;transform:translateY(0)}.Stage3_stage2ToastMobile__xmOB6{position:fixed;transform:translateY(-300%);right:24px;z-index:1006}.Stage3_stage2ToastContent__xxIXz{padding:12px 18px;border-radius:1000px;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);display:flex;background:#2768FF;justify-content:center;align-items:center;width:224px}.Stage3_stage2ToastContent__xxIXz:after{content:"";position:absolute;bottom:-8px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2768ff}.Stage3_stage2ToastContent__xxIXz.Stage3_toastAnimateIn__ho1vr{opacity:1}.Stage3_tooltip__F2hql{position:fixed;z-index:1003;padding:12px 18px;border-radius:1000px;display:flex;background:#2768FF;justify-content:center;align-items:center;opacity:0;transform:translate(-50%,-20px);transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);pointer-events:none}.Stage3_tooltip__F2hql.Stage3_animateIn__GQc4s{opacity:1;transform:translate(-50%,20px)}.Stage3_tooltip__F2hql:after{content:"";position:absolute;right:24px;bottom:-7px;transform:translateX(-50%);border-color:#2768ff transparent transparent;border-style:solid;border-width:8px 8px 0}.Stage3_themeBackground__liQGW{position:fixed;width:100%;height:100%;pointer-events:none;z-index:1001;background:linear-gradient(180deg,rgba(0,0,0,.7) 3.25%,rgba(0,0,0,0) 58.25%),rgba(0,0,0,.7);opacity:1}.TutorialResearchView_container__pPASN{padding:8px 24px 0;display:flex;flex-direction:column;gap:24px;width:100%;height:100%;overflow-y:auto;background:var(--grayscale-0-auto)}.TutorialResearchView_container__pPASN::-webkit-scrollbar{display:none}.TutorialResearchView_blue__KXVqo{color:var(--primary-50-auto)}.TutorialResearchView_titleWrapper__emTs_{display:flex;flex-direction:column;gap:12px}.TutorialResearchView_badge__wszAC{width:-moz-fit-content;width:fit-content;display:flex;padding:3px 8px;justify-content:center;align-items:center;border-radius:4px;background:var(--grayscale-20-auto)}.TutorialResearchView_wcContainer__AQxcX{flex:1 1;width:100%;margin:0 auto}.TutorialResearchView_keywordsContainer__Shf2L{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;z-index:10;background:var(--grayscale-0-auto);padding-bottom:24px}.TutorialResearchView_keywordsContent__iuYDF{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:12px}.TutorialResearchView_addButton__ScWnR{border-radius:60px!important;padding:5px 10px;cursor:pointer;display:flex;align-items:center;gap:4px;background:var(--primary-50-auto);border:none}.TutorialResearchView_keywordTag__y24HT{background:var(--grayscale-10-auto);border-radius:60px;padding:5px 10px;display:flex;align-items:center;gap:4px}.TutorialResearchView_removeButton__1sTaq{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px}.TutorialResearchView_recommendButton__iZf6p{overflow:hidden;height:48px;padding:14px 16px;width:100%;margin-top:24px;transition:all .3s ease;display:flex;justify-content:center;align-items:center;font-size:var(--body-m)!important;line-height:20px!important}.TutorialResearchView_mobileOnlyMessage__5LZhW{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100dvh - 100px);padding:24px;text-align:center;gap:16px}@media (max-width:1280px){.TutorialResearchView_container__pPASN{height:calc(100dvh - 56px)!important;max-height:calc(100dvh - 56px)!important}}@media (min-width:1280px){.TutorialResearchView_container__pPASN{height:1000px;max-height:1000px!important}}