._root_txcmh_1{--contractor-drawer-width:560px}._header_txcmh_4{border-bottom:1px solid #e3e7ed;align-items:flex-start;padding:20px}._title_txcmh_9{min-width:0;padding-right:12px}._body_txcmh_13{padding:20px}._wrap_txcmh_16{overflow-wrap:anywhere;min-width:0}._badge_txcmh_20{flex-shrink:0}._card_txcmh_23{border-color:#e3e7ed}._attribute_txcmh_26{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}@media (max-width:48em){._root_txcmh_1{--contractor-drawer-width:100%}}._root_1r0w2_1{min-width:0}._title_1r0w2_4{overflow-wrap:anywhere;font-size:34px}._wrap_1r0w2_8{overflow-wrap:anywhere}._contractsButton_1r0w2_11{align-self:flex-start}._avatarPlaceholder_1r0w2_14{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}@media (max-width:48em){._title_1r0w2_4{font-size:28px}._contractsButton_1r0w2_11{width:100%}}._root_nu3vh_1{min-width:0;padding:24px}._title_nu3vh_5{font-size:34px}@media (max-width:48em){._root_nu3vh_1{padding:16px}._title_nu3vh_5{font-size:28px}}._content_h850f_1{flex-direction:column;height:100dvh;display:flex;overflow:hidden}._header_h850f_2{border-bottom:1px solid var(--mantine-color-gray-3);flex-shrink:0;align-items:flex-start;padding:20px}._title_h850f_3{overflow-wrap:anywhere;min-width:0}._body_h850f_4{flex:1;min-height:0;display:flex;overflow:hidden}._form_h850f_5{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._scroll_h850f_6{flex:1;min-height:0;padding:20px;overflow-y:auto}._scroll_h850f_6>*{flex-shrink:0}._presets_h850f_8{grid-template-columns:repeat(2,minmax(0,220px));gap:12px;display:grid}._weekDescription_h850f_9{margin-top:12px}._hint_h850f_10{background:var(--mantine-color-blue-0)}._hintTitle_h850f_11{color:var(--mantine-color-blue-6)}._hintMessage_h850f_12{font-size:13px;line-height:1.45}._day_h850f_13{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto 168px;align-items:center;gap:12px;min-width:0;margin:0;display:grid}._dayLabel_h850f_14{overflow-wrap:anywhere;min-width:0}._hours_h850f_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._footer_h850f_16{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}@media (max-width:48em){._day_h850f_13{grid-template-columns:minmax(0,1fr) auto}._hours_h850f_15{grid-column:1/-1}._presets_h850f_8{grid-template-columns:minmax(0,220px)}}._root_e18z3_1{min-width:0;padding:24px}._title_e18z3_2{overflow-wrap:anywhere;font-size:34px}._wrap_e18z3_3{overflow-wrap:anywhere}._back_e18z3_4{align-self:flex-start}._toolbar_e18z3_5{grid-template-columns:minmax(0,400px) 1fr max-content;align-items:end;gap:16px;display:grid}._navigation_e18z3_6{min-width:0}._weekLabel_e18z3_7{font-weight:400}._weekLabel_e18z3_7[data-active]{font-weight:500}._create_e18z3_9{grid-column:3}._calendar_e18z3_10{border-color:var(--mantine-color-gray-3);background:var(--mantine-color-white);padding:0;overflow:hidden}._emptyCalendar_e18z3_11{text-align:center;background:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:576px;padding:24px;display:flex}._emptyCalendar_e18z3_11>*{max-width:600px}._calendarScroll_e18z3_24{padding-bottom:20px;overflow-x:auto}._hourGrid_e18z3_25{grid-template-columns:64px repeat(7,minmax(0,1fr));display:grid}._dayColumn_e18z3_26,._timeColumn_e18z3_26{min-width:0}._dayHeading_e18z3_27{flex-direction:column;gap:4px;height:72px;padding:12px;display:flex}._dayHeading_e18z3_27[data-today]{background:var(--mantine-color-blue-0)}._dayButton_e18z3_29{text-align:left;width:100%}._dayButton_e18z3_29:hover{background:var(--mantine-color-gray-0)}._hourTrack_e18z3_31{height:var(--hours-height);background:repeating-linear-gradient(to bottom, var(--mantine-color-white) 0 32px, color-mix(in srgb, var(--mantine-color-gray-0) 55%, white) 32px 64px);position:relative}._dayColumn_e18z3_26 ._hourTrack_e18z3_31{border-left:1px solid var(--mantine-color-gray-2)}._hourLabel_e18z3_37{color:var(--mantine-color-gray-6);font-size:12px;line-height:1.2;position:absolute;left:12px;transform:translateY(-50%)}._hourLabel_e18z3_37 span{font-size:10px;display:block}._workInterval_e18z3_39{box-shadow:inset 0 0 0 1px var(--mantine-color-blue-4);border-left:2px solid var(--mantine-color-blue-6);background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-8);border-radius:3px;padding:0;position:absolute;inset-inline:8px;overflow:hidden}._workInterval_e18z3_39>*{margin:12px 12px 0}._workInterval_e18z3_39[data-day-off],._freeDay_e18z3_51[data-reason]{box-shadow:inset 0 0 0 1px var(--mantine-color-yellow-4);border-left:2px solid var(--mantine-color-yellow-6);background:var(--mantine-color-yellow-0);color:var(--mantine-color-yellow-9)}._workInterval_e18z3_39>*+*{margin-top:8px}._workInterval_e18z3_39[data-compact]>*{margin:2px 8px 0}._workInterval_e18z3_39:focus-visible,._calendarScroll_e18z3_24:focus-visible,._dayButton_e18z3_29:focus-visible,._freeDay_e18z3_51:focus-visible{outline:2px solid var(--mantine-color-blue-6);outline-offset:-2px}._freeDay_e18z3_51{text-align:left;align-content:start;width:100%;height:100%;padding:24px 8px 0;display:block}._legendMark_e18z3_61{border-top:3px solid var(--mantine-color-blue-8);vertical-align:middle;width:12px;margin-right:8px;display:inline-block}._legendMark_e18z3_61[data-day-off]{border-color:var(--mantine-color-yellow-6)}@media (max-width:48em){._root_e18z3_1{padding:16px}._title_e18z3_2{font-size:28px}._back_e18z3_4{width:100%}._toolbar_e18z3_5{grid-template-columns:minmax(0,1fr);gap:16px}._navigation_e18z3_6{width:100%}._create_e18z3_9{grid-column:1}._emptyCalendar_e18z3_11{min-height:480px}._emptyPeriod_e18z3_72{display:block}._legendItems_e18z3_73{display:none}._hourGrid_e18z3_25{min-width:1112px}}._root_kge13_1{min-width:0;padding:24px}._title_kge13_5{font-size:34px}._layout_kge13_8{align-items:flex-start;gap:20px;display:flex}._results_kge13_13{flex:1;min-width:0}._filters_kge13_17{flex:0 0 320px;margin-top:76px}._table_kge13_21{table-layout:fixed;font-size:14px}._identifier_kge13_25{overflow-wrap:anywhere}._avatarPlaceholder_kge13_28{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}._desktopTable_kge13_32{overflow:hidden}._mobile_kge13_35,._mobileCards_kge13_36{display:none}._toolbar_kge13_39{height:60px}._pagination_kge13_42[data-has-pages=false]{display:none}._drawerTitle_kge13_45{font-size:20px;font-weight:600}._drawerHeader_kge13_49{border-bottom:1px solid var(--mantine-color-gray-3);min-height:70px;margin-bottom:20px}@media (max-width:48em){._root_kge13_1{padding:16px}._title_kge13_5{font-size:28px}._desktop_kge13_32,._desktopTable_kge13_32,._filters_kge13_17{display:none}._mobile_kge13_35{display:block}._mobileCards_kge13_36{display:flex}._toolbar_kge13_39{height:20px}._pagination_kge13_42[data-has-pages=false]{display:block}}
