.DepartmentPageTablet_wrap__YiWo9{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white);padding-top:171px}@media(max-width:1429px){.DepartmentPageTablet_wrap__YiWo9{padding-top:124px}}@media(max-width:768px){.DepartmentPageTablet_wrap__YiWo9{padding-top:106px}}.DepartmentPageTablet_main__59EId{flex:1 1;padding:4rem 0 5rem}.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{max-width:1530px;margin:0 auto}@media(max-width:768px){.DepartmentPageTablet_main__59EId{padding:2rem 0 3rem}.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{padding:0 24px}.DepartmentPageTablet_main__59EId{padding:1.5rem 0 2.5rem}.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{padding:0 1rem}}.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{padding:0 50px}@media(max-width:1429px){.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{padding:0 24px}}@media(max-width:768px){.DepartmentPageTablet_main__59EId .DepartmentPageTablet_container__GuoAh{padding:0 20px}}.DepartmentPageTablet_pageTitle__6G6po{font-size:40px;font-weight:700;color:var(--color-darken);text-align:center;margin:0 0 64px;line-height:1.5;letter-spacing:-1.6px}@media(min-width:calc(768px + 1px))and (max-width:1429px){.DepartmentPageTablet_pageTitle__6G6po{font-size:36px;margin:0 0 3rem;letter-spacing:-1.44px}}@media(max-width:768px){.DepartmentPageTablet_pageTitle__6G6po{font-size:1.5rem;margin:0 0 1.5rem;letter-spacing:-.96px}}.DepartmentPageTablet_content__XUggA{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}@media(max-width:1429px){.DepartmentPageTablet_content__XUggA{gap:1rem;margin-top:1.5rem}}@media(max-width:768px){.DepartmentPageTablet_content__XUggA{gap:24px;margin-top:0}}.DepartmentPageTablet_departmentSection__AoghI{display:flex;flex-direction:column;width:100%}.DepartmentPageTablet_departmentHeader__6yQUv{display:flex;align-items:center;gap:1rem;padding:1.25rem 3rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px 10px 0 0;font-family:Pretendard,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.5;letter-spacing:-.8px;justify-content:center}@media(max-width:1429px){.DepartmentPageTablet_departmentHeader__6yQUv{padding:1rem 1.5rem;gap:.75rem}}@media(max-width:768px){.DepartmentPageTablet_departmentHeader__6yQUv{padding:20px 50px;gap:16px;letter-spacing:-.8px}}.DepartmentPageTablet_departmentLabel__ve_L9{color:var(--color-darken);font-size:24px}@media(max-width:1429px){.DepartmentPageTablet_departmentLabel__ve_L9{font-size:20px}}.DepartmentPageTablet_departmentSeparator__SNmAm{color:var(--color-darken);font-size:20px}@media(max-width:1429px){.DepartmentPageTablet_departmentSeparator__SNmAm{font-size:18px}}.DepartmentPageTablet_departmentName___TbDT{color:#9f1836;font-size:24px}@media(max-width:1429px){.DepartmentPageTablet_departmentName___TbDT{font-size:20px}}.DepartmentPageTablet_initialButtons__85e5u{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;padding:1.25rem;background-color:var(--color-bg-hover);border-bottom:1px solid var(--color-border);border:1px solid var(--color-border);border-top:none}@media(max-width:1429px){.DepartmentPageTablet_initialButtons__85e5u{gap:.75rem;padding:1rem}}@media(max-width:768px){.DepartmentPageTablet_initialButtons__85e5u{gap:8px;padding:20px}}.DepartmentPageTablet_initialButton__1QxHL{width:50px;height:50px;min-width:50px;min-height:50px;padding:0;border-radius:9999px;border:none;background-color:var(--color-white);color:var(--color-darken);font-size:20px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}@media(max-width:1429px){.DepartmentPageTablet_initialButton__1QxHL{width:40px;height:40px;min-width:40px;min-height:40px;font-size:18px}}@media(max-width:768px){.DepartmentPageTablet_initialButton__1QxHL{width:40px;height:40px;min-width:40px;min-height:40px;font-size:18px}}.DepartmentPageTablet_initialButton__1QxHL:hover:not(:disabled):not(.DepartmentPageTablet_active__WQ4Dx){background-color:var(--color-bg-hover)}.DepartmentPageTablet_initialButton__1QxHL.DepartmentPageTablet_active__WQ4Dx{outline:3px solid var(--color-primary);border:none;color:var(--color-darken)}.DepartmentPageTablet_initialButton__1QxHL.DepartmentPageTablet_disabled__VDU9Q{background-color:var(--color-border);color:var(--color-text-secondary);cursor:not-allowed}.DepartmentPageTablet_departmentButtons__G3z70{display:flex;flex-wrap:wrap;gap:1rem;padding:1.25rem;background-color:var(--color-bg-hover);border:1px solid var(--color-border);border-top:none;border-radius:0 0 10px 10px}@media(max-width:1429px){.DepartmentPageTablet_departmentButtons__G3z70{gap:.75rem;padding:1rem}}@media(max-width:768px){.DepartmentPageTablet_departmentButtons__G3z70{gap:8px;padding:15px 20px}}.DepartmentPageTablet_initialGroup__ZIJp8{display:contents}.DepartmentPageTablet_departmentButton__PShh_{padding:.5rem 1.5rem;border-radius:9999px;border:none;background-color:var(--color-accent-bg);color:var(--color-darken);font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-.8px;cursor:pointer;transition:all .2s;white-space:nowrap}@media(max-width:1429px){.DepartmentPageTablet_departmentButton__PShh_{padding:.5rem 1rem;font-size:18px;letter-spacing:-.72px}}@media(max-width:768px){.DepartmentPageTablet_departmentButton__PShh_{padding:5px 20px;font-size:18px;letter-spacing:-.72px}}.DepartmentPageTablet_departmentButton__PShh_:hover:not(.DepartmentPageTablet_active__WQ4Dx){background-color:var(--color-accent-bg)}.DepartmentPageTablet_departmentButton__PShh_.DepartmentPageTablet_active__WQ4Dx{background-color:var(--color-accent-bg);border:1px solid #9f1836;color:#9f1836}.DepartmentPageTablet_doctorsSection__dAfpA{display:flex;flex-direction:column;gap:0;width:100%;border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.DepartmentPageTablet_weekSelectorWrapper__QWw7h{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%}.DepartmentPageTablet_doctorsList__W8TIe{flex:1 1;display:flex;flex-direction:column;min-height:0;padding-right:3px;padding-bottom:1rem;overflow-y:auto}.DepartmentPageTablet_doctorCard__yJIb5{display:flex;gap:16px;padding:20px;border-bottom:1px solid var(--color-border);align-items:flex-end}@media(max-width:768px){.DepartmentPageTablet_doctorCard__yJIb5{flex-direction:column;align-items:flex-start;gap:16px}}.DepartmentPageTablet_doctorCard__yJIb5:last-child{border-bottom:none}.DepartmentPageTablet_doctorInfo__dtqTJ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}@media(max-width:768px){.DepartmentPageTablet_doctorInfo__dtqTJ{width:100%}}.DepartmentPageTablet_doctorHeader__OKHHy{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:8px}.DepartmentPageTablet_doctorName__riu3h{font-size:32px;font-weight:600;color:var(--color-darken);margin:0;line-height:1.5;letter-spacing:-1.28px}@media(max-width:1429px){.DepartmentPageTablet_doctorName__riu3h{font-size:24px;letter-spacing:-.96px}}.DepartmentPageTablet_doctorDepartment__YUJ1I{font-size:20px;font-weight:600;color:var(--color-darken);line-height:1.5;letter-spacing:-.8px}@media(max-width:1429px){.DepartmentPageTablet_doctorDepartment__YUJ1I{font-size:18px;letter-spacing:-.72px}}.DepartmentPageTablet_specialties__bBl5P{display:flex;flex-direction:column;gap:0;width:100%;margin-bottom:16px}.DepartmentPageTablet_specialtiesLabel__hGjed{font-size:20px;font-weight:600;color:#9f1836;line-height:1.5;letter-spacing:-.8px}@media(max-width:1429px){.DepartmentPageTablet_specialtiesLabel__hGjed{font-size:18px;letter-spacing:-.72px}}.DepartmentPageTablet_specialtiesText__hksME{font-size:18px;font-weight:400;color:var(--color-text-secondary);line-height:1.5;letter-spacing:-.72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1429px){.DepartmentPageTablet_specialtiesText__hksME{font-size:16px;letter-spacing:-.64px}}.DepartmentPageTablet_scheduleTable__rIru3{margin-top:0;width:100%}.DepartmentPageTablet_doctorActions__ChhV2{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-end;flex-shrink:0;width:189px}@media(max-width:768px){.DepartmentPageTablet_doctorActions__ChhV2{flex-direction:row;width:100%;gap:8px;justify-content:flex-end;align-items:flex-end}}.DepartmentPageTablet_eConsultButton___LFAW{background-color:var(--color-secondary);border:none;border-radius:5px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:10px;height:125px;width:100%;cursor:pointer;transition:background-color .2s}@media(max-width:768px){.DepartmentPageTablet_eConsultButton___LFAW{flex:1 1;height:auto}}.DepartmentPageTablet_eConsultButton___LFAW:hover:not(:disabled){background-color:rgb(170.9589041096,131.5068493151,69.0410958904)}.DepartmentPageTablet_eConsultButton___LFAW:active:not(:disabled){background-color:rgb(152.7945205479,117.5342465753,61.7054794521)}.DepartmentPageTablet_eConsultButton___LFAW svg{flex-shrink:0;width:48px;height:48px;margin-bottom:0}@media(max-width:768px){.DepartmentPageTablet_eConsultButton___LFAW svg{width:32px;height:32px}}.DepartmentPageTablet_eConsultButton___LFAW span{font-size:18px;font-weight:600;white-space:nowrap;line-height:1.5;letter-spacing:-.72px}@media(max-width:1429px){.DepartmentPageTablet_eConsultButton___LFAW span{font-size:16px;letter-spacing:-.64px}}.DepartmentPageTablet_doctorInfoButton__e7rfK{background-color:var(--color-white);border:2px solid var(--color-border);border-radius:5px;color:var(--color-text-tertiary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:10px;height:125px;width:100%;cursor:pointer;transition:all .2s}@media(max-width:768px){.DepartmentPageTablet_doctorInfoButton__e7rfK{flex:1 1;height:auto}}.DepartmentPageTablet_doctorInfoButton__e7rfK:hover:not(:disabled){border-color:var(--color-text-tertiary);background-color:var(--color-surface)}.DepartmentPageTablet_doctorInfoButton__e7rfK:active:not(:disabled){background-color:var(--color-surface)}.DepartmentPageTablet_doctorInfoButton__e7rfK svg{flex-shrink:0;width:48px;height:48px;margin-bottom:0}@media(max-width:768px){.DepartmentPageTablet_doctorInfoButton__e7rfK svg{width:32px;height:32px}}.DepartmentPageTablet_doctorInfoButton__e7rfK span{font-size:18px;font-weight:600;color:var(--color-text-tertiary);white-space:nowrap;line-height:1.5;letter-spacing:-.72px}@media(max-width:1429px){.DepartmentPageTablet_doctorInfoButton__e7rfK span{font-size:16px;letter-spacing:-.64px}}.DepartmentPageTablet_emptyState__BLYCX{padding:3rem;text-align:center;color:var(--color-text-tertiary);font-size:1.125rem}.DepartmentPageTablet_content__XUggA [class*=ScheduleTitle_scheduleTitle]{margin-bottom:0}@media(max-width:768px){.DepartmentPageTablet_content__XUggA [class*=ScheduleTitle_scheduleTitle]{padding:20px 50px}.DepartmentPageTablet_content__XUggA [class*=ScheduleTitle_title]{font-size:24px;letter-spacing:-.96px}}.DepartmentPageTablet_doctorsList__W8TIe [class*=ScrollableBox_scrollableBoxInner]{margin:0;height:100%}.DepartmentPageTablet_weekSelectorWrapper__QWw7h [class*=WeekSelector_dateText]{font-size:18px;letter-spacing:-.72px}.DepartmentPageTablet_scheduleTable__rIru3 [class*=ScheduleTable_table]{font-size:16px}.DepartmentPageTablet_scheduleTable__rIru3 [class*=ScheduleTable_headerCell],.DepartmentPageTablet_scheduleTable__rIru3 [class*=ScheduleTable_periodCell]{font-size:16px;letter-spacing:-.64px}.page_wrap__okrkV{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white);padding-top:171px}@media(max-width:1429px){.page_wrap__okrkV{padding-top:124px}}@media(max-width:768px){.page_wrap__okrkV{padding-top:106px}}.page_main__FeL_7{flex:1 1;padding:4rem 0 5rem}.page_main__FeL_7 .page_container__cZj0L{max-width:1530px;margin:0 auto;padding:0 50px}@media(max-width:768px){.page_main__FeL_7{padding:2rem 0 3rem}.page_main__FeL_7 .page_container__cZj0L{padding:0 24px}.page_main__FeL_7{padding:1.5rem 0 2.5rem}.page_main__FeL_7 .page_container__cZj0L{padding:0 1rem}}.page_pageTitle__z6aNE{font-size:40px;font-weight:700;color:var(--color-darken);text-align:center;margin:0 0 64px;line-height:1.5;letter-spacing:-1.6px}@media(min-width:calc(768px + 1px))and (max-width:1429px){.page_pageTitle__z6aNE{font-size:36px;margin:0 0 3rem;letter-spacing:-1.44px}}@media(max-width:768px){.page_pageTitle__z6aNE{font-size:1.5rem;margin:0 0 1.5rem;letter-spacing:-.96px}}.page_content__TZIjF{display:grid;grid-template-columns:400px minmax(0,1fr);grid-gap:48px;gap:48px;margin-top:0;align-items:stretch;min-width:0}@media(max-width:1429px){.page_content__TZIjF{grid-template-columns:1fr;gap:1.5rem;margin-top:0}}.page_sidebar__XzWsq{height:800px}@media(max-width:1429px){.page_sidebar__XzWsq{width:100%;height:auto;min-height:auto}}.page_mainContent__i9pe6{display:flex;flex-direction:column;gap:16px;height:800px;min-width:0;overflow:hidden}.page_doctorsList__5DFTV{display:flex;flex-direction:column;gap:1rem}.page_emptyState__Ju42p{padding:3rem;text-align:center;color:var(--color-text-tertiary);font-size:1.125rem}