.SupportCalendarPage_tab__KmS6u{background-color:transparent;color:#6b7280;font-size:12px;font-weight:600;line-height:16px;padding-bottom:16px}.SupportCalendarPage_tabActive__ggaYn{border-bottom:4px solid #e95757;color:#e95757;padding-bottom:12px}@media (min-width:768px){.SupportCalendarPage_tab__KmS6u{font-size:16px;line-height:24px}}html[data-support-theme=dark] .SupportCalendarPage_tab__KmS6u{color:var(--support-text-muted)}html[data-support-theme=dark] .SupportCalendarPage_tabActive__ggaYn{color:#e95757}.SupportCalendarPage_divider__urLNF{--divider-color:#d1d5db;background-color:#d1d5db}html[data-support-theme=dark] .SupportCalendarPage_divider__urLNF{--divider-color:var(--support-border);background-color:var(--support-border)}.SupportCalendarPage_searchInput__bVP1U,.SupportCalendarPage_searchInput__bVP1U:focus,html[data-support-theme=dark] input.SupportCalendarPage_searchInput__bVP1U,html[data-support-theme=dark] input.SupportCalendarPage_searchInput__bVP1U:focus{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}html[data-support-theme=dark] .SupportCalendarPage_dateInput__D2hi7,html[data-support-theme=dark] .SupportCalendarPage_toolbarText__3hJcD{color:#c4c8ce}.SupportCalendarPage_dateInput__D2hi7{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;font-size:12px;font-weight:500;height:32px;line-height:16px;min-height:32px;padding:4px 8px;text-align:center}@media (min-width:640px){.SupportCalendarPage_dateInput__D2hi7{font-size:14px;line-height:20px}}@media (min-width:1280px){.SupportCalendarPage_dateInput__D2hi7{height:40px}}.SupportCalendarPage_searchInput__bVP1U,.SupportCalendarPage_toolbarText__3hJcD{font-size:12px;font-weight:500;line-height:1.5}.SupportCalendarPage_searchInput__bVP1U{color:#000}.SupportCalendarPage_createButton__bNJZQ{border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:600;height:32px;min-height:32px;padding:0 8px}.SupportCalendarPage_createButton__bNJZQ .mantine-Button-label{font-family:Noto Sans,sans-serif;font-weight:600}@media (min-width:1280px){.SupportCalendarPage_toolbarText__3hJcD{font-size:14px}.SupportCalendarPage_createButton__bNJZQ{font-size:14px;height:40px;padding:0 16px}.SupportCalendarPage_searchInput__bVP1U{font-size:15px}}html[data-support-theme=dark] .SupportCalendarPage_searchInput__bVP1U{color:var(--support-text-strong)}html[data-support-theme=dark] .SupportCalendarPage_createButton__bNJZQ{border-color:var(--support-border-control)}html[data-support-theme=dark] .SupportCalendarPage_createButton__bNJZQ .mantine-Button-label,html[data-support-theme=dark] .SupportCalendarPage_createButton__bNJZQ .mantine-Button-section svg{color:#c4c8ce!important}html[data-support-theme=dark] .SupportCalendarPage_dateInput__D2hi7{background-color:var(--support-surface);border-color:var(--support-border-control)}.SupportCalendarPage_calendarSelect__ITN1P{position:relative;width:10rem}.SupportCalendarPage_calendarMenu__kElx_{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);left:0;margin-top:4px;max-height:15rem;min-width:180px;overflow:auto;position:absolute;top:100%;width:100%;z-index:50}.SupportCalendarPage_calendarOption__QryDS{align-items:center;background:#fff;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:20px;margin:4px;padding:6px 8px;text-align:left;width:calc(100% - 8px)}.SupportCalendarPage_calendarOption__QryDS:hover{background:#f3f4f6}html[data-support-theme=dark] .SupportCalendarPage_calendarMenu__kElx_,html[data-support-theme=dark] .SupportCalendarPage_calendarOption__QryDS{background:var(--support-surface-overlay);border-color:var(--support-border-overlay);color:var(--support-text-strong)}html[data-support-theme=dark] .SupportCalendarPage_calendarOption__QryDS:hover{background:var(--support-hover)}.SupportCalendarPage_listOuter__Ihk0s{background:#fff;border-radius:6px;padding:0 20px}.SupportCalendarPage_listPaper__PHPG0{padding:5px 0}.SupportCalendarPage_listContainer__tM_ri{border:1px solid #d1d5db;border-radius:5px;max-height:calc(100vh - 274px);overflow:auto}.SupportCalendarPage_listTable__xVldj{border-collapse:separate;border-spacing:0;min-width:1040px;text-align:left;width:100%}.SupportCalendarPage_listTable__xVldj th{background-color:#f5f5f5;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db;color:#3a3a3a;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:700;line-height:24px;padding:16px;position:sticky;top:0;vertical-align:top;white-space:nowrap;z-index:2}.SupportCalendarPage_listTable__xVldj td{border-bottom:1px solid #d1d5db;color:rgba(0,0,0,.87);font-size:14px;line-height:1.43;padding:16px;vertical-align:middle}.SupportCalendarPage_listRow__hkHO1:nth-of-type(odd)>td{background-color:#ffffff}.SupportCalendarPage_listRow__hkHO1:nth-of-type(2n)>td{background-color:#f2f2f2}.SupportCalendarPage_listRow__hkHO1:hover>td{background-color:#5e5e5e30}.SupportCalendarPage_listEmpty__s2BIN{color:rgba(0,0,0,.6);font-size:16px;font-style:italic;line-height:24px;padding:32px 0!important;text-align:center}html[data-support-theme=dark] .SupportCalendarPage_listOuter__Ihk0s{background:transparent}html[data-support-theme=dark] .SupportCalendarPage_listContainer__tM_ri,html[data-support-theme=dark] .SupportCalendarPage_listTable__xVldj td,html[data-support-theme=dark] .SupportCalendarPage_listTable__xVldj th{border-color:var(--support-border)}html[data-support-theme=dark] .SupportCalendarPage_listTable__xVldj th{background-color:var(--support-surface-overlay);color:var(--support-text-strong)}html[data-support-theme=dark] .SupportCalendarPage_listTable__xVldj td{color:var(--support-text)}html[data-support-theme=dark] .SupportCalendarPage_listRow__hkHO1:nth-of-type(odd)>td{background-color:var(--support-surface)}html[data-support-theme=dark] .SupportCalendarPage_listRow__hkHO1:nth-of-type(2n)>td{background-color:var(--support-bg)}html[data-support-theme=dark] .SupportCalendarPage_listRow__hkHO1:hover>td{background-color:var(--support-hover)}html[data-support-theme=dark] .SupportCalendarPage_listEmpty__s2BIN{color:var(--support-text-muted)}.SupportCalendarPage_window__MQlbT[role=dialog]{border-radius:8px}.SupportCalendarPage_window__MQlbT .mantine-Modal-header{border-bottom:1px solid #dee2e6;min-height:60px;padding:16px 24px}.SupportCalendarPage_window__MQlbT .mantine-Modal-title span{font-family:Noto Sans,sans-serif;font-size:18px;color:#000;font-weight:600;line-height:28px}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-Modal-title span{color:var(--support-text-strong)}.SupportCalendarPage_window__MQlbT .mantine-Modal-header>button{border-radius:4px;color:#495057;height:28px;margin-right:-5px;width:28px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div:first-child{padding:8px 24px 12px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div{background:#fff;border-top:1px solid #e5e5e5;gap:10px;letter-spacing:.8px;padding:20px 24px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div>button{font-family:inherit;font-size:12px;font-weight:600;height:30px;letter-spacing:normal;line-height:12px;min-width:0;padding:0 36px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div>button[data-variant=secondary]{background:transparent;border:1px solid #958f8f;color:#958f8f}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div>button[data-variant=primary]{background:#dc4b35;border-color:#dc4b35;color:#fff}@media (min-width:1024px){.SupportCalendarPage_window__MQlbT .mantine-Modal-header{padding:16px 45px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div:first-child{padding:8px 45px 12px}.SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div{padding:20px 45px}}.SupportCalendarPage_window__MQlbT .mantine-InputWrapper-label{color:#000;font-size:14px;font-weight:400;line-height:1.55;margin-bottom:3px}.SupportCalendarPage_window__MQlbT .mantine-InputWrapper-required{color:#fa5252}.SupportCalendarPage_window__MQlbT .mantine-Input-input{border-color:#ced4da;border-radius:4px;font-size:14px}.SupportCalendarPage_window__MQlbT .mantine-Input-input:not(textarea){height:36px;min-height:36px}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-Modal-header>button{color:var(--support-text)}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-Modal-body>div+div{background:#22252a;border-top-color:var(--support-border)}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-InputWrapper-label{color:var(--support-text-strong)}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-Input-input{border-color:var(--support-border-control)}.SupportCalendarPage_inlineCalendar__bgjM4{background:#fff;border:1px solid #e9ecef;border-radius:4px;margin-top:4px;min-height:314px;padding:3px;width:100%}.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-weekday{color:#3a3a3a;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:700;padding:1px 1px 6px}.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-day{font-size:12.86px;height:36px}html[data-support-theme=dark] .SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-weekday{color:var(--support-text-strong)}html[data-support-theme=dark] .SupportCalendarPage_window__MQlbT .mantine-Modal-header{border-bottom-color:var(--support-border)}.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-calendarHeader,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-levelsGroup,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-levelsGroup>div,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-month,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-monthsList,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-yearsList{max-width:100%;width:100%}.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-calendarHeader{margin-bottom:2px}.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-day,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-monthsListControl,.SupportCalendarPage_inlineCalendar__bgjM4 .mantine-DatePicker-yearsListControl{width:100%}html[data-support-theme=dark] .SupportCalendarPage_inlineCalendar__bgjM4{background:var(--support-surface);border-color:var(--support-border)}.SupportCalendarConversation_nowrap__bM6dd{white-space:nowrap}.SupportCalendarConversation_strong__8iaKL{font-weight:600}.SupportCalendarConversation_meta___M1U_{color:#6b7280;font-size:12px;line-height:1.4}.SupportCalendarConversation_breakAnywhere__owg_5{overflow-wrap:anywhere}.SupportCalendarConversation_detail__k89Fy{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-width:280px;overflow:hidden;overflow-wrap:anywhere}.SupportCalendarConversation_reason__8tCw7{margin-top:8px;overflow-wrap:anywhere}.SupportCalendarConversation_linkButton__zhU7C{background:none;border:0;border-radius:3px;color:#b83a28;cursor:pointer;font:inherit;font-weight:600;padding:0;text-align:left;text-decoration:underline;text-underline-offset:2px}.SupportCalendarConversation_linkButton__zhU7C:focus-visible{outline:2px solid #dc4b35;outline-offset:2px}.SupportCalendarConversation_status__t4uuE{align-items:center;display:inline-flex;font-weight:600;gap:6px;white-space:nowrap}.SupportCalendarConversation_dot__Bdsgu{border-radius:50%;height:8px;width:8px}.SupportCalendarConversation_sent__AsnO9{color:#166534}.SupportCalendarConversation_sent__AsnO9 .SupportCalendarConversation_dot__Bdsgu{background:#16a34a}.SupportCalendarConversation_pending__5m25p{color:#374151}.SupportCalendarConversation_pending__5m25p .SupportCalendarConversation_dot__Bdsgu{background:transparent;border:2px solid #6b7280}.SupportCalendarConversation_failed__q4t5w{color:#b42318}.SupportCalendarConversation_failed__q4t5w .SupportCalendarConversation_dot__Bdsgu{background:#d92d20}.SupportCalendarConversation_muted___8sDF{color:#6b7280}.SupportCalendarConversation_muted___8sDF .SupportCalendarConversation_dot__Bdsgu{background:#9ca3af}.SupportCalendarConversation_bodyCell__Ff9DK{background:#fafafa}.SupportCalendarConversation_body__uJahS{font-size:13px;line-height:1.5;margin-top:4px;white-space:pre-wrap}html[data-support-theme=dark] .SupportCalendarConversation_meta___M1U_,html[data-support-theme=dark] .SupportCalendarConversation_muted___8sDF{color:var(--support-text-muted,#9ca3af)}html[data-support-theme=dark] .SupportCalendarConversation_linkButton__zhU7C{color:#ef7d6c}html[data-support-theme=dark] .SupportCalendarConversation_sent__AsnO9{color:#4ade80}html[data-support-theme=dark] .SupportCalendarConversation_pending__5m25p{color:var(--support-text)}html[data-support-theme=dark] .SupportCalendarConversation_pending__5m25p .SupportCalendarConversation_dot__Bdsgu{border-color:var(--support-text-muted,#9ca3af)}html[data-support-theme=dark] .SupportCalendarConversation_failed__q4t5w{color:#f97066}html[data-support-theme=dark] .SupportCalendarConversation_bodyCell__Ff9DK{background:var(--support-surface-overlay)}.SupportCalendarAppointmentDetails_root___ve9X{--details-ok:#15803d;--details-ok-soft:rgba(22,163,74,0.12);--details-track:var(--support-hover);--details-raised:var(--support-surface);color:var(--support-text);display:grid;font-family:Noto Sans,sans-serif;gap:0;grid-template-columns:minmax(0,380px) minmax(0,1fr);height:min(640px,calc(100dvh - 230px));min-height:320px}.SupportCalendarAppointmentDetails_single__O0XHR{grid-template-columns:minmax(0,1fr);height:auto}html[data-support-theme=dark] .SupportCalendarAppointmentDetails_root___ve9X{--details-ok:#4ade80;--details-track:var(--support-bg);--details-raised:var(--support-hover)}.SupportCalendarAppointmentDetails_detailsPane__4aD_c{display:flex;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:4px 24px 8px 0}.SupportCalendarAppointmentDetails_summary__FERcA{align-items:flex-start;display:flex;gap:14px}.SupportCalendarAppointmentDetails_dateTile__FT5DR{background:var(--support-surface);border:1px solid var(--support-border);border-radius:var(--support-radius-overlay,8px);display:flex;flex:none;flex-direction:column;overflow:hidden;text-align:center;width:64px}.SupportCalendarAppointmentDetails_dateMonth__uOTWH{background:var(--support-brand);color:#ffffff;font-size:11px;font-weight:700;letter-spacing:.8px;line-height:22px;text-transform:uppercase}.SupportCalendarAppointmentDetails_dateDay__OqgWJ{color:var(--support-text-strong);font-size:26px;font-weight:700;line-height:34px;padding-top:2px}.SupportCalendarAppointmentDetails_dateWeekday__zech8{color:var(--support-text-muted);font-size:11px;font-weight:600;line-height:18px;padding-bottom:4px;text-transform:uppercase}.SupportCalendarAppointmentDetails_summaryMain__PC9b5{flex:1 1 auto;min-width:0}.SupportCalendarAppointmentDetails_statusBadge__q7v0U{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;line-height:16px;padding:2px 9px;white-space:nowrap}.SupportCalendarAppointmentDetails_statusOpen__e5Lad{background:var(--support-accent-soft);color:var(--support-accent)}.SupportCalendarAppointmentDetails_statusDone__7WjU_{background:var(--details-ok-soft);color:var(--details-ok)}.SupportCalendarAppointmentDetails_statusOff__YWRZY{background:var(--support-hover);color:var(--support-text-muted)}.SupportCalendarAppointmentDetails_statusProblem__jyh18{background:var(--support-danger-soft);color:var(--support-danger)}.SupportCalendarAppointmentDetails_title__pdxyN{color:var(--support-text-strong);font-size:20px;font-weight:700;line-height:1.25;margin:6px 0 0;overflow-wrap:anywhere}.SupportCalendarAppointmentDetails_when__zNgCw{color:var(--support-text);font-size:14px;line-height:1.5;margin:4px 0 0}.SupportCalendarAppointmentDetails_time__9xJ3H{color:var(--support-text-strong);font-size:15px;font-weight:600;line-height:1.5;margin:0}.SupportCalendarAppointmentDetails_zone__wo9xz{color:var(--support-text-muted);font-weight:400}.SupportCalendarAppointmentDetails_person__kPdvf{align-items:flex-start;background:var(--support-hover);border-radius:var(--support-radius-overlay,8px);display:flex;gap:12px;padding:14px}.SupportCalendarAppointmentDetails_avatar__YjA__{align-items:center;background:var(--support-accent);border-radius:50%;color:#ffffff;display:flex;flex:none;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.SupportCalendarAppointmentDetails_personMain__ujxVK{min-width:0}.SupportCalendarAppointmentDetails_personName__fQ9os{color:var(--support-text-strong);font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.SupportCalendarAppointmentDetails_personRole__P8vxW{color:var(--support-text-muted);font-size:12px;line-height:1.4;margin-bottom:6px}.SupportCalendarAppointmentDetails_contact__kdIdT{align-items:center;color:var(--support-accent);display:flex;font-size:13px;gap:7px;line-height:1.7;overflow-wrap:anywhere;text-decoration:none}.SupportCalendarAppointmentDetails_contact__kdIdT:hover{text-decoration:underline}.SupportCalendarAppointmentDetails_facts__7hHe7{display:flex;flex-direction:column;margin:0}.SupportCalendarAppointmentDetails_fact__7cVa0{align-items:baseline;border-top:1px solid var(--support-border);display:grid;gap:12px;grid-template-columns:124px minmax(0,1fr);padding:10px 0}.SupportCalendarAppointmentDetails_fact__7cVa0:last-child{border-bottom:1px solid var(--support-border)}.SupportCalendarAppointmentDetails_fact__7cVa0 dt{align-items:center;color:var(--support-text-muted);display:flex;font-size:13px;gap:7px;line-height:1.4}.SupportCalendarAppointmentDetails_fact__7cVa0 dd{color:var(--support-text-strong);font-size:14px;font-weight:600;line-height:1.45;margin:0;overflow-wrap:anywhere}.SupportCalendarAppointmentDetails_unset__CVbZR{color:var(--support-text-muted);font-weight:400}.SupportCalendarAppointmentDetails_blockTitle__sj0TE{color:var(--support-text-muted);font-size:12px;font-weight:600;line-height:1.4;margin:0 0 6px}.SupportCalendarAppointmentDetails_note__KJqkI{color:var(--support-text);font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.SupportCalendarAppointmentDetails_empty__s_K1H{color:var(--support-text-muted);font-size:13px;line-height:1.6;margin:0}.SupportCalendarAppointmentDetails_guests__qX2tz{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.SupportCalendarAppointmentDetails_guests__qX2tz li{font-size:14px;line-height:1.5}.SupportCalendarAppointmentDetails_guestName__4Wq8l{color:var(--support-text-strong);font-weight:600;margin-right:8px}.SupportCalendarAppointmentDetails_address__YCHW8{color:var(--support-text-muted);overflow-wrap:anywhere}.SupportCalendarAppointmentDetails_conversationPane__7yYnm{background:var(--support-bg);border:1px solid var(--support-border);border-radius:var(--support-radius-overlay,8px);display:flex;flex-direction:column;min-height:0;min-width:0}.SupportCalendarAppointmentDetails_conversationHead__wZIpl{align-items:center;border-bottom:1px solid var(--support-border);display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;padding:14px 18px}.SupportCalendarAppointmentDetails_conversationTitle__g7nxQ{color:var(--support-text-strong);font-size:15px;font-weight:700;line-height:1.3;margin:0}.SupportCalendarAppointmentDetails_conversationHint__Om1z_{color:var(--support-text-muted);font-size:12px;line-height:1.4;margin:1px 0 0}.SupportCalendarAppointmentDetails_filters__WoiB2{background:var(--details-track);border:1px solid var(--support-border);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.SupportCalendarAppointmentDetails_filter__0vy3_{align-items:center;background:none;border:0;border-radius:6px;color:var(--support-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;line-height:18px;padding:4px 10px;white-space:nowrap}.SupportCalendarAppointmentDetails_filter__0vy3_:hover{color:var(--support-text-strong)}.SupportCalendarAppointmentDetails_filterActive__Ac7bR{background:var(--details-raised);box-shadow:0 1px 2px rgba(15,23,42,.14);color:var(--support-text-strong)}.SupportCalendarAppointmentDetails_filterCount__y4eWW{color:var(--support-text-muted);font-weight:600}.SupportCalendarAppointmentDetails_contact__kdIdT:focus-visible,.SupportCalendarAppointmentDetails_filter__0vy3_:focus-visible,.SupportCalendarAppointmentDetails_textButton__ipBxX:focus-visible{border-radius:4px;outline:2px solid var(--support-focus);outline-offset:2px}.SupportCalendarAppointmentDetails_conversationBody__sjCL9{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 18px 20px}.SupportCalendarAppointmentDetails_timeline__PwQfp{list-style:none;margin:0;padding:0}.SupportCalendarAppointmentDetails_item__4kxBy{padding:0 0 20px 40px;position:relative}.SupportCalendarAppointmentDetails_item__4kxBy:before{background:var(--support-border);bottom:0;content:"";left:13px;position:absolute;top:28px;width:2px}.SupportCalendarAppointmentDetails_item__4kxBy:last-child{padding-bottom:0}.SupportCalendarAppointmentDetails_item__4kxBy:last-child:before{display:none}.SupportCalendarAppointmentDetails_node__KGE7d{align-items:center;background:var(--support-surface);border:2px solid var(--support-border);border-radius:50%;color:var(--support-text-muted);display:flex;height:28px;justify-content:center;left:0;position:absolute;top:0;width:28px}.SupportCalendarAppointmentDetails_item_sent__iqJKl .SupportCalendarAppointmentDetails_node__KGE7d{background:var(--details-ok-soft);border-color:var(--details-ok);color:var(--details-ok)}.SupportCalendarAppointmentDetails_item_failed__n1m0f .SupportCalendarAppointmentDetails_node__KGE7d{background:var(--support-danger-soft);border-color:var(--support-danger);color:var(--support-danger)}.SupportCalendarAppointmentDetails_item_pending__tluCD .SupportCalendarAppointmentDetails_node__KGE7d{border-style:dashed}.SupportCalendarAppointmentDetails_itemHead__XkZvd{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:28px}.SupportCalendarAppointmentDetails_itemTitle__s7u1K{color:var(--support-text-strong);font-size:14px;font-weight:700;line-height:1.35}.SupportCalendarAppointmentDetails_itemChannel__5nwld{color:var(--support-text-muted);font-weight:600}.SupportCalendarAppointmentDetails_itemMeta__LGcLP{color:var(--support-text-muted);font-size:12px;line-height:1.5}.SupportCalendarAppointmentDetails_delivery__o2gQ8{align-items:center;border-radius:999px;display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:5px;line-height:16px;padding:3px 9px;white-space:nowrap}.SupportCalendarAppointmentDetails_delivery_sent__mUWAR{background:var(--details-ok-soft);color:var(--details-ok)}.SupportCalendarAppointmentDetails_delivery_muted__Em_ej,.SupportCalendarAppointmentDetails_delivery_pending__YOFbE{background:var(--support-hover);color:var(--support-text-muted)}.SupportCalendarAppointmentDetails_delivery_failed__mTf6X{background:var(--support-danger-soft);color:var(--support-danger)}.SupportCalendarAppointmentDetails_bubble__CZskG{background:var(--support-surface);border:1px solid var(--support-border);border-radius:2px 10px 10px 10px;margin-top:8px;padding:10px 14px}.SupportCalendarAppointmentDetails_item_pending__tluCD .SupportCalendarAppointmentDetails_bubble__CZskG{background:transparent;border-style:dashed}.SupportCalendarAppointmentDetails_item_muted__g94bB .SupportCalendarAppointmentDetails_bubble__CZskG{background:transparent;opacity:.7}.SupportCalendarAppointmentDetails_bubbleSubject__vwyIP{color:var(--support-text-strong);font-size:13px;font-weight:700;line-height:1.5;margin-bottom:2px}.SupportCalendarAppointmentDetails_bubbleBodyClamped__6hBNK,.SupportCalendarAppointmentDetails_bubbleBody__O615q{color:var(--support-text);font-size:13px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.SupportCalendarAppointmentDetails_bubbleBodyClamped__6hBNK{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.SupportCalendarAppointmentDetails_textButton__ipBxX{background:none;border:0;color:var(--support-accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;margin-top:4px;padding:0}.SupportCalendarAppointmentDetails_textButton__ipBxX:hover{text-decoration:underline}.SupportCalendarAppointmentDetails_deliveryDetail__578_k{color:var(--support-danger);font-size:12px;line-height:1.5;margin-top:6px;overflow-wrap:anywhere}.SupportCalendarAppointmentDetails_item_muted__g94bB .SupportCalendarAppointmentDetails_deliveryDetail__578_k{color:var(--support-text-muted)}.SupportCalendarAppointmentDetails_now__IPS2h{align-items:center;color:var(--support-accent);display:flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.6px;margin:-6px 0 14px;text-transform:uppercase}.SupportCalendarAppointmentDetails_now__IPS2h:after,.SupportCalendarAppointmentDetails_now__IPS2h:before{background:var(--support-accent);content:"";flex:1 1 auto;height:1px;opacity:.5}.SupportCalendarAppointmentDetails_now__IPS2h:before{flex:0 0 14px}@media (max-width:900px){.SupportCalendarAppointmentDetails_root___ve9X{grid-template-columns:minmax(0,1fr);height:auto;row-gap:18px}.SupportCalendarAppointmentDetails_detailsPane__4aD_c{overflow:visible;padding-right:0}.SupportCalendarAppointmentDetails_conversationBody__sjCL9{overflow:visible}}.SupportCalendarAppointmentForm_layout__vqM40{--form-track:var(--support-hover);--form-raised:var(--support-surface);--form-gap:18px;align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 372px;padding:6px 0 10px}html[data-support-theme=dark] .SupportCalendarAppointmentForm_layout__vqM40{--form-track:var(--support-bg);--form-raised:var(--support-hover)}.SupportCalendarAppointmentForm_main__Ooq9h{display:flex;flex-direction:column;gap:var(--form-gap);min-width:0}.SupportCalendarAppointmentForm_pair__NqaxK{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.SupportCalendarAppointmentForm_layout__vqM40 .mantine-InputWrapper-label,.SupportCalendarAppointmentForm_legend__m2kV_{line-height:20px;margin-bottom:6px}.SupportCalendarAppointmentForm_group__Ggket{border:0;margin:0;min-width:0;padding:0}.SupportCalendarAppointmentForm_group__Ggket>:not(legend)+:not(legend){margin-top:10px}.SupportCalendarAppointmentForm_legend__m2kV_{align-items:baseline;color:var(--support-text-strong);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;padding:0}.SupportCalendarAppointmentForm_legendHint__sRHxd{color:var(--support-text-muted);font-size:12px}.SupportCalendarAppointmentForm_segments__TbkYv{background:var(--form-track);border:1px solid var(--support-border);border-radius:8px;display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px}.SupportCalendarAppointmentForm_segment__kSi8M{background:none;border:1px solid transparent;border-radius:6px;color:var(--support-text-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:600;line-height:20px;padding:6px 10px;white-space:nowrap}.SupportCalendarAppointmentForm_segment__kSi8M:hover{color:var(--support-text-strong)}.SupportCalendarAppointmentForm_segmentActive__ktvpi{background:var(--form-raised);border-color:var(--support-border-overlay);box-shadow:0 1px 2px rgba(15,23,42,.18);color:var(--support-text-strong)}.SupportCalendarAppointmentForm_addButton__hi0fy:focus-visible,.SupportCalendarAppointmentForm_guestRemove__2Ih53:focus-visible,.SupportCalendarAppointmentForm_segment__kSi8M:focus-visible,.SupportCalendarAppointmentForm_slot__GC6E5:focus-visible{outline:2px solid var(--support-focus);outline-offset:2px}.SupportCalendarAppointmentForm_guests__fcPRD{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.SupportCalendarAppointmentForm_guest__K9TCH{align-items:center;background:var(--support-hover);border-radius:999px;display:inline-flex;gap:6px;max-width:100%;padding:4px 6px 4px 12px}.SupportCalendarAppointmentForm_guestText__df1rB{color:var(--support-text);display:inline-flex;font-size:13px;gap:6px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SupportCalendarAppointmentForm_guestText__df1rB strong{color:var(--support-text-strong);font-weight:600}.SupportCalendarAppointmentForm_guestRemove__2Ih53{align-items:center;background:none;border:0;border-radius:50%;color:var(--support-text-muted);cursor:pointer;display:inline-flex;flex:none;height:22px;justify-content:center;width:22px}.SupportCalendarAppointmentForm_guestRemove__2Ih53:hover{background:var(--support-border);color:var(--support-text-strong)}.SupportCalendarAppointmentForm_guestAdd__Z3UJg{align-items:start;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.SupportCalendarAppointmentForm_addButton__hi0fy{background:transparent;border:1px solid var(--support-border-control);border-radius:var(--support-radius-control,4px);color:var(--support-text-strong);cursor:pointer;font:inherit;font-size:13px;font-weight:600;height:36px;padding:0 16px;white-space:nowrap}.SupportCalendarAppointmentForm_addButton__hi0fy:hover{background:var(--support-hover)}.SupportCalendarAppointmentForm_when__v6SQF{background:var(--support-bg);border:1px solid var(--support-border);border-radius:var(--support-radius-overlay,8px);display:flex;flex-direction:column;gap:14px;padding:16px}.SupportCalendarAppointmentForm_whenTitle__OXKEC{color:var(--support-text-strong);font-size:15px;font-weight:700;line-height:20px;margin:0}.SupportCalendarAppointmentForm_calendar__toUSL{background:var(--support-surface);border-color:var(--support-border);margin-top:0;min-height:0;padding:6px}.SupportCalendarAppointmentForm_slotsHead__lKYu3{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.SupportCalendarAppointmentForm_slotsTitle__Th6xD{color:var(--support-text-strong);font-size:13px;font-weight:700}.SupportCalendarAppointmentForm_slotsZone__vf_Hy{color:var(--support-text-muted);font-size:12px}.SupportCalendarAppointmentForm_slotsEmpty__vemfq{color:var(--support-text-muted);font-size:13px;line-height:1.55;margin:0}.SupportCalendarAppointmentForm_slots__HL9bq{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:172px;overflow-y:auto;padding:2px}.SupportCalendarAppointmentForm_slot__GC6E5{background:var(--support-surface);border:1px solid var(--support-border-control);border-radius:6px;color:var(--support-text-strong);cursor:pointer;font:inherit;font-size:13px;font-weight:600;line-height:20px;padding:7px 8px;white-space:nowrap}.SupportCalendarAppointmentForm_slot__GC6E5:hover{border-color:var(--support-text-muted)}.SupportCalendarAppointmentForm_slotActive__zXLd4,.SupportCalendarAppointmentForm_slotActive__zXLd4:hover{background:var(--support-brand);border-color:var(--support-brand);color:#ffffff}.SupportCalendarAppointmentForm_summary__hs7mR{border-top:1px solid var(--support-border);margin-top:auto;color:var(--support-text-strong);font-size:13px;font-weight:600;line-height:20px;margin-bottom:0;padding-top:14px}@media (max-width:900px){.SupportCalendarAppointmentForm_layout__vqM40{grid-template-columns:minmax(0,1fr)}.SupportCalendarAppointmentForm_when__v6SQF{order:-1}}@media (max-width:560px){.SupportCalendarAppointmentForm_guestAdd__Z3UJg,.SupportCalendarAppointmentForm_pair__NqaxK,.SupportCalendarAppointmentForm_segments__TbkYv{grid-template-columns:minmax(0,1fr)}}.SupportCalendarReminderSettings_root___d6f6{display:flex;flex-direction:column;gap:14px}.SupportCalendarReminderSettings_title__TkolV{color:var(--support-text-strong);font-size:14px;font-weight:600;line-height:20px;margin:0 0 4px}.SupportCalendarReminderSettings_hint__m30fN{color:var(--support-text-muted);font-size:12px;line-height:1.5;margin:0}.SupportCalendarReminderSettings_columns__OOo_n{align-items:start;display:grid;gap:16px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.SupportCalendarReminderSettings_group__smwW8{border:0;display:flex;flex-direction:column;gap:10px;margin:0;min-width:0;padding:0}.SupportCalendarReminderSettings_legend__Dy2Jm{color:var(--support-text-muted);font-size:12px;font-weight:600;line-height:1.4;margin-bottom:8px;padding:0}.SupportCalendarReminderSettings_row__YNPxQ{align-items:center;display:grid;gap:8px;grid-template-columns:76px 120px auto 28px}.SupportCalendarReminderSettings_amount__iGHI_,.SupportCalendarReminderSettings_unit__rCrFn{min-width:0}.SupportCalendarReminderSettings_before__8kBsL{color:var(--support-text-muted);font-size:13px}.SupportCalendarReminderSettings_remove__RFvUm{align-items:center;background:none;border:0;border-radius:50%;color:var(--support-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SupportCalendarReminderSettings_remove__RFvUm:hover{background:var(--support-hover);color:var(--support-text-strong)}.SupportCalendarReminderSettings_add__XHmxG{align-items:center;align-self:flex-start;background:transparent;border:1px solid var(--support-border-control);border-radius:var(--support-radius-control,4px);color:var(--support-text-strong);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 12px}.SupportCalendarReminderSettings_add__XHmxG:hover{background:var(--support-hover)}.SupportCalendarReminderSettings_add__XHmxG:focus-visible,.SupportCalendarReminderSettings_remove__RFvUm:focus-visible{outline:2px solid var(--support-focus);outline-offset:2px}.SupportCalendarReminderSettings_error___wL41,.SupportCalendarReminderSettings_warning__UmTfI{font-size:12px;line-height:1.5;margin:0}.SupportCalendarReminderSettings_error___wL41{color:var(--support-danger)}.SupportCalendarReminderSettings_warning__UmTfI{color:var(--support-text-muted)}@media (max-width:700px){.SupportCalendarReminderSettings_columns__OOo_n{grid-template-columns:minmax(0,1fr)}}