.TimeSlotItem_slotItem__OpKHv{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s;position:relative}.TimeSlotItem_slotItem__OpKHv:hover{border-color:#ff8611;box-shadow:0 2px 8px rgba(255,134,17,.1)}.TimeSlotItem_slotItem__OpKHv.TimeSlotItem_hasError__dzCkx{border-color:#d32f2f;background:#fff5f5}.TimeSlotItem_timeInputs__v8IFO{display:flex;align-items:center;justify-content:center;gap:.75rem;flex:1 1;padding-right:1rem;flex-wrap:wrap}.TimeSlotItem_timeGroup__2kXea{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-width:200px}.TimeSlotItem_timeSelectRow__e63oa{display:flex;align-items:center;gap:.5rem;width:100%}.TimeSlotItem_inputGroup__RfPqg{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.TimeSlotItem_timeSelect__wMs3a{padding:.625rem .5rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.9375rem;font-weight:500;color:#333;background:#fff;text-align:center;transition:all .2s;min-height:44px;cursor:pointer;min-width:50px}.TimeSlotItem_timeSelect__wMs3a:hover{border-color:#ff8611;background:#fff5f0}.TimeSlotItem_timeSelect__wMs3a:focus{outline:none;border-color:#ff8611;box-shadow:0 0 0 3px rgba(255,134,17,.1);background:#fff}.TimeSlotItem_timeSelect__wMs3a.TimeSlotItem_error__9bStd{border-color:#d32f2f;background:#fff5f5}.TimeSlotItem_timeSeparator__0Vws9{font-size:.9375rem;color:#666;font-weight:500;margin:0 .125rem}.TimeSlotItem_dropdownContainer__IyPGK{position:relative;flex-shrink:0;width:120px}.TimeSlotItem_toggleButton__zNPE9{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.8125rem;font-weight:500;color:#333;background:#f8f9fa;cursor:pointer;transition:all .2s;min-height:44px;white-space:nowrap}.TimeSlotItem_toggleButton__zNPE9:hover{border-color:#ff8611;background:#fff5f0}.TimeSlotItem_toggleButton__zNPE9:focus{outline:none;border-color:#ff8611;box-shadow:0 0 0 3px rgba(255,134,17,.1)}.TimeSlotItem_dropdownList__8oJ22{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:10;max-height:180px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.TimeSlotItem_dropdownOption__deqxS{display:block;width:100%;padding:.625rem .75rem;border:none;background:#fff;text-align:left;font-size:.8125rem;font-weight:500;color:#333;cursor:pointer;transition:all .2s;min-height:44px}.TimeSlotItem_dropdownOption__deqxS:hover{background:#fff5f0;color:#ff8611}.TimeSlotItem_dropdownOption__deqxS.TimeSlotItem_selected___4o5r{background:#fff5f0;color:#ff8611;font-weight:600}.TimeSlotItem_dropdownOption__deqxS:first-child{border-radius:6px 6px 0 0}.TimeSlotItem_dropdownOption__deqxS:last-child{border-radius:0 0 6px 6px}.TimeSlotItem_separator__nDa7M{font-size:.875rem;color:#666;font-weight:500;margin:0 .25rem;align-self:center;flex-shrink:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;line-height:1}.TimeSlotItem_deleteButton__LCHB3{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;padding:.375rem;background:none;border:none;color:#d32f2f;cursor:pointer;border-radius:6px;transition:all .2s;min-width:32px;min-height:32px;z-index:5}.TimeSlotItem_deleteButton__LCHB3:hover{background:#ffebee}.TimeSlotItem_deleteButton__LCHB3:active{transform:scale(.95)}.TimeSlotItem_errorMessages__V_yto{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.5rem;background:#fff5f5;border-radius:6px;border:1px solid #ffcdd2}.TimeSlotItem_errorText__oDqTH{font-size:.75rem;color:#d32f2f;line-height:1.4;font-weight:500}@media(max-width:768px){.TimeSlotItem_slotItem__OpKHv{padding:.75rem;gap:.5rem}.TimeSlotItem_timeInputs__v8IFO{gap:.5rem;flex-wrap:wrap;padding-right:2rem}.TimeSlotItem_timeGroup__2kXea{flex:1 1 100%;min-width:100%;gap:.5rem}.TimeSlotItem_timeSelectRow__e63oa{flex-direction:column;gap:.5rem}.TimeSlotItem_dropdownContainer__IyPGK,.TimeSlotItem_inputGroup__RfPqg{width:100%}.TimeSlotItem_timeSelect__wMs3a{flex:1 1;min-width:0}.TimeSlotItem_timeInput__l6gNY{width:50px;padding:.5rem .375rem;font-size:.875rem;min-height:40px}.TimeSlotItem_toggleButton__zNPE9{padding:.5rem .625rem;font-size:.75rem;min-height:40px}.TimeSlotItem_dropdownList__8oJ22{max-height:150px}.TimeSlotItem_dropdownOption__deqxS{padding:.5rem .625rem;font-size:.75rem;min-height:40px}.TimeSlotItem_separator__nDa7M{font-size:.8125rem;margin:0 .0625rem}.TimeSlotItem_deleteButton__LCHB3{top:.15rem;right:.15rem;padding:.25rem;min-width:28px;min-height:28px}}.AddSlotButton_addButton__lsbze{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:#fff;border:2px dashed #e0e0e0;border-radius:8px;font-size:.875rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s;width:100%;min-height:44px}.AddSlotButton_addButton__lsbze:hover{border-color:#ff8611;color:#ff8611;background:#fff5f0;border-style:solid}.AddSlotButton_addButton__lsbze:active{transform:scale(.98)}.AddSlotButton_addButton__lsbze svg{flex-shrink:0}.AddSlotButton_addButton__lsbze span{white-space:nowrap}@media(max-width:768px){.AddSlotButton_addButton__lsbze{padding:.75rem 1rem;font-size:.8125rem;min-height:40px}}.SlotList_container__fP_l5{display:flex;flex-direction:column;gap:.75rem}.SlotList_emptyState__jYIZV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;background:#f8f9fa;border:2px dashed #e0e0e0;border-radius:8px;text-align:center;gap:1rem}.SlotList_emptyText__JdVdM{font-size:.875rem;color:#999;margin:0;font-weight:400}.SlotList_slots__DEgQ_{display:flex;flex-direction:column;gap:.75rem}@media(max-width:768px){.SlotList_emptyState__jYIZV{padding:1.5rem .75rem}.SlotList_slots__DEgQ_{gap:.5rem}}@import"https://cdn.jsdelivr.net/npm/pretendard/dist/web/static/pretendard.css";.buttons_typography__heading--h1__nVCAu{font-weight:600;font-size:1.375rem;letter-spacing:-.02em!important;margin-bottom:0!important}.buttons_typography__heading--h2__2vwan{font-weight:600;font-size:1.25rem;letter-spacing:-.02em!important;margin-bottom:0!important}.buttons_typography__heading--h3__bpnKN{font-weight:500;font-size:.938rem;letter-spacing:-.02em!important;margin-bottom:0!important}.buttons_typography__heading--h4__ZBB4p{font-weight:400;font-size:.875rem;letter-spacing:-.02em!important;margin-bottom:0!important}.buttons_typography__paragraph--p1__HNAGA{font-weight:500;font-size:1.25rem;letter-spacing:-.02em!important}.buttons_typography__paragraph--p2__CBV38{font-weight:500;font-size:1rem;letter-spacing:-.02em!important}.buttons_typography__paragraph--p3__cbGnq{font-weight:400;font-size:1rem;letter-spacing:-.02em!important}.buttons_typography__paragraph--p4__Vtj2J{font-weight:500;font-size:.875rem;letter-spacing:-.02em}.buttons_typography__paragraph--p5__L_n9z{font-weight:400;font-size:.875rem;letter-spacing:-.02em!important}.buttons_typography__small--st1__mjz1p{font-weight:500;font-size:.8125rem;letter-spacing:-.02em!important}.buttons_typography__small--st2__wjf3h{font-weight:500;font-size:.75rem;letter-spacing:-.02em!important}.buttons_typography__small--st3__yFU8k{font-weight:400;font-size:.75rem;letter-spacing:-.02em!important}.buttons_btn__GbZhH{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;padding:0 1rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.buttons_btn__GbZhH .buttons_icon__hCxya{margin-right:.2rem;display:flex;align-items:center;justify-content:center}.buttons_btn__GbZhH .buttons_icon__hCxya:empty{margin-right:0;display:none}@media(max-width:480px){.buttons_btn__GbZhH .buttons_icon__hCxya{margin-right:.1rem;transform:scale(.9)}}.buttons_btn--xlarge__aKb3H{height:57px;font-size:18px;width:100%;border-radius:4px}@media(max-width:768px){.buttons_btn--xlarge__aKb3H{height:calc(57px*.95);font-size:calc(18px*.95);padding:0 .8rem}}@media(max-width:480px){.buttons_btn--xlarge__aKb3H{height:calc(57px*.9);font-size:calc(18px*.9);padding:0 .6rem}}.buttons_btn--large__27lfw{height:52px;font-size:17px;width:100%;border-radius:4px}@media(max-width:768px){.buttons_btn--large__27lfw{height:calc(52px*.95);font-size:calc(17px*.95);padding:0 .8rem}}@media(max-width:480px){.buttons_btn--large__27lfw{height:calc(52px*.9);font-size:calc(17px*.9);padding:0 .6rem}}.buttons_btn--medium__woqXx{height:48px;font-size:16px;width:100%;border-radius:4px}@media(max-width:768px){.buttons_btn--medium__woqXx{height:calc(48px*.95);font-size:calc(16px*.95);padding:0 .8rem}}@media(max-width:480px){.buttons_btn--medium__woqXx{height:calc(48px*.9);font-size:calc(16px*.9);padding:0 .6rem}}.buttons_btn--small__QD79R{height:40px;font-size:14px;width:100%;border-radius:4px}@media(max-width:768px){.buttons_btn--small__QD79R{height:calc(40px*.95);font-size:calc(14px*.95);padding:0 .8rem}}@media(max-width:480px){.buttons_btn--small__QD79R{height:calc(40px*.9);font-size:calc(14px*.9);padding:0 .6rem}}.buttons_btn--xsmall__D0NWz{height:32px;font-size:14px;width:100%;border-radius:4px}@media(max-width:768px){.buttons_btn--xsmall__D0NWz{height:calc(32px*.95);font-size:calc(14px*.95);padding:0 .8rem}}@media(max-width:480px){.buttons_btn--xsmall__D0NWz{height:calc(32px*.9);font-size:calc(14px*.9);padding:0 .6rem}}.buttons_btn--solid__gzXMI{background:#ff8611;border:none;color:#fff;transition:background .2s,color .2s}.buttons_btn--solid__gzXMI:active{background:#ff6f00;color:#fff}.buttons_btn--solid__gzXMI:disabled{background:#d7d7d7;color:#868686;border:none;pointer-events:none;opacity:.6}.buttons_btn--outline-primary__R26mE{background:rgba(0,0,0,0);border:1px solid #ef6c00;color:#ff8611;transition:background .2s,color .2s}.buttons_btn--outline-primary__R26mE:active{background:#ff6f00}.buttons_btn--outline-primary__R26mE:disabled{background:#d7d7d7;color:#868686;border:1px solid #868686;pointer-events:none;opacity:.6}.buttons_btn--outline-secondary__DN16c{background:rgba(0,0,0,0);border:1px solid #444;color:#162141;transition:background .2s,color .2s}.buttons_btn--outline-secondary__DN16c:disabled{pointer-events:none;opacity:.6}.buttons_btn--outline-third__A_0wp{background:#fff;border:1px solid #d7d7d7;color:#0d0d0d;transition:background .2s,color .2s}.buttons_btn--outline-third__A_0wp:disabled{pointer-events:none;opacity:.6}.buttons_btn--error__d_fxR{background:#d32f2f;border:none;color:#fff;transition:background .2s,color .2s}.buttons_btn--error__d_fxR:active{background:#e06d6d}.buttons_btn--error__d_fxR:disabled{pointer-events:none;opacity:.6}.buttons_btn--notification__PyMMT{background:#ff8611;border:1.5px solid #ff8611;color:#fff;transition:background .2s,color .2s}.buttons_btn--notification__PyMMT:active{background:#e6750f;color:#fff}.buttons_btn--notification__PyMMT:disabled{background:#d7d7d7;color:#868686;border:1.5px;pointer-events:none;opacity:.6}.buttons_btn--text__HlCfu{background:rgba(0,0,0,0);border:none;color:#868686;transition:background .2s,color .2s}.buttons_btn--text__HlCfu:active{background:rgba(0,0,0,0)}.buttons_btn--text__HlCfu:disabled{background:rgba(0,0,0,0);color:#868686;pointer-events:none;opacity:.6}.buttons_btn--disabled-default__pO91N{background:#d7d7d7;border:none;color:#868686;transition:background .2s,color .2s}.buttons_btn--disabled-default__pO91N:disabled{pointer-events:none;opacity:.6}.buttons_btn--disabled-outlined__ECJvd{background:#fff;border:1px solid #d7d7d7;color:#d7d7d7;transition:background .2s,color .2s}.buttons_btn--disabled-outlined__ECJvd:disabled{pointer-events:none;opacity:.6}.buttons_btn--disabled-secondary__U4m9K{background:#fff;border:1px solid #d7d7d7;color:#0d0d0d;transition:background .2s,color .2s}.buttons_btn--disabled-secondary__U4m9K:disabled{pointer-events:none;opacity:.6}.buttons_btn--notification__PyMMT{padding:18px 0}.CopyToOtherDaysModal_overlay__eYGNb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10001}.CopyToOtherDaysModal_modal__Kvgrn{background:#fff;border-radius:16px 16px 12px 12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.CopyToOtherDaysModal_header__LOdZh{display:flex;justify-content:space-between;align-items:center;padding:1.75rem 1.5rem;border-bottom:1px solid #e0e0e0}.CopyToOtherDaysModal_title__GJoqZ{font-size:1.25rem;font-weight:600;color:#333;margin:0}.CopyToOtherDaysModal_closeButton__y61Sk{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.CopyToOtherDaysModal_closeButton__y61Sk:hover{color:#333}.CopyToOtherDaysModal_content__7TrL2{padding:2rem 1.5rem}.CopyToOtherDaysModal_description__UtMfm{display:block;font-size:.875rem;color:#666;margin:0 0 .75rem;line-height:1.5}.CopyToOtherDaysModal_slotsInfo__OizcC{display:block;font-size:.875rem;color:#999;margin:0 0 .75rem}.CopyToOtherDaysModal_dayList__3bzzW{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:space-between}.CopyToOtherDaysModal_dayButton__rlm7m{flex:1 1;min-width:0;padding:.875rem .5rem;background:#f3f5f7;border:1px solid #e0e0e0;border-radius:8px;font-size:.9375rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s;white-space:nowrap}.CopyToOtherDaysModal_dayButton__rlm7m:hover:not(.CopyToOtherDaysModal_disabled__Ee_fP){background:#fff;border-color:#ff8611;color:#ff8611}.CopyToOtherDaysModal_dayButton__rlm7m.CopyToOtherDaysModal_selected__0hRPZ{background:#fff;border:2px solid #ff8611;color:#ff8611;font-weight:600}.CopyToOtherDaysModal_dayButton__rlm7m.CopyToOtherDaysModal_disabled__Ee_fP{background:#f3f5f7;color:#ccc;cursor:not-allowed;opacity:.6}.CopyToOtherDaysModal_footer___XxNT{display:flex;justify-content:flex-end;gap:.75rem;padding:2rem 1.5rem;border-top:1px solid #e0e0e0}@media(max-width:768px){.CopyToOtherDaysModal_modal__Kvgrn{width:95%;max-width:100%;margin:1rem}.CopyToOtherDaysModal_header__LOdZh{padding:1.5rem 1.25rem}.CopyToOtherDaysModal_content__7TrL2,.CopyToOtherDaysModal_footer___XxNT{padding:1.75rem 1.25rem}.CopyToOtherDaysModal_dayButton__rlm7m{padding:.75rem .375rem;font-size:.875rem}}.WeekdayRow_row__7Ld1O{display:flex;gap:1rem;padding:1rem;background:#fff;border-radius:8px;border:1px solid #e0e0e0;transition:all .2s;margin-bottom:.75rem;flex-direction:column}.WeekdayRow_row__7Ld1O:hover{border-color:#ff8611;box-shadow:0 2px 8px rgba(255,134,17,.1)}.WeekdayRow_dayHeader__6yIVo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;min-width:60px;padding:.5rem 0}.WeekdayRow_dayName__Nfkvk{font-size:1rem;font-weight:600;color:#333;white-space:nowrap}.WeekdayRow_copyButton__emW2u{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;font-size:.8125rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s;min-height:36px}.WeekdayRow_copyButton__emW2u:hover{border-color:#ff8611;color:#ff8611;background:#fff5f0}.WeekdayRow_copyButton__emW2u:active{transform:scale(.98)}.WeekdayRow_slotsContainer__SWdsT{flex:1 1;min-height:60px}@media(max-width:768px){.WeekdayRow_row__7Ld1O{flex-direction:column;gap:.75rem;padding:.75rem}.WeekdayRow_dayHeader__6yIVo{flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-width:auto}.WeekdayRow_dayName__Nfkvk{font-size:.9375rem}.WeekdayRow_copyButton__emW2u{font-size:.75rem;padding:.25rem .5rem;min-height:32px}.WeekdayRow_slotsContainer__SWdsT{width:100%}}.WeekScheduleSection_container__qMhfU{padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.WeekScheduleSection_header__IS7Q6{margin-bottom:1.5rem}.WeekScheduleSection_headerContent__o6LSi{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.WeekScheduleSection_headerActions__ER0xE{display:flex;flex-direction:column;align-items:flex-end;width:100%;gap:.75rem}.WeekScheduleSection_selectedPeriod__kKcUN{font-size:.875rem;font-weight:500;color:#ff8611;width:100%;text-align:center;padding:.5rem .75rem;background:#fff5eb;border:1px solid #ffd6a5;border-radius:6px;white-space:nowrap}.WeekScheduleSection_title__zNXIL{font-size:1.125rem;font-weight:600;color:#333;margin:0 0 .5rem}.WeekScheduleSection_description__unP_X{font-size:.8125rem;color:#666;margin:0;line-height:1.5}.WeekScheduleSection_weekdayList__zfQny{display:flex;flex-direction:column;gap:.75rem}@media(max-width:768px){.WeekScheduleSection_container__qMhfU{padding:1rem}.WeekScheduleSection_header__IS7Q6{margin-bottom:1rem}.WeekScheduleSection_title__zNXIL{font-size:1rem}.WeekScheduleSection_description__unP_X{font-size:.75rem}.WeekScheduleSection_weekdayList__zfQny{gap:.5rem}}.InlineCalendarView_container__T7rSL{background:#fff;border-radius:12px;width:100%;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column}.InlineCalendarView_header__U8AEQ{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0;flex-shrink:0}.InlineCalendarView_title__go_7_{font-size:1.25rem;font-weight:600;color:#333;margin:0}.InlineCalendarView_closeButton__q4tXn{background:none;border:none;color:#666;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s;min-width:44px;min-height:44px}.InlineCalendarView_closeButton__q4tXn:hover{background:#f0f0f0;color:#333}.InlineCalendarView_content__cdwW9{padding:1rem;flex:1 1}.InlineCalendarView_description__YcGKx{display:block;font-size:.875rem;color:#666;margin:0 0 .5rem;line-height:1.5}.InlineCalendarView_warning__LsD3Q{font-size:.75rem;color:#d32f2f;margin:0 0 1.5rem;line-height:1.5;padding:.5rem;background:#fff5f5;border-radius:6px;border:1px solid #ffebee}.InlineCalendarView_calendarWrapper__V5v7H{margin-bottom:1rem}.InlineCalendarView_calendarHeader__WQQTF{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:0 .5rem}.InlineCalendarView_navButton__RSv6N{background:none;border:none;cursor:pointer;padding:.5rem;color:#666;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.InlineCalendarView_navButton__RSv6N:hover{background:#f8f9fa;color:#333}.InlineCalendarView_monthYear__osdhj{font-size:1.1rem;font-weight:600;color:#333;flex:1 1;text-align:center}.InlineCalendarView_weekDays__ZhXna{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0;margin-bottom:.5rem}.InlineCalendarView_weekDay__h0zXa{text-align:center;padding:.5rem;font-size:.9rem;font-weight:500;color:#666}.InlineCalendarView_calendarGrid__exRFW{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.InlineCalendarView_dateWrapper__FpgYO{position:relative;height:44px;display:flex;align-items:center;justify-content:center}.InlineCalendarView_dateWrapper__FpgYO.InlineCalendarView_inRange__HgxbZ{position:relative}.InlineCalendarView_dateWrapper__FpgYO.InlineCalendarView_inRange__HgxbZ:before{content:"";position:absolute;top:50%;left:0;right:0;height:40px;transform:translateY(-50%);background:rgba(255,134,17,.1);z-index:1}.InlineCalendarView_dateWrapper__FpgYO.InlineCalendarView_inRange__HgxbZ.InlineCalendarView_rangeStart__El9VJ:before{background:linear-gradient(90deg,transparent 50%,rgba(255,134,17,.1) 0)}.InlineCalendarView_dateWrapper__FpgYO.InlineCalendarView_inRange__HgxbZ.InlineCalendarView_rangeEnd__RS08h:before{background:linear-gradient(90deg,rgba(255,134,17,.1) 50%,transparent 0)}.InlineCalendarView_dateWrapper__FpgYO.InlineCalendarView_inRange__HgxbZ.InlineCalendarView_singleDay__P3apB:before{display:none}.InlineCalendarView_dateCell__KLaiY{background:none;border:none;cursor:pointer;font-size:.9rem;color:#333;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;position:relative;z-index:2}.InlineCalendarView_dateCell__KLaiY:hover:not(.InlineCalendarView_disabled__zuUc8){background:#f8f9fa}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_otherMonth__Yr9bK{color:#ccc}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_disabled__zuUc8{color:#ccc;cursor:not-allowed;background:#f5f5f5}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_disabled__zuUc8:hover{background:#f5f5f5}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_today__syeyV{background:#fff;color:#333;font-weight:600;border:1px solid #ff8611}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedEnd___ipHe,.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedStart__Q8KHW{background:#ff8611;color:#fff;font-weight:600}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedEnd___ipHe:hover,.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedStart__Q8KHW:hover{background:#e6770f}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_inRange__HgxbZ{color:#e6770f;background:rgba(0,0,0,0)}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedEnd___ipHe.InlineCalendarView_inRange__HgxbZ,.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_selectedStart__Q8KHW.InlineCalendarView_inRange__HgxbZ{background:#ff8611;color:#fff}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_hasSchedule__yqWwG{position:relative}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_hasSchedule__yqWwG:after{content:""}.InlineCalendarView_dateCell__KLaiY.InlineCalendarView_hasSchedule__yqWwG:after,.InlineCalendarView_scheduleIndicator__mFUka{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;background:#4caf50;border-radius:50%}.InlineCalendarView_selectedInfo__rQN2E{margin-top:1rem;padding:.75rem;background:#fff5f0;border-radius:6px;border:1px solid #ff8611}.InlineCalendarView_dateInfo__I1E9Y{text-align:center;font-size:.875rem;font-weight:500;color:#ff8611}.InlineCalendarView_footer__7QB0b{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e0e0e0;flex-shrink:0}@media(max-width:768px){.InlineCalendarView_header__U8AEQ{padding:.75rem}.InlineCalendarView_content__cdwW9{padding:1rem}.InlineCalendarView_calendarHeader__WQQTF{padding:0 .25rem}.InlineCalendarView_navButton__RSv6N{min-width:40px;min-height:40px;padding:.375rem}.InlineCalendarView_monthYear__osdhj{font-size:1rem}.InlineCalendarView_dateCell__KLaiY{height:36px;width:36px;font-size:.875rem}.InlineCalendarView_dateWrapper__FpgYO{height:40px}.InlineCalendarView_footer__7QB0b{padding:1rem;flex-direction:row-reverse}.InlineCalendarView_footer__7QB0b button{width:100%}}.CalendarView_calendar__o_XvI{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1.25rem}.CalendarView_header__QdXZG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.CalendarView_navButton__adsuW{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.CalendarView_navButton__adsuW:hover{opacity:.7}.CalendarView_navButton__adsuW svg{width:24px;height:24px}.CalendarView_currentMonth__brLpp{font-size:1.125rem;font-weight:600;color:#444}.CalendarView_legend__HehEN{display:flex;justify-content:flex-end;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.CalendarView_legendItem__YLrFq{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#868686}.CalendarView_legendBar__exyrN{width:24px;height:4px;border-radius:2px;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.1)}.CalendarView_legendBar__exyrN.CalendarView_available__vHLBj{background:#4caf50;border:1px solid rgba(76,175,80,.4)}.CalendarView_legendBar__exyrN.CalendarView_assigned__cE9kI{background:#2196f3;border:1px solid rgba(33,150,243,.4)}.CalendarView_legendBar__exyrN.CalendarView_applicable__cPLTH{background:#ff8611;border:1px solid rgba(255,134,17,.4)}.CalendarView_body__zPm6f{display:flex;flex-direction:column}.CalendarView_weekDays__kYXgK{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:.5rem}.CalendarView_weekDay__K9l3b{text-align:center;font-size:.875rem;font-weight:600;color:#868686;padding:.5rem 0;-webkit-user-select:none;user-select:none}.CalendarView_row__aSGvo{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:.5rem}.CalendarView_dayCell__Crz7o{min-height:60px;border:1px solid #e0e0e0;border-radius:8px;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;transition:all .2s;position:relative;background:#fff;overflow:hidden;-webkit-user-select:none;user-select:none}.CalendarView_dayCell__Crz7o:hover{border-color:#ff8611;background:#fff5f0;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.CalendarView_dayCell__Crz7o.CalendarView_today___T1cy{border-color:#ff8611;border-width:2px;background:#fff5f0;font-weight:600}.CalendarView_dayCell__Crz7o.CalendarView_selected__mHoLu{background:#fff5f0;border-color:#ff8611;border-width:2px;box-shadow:0 0 0 2px rgba(255,134,17,.2)}.CalendarView_dayNumber__RNpl6{font-size:.875rem;font-weight:500;color:#444;margin-bottom:.25rem;line-height:1.2;flex-shrink:0}.CalendarView_scheduleBars___5VkU{width:100%;display:flex;flex-direction:column;gap:3px;margin-top:auto;padding-top:.25rem;flex:1 1;justify-content:flex-end;min-height:0}.CalendarView_scheduleBar__GlqJj{width:100%;height:4px;border-radius:2px;flex-shrink:0;transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.1)}.CalendarView_scheduleBar__GlqJj.CalendarView_available__vHLBj{background:#4caf50;border:1px solid rgba(76,175,80,.4)}.CalendarView_scheduleBar__GlqJj.CalendarView_assigned__cE9kI{background:#2196f3;border:1px solid rgba(33,150,243,.4)}.CalendarView_scheduleBar__GlqJj:hover{transform:scaleY(1.3);box-shadow:0 2px 4px rgba(0,0,0,.15)}.CalendarView_moreIndicator__93ASJ{font-size:.625rem;color:#868686;text-align:center;margin-top:2px;font-weight:500}.CalendarView_emptyCell__i9Z3p{min-height:60px}@media(max-width:768px){.CalendarView_calendar__o_XvI{padding:1rem}.CalendarView_header__QdXZG{margin-bottom:1rem}.CalendarView_currentMonth__brLpp{font-size:1rem}.CalendarView_legend__HehEN{gap:1rem;margin-bottom:.75rem;padding-bottom:.75rem}.CalendarView_weekDays__kYXgK{gap:.25rem;margin-bottom:.25rem}.CalendarView_weekDay__K9l3b{font-size:.8125rem;padding:.375rem 0}.CalendarView_row__aSGvo{gap:.25rem;margin-bottom:.25rem}.CalendarView_dayCell__Crz7o{min-height:60px;padding:.375rem}.CalendarView_dayNumber__RNpl6{font-size:.8125rem;margin-bottom:.125rem}.CalendarView_scheduleBars___5VkU{gap:2px;padding-top:.125rem}.CalendarView_scheduleBar__GlqJj{height:3px}.CalendarView_moreIndicator__93ASJ{font-size:.5625rem}}@media(max-width:480px){.CalendarView_calendar__o_XvI{padding:.75rem}.CalendarView_dayCell__Crz7o{min-height:55px;padding:.25rem}.CalendarView_dayNumber__RNpl6{font-size:.75rem}.CalendarView_scheduleBar__GlqJj{height:2px}}.ScheduleDetailModal_modalOverlay__5c7DY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;z-index:10001;padding:0;overflow-y:auto}@media screen and (min-width:1024px){.ScheduleDetailModal_modalOverlay__5c7DY{left:58%;right:auto;width:428px}}.ScheduleDetailModal_modalContent__0eVVR{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:428px;max-height:calc(85vh - 60px);height:calc(85vh - 60px);display:flex;flex-direction:column;box-shadow:0 -4px 20px rgba(0,0,0,.2);animation:ScheduleDetailModal_slideUp__Fbqmt .3s ease-out;margin:0 auto}@keyframes ScheduleDetailModal_slideUp__Fbqmt{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ScheduleDetailModal_modalHeader__uGPqb{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;border-bottom:1px solid #e0e0e0}.ScheduleDetailModal_modalTitle__gDZdR{font-size:1.125rem;font-weight:600;color:#444;margin:0}.ScheduleDetailModal_closeButton__UjOFa{background:none;border:none;font-size:1.5rem;color:#868686;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.ScheduleDetailModal_closeButton__UjOFa:hover{background:#f5f5f5;color:#444}.ScheduleDetailModal_modalBody__8K8Am{overflow-y:auto;flex:1 1;display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem 1.25rem 2rem}.ScheduleDetailModal_sectionTitle__uuMAK{font-size:1rem;font-weight:600;color:#444;margin:0 0 1rem}.ScheduleDetailModal_scheduleList__KeLCR{flex:1 1}.ScheduleDetailModal_scheduleListHeader__eTwbO{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.ScheduleDetailModal_bulkActions__AFTQM{display:flex;align-items:center;gap:.5rem}.ScheduleDetailModal_selectAllButton__qh1Bz{padding:.5rem;background:#fff;border:1px solid #d7d7d7;border-radius:6px;font-size:.875rem;color:#444;cursor:pointer;transition:all .2s;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.ScheduleDetailModal_selectAllButton__qh1Bz:hover{background:#f8f9fa;border-color:#ff8611}.ScheduleDetailModal_timeSlotList__hFsxR{display:flex;flex-direction:column;gap:.75rem}.ScheduleDetailModal_timeSlotItemWrapper__l21jV{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}.ScheduleDetailModal_timeSlotItemWrapper__l21jV.ScheduleDetailModal_selected__ktIUP{background:#fff5f0;border-color:#ff8611}.ScheduleDetailModal_timeSlotItemContainer__CJ_ZT{flex:1 1;min-width:0}.ScheduleDetailModal_timeSlotItem__u0QpY{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}.ScheduleDetailModal_timeSlotItem__u0QpY.ScheduleDetailModal_selected__ktIUP{background:#fff5f0;border-color:#ff8611}.ScheduleDetailModal_checkbox__Ni5X2{width:20px;height:20px;cursor:pointer;accent-color:#ff8611}.ScheduleDetailModal_timeSlotInputs__IFYJS{display:flex;align-items:center;gap:.5rem;flex:1 1}.ScheduleDetailModal_timeInput__0ofMb{padding:.5rem;border:1px solid #d7d7d7;border-radius:6px;font-size:.875rem;width:100px;text-align:center}.ScheduleDetailModal_timeInput__0ofMb:focus{outline:none;border-color:#ff8611}.ScheduleDetailModal_timeSeparator__CfPB8{font-size:.875rem;color:#868686;font-weight:500}.ScheduleDetailModal_deleteButton__PeN__{padding:.5rem 1rem;background:#fff;border:1px solid #d32f2f;border-radius:6px;font-size:.875rem;color:#d32f2f;cursor:pointer;transition:all .2s}.ScheduleDetailModal_deleteButton__PeN__:hover{background:#ffebee}.ScheduleDetailModal_emptyState__2ib14{padding:2rem 1rem;text-align:center;color:#868686;font-size:.9375rem}.ScheduleDetailModal_upcomingSchedulesList__AG2q8{border-bottom:1px solid #e0e0e0;padding-bottom:1.5rem;margin-bottom:1.5rem}.ScheduleDetailModal_upcomingSchedules__UZqFx{display:flex;flex-direction:column;gap:.75rem}.ScheduleDetailModal_upcomingScheduleCard__wwXt9{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;position:relative}.ScheduleDetailModal_upcomingScheduleCard__wwXt9:hover{background-color:#f3f4f6;border-color:#ff8611}.ScheduleDetailModal_upcomingScheduleTime__bvfOv,.ScheduleDetailModal_upcomingScheduleTitle___c6Eq{font-size:.9375rem;font-weight:500;color:#242424}.ScheduleDetailModal_upcomingScheduleAddress__O06O8,.ScheduleDetailModal_upcomingScheduleLocation__uyfI4{font-size:.875rem;color:#666}.ScheduleDetailModal_upcomingScheduleArrow__m19KX{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.25rem;color:#999}.ScheduleDetailModal_availableSchedulesSection__0l8Xd{border-top:1px solid #e0e0e0;padding-top:1.5rem}.ScheduleDetailModal_availableSchedulesList__DYxym{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ScheduleDetailModal_availableScheduleItem__uBsXe{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;background:#f3e5f5;border:1px solid #9c27b0;border-radius:8px;transition:all .2s}.ScheduleDetailModal_availableScheduleItem__uBsXe:hover{background:#e1bee7;box-shadow:0 2px 4px rgba(156,39,176,.2)}.ScheduleDetailModal_availableScheduleInfo__GXOw0{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.ScheduleDetailModal_availableScheduleTitle__RD7R1{font-size:.9375rem;font-weight:600;color:#444}.ScheduleDetailModal_availableScheduleTime__vktYr{font-size:.875rem;color:#868686}.ScheduleDetailModal_availableScheduleParticipants__5xRgw{font-size:.8125rem;color:#868686}.ScheduleDetailModal_addSection__1cAHU{border-top:1px solid #e0e0e0;padding-top:1.5rem}.ScheduleDetailModal_addForm__7GFRa{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ScheduleDetailModal_newSlotsList__Z3N8g{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ScheduleDetailModal_newSlotContainer__KVm72{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px}.ScheduleDetailModal_newSlotActions__m6Tby{display:flex;justify-content:flex-end;flex-direction:row-reverse;gap:.5rem;margin-top:.5rem}.ScheduleDetailModal_modalFooter__G9hDJ{display:flex;justify-content:flex-end;flex-direction:row-reverse;gap:.75rem;padding:1.25rem;border-top:1px solid #e0e0e0}@media(max-width:768px){.ScheduleDetailModal_modalContent__0eVVR{max-width:100%;max-height:90vh;height:90vh;border-radius:20px 20px 0 0;margin:0}.ScheduleDetailModal_modalBody__8K8Am,.ScheduleDetailModal_modalFooter__G9hDJ,.ScheduleDetailModal_modalHeader__uGPqb{padding:1rem}.ScheduleDetailModal_timeSlotItem__u0QpY{flex-direction:column;align-items:stretch}.ScheduleDetailModal_timeSlotInputs__IFYJS{flex-wrap:wrap}.ScheduleDetailModal_addForm__7GFRa{flex-direction:column;align-items:stretch}}.ScheduleApplicationStatusList_container__YwOcB{margin-top:2rem;padding:1.25rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ScheduleApplicationStatusList_title__y9YyZ{font-size:1.25rem;font-weight:600;color:#444;margin:0 0 1rem}.ScheduleApplicationStatusList_filterGroup__289Rl{display:flex;gap:.5rem;width:100%;max-width:100%;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.ScheduleApplicationStatusList_filterButton__rt0oq{flex:1 1;min-width:0;padding:.5rem 1rem;font-weight:500;font-size:.875rem;background-color:rgba(0,0,0,0);color:#666;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s;white-space:nowrap}.ScheduleApplicationStatusList_filterButton__rt0oq:hover{color:#ff8611;border-color:#ff8611}.ScheduleApplicationStatusList_filterButton__rt0oq.ScheduleApplicationStatusList_active__nUz_w{color:#ff8611;border-color:#ff8611;background-color:#fff8f0;font-weight:600}.ScheduleApplicationStatusList_loading__6zleg{padding:2rem;text-align:center;color:#868686;font-size:.9375rem}.ScheduleApplicationStatusList_emptyState__lIxhW{padding:2rem 1rem;text-align:center;color:#868686;font-size:.9375rem}.ScheduleApplicationStatusList_list__No8Pz{display:flex;flex-direction:column;gap:1rem}.ScheduleApplicationStatusList_item__Kwx_3{padding:1rem;border:1px solid #e0e0e0;border-radius:8px;background:#fff;transition:all .2s}.ScheduleApplicationStatusList_item__Kwx_3:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.ScheduleApplicationStatusList_statusAvailable__B2srA{border-left:4px solid #4caf50}.ScheduleApplicationStatusList_statusPending__MLmjN{border-left:4px solid #ff9800;background:#fff8f0}.ScheduleApplicationStatusList_statusApproved__AgMhJ{border-left:4px solid #2196f3;background:#f0f8ff}.ScheduleApplicationStatusList_statusRejected__1MVMu{border-left:4px solid #e53935;background:#fff5f5}.ScheduleApplicationStatusList_statusAutoCancelled__r9dUi{border-left:4px solid #9e9e9e;background:#f7f7f7}.ScheduleApplicationStatusList_statusCancelled__RtS8A{border-left:4px solid #757575;background:#f8f8f8}.ScheduleApplicationStatusList_statusFailed____NeX{border-left:4px solid #8e24aa;background:#faf5ff}.ScheduleApplicationStatusList_statusUnknown__b5LyH{border-left:4px solid #bdbdbd;background:#fcfcfc}.ScheduleApplicationStatusList_itemHeader__kTqwu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:1rem}.ScheduleApplicationStatusList_dateTime__l4XEG{display:flex;flex-direction:row;border-bottom:1px solid #e0e0e0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;gap:.5rem;flex:1 1}.ScheduleApplicationStatusList_date__UqlAR{font-size:.9375rem;font-weight:600;color:#444}.ScheduleApplicationStatusList_time__MvaFU{font-size:.875rem;color:#868686}.ScheduleApplicationStatusList_statusBadge__TROmw{padding:.25rem .75rem;border-radius:12px;font-size:.8125rem;font-weight:500;white-space:nowrap;flex-shrink:0}.ScheduleApplicationStatusList_badgeAvailable__RAPCb{background:#e8f5e9;color:#2e7d32}.ScheduleApplicationStatusList_badgePending__qDHPs{background:#fff3e0;color:#e65100}.ScheduleApplicationStatusList_badgeApproved__AbJES{background:#e3f2fd;color:#1565c0}.ScheduleApplicationStatusList_badgeRejected__HjI_8{background:#ffebee;color:#c62828}.ScheduleApplicationStatusList_badgeAutoCancelled__lEAwO{background:#eee;color:#616161}.ScheduleApplicationStatusList_badgeCancelled__RnDFS{background:#efefef;color:#5f6368}.ScheduleApplicationStatusList_badgeFailed__AloIR{background:#f3e5f5;color:#6a1b9a}.ScheduleApplicationStatusList_badgeUnknown__ZHaR_{background:#f5f5f5;color:#757575}.ScheduleApplicationStatusList_itemBody__hpFX6{margin-bottom:.15rem}.ScheduleApplicationStatusList_itemBodyWithAction__y24m_{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.ScheduleApplicationStatusList_itemContent__wlBgy{flex:1 1;min-width:0}.ScheduleApplicationStatusList_itemTitle__twItX{font-size:.9375rem;font-weight:500;color:#444;margin-bottom:.5rem;line-height:1.4}.ScheduleApplicationStatusList_itemInfo__evagU{font-size:.8125rem;color:#868686}.ScheduleApplicationStatusList_rejectionReason__e_DT8{margin-top:1rem;padding:.5rem .625rem;border-radius:6px;background:#fff1f1;color:#b3261e;font-size:.75rem;line-height:1.4}.ScheduleApplicationStatusList_itemActions__XF8OE{display:flex;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e0e0e0}.ScheduleApplicationStatusList_paginationWrapper__Rthmp{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e0e0e0;display:flex;justify-content:center}.ScheduleApplicationStatusList_loadingMore__t6sVt{height:44px;display:flex;justify-content:center;align-items:center}.ScheduleApplicationStatusList_spinner__ZTA6m{width:22px;height:22px;border:2px solid #f2f2f2;border-top-color:#ff8611;border-radius:50%;animation:ScheduleApplicationStatusList_spin__nKXFs .8s linear infinite}@keyframes ScheduleApplicationStatusList_spin__nKXFs{to{transform:rotate(1turn)}}@media(max-width:768px){.ScheduleApplicationStatusList_container__YwOcB{padding:1rem;margin-top:1.5rem}.ScheduleApplicationStatusList_title__y9YyZ{font-size:1rem;margin-bottom:.75rem}.ScheduleApplicationStatusList_filterGroup__289Rl{gap:.375rem;margin-bottom:1rem;padding-bottom:.75rem;flex-wrap:wrap}.ScheduleApplicationStatusList_filterButton__rt0oq{padding:.5rem .75rem;font-size:.75rem}.ScheduleApplicationStatusList_item__Kwx_3{padding:.875rem}.ScheduleApplicationStatusList_itemHeader__kTqwu{gap:.5rem}.ScheduleApplicationStatusList_itemBodyWithAction__y24m_{align-items:center}.ScheduleApplicationStatusList_statusBadge__TROmw{align-self:flex-start}}.styles_container__BHBs0{max-width:100%;min-height:calc(100vh - 140px);position:relative}.styles_header__n81ID{display:flex;justify-content:space-between;align-items:center;padding:.75rem;margin-bottom:1rem;gap:1rem}.styles_title__bOrm7{font-size:1.25rem;font-weight:600;color:#333;margin:0}.styles_headerActions__aqjix{display:flex;gap:.5rem;flex-shrink:0}.styles_tabs__zPYHw{display:flex;gap:0;border-bottom:2px solid #e5e7eb;background-color:#fff;width:100%;padding:0;margin-bottom:1.25rem}.styles_tab__GCYDx{flex:1 1;min-width:0;padding:1rem 1.5rem;font-weight:500;font-size:1rem;background-color:rgba(0,0,0,0);color:#666;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s;margin-bottom:-2px;text-align:center}.styles_tab__GCYDx:hover{color:#ff8611}.styles_tab__GCYDx.styles_active__d7HsL{color:#ff8611;border-bottom-color:#ff8611;font-weight:600;background-color:rgba(0,0,0,0)}.styles_content__nwpvm{min-height:400px}.styles_calendarToggleRow__ntWbV{display:flex;justify-content:flex-end;margin-bottom:.75rem}.styles_calendarToggleButton__Bfvjx{border:1px solid #d9d9d9;background:#fff;color:#555;border-radius:999px;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s}.styles_calendarToggleButton__Bfvjx:hover{border-color:#ff8611;color:#ff8611;background:#fff8f0}.styles_fixedBottomButton__1fsVK{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:428px;padding:1rem;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:9999;margin:0 auto}@media screen and (min-width:1024px){.styles_fixedBottomButton__1fsVK{left:58%;right:auto;margin:0;transform:translateX(0)}}@media(max-width:768px){.styles_header__n81ID{flex-direction:column;align-items:flex-start;gap:1rem}.styles_headerActions__aqjix{width:100%;justify-content:flex-end}.styles_title__bOrm7{font-size:1.125rem}.styles_tab__GCYDx{padding:.875rem 1rem;font-size:.9375rem}.styles_calendarToggleRow__ntWbV{display:flex;justify-content:flex-end;margin-bottom:.5rem}.styles_calendarToggleButton__Bfvjx{width:100%;border-radius:10px}}