.page_container__QCxsX{max-width:none}.page_companies-list__sACbR{background:var(--color-neutral-00);border-radius:var(--radius-8);padding:1.5rem;box-shadow:0 1px 3px rgb(0 0 0/10%);width:100%;max-width:100%;box-sizing:border-box;overflow:auto hidden}.page_list-page-title__fAg9G{margin:0 0 1.5rem;font-size:1.5rem;font-weight:600;color:var(--color-neutral-900);display:flex;align-items:center;gap:1rem}.page_list-total-badge__wUbK3{font-size:1rem;font-weight:500;color:var(--color-neutral-500);background-color:var(--color-neutral-100);padding:.25rem .75rem;border-radius:var(--radius-4)}.page_list-toolbar__wLu0y{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.page_list-toolbar-left__gmo8u,.page_list-toolbar-right__qmV_g{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.page_list-table-container__9fg8N{position:relative}.page_list-loading-state__f59sU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--color-neutral-500)}.page_list-no-results__dNoZO{padding:2rem;text-align:center;color:var(--color-neutral-500);font-size:.875rem;background-color:var(--color-neutral-100);border-radius:var(--radius-4)}.page_modal-form__TKKbK{display:flex;flex-direction:column;gap:1rem}.page_field__tIxw1{display:flex;flex-direction:column;gap:.375rem}.page_label___RsdW{font-size:.875rem;font-weight:500;color:var(--color-neutral-700)}.page_input__6Xy4T{width:100%}.page_info-message__WCTq_{margin:0;padding:.5rem 0;font-size:.875rem;color:var(--color-neutral-700)}.page_error-message__eQkIq{margin:0;padding:.5rem 0;font-size:.875rem;color:var(--color-error-500)}.page_modal-actions__nNqzK{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap;margin-top:.5rem}.page_btn-spinner__SPUW4{margin-right:.5rem;vertical-align:middle}.page_name-link__zRnGs{color:#2563eb;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.page_name-link__zRnGs:hover{color:#1d4ed8;text-decoration:underline}.page_commission-card__mt_c1{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1.5rem;background:var(--color-neutral-00);border-radius:var(--radius-8)}.page_commission-card-title__z9AM9{margin:0;font-size:1.125rem;font-weight:600}.page_commission-card-hint__jfDn_{margin:0;font-size:.875rem;color:var(--color-neutral-500)}.page_commission-row__Le8hB{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.page_commission-label__vY9RI{font-size:.875rem;font-weight:500;color:var(--color-neutral-700)}.page_commission-suffix__8n4Ob{font-size:.875rem;font-weight:500;color:var(--color-neutral-500)}.page_commission-error__zO54G,.page_commission-loading__2_QEs{display:inline-flex;align-items:center;gap:.5rem}.page_commission-error__zO54G{flex-wrap:wrap;margin:0;font-size:.875rem;color:var(--color-error-500)}.page_commission-retry__aBE2r{padding:0;background:none;border:none;cursor:pointer;font-size:.8125rem;color:var(--color-primary-500)}.page_commission-retry__aBE2r:hover{text-decoration:underline}.page_container__33Woy{max-width:none}.page_back-link__FhjD5{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;margin-bottom:1rem}.page_back-link__FhjD5:hover{text-decoration:underline}.page_page-title__VdlyX{margin:0 0 .25rem;font-size:1.5rem;font-weight:600;color:var(--color-neutral-900)}.page_page-subtitle__AFVGf{margin:0;font-size:.875rem;color:var(--color-neutral-500)}.page_company-header__QY4v1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.page_edit-form__KEkju{display:flex;flex-direction:column;gap:var(--spaces-12);margin-bottom:1.5rem}.page_edit-b2b-toggle__JKVB_,.page_edit-fields__QLY50{display:flex;gap:var(--spaces-12);flex-wrap:wrap}.page_edit-b2b-toggle__JKVB_{align-items:center}.page_edit-actions__xrqjh{display:flex;gap:var(--spaces-8)}.page_card__Fnz_6{background:var(--color-neutral-00);border-radius:var(--radius-8);padding:1.5rem;box-shadow:0 1px 3px rgb(0 0 0/10%)}.page_card-spaced__1NKf_{margin-top:1.5rem}.page_card-title__syZzX{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:var(--color-neutral-900);display:flex;align-items:center;gap:.75rem}.page_count-badge__4yIp0{font-size:.875rem;font-weight:500;color:var(--color-neutral-500);background-color:var(--color-neutral-100);padding:.125rem .5rem;border-radius:var(--radius-4)}.page_toolbar__Bh4Wd{display:flex;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.page_codes-table__G7XYN{width:100%;border-collapse:collapse;font-size:.875rem}.page_codes-table__G7XYN td,.page_codes-table__G7XYN th{padding:.625rem .75rem;text-align:left;border-bottom:1px solid var(--color-neutral-200)}.page_codes-table__G7XYN th{font-weight:600;color:var(--color-neutral-700);background:var(--color-neutral-100)}.page_usage-warning__6DkPi{color:var(--color-warning-500);font-weight:500}.page_usage-exhausted__zKh8J{color:var(--color-error-500);font-weight:600;text-decoration:line-through}.page_optional__e54OQ{font-weight:400;color:var(--color-neutral-500)}.page_code-cell__Eghjy{font-family:monospace;font-size:.875rem;background:var(--color-neutral-100);padding:.125rem .375rem;border-radius:var(--radius-4)}.page_empty-state__cfWGi{padding:2rem;text-align:center;color:var(--color-neutral-500);font-size:.875rem;background-color:var(--color-neutral-100);border-radius:var(--radius-4)}.page_loading-state__12hgs{align-items:center;padding:3rem;color:var(--color-neutral-500)}.page_loading-state__12hgs,.page_modal-form__gf88C{display:flex;flex-direction:column;gap:1rem}.page_modal-actions__OkrdH{display:flex;gap:1rem;justify-content:flex-end}.page_field__uBsUF{display:flex;flex-direction:column;gap:.375rem}.page_label__6z_PO{font-size:.875rem;font-weight:500;color:var(--color-neutral-700)}.page_error-message__03Zmk{margin:0;padding:.5rem 0;font-size:.875rem;color:var(--color-error-500)}.page_btn-spinner__DdKrv{margin-right:.5rem;vertical-align:middle}.page_bonus-select__Yahi_{padding:.4375rem .625rem;border:1px solid var(--color-neutral-300);border-radius:var(--radius-4);font-size:.875rem;color:var(--color-neutral-700);background:var(--color-neutral-00)}.page_input-with-suffix__XY7qQ{display:flex;align-items:center;gap:.5rem}.page_input-suffix__r5Wja{font-size:.875rem;font-weight:500;color:var(--color-neutral-500)}.page_tier-row__X9Tvl{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.page_tier-arrow__bQoMN{color:var(--color-neutral-500);font-size:.875rem}.page_tier-remove-btn__oTtk0{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:none;cursor:pointer;color:var(--color-error-500);border-radius:var(--radius-4)}.page_tier-remove-btn__oTtk0:hover{background:var(--color-error-100)}.page_tier-add-btn__Hd6HQ{background:none;border:none;cursor:pointer;font-size:.8125rem;color:var(--color-primary-500);padding:0;text-align:left}.page_tier-add-btn__Hd6HQ:hover{text-decoration:underline}.page_confirm-message__VUQWC{color:var(--color-neutral-500);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.45}.page_confirm-delete-btn__NMTYj{background-color:var(--color-error-500)!important;color:var(--color-neutral-00)!important;border-color:var(--color-error-500)!important}.page_confirm-delete-btn__NMTYj:hover:not(:disabled){background-color:var(--color-error-700)!important;border-color:var(--color-error-700)!important}.page_row-actions__x10F_{display:flex;gap:.5rem;align-items:center}.page_icon-btn__FQUC_{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-neutral-300);border-radius:var(--radius-4);background:var(--color-neutral-00);cursor:pointer;color:var(--color-neutral-700);transition:all .15s}.page_icon-btn__FQUC_:disabled{opacity:.4;cursor:not-allowed}.page_icon-btn__FQUC_:hover:not(:disabled){background:var(--color-neutral-100);border-color:var(--color-neutral-500)}.page_icon-btn-danger__FQmyZ{color:var(--color-error-500);border-color:var(--color-error-100)}.page_icon-btn-danger__FQmyZ:hover:not(:disabled){background:var(--color-error-100);border-color:var(--color-error-500)}.page_status-badge__qrKV_{display:inline-block;padding:.125rem .5rem;border-radius:var(--radius-4);font-size:.75rem;font-weight:500;white-space:nowrap}.page_status-not-consumed__aFDD1{background-color:var(--color-primary-200);color:var(--color-primary-700)}.page_info-message__9lw_m{margin:0;padding:.5rem 0;font-size:.875rem;color:var(--color-neutral-700)}.page_success-message__7Jfeg{margin:0;padding:.5rem 0;font-size:.875rem;color:var(--color-success-700)}.page_b2b-state__VbPG_{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.page_b2b-state-loading__9TSjC{color:var(--color-neutral-500)}.page_b2b-state-error__9BI4n,.page_b2b-state-loading__9TSjC{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.page_b2b-state-error__9BI4n{flex-wrap:wrap;color:var(--color-error-500)}.page_b2b-retry-btn__bGimU{background:none;border:none;padding:0;cursor:pointer;font-size:.8125rem;color:var(--color-primary-500)}.page_b2b-retry-btn__bGimU:hover{text-decoration:underline}.page_b2b-balance-label__VGqy4{font-size:.875rem;color:var(--color-neutral-500)}.page_b2b-balance-value__opIkw{font-size:1.25rem;font-weight:600;color:var(--color-neutral-900)}.page_b2b-hint__UJLvu{font-size:.8125rem;color:var(--color-neutral-500);line-height:1.4}.page_b2b-members__6kP76{margin-top:1.5rem}.page_b2b-members-title__KnkXS{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--color-neutral-900)}.page_b2b-member-signed-in__AiHoi{background-color:var(--color-success-100);color:var(--color-success-700)}.page_b2b-member-never-signed-in__eYvCj{background-color:var(--color-neutral-200);color:var(--color-neutral-700)}.page_b2b-warning-message__wSwqK{margin:0 0 1rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.45;color:var(--color-error-700);background-color:var(--color-error-100);border-radius:var(--radius-4)}.page_commission-section__RjlhZ{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-neutral-200)}.page_commission-title__jECAk{margin:0;font-size:1rem;font-weight:600}.page_commission-hint__kVwTB{margin:0;font-size:.875rem;color:var(--color-neutral-500)}.page_confirm-body__AkfLA{display:flex;flex-direction:column;gap:12px}.page_confirm-note__w2SsR{color:var(--color-neutral-700);font-size:13px;font-style:italic}.page_confirm-actions__VMMAT{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.page_tenders-table__lN75m{width:100%;border-collapse:collapse}.page_tenders-table__lN75m td,.page_tenders-table__lN75m th{padding:12px 8px;border-bottom:1px solid var(--color-neutral-200);text-align:left}.page_tenders-table__lN75m th{color:var(--color-neutral-700);font-size:13px;font-weight:500}.page_tenders-empty__NFXfF{padding:16px 0;color:var(--color-neutral-700)}.page_b2b-tabs__5bAmx{margin:8px 0 4px}.page_table-scroll__VJCqr{overflow-x:auto;-webkit-overflow-scrolling:touch}.page_tenders-row__c2sfp{cursor:pointer}.page_tenders-row__c2sfp:hover{background-color:var(--color-neutral-100)}.page_tender-detail__A6XYF{display:flex;flex-direction:column;gap:24px}.page_tender-facts__vRA82{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px 24px;gap:12px 24px;margin:0 0 12px}.page_tender-facts__vRA82 dt{color:var(--color-neutral-700);font-size:13px}.page_tender-facts__vRA82 dd{margin:0;font-weight:600}.page_tender-address__6YBoh{margin:0 0 8px;font-weight:600}.page_tender-extra__VFJIY{display:block;color:var(--color-neutral-700);font-size:12px}.page_tender-add__FgSqT{margin-bottom:1rem}.page_tender-add-row__7CHck{display:flex;gap:.75rem;align-items:flex-end}.page_tender-add-row__7CHck>:first-child{flex:1 1 auto;min-width:0}@media (max-width:640px){.page_tender-add-row__7CHck{flex-direction:column;align-items:stretch}}.page_b2b-pagination__8sdh2{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 0 0;font-size:.875rem}.DurationPicker_wrapper__zu52V{display:flex;align-items:center;gap:8px}.DurationPicker_column__n3u0L{position:relative;flex:1 1;min-width:0;max-width:130px;container-type:inline-size}.DurationPicker_text-short___Jz8O{display:none}.DurationPicker_select__sWBcW{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--color-background-primary,#fff);border:1.5px solid var(--color-text-primary,#111);border-radius:14px;padding:12px 16px;font-size:14px;font-weight:600;color:var(--color-text-primary,#111);height:52px;line-height:24px;box-shadow:0 1px 2px rgb(0 0 0/6%);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,transform .05s ease;cursor:pointer}.DurationPicker_small__D_fZl .DurationPicker_select__sWBcW{height:40px;padding-top:0;padding-bottom:0}.DurationPicker_select__sWBcW:hover{border-color:var(--color-text-primary,#111);box-shadow:0 3px 8px rgb(0 0 0/8%)}.DurationPicker_select__sWBcW:focus{outline:none;border-color:var(--color-text-primary,#111);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-text-primary,#111) 15%,transparent)}.DurationPicker_select__sWBcW:active{transform:translateY(.5px)}.DurationPicker_separator__RjZal{font-weight:600;color:var(--color-text-secondary,#6b7280)}.DurationPicker_trigger__n3IUm{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;white-space:nowrap;overflow:hidden}.DurationPicker_panel__hpHEc{position:absolute;margin-top:8px;background:var(--color-background-primary,#fff);border:1.5px solid var(--color-text-primary,#111);border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0/12%);max-height:240px;overflow:auto;z-index:10;width:100%;left:0}.DurationPicker_option__Q_OBe{padding:10px 14px;cursor:pointer}.DurationPicker_option__Q_OBe:hover{background:#f5f5f5}.DurationPicker_selected__1hEeV{background:#f0f0f0}@media (max-width:768px){.DurationPicker_wrapper__zu52V{gap:6px}.DurationPicker_select__sWBcW{padding:12px 8px;font-size:13px}.DurationPicker_trigger__n3IUm{justify-content:center;gap:4px}.DurationPicker_option__Q_OBe{padding:10px;font-size:13px;white-space:nowrap}.DurationPicker_separator__RjZal{display:none}}.DurationPicker_select__sWBcW:disabled,.DurationPicker_select__sWBcW:disabled:active,.DurationPicker_select__sWBcW:disabled:hover{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}@media (min-width:769px){@container (width < 6.75rem){.DurationPicker_option__Q_OBe,.DurationPicker_select__sWBcW{padding-right:8px;padding-left:8px}.DurationPicker_option__Q_OBe{white-space:nowrap}.DurationPicker_text-full__yFRXc{display:none}.DurationPicker_text-short___Jz8O{display:inline}}}@media (max-width:768px){@container (width < 5.5rem){.DurationPicker_text-full__yFRXc{display:none}.DurationPicker_text-short___Jz8O{display:inline}}}@media (prefers-reduced-motion:reduce){.DurationPicker_select__sWBcW{transition:none}.DurationPicker_select__sWBcW:active{transform:none}}._overlay_v83jv_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000007f;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:auto}._modal_v83jv_15{background-color:var(--color-neutral-00);border-radius:var(--radius-8);box-shadow:var(--shadow-300);overflow:hidden;max-height:calc(100% - var(--spaces-24) - var(--spaces-24));display:flex;flex-direction:column;margin:var(--spaces-12)}._scroll-container_v83jv_26{overflow-y:auto;max-height:100%;display:flex;flex-direction:column;width:100%}._header_v83jv_34{display:flex;justify-content:space-between;align-items:center;padding:var(--spaces-40);box-shadow:4px 4px 20px #0101010d}._header_v83jv_34._sticky_v83jv_42{position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-neutral-00);z-index:1}._header_v83jv_34._mobile_v83jv_49{padding:var(--spaces-16)}._header_v83jv_34._light_v83jv_53{border-bottom:1px solid var(--color-neutral-200)}._title_v83jv_57{font-weight:900;font-family:var(--font-family-bold)}._title_v83jv_57._mobile_v83jv_49{font-size:1.1875rem;line-height:1.35rem}._close-button_v83jv_67{width:1.75rem;height:1.75rem;cursor:pointer}._content_v83jv_73{padding:var(--spaces-24) var(--spaces-40);background-color:var(--color-neutral-100)}._content_v83jv_73._light_v83jv_53{background-color:var(--color-neutral-00)}._content_v83jv_73._mobile_v83jv_49{padding:var(--spaces-16) var(--spaces-24)}._footer_v83jv_86{padding:var(--spaces-24) var(--spaces-40);border-top:1px solid var(--color-neutral-200);box-shadow:5px 5px 20px 5px #0101012b}._footer_v83jv_86._mobile_v83jv_49{padding:var(--spaces-16) var(--spaces-24)}._size-mobile_v83jv_96{width:calc(100% - var(--spaces-24))}._size-s_v83jv_100{width:37.75rem}._size-m_v83jv_96{width:50rem}._size-l_v83jv_108{width:62.5rem}.LinkedBookingRecap_card__P9_GZ{display:flex;flex-direction:column;overflow:hidden;background:var(--color-neutral-00);border-radius:var(--radius-16)}.LinkedBookingRecap_body__Y9Rlh{display:flex;flex-direction:column;gap:var(--spaces-16);padding:var(--spaces-24)}.LinkedBookingRecap_footer__JCaCa{display:flex;align-items:center;gap:var(--spaces-12);padding:var(--spaces-12) var(--spaces-24);background:var(--color-neutral-900);color:var(--color-neutral-00);font-family:var(--font-family-semi-bold);font-size:var(--font-size-3xs)}@media (max-width:767px){.LinkedBookingRecap_body__Y9Rlh{padding:var(--spaces-16)}.LinkedBookingRecap_footer__JCaCa{padding:var(--spaces-12) var(--spaces-16)}}.LinkedExternalPurchaseRecap_container__VGkKx{display:flex;flex-direction:column;gap:var(--spaces-16);padding:var(--spaces-24);margin-bottom:var(--spaces-24);background:var(--color-neutral-00);border-radius:var(--radius-16);box-shadow:var(--elevation-200)}@media (max-width:767px){.LinkedExternalPurchaseRecap_container__VGkKx{padding:var(--spaces-16)}}.page_back__w1A23{display:inline-block;margin-bottom:var(--spaces-16);font-size:.875rem;color:var(--color-neutral-700)}.page_header__CAH1e{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spaces-16);margin-bottom:var(--spaces-24)}.page_name__N_Gpy{margin:0;font-size:1.25rem;font-weight:800}.page_identity__9QYi5{margin:var(--spaces-4) 0 0;font-size:.875rem;color:var(--color-neutral-500)}.page_revoke__AeSiX{border-color:var(--color-error-700);color:var(--color-error-700)}.page_columns__RLmeT{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:var(--spaces-24);gap:var(--spaces-24);align-items:start}.page_history__5EysE{display:flex;flex-direction:column;gap:var(--spaces-8);min-width:0}.page_heading__tOBZS{margin:0;font-size:.9375rem;font-weight:700}.page_muted___TBWz{margin:0;font-size:.8125rem;color:var(--color-neutral-500)}.AdminsPanel_add__ZdehB{margin-left:auto}.AdminsPanel_actions__snR8v{text-align:right;white-space:nowrap}.AdminsPanel_manage__UIHXN{display:inline-block;border:1px solid var(--color-neutral-900);border-radius:var(--radius-8);padding:var(--spaces-4) var(--spaces-12);font-weight:700;color:var(--color-neutral-900);text-decoration:none}.AdminsPanel_manage__UIHXN:hover{background:var(--color-neutral-100)}.BundleTab_header__B13gG{display:flex;justify-content:space-between;align-items:center;gap:var(--spaces-32);margin-top:var(--spaces-24)}.BundleTab_add__Q6_pI{flex-shrink:0}.BundleTab_empty__odx8X{display:flex;margin-top:var(--spaces-24);border:1px dashed var(--color-neutral-300);border-radius:var(--radius-16)}.BundleTab_section__53_z2{display:flex;flex-direction:column;gap:var(--spaces-16);margin-top:var(--spaces-24)}.BundleTab_section__53_z2.BundleTab_titled__t5rvu{margin-top:var(--spaces-48)}.BundleTab_section-header__P5Jkx{display:flex;align-items:center;gap:var(--spaces-8)}.BundleTab_grid__sG31U{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));grid-gap:var(--spaces-24);gap:var(--spaces-24)}@media (max-width:1279px){.BundleTab_header__B13gG{flex-direction:column;align-items:stretch;gap:var(--spaces-24)}.BundleTab_grid__sG31U{grid-template-columns:minmax(0,1fr);gap:var(--spaces-16)}}.page_page__TaAUV{display:flex;flex-direction:column;gap:var(--spaces-24);padding:7rem}.page_page__TaAUV.page_mobile__McrTf{padding:var(--spaces-48) var(--spaces-16) var(--spaces-16) var(--spaces-16)}.page_tabs__2X2VN{display:flex;width:100%}.page_content__2jFQp{display:flex;flex-direction:column}.DelayField_picker__DbtqE{margin-top:var(--spaces-12);flex-wrap:nowrap}.DelayField_disabled__3LKBU{cursor:not-allowed;opacity:.5}.LocationCard_card__KdJom{background-color:white;border-radius:.5rem;box-shadow:0 1px 3px 0 rgb(0 0 0/10%),0 1px 2px -1px rgb(0 0 0/10%);padding:1rem}.LocationCard_header__d3VDZ{margin-bottom:1rem}.LocationCard_main__5zCW2{display:flex;justify-content:space-between;align-items:center;gap:1rem}.LocationCard_name__gQ_mL{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.LocationCard_setting__FdlkP{font-size:.875rem;color:#4B5563;padding:.25rem .75rem;background-color:#F3F4F6;border-radius:9999px}.LocationCard_active__3n9lG{color:#166534;background-color:#dcfce7}.LocationCard_address__Zc07M{border-top:1px solid #e5e7eb;padding-top:1rem}.LocationCard_info-row__y6iyL{display:flex;flex-direction:column;gap:.5rem}.LocationCard_label__WJKjN{font-size:.875rem;font-weight:500;color:#6B7280}.LocationCard_info-row__y6iyL p{margin:0;color:#111827;line-height:1.5}.LocationCard_info-list__ygVb_{display:flex;flex-direction:column;gap:1rem;margin:0}.LocationCard_info-list__ygVb_ dd{margin:0;color:#111827;line-height:1.5}.LocationCard_inactive__sq1pT{margin:0;color:#6b7280;line-height:1.5}.LocationCard_google__eIa0S{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1rem;border-top:1px solid #e5e7eb;padding-top:1rem}.LocationCard_linked-at__NDVSi{margin:0;font-size:.875rem;color:#6B7280}.LocationCard_actions__rONTC{display:flex;flex-wrap:wrap;gap:.5rem}.RecurrenceGrid_container__ZqLEH{display:flex;flex-direction:column;gap:var(--spaces-16);margin-top:var(--spaces-16)}.RecurrenceGrid_edit-message__VoDlz{white-space:pre-line}.RecurrenceGrid_add-row__v5rXP{display:flex;flex-flow:row wrap;gap:var(--spaces-8);align-items:center}.RecurrenceGrid_add-label__lVkg7{font-family:var(--font-family-bold);font-size:14px;color:var(--color-neutral-800)}.RecurrenceGrid_add-row__v5rXP button{height:48px}.RecurrenceGrid_time-input__2ks9m{width:110px;height:48px;padding:var(--spaces-8) var(--spaces-12);font-size:14px;border:2px solid var(--color-neutral-900);border-radius:var(--radius-8)}.RecurrenceGrid_time-input__2ks9m:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.RecurrenceGrid_grid__LruOE{display:flex;flex-direction:column;gap:0;overflow-x:auto}.RecurrenceGrid_grid-mobile___9DKg{font-size:12px}.RecurrenceGrid_grid-header__h1tZa{display:grid;grid-template-columns:60px repeat(7,1fr) 40px;grid-gap:2px;gap:2px}.RecurrenceGrid_day-header__MvXqN{display:flex;align-items:center;justify-content:center;padding:var(--spaces-8) var(--spaces-4);font-family:var(--font-family-bold);font-size:12px;color:var(--color-neutral-700);cursor:pointer;background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-4) var(--radius-4) 0 0}.RecurrenceGrid_day-header__MvXqN.RecurrenceGrid_active__CO1rb{color:var(--color-neutral-00);background:var(--color-neutral-900)}.RecurrenceGrid_day-header__MvXqN.RecurrenceGrid_disabled__BgHcN{color:var(--color-neutral-300);cursor:not-allowed;background:var(--color-neutral-100);opacity:.5}.RecurrenceGrid_grid-row__f0TOy{display:grid;grid-template-columns:60px repeat(7,1fr) 40px;grid-gap:2px;gap:2px}.RecurrenceGrid_time-header__gDkN3{display:flex;align-items:center;justify-content:center;padding:var(--spaces-4);font-family:var(--font-family-bold);font-size:13px;color:var(--color-neutral-700);cursor:pointer;background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:0}.RecurrenceGrid_time-editable__k4EaQ{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.RecurrenceGrid_time-edit-wrapper__jZ3zC{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;z-index:10}.RecurrenceGrid_time-edit-input__M_wmU{position:absolute;left:0;width:110px;height:38px;padding:0 var(--spaces-8);font-size:13px;font-family:var(--font-family-bold);color:var(--color-neutral-900);background-color:var(--color-neutral-00);border:2px solid var(--color-neutral-900);border-radius:var(--radius-4);box-sizing:border-box;box-shadow:var(--shadow-200)}.RecurrenceGrid_time-edit-input__M_wmU::-webkit-calendar-picker-indicator{display:none}.RecurrenceGrid_time-header__gDkN3.RecurrenceGrid_active__CO1rb{color:var(--color-neutral-00);background:var(--color-neutral-900)}.RecurrenceGrid_cell__ARmwp{display:flex;align-items:center;justify-content:center;min-height:40px;cursor:pointer;background:var(--color-neutral-00);border:1px solid var(--color-neutral-200);border-radius:0;transition:background-color .15s ease}.RecurrenceGrid_cell__ARmwp:hover{background:var(--color-neutral-100)}.RecurrenceGrid_cell-active__YWGWB{color:var(--color-neutral-00);background:var(--color-neutral-900)}.RecurrenceGrid_cell-active__YWGWB:hover{background:var(--color-neutral-800)}.RecurrenceGrid_cell-disabled__YciRD{cursor:not-allowed;background:var(--color-neutral-100);opacity:.3}.RecurrenceGrid_cell-disabled__YciRD:hover{background:var(--color-neutral-100)}.RecurrenceGrid_delete-button__TL2f0{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:var(--spaces-8);color:var(--color-neutral-800);cursor:pointer;background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-4);transition:color .15s ease,background-color .15s ease}.RecurrenceGrid_delete-button__TL2f0:hover{color:var(--color-neutral-00);background:var(--color-primary-500)}.RecurrenceGrid_cell__ARmwp:focus-visible,.RecurrenceGrid_day-header__MvXqN:focus-visible,.RecurrenceGrid_delete-button__TL2f0:focus-visible,.RecurrenceGrid_time-header__gDkN3:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}@media (prefers-reduced-motion:reduce){.RecurrenceGrid_cell__ARmwp,.RecurrenceGrid_delete-button__TL2f0{transition:none}}.page_header__auIIN{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}.page_header__auIIN h2{margin:0;font-size:1.5rem;font-weight:600;color:#111827}.page_create-button__UTDqH{padding:.5rem 1rem;background-color:#1f2937;color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s}.page_create-button__UTDqH:hover{background-color:#111827}.page_empty__r0Q6K{padding:1.5rem;background-color:#f9fafb;border-radius:.5rem;color:#6b7280;text-align:center}.page_grid__mObX1+.page_empty__r0Q6K{margin-top:1rem}.page_grid__mObX1{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){.page_grid__mObX1{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.page_grid__mObX1{grid-template-columns:repeat(3,1fr)}}