.hospitalEdit_container__Pf6DH{padding-top:80px;min-height:calc(100vh - 52px);background:#fff}@media only screen and (max-width:768px){.hospitalEdit_container__Pf6DH{padding-top:90px}}.hospitalEdit_inner__aLtze{max-width:720px;margin:0 auto;padding:24px 16px 48px}@media only screen and (max-width:768px){.hospitalEdit_inner__aLtze{padding:20px 16px 40px}}.hospitalEdit_breadcrumb__sxdN1{font-size:.875rem;color:#6b7280;margin-bottom:16px}.hospitalEdit_breadcrumb__sxdN1 a{color:#6b7280;text-decoration:none}.hospitalEdit_breadcrumb__sxdN1 a:hover{text-decoration:underline}.hospitalEdit_breadcrumbSep___D9yb{margin:0 6px}.hospitalEdit_breadcrumbCurrent__OmIK2{color:#111;font-weight:500}.hospitalEdit_pageTitle__UmDP_{font-size:1.5rem;font-weight:700;color:#111;margin:0 0 24px}@media only screen and (max-width:768px){.hospitalEdit_pageTitle__UmDP_{font-size:1.25rem}}.hospitalEdit_editNotice__s140Y{margin:0 0 20px;padding:10px 16px;background-color:#f6f6f9;border-radius:12px;color:#868688;font-size:.875rem;line-height:1.5;display:flex;flex-direction:column;align-items:center;text-align:center}.hospitalEdit_editNotice__s140Y p{margin:0}.hospitalEdit_editNotice__s140Y p:not(:last-child){margin-bottom:2px}.hospitalEdit_tabs__KCvIT{display:flex;grid-gap:0;gap:0;border-bottom:2px solid #e0e0e0;margin-bottom:24px}.hospitalEdit_tab__NcYU6,.hospitalEdit_tabActive__YBB1y{padding:12px 20px;font-size:.9375rem;font-weight:600;color:#6b7280;background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;cursor:pointer}@media only screen and (max-width:768px){.hospitalEdit_tab__NcYU6,.hospitalEdit_tabActive__YBB1y{padding:10px 14px;font-size:.875rem}}.hospitalEdit_tabActive__YBB1y{color:#111;border-bottom-color:#fcd11e}.hospitalEdit_section__1qJHD{margin-bottom:32px}.hospitalEdit_fieldGroup__lRY9q{margin-bottom:28px}.hospitalEdit_fieldTitle__egzNC{font-size:1rem;font-weight:700;color:#111;margin:0 0 10px}.hospitalEdit_required__czRX8{color:#f24147;font-weight:500}.hospitalEdit_hint__un0IQ{font-size:.8125rem;color:#6b7280;margin:0 0 10px}.hospitalEdit_guide__HldzH{font-size:.8125rem;color:#6b7280;margin:0 0 12px;line-height:1.5}.hospitalEdit_label__6izcK{display:block;font-size:.875rem;font-weight:500;color:#111;margin-bottom:6px}.hospitalEdit_input__UWuKd{width:100%;padding:10px 14px;font-size:.9375rem;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.hospitalEdit_input__UWuKd:focus{outline:none;border-color:#fcd11e;-webkit-box-shadow:0 0 0 2px rgba(252,209,30,.2);box-shadow:0 0 0 2px rgba(252,209,30,.2)}.hospitalEdit_input__UWuKd::-webkit-input-placeholder{color:#9ca3af}.hospitalEdit_input__UWuKd:-ms-input-placeholder{color:#9ca3af}.hospitalEdit_input__UWuKd::placeholder{color:#9ca3af}.hospitalEdit_textarea__3K8dC{width:100%;padding:10px 14px;font-size:.9375rem;font-family:inherit;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;min-height:72px}.hospitalEdit_textarea__3K8dC:focus{outline:none;border-color:#fcd11e;-webkit-box-shadow:0 0 0 2px rgba(252,209,30,.2);box-shadow:0 0 0 2px rgba(252,209,30,.2)}.hospitalEdit_textarea__3K8dC::-webkit-input-placeholder{color:#9ca3af}.hospitalEdit_textarea__3K8dC:-ms-input-placeholder{color:#9ca3af}.hospitalEdit_textarea__3K8dC::placeholder{color:#9ca3af}.hospitalEdit_nameRow__t4_P7{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media only screen and (max-width:768px){.hospitalEdit_nameRow__t4_P7{grid-template-columns:1fr}}.hospitalEdit_inputWrap__gXByD{min-width:0}.hospitalEdit_photoList__Vayzq{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;align-items:flex-start}.hospitalEdit_photoItem__losD3{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px}.hospitalEdit_photoThumb__P8EkF{position:relative;width:100px;height:100px;border-radius:10px;overflow:hidden;background:#f3f4f6}.hospitalEdit_photoThumb__P8EkF img{width:100%;height:100%;object-fit:cover}.hospitalEdit_photoOrder__kZwwE{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center}.hospitalEdit_photoPrimaryBadge__wkIiQ{position:absolute;bottom:4px;left:4px;padding:2px 6px;border-radius:4px;background:#fcd11e;color:#111;font-size:.6875rem;font-weight:700}.hospitalEdit_photoRemove__LKJtn{position:absolute;top:4px;right:4px;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.hospitalEdit_photoRemove__LKJtn .hospitalEdit_MuiSvgIcon-root__4rmhF{font-size:1.125rem}.hospitalEdit_photoMove__fcQhS{display:flex;grid-gap:4px;gap:4px}.hospitalEdit_photoMove__fcQhS button{padding:4px 8px;font-size:.75rem;border:1px solid #e0e0e0;border-radius:4px;background:#fff;cursor:pointer}.hospitalEdit_photoMove__fcQhS button:disabled{opacity:.5;cursor:default}.hospitalEdit_photoAdd__evpAH{width:100px;height:100px;border:2px dashed #e0e0e0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:6px;gap:6px;font-size:.8125rem;color:#6b7280;cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.hospitalEdit_photoAdd__evpAH input{display:none}.hospitalEdit_photoAdd__evpAH .hospitalEdit_MuiSvgIcon-root__4rmhF{font-size:1.75rem}.hospitalEdit_photoAdd__evpAH:hover{border-color:#fcd11e;background:rgba(252,209,30,.06)}.hospitalEdit_keywordRow__G_Gtr{display:flex;grid-gap:10px;gap:10px;margin-bottom:10px}.hospitalEdit_keywordRow__G_Gtr .hospitalEdit_input__UWuKd{flex:1 1}.hospitalEdit_keywordAddBtn__FStIn{flex-shrink:0;padding:10px 16px;font-size:.9375rem;font-weight:500;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer}.hospitalEdit_keywordAddBtn__FStIn:hover{background:#f9fafb;border-color:#fcd11e}.hospitalEdit_keywordList__m07lU{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.hospitalEdit_keywordTag__YLo98{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 10px;background:rgba(252,209,30,.15);border-radius:20px;font-size:.875rem;color:#111}.hospitalEdit_keywordTag__YLo98 button{padding:0;margin:0;border:none;background:none;font-size:1rem;line-height:1;color:#6b7280;cursor:pointer}.hospitalEdit_keywordTag__YLo98 button:hover{color:#f24147}.hospitalEdit_addressRow__tLQwC{display:flex;grid-gap:10px;gap:10px}.hospitalEdit_addressRow__tLQwC .hospitalEdit_input__UWuKd{flex:1 1}.hospitalEdit_addressBtn__G1qhf{flex-shrink:0;padding:10px 18px;font-size:.9375rem;font-weight:500;border:1px solid #fcd11e;border-radius:8px;background:#fcd11e;color:#111;cursor:pointer}.hospitalEdit_addressBtn__G1qhf:hover{opacity:.9}.hospitalEdit_addressBtnDisabled__La674{flex-shrink:0;padding:10px 18px;font-size:.9375rem;font-weight:500;border:1px solid #e0e0e0;border-radius:8px;background:#f3f4f6;color:#6b7280;cursor:default}.hospitalEdit_inputReadOnly__2es7O{background:#f9fafb;color:#6b7280;cursor:default}.hospitalEdit_addressDetailInput__H5KGu{margin-top:10px}.hospitalEdit_error__J1Go_{margin:8px 0 0;font-size:.8125rem;color:#f24147}.hospitalEdit_checkList__SJdfm{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media only screen and (max-width:768px){.hospitalEdit_checkList__SJdfm{grid-template-columns:1fr}}.hospitalEdit_checkLabel__wPksM{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.9375rem;color:#111;cursor:pointer}.hospitalEdit_checkLabel__wPksM input[type=checkbox]{width:18px;height:18px;accent-color:#fcd11e}.hospitalEdit_urlList__C1xkA{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.hospitalEdit_urlRow___rs7R{display:flex;align-items:center;grid-gap:12px;gap:12px}@media only screen and (max-width:768px){.hospitalEdit_urlRow___rs7R{flex-wrap:wrap}}.hospitalEdit_urlLabel__iOlRl{flex-shrink:0;width:90px;font-size:.9375rem;font-weight:500;color:#111}.hospitalEdit_urlRow___rs7R .hospitalEdit_input__UWuKd{flex:1 1;min-width:0}.hospitalEdit_staffCard__se2_L{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;margin-bottom:16px;background:#fafafa}.hospitalEdit_staffCardHead__qlpfs{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f3f4f6;border-bottom:1px solid #e0e0e0}.hospitalEdit_staffOrder__13HLn{font-size:.875rem;font-weight:600;color:#111}.hospitalEdit_staffMove__4plvf{display:flex;grid-gap:6px;gap:6px}.hospitalEdit_staffMove__4plvf button{padding:4px 10px;font-size:.8125rem;border:1px solid #e0e0e0;border-radius:6px;background:#fff;cursor:pointer}.hospitalEdit_staffMove__4plvf button:disabled{opacity:.5;cursor:default}.hospitalEdit_staffMove__4plvf button:last-child{color:#f24147;border-color:transparent}.hospitalEdit_staffCardBody__oj_h3{display:flex;grid-gap:16px;gap:16px;padding:16px}@media only screen and (max-width:768px){.hospitalEdit_staffCardBody__oj_h3{flex-direction:column}}.hospitalEdit_staffPhoto__GQnOz{flex-shrink:0}.hospitalEdit_staffPhoto__GQnOz label{display:block;width:80px;height:80px;border-radius:50%;overflow:hidden;border:2px dashed #e0e0e0;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#6b7280;text-align:center;padding:4px}.hospitalEdit_staffPhoto__GQnOz label input{display:none}.hospitalEdit_staffPhoto__GQnOz label img{width:100%;height:100%;object-fit:cover}.hospitalEdit_staffFields__dXltn{flex:1 1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0}.hospitalEdit_addStaffBtn__dHnBL{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;font-size:.9375rem;font-weight:500;border:1px dashed #e0e0e0;border-radius:8px;background:#fff;color:#6b7280;cursor:pointer}.hospitalEdit_addStaffBtn__dHnBL .hospitalEdit_MuiSvgIcon-root__4rmhF{font-size:1.25rem}.hospitalEdit_addStaffBtn__dHnBL:hover{border-color:#fcd11e;color:#111;background:rgba(252,209,30,.06)}.hospitalEdit_placeholder__2tt0d{padding:40px 20px;text-align:center;font-size:.9375rem;color:#6b7280}.hospitalEdit_placeholderText__nWUF5{margin:4px 0 0;font-size:.875rem;color:#6b7280}.hospitalEdit_schedulePatternButtons__J2krq,.hospitalEdit_schedulePatternRow__w6JpG{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.hospitalEdit_schedulePatternBtn__lXpFh,.hospitalEdit_schedulePatternBtnActive__oTlCF{padding:8px 14px;border-radius:999px;border:1px solid #e0e0e0;background:#fff;font-size:.875rem;cursor:pointer}.hospitalEdit_schedulePatternBtn__lXpFh:hover,.hospitalEdit_schedulePatternBtnActive__oTlCF:hover{border-color:#fcd11e;background:rgba(252,209,30,.06)}.hospitalEdit_schedulePatternBtnActive__oTlCF{border-color:#fcd11e;background:rgba(252,209,30,.15);font-weight:600}.hospitalEdit_scheduleList__7pWF8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.hospitalEdit_scheduleRow__S03Ab{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,2fr);grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa}@media only screen and (max-width:768px){.hospitalEdit_scheduleRow__S03Ab{grid-template-columns:1fr}}.hospitalEdit_scheduleDayCell__sfAGd{display:flex;align-items:center}.hospitalEdit_scheduleDayLabel__lmLl6{font-size:.9375rem;font-weight:600;color:#111}.hospitalEdit_scheduleStatusCell__NlqFk{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.hospitalEdit_scheduleStatusBtn__YcTWJ,.hospitalEdit_scheduleStatusBtnActive__cB4ux{padding:6px 10px;border-radius:999px;border:1px solid #e0e0e0;background:#fff;font-size:.8125rem;cursor:pointer}.hospitalEdit_scheduleStatusBtn__YcTWJ:hover,.hospitalEdit_scheduleStatusBtnActive__cB4ux:hover{border-color:#fcd11e;background:rgba(252,209,30,.06)}.hospitalEdit_scheduleStatusBtnActive__cB4ux{border-color:#fcd11e;background:rgba(252,209,30,.12);font-weight:600}.hospitalEdit_scheduleTimeCell__i5tjH{font-size:.875rem;color:#6b7280}.hospitalEdit_scheduleClosedText__XJzZX{color:#f24147}.hospitalEdit_scheduleAllDayText__mXTIE{color:#111;font-weight:600}.hospitalEdit_scheduleTimeInputs__Pn_Ay{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.hospitalEdit_scheduleTimeRow__Zzw5s{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px}.hospitalEdit_scheduleTimeHint__qLvsH{margin:0 0 10px;font-size:.8125rem;color:#6b7280}.hospitalEdit_scheduleTimeSingleLine__nzX1w{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.hospitalEdit_scheduleTimeSingleLine__nzX1w .hospitalEdit_scheduleTimeLabel__2BHIe{flex-shrink:0;min-width:64px}.hospitalEdit_scheduleTimeSingleLine__nzX1w .hospitalEdit_input__UWuKd{flex:0 0 auto;min-width:0;max-width:120px}.hospitalEdit_scheduleCheckLabelInline__lSMLf{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;margin-left:auto;flex-shrink:0;font-size:.9375rem;color:#111;cursor:pointer;white-space:nowrap}.hospitalEdit_scheduleCheckLabelInline__lSMLf input[type=checkbox]{width:18px;height:18px;accent-color:#fcd11e}.hospitalEdit_scheduleTimeLabel__2BHIe{font-size:.8125rem;color:#6b7280}.hospitalEdit_scheduleTimeSeparator__nYdfN{font-size:.875rem;color:#6b7280}.hospitalEdit_scheduleBreakToggle__0QfKg{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:.8125rem;color:#6b7280}.hospitalEdit_scheduleBreakInputs__1iH1C{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px}.hospitalEdit_exceptionList__UfQti{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.hospitalEdit_exceptionRow__cT3ts{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,2fr) auto;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid #e0e0e0;background:#fafafa}@media only screen and (max-width:768px){.hospitalEdit_exceptionRow__cT3ts{grid-template-columns:1fr}}.hospitalEdit_exceptionDateCell__N6A0f,.hospitalEdit_exceptionTimeCell__TltrY,.hospitalEdit_exceptionTypeCell__0zww7{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.hospitalEdit_exceptionRemoveBtn__1Wyo0{align-self:flex-start;padding:6px 10px;font-size:.8125rem;border-radius:8px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;color:#6b7280}.hospitalEdit_exceptionRemoveBtn__1Wyo0:hover{background:#f9fafb}.hospitalEdit_addExceptionBtn__rCqQc{margin-top:8px;padding:8px 14px;font-size:.875rem;font-weight:500;border-radius:8px;border:1px dashed #e0e0e0;background:#fff;cursor:pointer;color:#6b7280}.hospitalEdit_addExceptionBtn__rCqQc:hover{border-color:#fcd11e;color:#111;background:rgba(252,209,30,.06)}.hospitalEdit_scheduleBlock__4ADuR{margin-bottom:16px;padding:12px 14px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa}.hospitalEdit_scheduleSubTitle__swrFB{font-size:.875rem;font-weight:600;color:#111;margin:0 0 8px}.hospitalEdit_scheduleCheckLabel__URm6j{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:.9375rem;color:#111;cursor:pointer;margin-bottom:10px}.hospitalEdit_scheduleCheckLabel__URm6j input[type=checkbox]{width:18px;height:18px;accent-color:#fcd11e}.hospitalEdit_scheduleBreakRow__aYGKM{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px}.hospitalEdit_scheduleBreakRemoveBtn__PwHzV{padding:6px 10px;font-size:.8125rem;border-radius:6px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;color:#6b7280}.hospitalEdit_scheduleBreakRemoveBtn__PwHzV:hover{background:#f9fafb}.hospitalEdit_addBreakBtn__Upl2r{margin-top:4px;padding:6px 12px;font-size:.8125rem;font-weight:500;border-radius:6px;border:1px dashed #e0e0e0;background:#fff;cursor:pointer;color:#6b7280}.hospitalEdit_addBreakBtn__Upl2r:hover{border-color:#fcd11e;color:#111;background:rgba(252,209,30,.06)}.hospitalEdit_scheduleWeekdayBlocks___YlcQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media only screen and (max-width:768px){.hospitalEdit_scheduleWeekdayBlocks___YlcQ{grid-template-columns:1fr}}.hospitalEdit_scheduleSegmentBlock__o5I07{padding:12px 14px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa}.hospitalEdit_scheduleSegmentLabel__P1Oqk{display:block;font-size:.875rem;font-weight:600;color:#111;margin-bottom:8px}.hospitalEdit_scheduleBreakBlock__9N3V_{margin-top:10px}.hospitalEdit_scheduleRowNew__FxI8X{display:flex;flex-wrap:wrap;align-items:flex-start;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa;margin-bottom:8px;list-style:none}.hospitalEdit_scheduleRowRight__lN4ua{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.hospitalEdit_scheduleDeadlineSelect__av005{max-width:280px}.hospitalEdit_timeInput24Wrap__dEB4M{display:inline-flex;align-items:center;grid-gap:2px;gap:2px}.hospitalEdit_timeInput24Select__5gie2{padding:8px 6px;font-size:.875rem;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#111;min-width:56px;cursor:pointer}.hospitalEdit_timeInput24Select__5gie2:focus{outline:none;border-color:#fcd11e}.hospitalEdit_timeInput24Colon__5KLX5{font-size:.9375rem;font-weight:600;color:#6b7280;padding:0 2px}.hospitalEdit_scheduleCard__zGyRw{list-style:none;margin:0 0 12px;padding:0;border:1px solid #e0e0e0;border-radius:12px;background:#fafafa;overflow:hidden}.hospitalEdit_scheduleCardHeader__NEQv9{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px 16px;gap:12px 16px;padding:12px 14px;background:#f3f4f6;border-bottom:1px solid #e0e0e0}.hospitalEdit_scheduleCardHeader__NEQv9 .hospitalEdit_scheduleCheckLabelInline__lSMLf{margin-left:0}.hospitalEdit_scheduleCardBody__ypxS6{padding:12px 14px}.hospitalEdit_scheduleTimePlaceholder__A_v9r{font-size:.875rem;color:#6b7280}.hospitalEdit_scheduleStatusTabs__B5hge{margin-left:auto;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;background:#f3f4f6;padding:2px;border-radius:999px}.hospitalEdit_scheduleStatusTab__YY_8E,.hospitalEdit_scheduleStatusTabActive__t6pec{border:1px solid transparent;border-radius:999px;padding:4px 10px;font-size:.8125rem;cursor:pointer;background:transparent;color:#6b7280}.hospitalEdit_scheduleStatusTabActive__t6pec{background:#fcd11e;border-color:#fcd11e;color:#111;font-weight:600}.hospitalEdit_exceptionTypeSelect__YouWO{padding:8px 10px;font-size:.875rem;border-radius:8px;border:1px solid #e0e0e0;background:#fff}.hospitalEdit_exceptionHeaderRow__bQ1tp{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 8px;border-bottom:1px solid #e0e0e0;background:#f3f4f6}.hospitalEdit_exceptionDeleteBtn__19x_7{padding:6px 12px;font-size:.8125rem;border-radius:999px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;color:#6b7280}.hospitalEdit_exceptionDeleteBtn__19x_7:hover{background:#f9fafb}.hospitalEdit_exceptionBody__hpT2B{padding:10px 14px 14px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.hospitalEdit_exceptionDateRow__I007v{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.hospitalEdit_exceptionDateCol__SBxAK{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.hospitalEdit_exceptionLabel__PUnxg{font-size:.8125rem;color:#6b7280}.hospitalEdit_exceptionArrow__Q_r_S{font-size:.875rem;color:#6b7280}.hospitalEdit_exceptionAllDayLabel__BI5uH{margin-left:auto;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:.875rem;color:#111}.hospitalEdit_exceptionAllDayLabel__BI5uH input[type=checkbox]{width:16px;height:16px;accent-color:#fcd11e}.hospitalEdit_exceptionTimesBlock__v6x0Y{margin-top:6px;padding-top:8px;border-top:1px solid #e0e0e0}.hospitalEdit_actions__eUMM_{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #e0e0e0}.hospitalEdit_cancelBtn__FGt7H{padding:12px 24px;font-size:.9375rem;font-weight:500;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#111;cursor:pointer}.hospitalEdit_cancelBtn__FGt7H:hover{background:#f9fafb}.hospitalEdit_submitBtn__5vaN0{padding:12px 24px;font-size:.9375rem;font-weight:500;border:none;border-radius:8px;background:#fcd11e;color:#111;cursor:pointer}.hospitalEdit_submitBtn__5vaN0:hover{opacity:.9}