._listPage_1he1s_1,._profilePage_1he1s_2,._createPage_1he1s_3{width:100%;min-width:0;color:var(--color-text);margin:0 auto;font-size:1rem;line-height:1.5}._listPage_1he1s_1._listPage_1he1s_1,._profilePage_1he1s_2._profilePage_1he1s_2{max-width:1164px}._createPage_1he1s_3._createPage_1he1s_3{max-width:684px}._listPage_1he1s_1 h1,._profilePage_1he1s_2 h1,._createPage_1he1s_3 h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.25}._profilePage_1he1s_2 h2{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.35}._pageHeader_1he1s_35,._detailHeader_1he1s_36{justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}._detailHeader_1he1s_36{flex-wrap:wrap;margin-bottom:20px}._detailHeader_1he1s_36 h1{flex:240px;min-width:0}._detailHeader_1he1s_36>button{flex:none}._detailHeader_1he1s_36>button,._identity_1he1s_55 ._tagList_1he1s_55>button,._bookingActions_1he1s_56>a,._upcoming_1he1s_57 ._relatedAction_1he1s_57{overflow-wrap:normal;word-break:normal;padding-inline:min(1rem,16px)}._headerActions_1he1s_62{flex:none}._bookingActions_1he1s_56{gap:8px;margin-top:4px;display:flex}._bookingActions_1he1s_56>a{flex:auto;min-width:0}._returnAction_1he1s_74{margin-bottom:12px}._searchBar_1he1s_77{align-items:end;gap:12px;margin-bottom:20px;display:flex}._search_1he1s_77{flex:1;gap:8px;min-width:0;font-size:14px;display:grid}._search_1he1s_77 input{box-sizing:border-box;border:1px solid var(--color-control-border);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:var(--color-text);font:inherit;border-radius:8px;padding:9px 12px;font-size:16px}._searchBar_1he1s_77 button{flex:none;align-items:center;gap:8px;display:inline-flex}._filters_1he1s_109{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;margin-bottom:20px;padding:20px;display:grid}._filters_1he1s_109[hidden]{display:none}._filters_1he1s_109 label{min-width:0}._filters_1he1s_109 label:not(._checkboxLabel_1he1s_126){gap:8px;display:grid}._checkboxLabel_1he1s_126{align-items:center;gap:8px;min-height:44px;display:flex}._activeFilters_1he1s_136{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;display:flex}._clientList_1he1s_144{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}._clientList_1he1s_144 li{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px}._clientCard_1he1s_156{border-radius:inherit;color:var(--color-text);padding:20px 24px;text-decoration:none;display:block}._clientCard_1he1s_156:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._clientMain_1he1s_167{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}._clientTitle_1he1s_173{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._clientTitle_1he1s_173>span{min-height:44px;color:var(--color-text);align-items:center;margin-right:auto;font-size:18px;font-weight:650;text-decoration:none;display:inline-flex}._clientCard_1he1s_156:hover ._clientTitle_1he1s_173>span{text-decoration:underline}._clientMain_1he1s_167 p{color:var(--color-text-muted);margin:0}._tagList_1he1s_55{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._segment_1he1s_202{background:var(--color-surface-subtle);color:var(--color-text-muted);border-radius:4px;align-items:center;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}._metrics_1he1s_212{color:var(--color-text-muted);font-size:14px}._profileGrid_1he1s_216{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:20px 24px;display:grid}._identity_1he1s_55{grid-area:1/1;container-type:inline-size}._upcoming_1he1s_57,._notesSection_1he1s_231{grid-area:1/2}._historySection_1he1s_235{grid-area:2/1/auto/-1}._identity_1he1s_55,._upcoming_1he1s_57,._notesSection_1he1s_231,._historySection_1he1s_235{overflow-wrap:anywhere;gap:10px;min-width:0;display:grid}._identity_1he1s_55 ._detailHeader_1he1s_36{margin:0}._identity_1he1s_55{row-gap:8px}@container (width<=20rem){._identity_1he1s_55 ._detailHeader_1he1s_36 h1{flex-basis:100%}}@container (width<=22rem){._bookingActions_1he1s_56{grid-template-columns:minmax(0,1fr);display:grid}}._identity_1he1s_55 p[role=status]:empty{display:none}._contacts_1he1s_268{flex-wrap:wrap;gap:0 16px;display:flex}._contacts_1he1s_268 a{min-width:0;max-width:100%;min-height:44px;color:var(--color-link);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}._contacts_1he1s_268 a:hover{text-decoration:underline}._card_1he1s_286{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;gap:10px;padding:20px;display:grid}._card_1he1s_286 p,._visitSummary_1he1s_295 p{margin:0}._card_1he1s_286 p,._card_1he1s_286 small,._hint_1he1s_300,._visitSummary_1he1s_295{color:var(--color-text-muted)}._card_1he1s_286 small,._hint_1he1s_300{font-size:14px}._card_1he1s_286 ._segment_1he1s_202{justify-self:start}._visitSummary_1he1s_295{flex-wrap:wrap;gap:4px 12px;display:flex}._upcoming_1he1s_57 ._card_1he1s_286{padding:16px}._sectionHeader_1he1s_319{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}._sectionHeader_1he1s_319 p{margin:0}._noteList_1he1s_328{gap:8px;margin:0;padding:0;list-style:none;display:grid}._noteList_1he1s_328 ._card_1he1s_286{gap:8px;padding:16px}._noteList_1he1s_328 p{white-space:pre-wrap}._noteForm_1he1s_342{gap:12px;display:grid}._noteForm_1he1s_342 textarea{min-height:112px}._historyList_1he1s_349{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;overflow:hidden}._historyItem_1he1s_355{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px;display:flex}._historyItem_1he1s_355+._historyItem_1he1s_355{border-top:1px solid var(--color-border)}._historyMain_1he1s_365{min-width:0;min-height:44px;color:var(--color-text);flex:180px;gap:4px;text-decoration:none;display:grid}._historyMain_1he1s_365:hover{text-decoration:underline}._historyHeading_1he1s_377{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}._historyMain_1he1s_365 span,._historyMain_1he1s_365 small{color:var(--color-text-muted)}._historyMain_1he1s_365 small{font-size:14px}._historyItem_1he1s_355>._relatedAction_1he1s_57{max-width:130px}._formCard_1he1s_393{gap:20px;min-width:0;display:grid}._createPage_1he1s_3 ._formCard_1he1s_393{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;margin-top:24px;padding:24px}._formActions_1he1s_405{flex-wrap:wrap;justify-content:end;gap:12px;display:flex}._formActions_1he1s_405 button{flex:120px}._tagChoices_1he1s_414{gap:8px;display:grid}._tagChoices_1he1s_414 label{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}@media (width<=760px){._listPage_1he1s_1 h1,._profilePage_1he1s_2 h1,._createPage_1he1s_3 h1{font-size:24px}._profileGrid_1he1s_216{flex-direction:column;gap:16px;display:flex}._profileGrid_1he1s_216>section{width:100%}._detailHeader_1he1s_36{gap:8px 12px}._detailHeader_1he1s_36 h1{flex-basis:180px}._searchBar_1he1s_77{flex-wrap:wrap}._search_1he1s_77{flex-basis:100%}._filters_1he1s_109{grid-template-columns:minmax(0,1fr);padding:16px}._clientCard_1he1s_156{padding:16px}._clientTitle_1he1s_173>span{flex-basis:100%;margin:0}._historyItem_1he1s_355{gap:8px 12px}._historyItem_1he1s_355>._relatedAction_1he1s_57{justify-self:start;max-width:100%}._createPage_1he1s_3 ._formCard_1he1s_393{padding:20px}}._contactFields_1he1s_474{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}@media (width>=1100px){._clientMain_1he1s_167{grid-template-columns:minmax(180px,1.4fr) minmax(0,1fr) minmax(160px,1fr);align-items:center;gap:4px 24px}._clientTitle_1he1s_173{grid-area:1/1}._clientMain_1he1s_167>p{grid-area:2/1;font-size:14px}._clientMain_1he1s_167>._tagList_1he1s_55{grid-area:1/2/span 2}._clientMain_1he1s_167>._metrics_1he1s_212{grid-area:1/3/span 2}}
