.JuEI-q_conversation{--message-inset:var(--space-4);width:100%;min-width:0;max-width:640px;min-height:0;color:var(--ink);flex-direction:column;flex:1;margin-inline:auto;display:flex}.JuEI-q_thread{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-1) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;display:flex;position:relative;overflow:auto}.JuEI-q_conversation:not(.JuEI-q_compact){isolation:isolate;grid-template-rows:minmax(0,1fr);max-width:none;display:grid;position:relative}.JuEI-q_conversation:not(.JuEI-q_compact):after{content:"";z-index:0;height:var(--reply-mask-height,0px);background:var(--paper);pointer-events:none;position:absolute;inset:auto 0 0}.JuEI-q_conversation:not(.JuEI-q_compact) .JuEI-q_thread{padding-inline:calc(max(var(--conversation-gutter,0px),(100% - 640px) / 2) + var(--space-2));padding-bottom:calc(var(--reply-area-height,152px) + var(--space-4));scroll-padding-bottom:calc(var(--reply-area-height,152px) + var(--space-4));grid-area:1/1}.JuEI-q_conversation:not(.JuEI-q_compact) .JuEI-q_replyArea{z-index:1;width:calc(100% - 2 * var(--conversation-gutter,0px));grid-area:1/1;place-self:end center;max-width:640px;margin-inline:0;padding-top:0;position:relative}.JuEI-q_thread:focus-visible{outline:1.5px solid var(--ink);outline-offset:-1.5px;border-radius:var(--radius-sm,8px)}.JuEI-q_received,.JuEI-q_sent{gap:var(--space-1);flex-direction:column;flex:none;width:fit-content;max-width:88%;display:flex}.JuEI-q_received{align-self:flex-start;align-items:flex-start}.JuEI-q_sent{align-self:flex-end;align-items:flex-end}.JuEI-q_messageMeta{align-items:baseline;gap:var(--space-2);padding-inline:var(--message-inset);color:var(--muted);flex-wrap:wrap;font-size:12px;line-height:18px;display:flex}.JuEI-q_sent .JuEI-q_messageMeta{justify-content:flex-end}.JuEI-q_messageMeta time{font-variant-numeric:tabular-nums}.JuEI-q_bubble{width:fit-content;max-width:100%;padding:var(--space-3) var(--message-inset);border-radius:var(--radius-card);background:var(--neutral-soft);color:var(--ink);font-size:var(--form-label-font-size);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.JuEI-q_bubble:focus-visible{outline:1.5px solid var(--ink);outline-offset:-1.5px}.JuEI-q_sent .JuEI-q_bubble{background:var(--ink);color:var(--paper)}.JuEI-q_delivery{justify-content:flex-end;align-items:center;gap:var(--space-1);color:var(--muted);flex-wrap:wrap;font-size:12px;line-height:18px;display:flex}.JuEI-q_delivery button{margin-left:var(--space-1);color:var(--ink);font:inherit;text-underline-offset:3px;padding:0;font-weight:500;text-decoration:underline}.JuEI-q_replyArea{gap:var(--space-2);min-height:0;max-height:100%;margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);overscroll-behavior:contain;scrollbar-width:thin;pointer-events:none;background:0 0;flex:none;display:grid;overflow-y:auto}.JuEI-q_replyArea>*{pointer-events:auto}.JuEI-q_replyArea>.JuEI-q_error,.JuEI-q_replyArea>.JuEI-q_note,.JuEI-q_replyArea>.JuEI-q_retryActions{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--paper)}.JuEI-q_composer{--composer-shadow:0 4px 16px #0000000a;padding:var(--space-4) var(--space-3) var(--space-3) 22px;border-radius:var(--radius-card,20px);background:var(--paper);box-shadow:var(--form-field-shadow), var(--composer-shadow);border:0;position:relative}.JuEI-q_composer:focus-within{box-shadow:var(--form-field-focus-shadow), var(--composer-shadow)}.JuEI-q_composer textarea{width:100%;min-width:0;min-height:40px;max-height:180px;color:var(--ink);font-size:var(--form-label-font-size);box-shadow:none;resize:none;scrollbar-width:thin;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1.6;display:block;overflow:auto}.JuEI-q_composer textarea:focus,.JuEI-q_composer textarea:focus-visible{box-shadow:none;outline:0}.JuEI-q_composer textarea::placeholder{color:var(--muted);opacity:1}.JuEI-q_composerActions{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.JuEI-q_composer .JuEI-q_composerActions .JuEI-q_suggestAction{--control-icon-padding:0px;gap:var(--space-2);color:var(--ink);padding-inline:0}.JuEI-q_composerActions .JuEI-q_suggestAction:hover{color:var(--ink);background:0 0}.JuEI-q_composerActions .JuEI-q_suggestAction svg{flex:none;width:14px;height:14px}.JuEI-q_composerActions>.button{min-height:var(--control-height);font-size:var(--control-font-size);line-height:var(--control-line-height);font-weight:var(--control-font-weight);border-radius:var(--control-radius);padding-block:0}.JuEI-q_composerActions .JuEI-q_sendAction{padding-inline:var(--control-padding);background:var(--ink);color:var(--paper);margin-left:auto}.JuEI-q_composerActions .JuEI-q_sendAction:disabled{opacity:1}.JuEI-q_note{color:var(--muted);margin:0;font-size:12px;line-height:18px}.JuEI-q_loadError{gap:var(--space-2);justify-items:start;display:grid}.JuEI-q_loadError p,.JuEI-q_error{color:var(--ink);margin:0;font-size:12px;line-height:18px}.JuEI-q_retryActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.JuEI-q_compact{max-width:none}.JuEI-q_compact .JuEI-q_thread{max-height:240px;padding-top:var(--space-1);flex:none}.JuEI-q_compact .JuEI-q_replyArea{padding-top:var(--space-2);margin-top:auto}.JuEI-q_suggestion{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card,20px);background:var(--neutral-soft);display:grid}.JuEI-q_suggestionHeading{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:12px;font-weight:500;display:flex}.JuEI-q_suggestionHeading button{place-items:center;width:28px;height:28px;margin:-6px -6px -6px 0;display:grid}.JuEI-q_suggestion>p{overscroll-behavior:contain;max-height:96px;color:var(--ink);font-size:var(--form-label-font-size);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6;overflow:auto}.JuEI-q_suggestion>button{justify-self:start}@media (max-width:700px){.JuEI-q_conversation{--message-inset:var(--space-3)}.JuEI-q_received,.JuEI-q_sent{max-width:94%}.JuEI-q_composer textarea{font-size:16px}.JuEI-q_composerActions{gap:var(--space-1)}}
._1sG5G_toolbar{--inbox-search-surface:#fafafa;column-gap:var(--space-3)}._1sG5G_toolbar .workspace-search{background:var(--inbox-search-surface)}._1sG5G_panelListDialog.dialog-content.page-header-dialog>.dialog-heading{margin-bottom:var(--space-4)}._1sG5G_panelHeader{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}._1sG5G_panelHeader>.segmented-control{flex:none;margin:0}._1sG5G_panelHeader>._1sG5G_bulkAction{margin-left:auto}._1sG5G_panelList ._1sG5G_toolbar{align-items:center;gap:var(--space-3);margin:0 0 var(--space-1);flex-wrap:nowrap;display:flex}._1sG5G_panelList ._1sG5G_toolbar .workspace-search{align-items:center;gap:var(--space-2);width:auto;min-width:0;height:var(--control-height);min-height:var(--control-height);padding:0 var(--space-3);border:var(--stroke-control) solid var(--line);border-radius:var(--control-radius);background:var(--inbox-search-surface);flex:1 1 0;margin:0;display:flex}._1sG5G_panelList .workspace-search input{width:100%;min-width:0;height:100%;box-shadow:none;color:var(--ink);font-size:var(--control-font-size);background:0 0;border:0;outline:0;padding:0}._1sG5G_panelList .workspace-search>:is(svg,button){flex:none}._1sG5G_panelList .workspace-search>button{place-items:center;width:28px;height:28px;display:grid}._1sG5G_panelList .workspace-search:focus-within{outline:1.5px solid var(--ink);outline-offset:1px}._1sG5G_panelList ._1sG5G_kindFilter{flex:0 0 140px;margin:0}._1sG5G_kindFilter{flex:0 0 140px;min-width:0}._1sG5G_kindMenu.form-select-content{width:max-content;min-width:var(--radix-select-trigger-width)}._1sG5G_kindMenu .form-select-item{white-space:nowrap;overflow-wrap:normal;font-size:var(--control-font-size)}._1sG5G_kindFilter .form-select-trigger{min-height:var(--control-height);height:var(--control-height);padding-block:0;padding-inline:var(--space-3);gap:var(--space-2);border-radius:var(--control-radius);font-size:var(--control-font-size)}._1sG5G_list{margin:0;padding:0;list-style:none}._1sG5G_list>li+li{border-top:var(--stroke-control) solid var(--line)}._1sG5G_row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;min-height:96px;padding:var(--space-4) 0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;display:flex}._1sG5G_row:hover{background:0 0}._1sG5G_row:focus-visible{outline:1.5px solid var(--ink);outline-offset:-1.5px}._1sG5G_kindIcon{--inbox-icon-size:calc(2 * var(--form-label-line-height) + 2px);--inbox-icon-ink:var(--ink);--inbox-icon-surface:var(--neutral-soft);width:var(--inbox-icon-size);height:var(--inbox-icon-size);flex:0 0 var(--inbox-icon-size);border-radius:var(--radius-control);color:var(--inbox-icon-ink);background:var(--inbox-icon-surface);place-items:center;display:grid}._1sG5G_kindIcon[data-kind=booking]{--inbox-icon-ink:var(--inbox-booking-ink);--inbox-icon-surface:var(--inbox-booking-surface)}._1sG5G_kindIcon[data-kind=call]{--inbox-icon-ink:var(--inbox-call-ink);--inbox-icon-surface:var(--inbox-call-surface)}._1sG5G_kindIcon[data-kind=pass]{--inbox-icon-ink:var(--inbox-pass-ink);--inbox-icon-surface:var(--inbox-pass-surface)}._1sG5G_kindIcon[data-kind=pass] svg>path:not(:first-child){fill:none;stroke:var(--inbox-icon-surface)}._1sG5G_rowCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._1sG5G_rowHeading{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._1sG5G_rowName,._1sG5G_rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);overflow:hidden}._1sG5G_rowName{min-width:0;font-weight:500}._1sG5G_rowTitle{font-weight:400;display:block}._1sG5G_summary{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;line-height:18px;overflow:hidden}._1sG5G_rowMeta{justify-content:flex-end;align-items:center;gap:var(--space-1);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;line-height:18px;display:flex}._1sG5G_unreadDot{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px}._1sG5G_empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);text-align:center;color:var(--muted);flex-direction:column;margin:0;display:flex}._1sG5G_empty h2{color:var(--ink);font-size:var(--form-section-font-size);line-height:var(--form-section-line-height);margin:0;font-weight:500}._1sG5G_empty p{max-width:340px;font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}._1sG5G_empty>button{margin-top:var(--space-2)}._1sG5G_status,._1sG5G_note{color:var(--muted);margin:0;font-size:12px;line-height:18px}._1sG5G_truncated{margin:var(--space-4) 0 0;color:var(--muted);font-size:12px;line-height:18px}._1sG5G_contact{gap:var(--space-2);display:grid}._1sG5G_contact a{align-items:flex-start;gap:var(--space-2);width:fit-content;max-width:100%;color:var(--ink);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);text-decoration:none;display:flex}._1sG5G_contact a svg{color:var(--muted);flex:none;margin-top:2px}._1sG5G_contact a span{overflow-wrap:anywhere;min-width:0}._1sG5G_contact a:hover{text-underline-offset:3px;text-decoration:underline}._1sG5G_facts{gap:var(--space-3);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0;display:grid}._1sG5G_facts>div{align-items:baseline;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}._1sG5G_facts dt{color:var(--muted)}._1sG5G_facts dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}._1sG5G_message{overscroll-behavior:contain;scrollbar-width:thin;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:var(--form-label-font-size);line-height:1.6;overflow:auto}._1sG5G_message:focus-visible,._1sG5G_contact a:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px}._1sG5G_draftLabel{color:var(--ink);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);font-weight:500}._1sG5G_draft{width:100%;min-height:144px;max-height:240px;padding:var(--form-field-padding);border-radius:var(--form-field-radius);background:var(--paper);color:var(--ink);box-shadow:var(--form-field-shadow);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);resize:vertical;border:0;overflow:auto}._1sG5G_draft:focus-visible{box-shadow:var(--form-field-focus-shadow);outline:0}._1sG5G_emailAction{justify-self:start}._1sG5G_targetAction{justify-content:flex-start;display:flex}@media (max-width:700px){._1sG5G_bulkAction{width:44px;min-width:44px;padding:0}._1sG5G_bulkAction>span{display:none}._1sG5G_panelList .workspace-search input{font-size:16px}._1sG5G_panelList ._1sG5G_toolbar{gap:var(--space-2)}._1sG5G_panelList ._1sG5G_kindFilter{flex-basis:140px}._1sG5G_panelHeader{gap:var(--space-2)}._1sG5G_kindFilter{flex:140px;margin-left:auto}._1sG5G_kindFilter .form-select-trigger{height:44px;min-height:44px}._1sG5G_row{gap:var(--space-3)}}@media (max-width:400px){._1sG5G_panelHeader>.segmented-control.segmented-control-compact{flex:1 1 0;width:auto;min-width:0}._1sG5G_panelHeader>.segmented-control.segmented-control-compact>button{--segment-padding-inline:2px}._1sG5G_facts>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._1sG5G_facts dd{text-align:left}}._1sG5G_pageHeader.app-page-heading{margin-bottom:0}._1sG5G_pageHeader>.app-page-actions{gap:var(--space-3);flex:none;min-width:0}._1sG5G_desktopReadControl{display:flex}._1sG5G_desktopReadControl>.segmented-control{flex:none;margin:0}._1sG5G_mobileReadControl{display:none}._1sG5G_split{min-height:0;margin-inline:calc(-1 * var(--workspace-gutter));flex:1;grid-template-columns:min(445px,45%) minmax(0,1fr);display:grid}._1sG5G_listColumn{border-right:var(--stroke-control) solid var(--line);flex-direction:column;min-width:0;min-height:0;display:flex}._1sG5G_listColumn ._1sG5G_toolbar{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:var(--stroke-control) solid var(--line);flex:none;grid-template-columns:140px minmax(0,1fr);margin:0;display:grid}._1sG5G_listColumn ._1sG5G_kindFilter{width:100%;min-width:0;margin:0}._1sG5G_listColumn ._1sG5G_toolbar>.workspace-search{width:100%;max-width:none;height:var(--control-height);min-height:var(--control-height);background:var(--inbox-search-surface);margin:0}._1sG5G_listColumn ._1sG5G_toolbar .workspace-search input{height:100%;min-height:0;padding-block:0}._1sG5G_listColumn ._1sG5G_listScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}._1sG5G_listColumn ._1sG5G_list>li+li{border:0}._1sG5G_listColumn ._1sG5G_row{padding:var(--space-4);border-bottom:var(--stroke-control) solid var(--line)}._1sG5G_listColumn ._1sG5G_summary{font-size:12px;line-height:18px}._1sG5G_listColumn ._1sG5G_row._1sG5G_selectedRow{background:var(--neutral-soft);box-shadow:inset 2px 0 var(--ink)}._1sG5G_listColumn ._1sG5G_truncated{padding:var(--space-3) var(--space-4);border-top:var(--stroke-control) solid var(--line);flex:none;margin:0}._1sG5G_listColumn ._1sG5G_empty{padding:var(--space-8) var(--space-4)}._1sG5G_listColumn ._1sG5G_empty h2{font-size:16px}._1sG5G_detailColumn{background:var(--paper);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._1sG5G_detailHeader{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-6);border-bottom:var(--stroke-control) solid var(--line);flex:none;display:flex}._1sG5G_detailIdentity{flex:1;min-width:0}._1sG5G_detailIdentity h2,._1sG5G_messageContact h3{color:var(--ink);outline:0;margin:0;font-size:16px;font-weight:500;line-height:24px}._1sG5G_detailIdentity a,._1sG5G_messageContact>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;display:block;overflow:hidden}._1sG5G_detailActions{align-items:center;gap:var(--space-2);flex:none;display:flex}._1sG5G_detailHeader ._1sG5G_mobileBack{display:none}._1sG5G_recordBody{overscroll-behavior:contain;min-height:0;padding:var(--space-6);flex:1;overflow:auto}._1sG5G_recordBody>.record-panel-body{max-width:640px;margin-inline:auto}._1sG5G_conversationBody{--conversation-gutter:var(--space-6);flex:1;min-height:0;display:flex;overflow:hidden}._1sG5G_conversationLayout{gap:var(--space-4);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}._1sG5G_contextCard{width:calc(100% - 2 * var(--conversation-gutter,0px));align-self:center;gap:var(--space-2);max-width:640px;padding:var(--space-4);margin-top:var(--space-5);flex:none}._1sG5G_contextCard>p{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}._1sG5G_contextCard .record-card-title{font-size:var(--form-label-font-size);line-height:var(--form-label-line-height)}._1sG5G_detailEmpty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);color:var(--muted);text-align:center;flex-direction:column;flex:1;display:flex}._1sG5G_detailEmpty h2{margin:var(--space-2) 0 0;color:var(--ink);font-size:16px;font-weight:500;line-height:24px}._1sG5G_detailEmpty p{margin:0;font-size:14px;line-height:20px}._1sG5G_conversationDialog.dialog-content.coach-dialog{flex-direction:column;display:flex;overflow:hidden}._1sG5G_conversationDialog.dialog-content.page-header-dialog>.dialog-heading{flex:none}._1sG5G_panelConversation{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}._1sG5G_messageContact{flex:none}@container coach-inbox (max-width:760px){.app-shell ._1sG5G_pageHeader ._1sG5G_bulkAction{width:44px;min-width:44px;padding:0}._1sG5G_pageHeader ._1sG5G_bulkAction>span{display:none}._1sG5G_split{grid-template-columns:minmax(0,1fr)}._1sG5G_listColumn{border-right:0}._1sG5G_detailColumn,._1sG5G_hasSelection>._1sG5G_listColumn{display:none}._1sG5G_hasSelection>._1sG5G_detailColumn{display:flex}._1sG5G_detailHeader ._1sG5G_mobileBack{display:inline-flex}._1sG5G_detailHeader{gap:var(--space-2);padding-inline:var(--space-4)}._1sG5G_detailActions>.button{white-space:normal;max-width:160px}._1sG5G_detailActions>.button._1sG5G_primaryAction{--control-icon-padding:0px;flex:none;place-items:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid}._1sG5G_detailActions>._1sG5G_primaryAction>svg{flex:none;width:20px;height:20px;display:block}._1sG5G_detailActions>._1sG5G_primaryAction>span{display:none}._1sG5G_recordBody{padding:var(--space-4)}._1sG5G_conversationBody{--conversation-gutter:var(--space-4)}}@container coach-inbox (max-width:560px){._1sG5G_desktopReadControl{display:none}._1sG5G_mobileReadControl{padding-block:var(--space-3);flex:none;display:block}._1sG5G_mobileReadControl>.segmented-control{width:100%;margin:0}}@media (max-width:700px){._1sG5G_desktopReadControl{display:none}._1sG5G_mobileReadControl{padding-block:var(--space-3);flex:none;display:block}._1sG5G_mobileReadControl>.segmented-control{width:100%;margin:0}._1sG5G_mobileReadControl._1sG5G_detailOpen{display:none}.app-shell ._1sG5G_pageHeader._1sG5G_detailOpen.app-page-heading{display:none}.app-shell ._1sG5G_pageHeader ._1sG5G_bulkAction{--control-icon-padding:0px;place-items:center;gap:0;width:44px;height:44px;padding:0;display:grid}._1sG5G_detailHeader{min-height:var(--workspace-header-height);padding-inline:var(--workspace-gutter);grid-template-columns:44px minmax(0,1fr) 44px;display:grid}._1sG5G_detailHeader:has(._1sG5G_primaryAction){grid-template-columns:92px minmax(0,1fr) 92px}._1sG5G_detailIdentity{text-align:center}._1sG5G_detailIdentity h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1sG5G_detailIdentity a{display:none}._1sG5G_detailActions{justify-self:end;gap:var(--space-1)}._1sG5G_detailHeader ._1sG5G_mobileBack{justify-self:start;width:44px;height:44px}._1sG5G_conversationBody{padding-bottom:env(safe-area-inset-bottom)}}
.cL3TEW_card.record-card{padding-bottom:var(--space-2);flex-direction:column;flex:1 0 auto;display:flex}.cL3TEW_card>.record-card-heading{flex:none}.dialog-content.coach-dialog:has(.cL3TEW_card){padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.dialog-content.coach-dialog:has(.cL3TEW_card)>.dialog-heading{flex:none}.dialog-content.coach-dialog>:has(>.cL3TEW_card){flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}
._4w3qWG_entry{flex-shrink:0;position:relative}._4w3qWG_badge{background:var(--ink);min-width:20px;height:20px;color:var(--paper,#fff);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}._4w3qWG_navBadge{margin-left:auto}._4w3qWG_unreadDot{background:var(--ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--neutral-soft);pointer-events:none;border-radius:50%;position:absolute;top:7px;right:7px}
.qBMkKa_root{vertical-align:middle;flex:0 0 20px;width:20px;height:20px;margin:0;display:inline-flex;position:relative}.qBMkKa_root>.qBMkKa_input[type=checkbox]{opacity:0;z-index:1;cursor:pointer;position:absolute;inset:0;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important}.qBMkKa_control{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--ink,#171717) 45%,var(--paper,#fff));background:var(--paper,#fff);width:100%;height:100%;color:var(--coach-on-accent,var(--paper,#fff));pointer-events:none;border-radius:6px;place-items:center;display:grid}.qBMkKa_control>svg{opacity:0}.qBMkKa_input:checked+.qBMkKa_control{border-color:var(--coach-accent,var(--ink,#171717));background:var(--coach-accent,var(--ink,#171717))}.qBMkKa_input:checked+.qBMkKa_control>svg{opacity:1}.qBMkKa_input:focus-visible+.qBMkKa_control{outline:2px solid var(--ink,#171717);outline-offset:3px}.qBMkKa_input:disabled{cursor:not-allowed}.qBMkKa_input:disabled+.qBMkKa_control{opacity:.45}@media (forced-colors:active){.qBMkKa_control{background:canvas;border-color:buttontext}.qBMkKa_input:checked+.qBMkKa_control{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}.qBMkKa_input:focus-visible+.qBMkKa_control{outline-color:highlight}}
.m-dwha_route{min-width:0;color:var(--offtrack-ink,#0a0a0a);font-family:var(--offtrack-mono,ui-monospace, monospace);grid-column:1/-1;margin:0;font-size:12px;font-weight:400;line-height:1.5}.m-dwha_map{border:1px solid var(--offtrack-line,#dce3e2);background:#f9f9f9;border-radius:4px;height:160px;position:relative;overflow:hidden}.m-dwha_detail .m-dwha_map{height:220px}.m-dwha_mapButton{width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.m-dwha_detail .m-dwha_mapButton:focus-visible{outline-offset:-4px;outline:2px solid #0a0a0a}.m-dwha_expandLabel{color:#0a0a0a;font:12px/1.4 var(--offtrack-mono,ui-monospace, monospace);background:#f9f9f9;border:1px solid #dce3e2;border-radius:4px;align-items:center;gap:7px;padding:7px 10px;display:flex;position:absolute;bottom:10px;right:10px}.m-dwha_drawing{width:100%;height:100%;display:block}.m-dwha_parks{fill:#edf0e7}.m-dwha_lake{fill:#dfe6e3}.m-dwha_roadEdges,.m-dwha_roads,.m-dwha_traceOutline,.m-dwha_trace{fill:none;stroke-linecap:round;stroke-linejoin:round}.m-dwha_roadEdges{stroke:#fff}.m-dwha_roads{stroke:#d1d7d3}.m-dwha_roadEdges path{stroke-width:4px;vector-effect:non-scaling-stroke}.m-dwha_roads path{stroke-width:1px;vector-effect:non-scaling-stroke}.m-dwha_mapLabels{fill:#626762;font-family:inherit;font-weight:400}.m-dwha_mapLabels text{paint-order:stroke;stroke:#f9f9f9;stroke-width:3px;stroke-linejoin:round}.m-dwha_traceOutline{stroke:#0a0a0a;stroke-width:5px;vector-effect:non-scaling-stroke}.m-dwha_trace{stroke:#5f0;stroke-width:3px;vector-effect:non-scaling-stroke}.m-dwha_reveal :is(.m-dwha_traceOutline,.m-dwha_trace){stroke-dasharray:1;animation:1.5s cubic-bezier(.3,0,.3,1) both m-dwha_traceReveal}@keyframes m-dwha_traceReveal{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.m-dwha_startOutline{fill:#0a0a0a;stroke:#f9f9f9;stroke-width:1.5px;vector-effect:non-scaling-stroke}.m-dwha_start{fill:#5f0}.m-dwha_mapAttribution{color:#626762;background:#f9f9f9e8;padding:0 3px;font-size:9px;line-height:1.5;position:absolute;bottom:3px;right:5px}.m-dwha_caption{gap:6px;padding-top:10px;display:grid}.m-dwha_compactFacts{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.m-dwha_distance{color:var(--offtrack-ink,#0a0a0a)}.m-dwha_notice,.m-dwha_label{color:var(--offtrack-muted,#626762)}.m-dwha_departure{overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 8px;min-width:0;display:flex}.m-dwha_facts{grid-template-columns:minmax(100px,.65fr) minmax(0,1.35fr);gap:16px;margin:0;display:grid}.m-dwha_facts>div{align-content:start;gap:2px;min-width:0;display:grid}.m-dwha_facts dt{color:var(--offtrack-muted,#626762)}.m-dwha_facts dd{overflow-wrap:anywhere;margin:0}.m-dwha_detail .m-dwha_caption{gap:12px;padding-top:12px}.m-dwha_landmarks{gap:2px;display:grid}.m-dwha_landmarks ol{flex-wrap:wrap;gap:2px 8px;margin:0;padding:0;list-style:none;display:flex}.m-dwha_landmarks li{overflow-wrap:anywhere;display:inline}.m-dwha_landmarks li+li:before{content:"→";color:var(--offtrack-muted,#626762);margin-right:8px}.m-dwha_detailFooter{justify-items:start;gap:6px;display:grid}.m-dwha_attribution{color:var(--offtrack-muted,#626762);text-underline-offset:2px;font-size:10px;text-decoration:underline}.m-dwha_attribution:focus-visible{outline:2px solid var(--offtrack-ink,#0a0a0a);outline-offset:3px;border-radius:2px}.dialog-overlay:has(+.m-dwha_viewer){z-index:60}.dialog-content.m-dwha_viewer{z-index:61;color:#0a0a0a;width:auto;max-width:none;height:auto;min-height:0;max-height:none;font:12px/1.5 var(--offtrack-mono,ui-monospace, monospace);background:#f9f9f9;border:1px solid #dce3e2;border-radius:4px;flex-direction:column;gap:12px;padding:20px;display:flex;position:fixed;inset:16px;overflow:hidden;transform:none}.m-dwha_viewer .dialog-heading{flex:none;align-items:center;min-width:0;margin:0}.m-dwha_viewer .dialog-heading h2{font:400 18px/1.3 var(--offtrack-mono,ui-monospace, monospace);letter-spacing:-.02em;overflow-wrap:anywhere}.m-dwha_viewer .dialog-heading p{color:#626762;margin-top:4px;font-size:12px}.m-dwha_viewer .dialog-heading .icon-button{color:#0a0a0a;background:#fff;border:1px solid #dce3e2;border-radius:4px;width:44px;min-width:44px;height:44px;margin:0}.m-dwha_viewerMeta{color:#626762;flex-wrap:wrap;flex:none;gap:2px 20px;display:flex}.m-dwha_viewport{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;isolation:isolate;background:#f9f9f9;border:1px solid #dce3e2;border-radius:4px;flex:auto;min-height:80px;position:relative;overflow:hidden}.m-dwha_viewport[data-dragging]{cursor:grabbing}.m-dwha_viewport:focus-visible{outline-offset:2px;outline:2px solid #0a0a0a}.m-dwha_cameraPosition,.m-dwha_perspective,.m-dwha_plane{transform-origin:50%;position:absolute;inset:0}.m-dwha_cameraPosition{pointer-events:none}.m-dwha_perspective{perspective:1400px}.m-dwha_plane{backface-visibility:hidden;background:#f9f9f9}.m-dwha_viewerAttribution{z-index:1;color:#626762;text-underline-offset:2px;cursor:pointer;background:#f9f9f9ed;padding:2px 4px;font-size:10px;text-decoration:underline;position:absolute;bottom:5px;right:6px}.m-dwha_controls{flex-wrap:wrap;flex:none;align-items:center;gap:8px 20px;display:flex}.m-dwha_controlGroup{align-items:center;gap:4px;display:flex}.m-dwha_controls button{color:#0a0a0a;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3e2;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}.m-dwha_controls button:hover:not(:disabled){background:#5f0;border-color:#0a0a0a}.m-dwha_controls button:disabled{opacity:.4;cursor:default}.m-dwha_controls .m-dwha_fitButton{margin-left:4px;padding-inline:12px}.m-dwha_controlValue{text-align:center;font-variant-numeric:tabular-nums;min-width:56px}.m-dwha_tiltControl{align-items:center;gap:10px;min-height:44px;margin-left:auto;display:flex}.m-dwha_tiltControl input{accent-color:#0a0a0a;cursor:pointer;width:130px;min-width:80px;min-height:44px;margin:0}.m-dwha_tiltControl output{text-align:right;font-variant-numeric:tabular-nums;min-width:28px}.m-dwha_viewerHint{color:#626762;flex:none;margin:0;font-size:11px;line-height:1.5}@media (max-width:760px){.dialog-content.m-dwha_viewer{padding:16px 16px max(16px, env(safe-area-inset-bottom));border:0;border-radius:0;inset:0}.m-dwha_viewer .dialog-heading h2{font-size:16px}.m-dwha_viewer .dialog-heading p{font-size:11px}.m-dwha_controls{justify-content:space-between;gap:8px}.m-dwha_controls .m-dwha_fitButton{padding:8px}.m-dwha_fitButton span{display:none}.m-dwha_controlValue{min-width:40px}.m-dwha_tiltControl{flex:1 0 100%;justify-content:space-between;margin-left:0}.m-dwha_tiltControl input{flex:1;max-width:240px}.m-dwha_viewerHint{font-size:10px}}@media (max-height:520px){.dialog-content.m-dwha_viewer{gap:6px;padding:8px 12px;inset:0}.m-dwha_viewport{min-height:64px}.m-dwha_viewer .dialog-heading h2{font-size:14px}.m-dwha_viewer .dialog-heading p{margin-top:2px;font-size:10px}.m-dwha_viewerMeta,.m-dwha_viewerHint{font-size:10px}}@media (prefers-reduced-motion:reduce){.m-dwha_reveal :is(.m-dwha_traceOutline,.m-dwha_trace){stroke-dasharray:none;stroke-dashoffset:0;animation:none}.dialog-overlay:has(+.m-dwha_viewer){animation:none}.dialog-content.m-dwha_viewer{animation:none}}@media (max-width:380px){.m-dwha_facts{grid-template-columns:minmax(0,1fr);gap:8px}}
.hnuULa_summary{gap:var(--space-6);min-width:0;padding-block:var(--space-2);color:var(--ink);font-family:var(--font-sans);flex-direction:column;display:flex}.hnuULa_heading{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hnuULa_heading h2{color:var(--ink);font-size:var(--header-title-size);line-height:var(--header-title-line);overflow-wrap:anywhere;margin:0;font-weight:600}.hnuULa_category,.hnuULa_status{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);overflow-wrap:anywhere;margin:0}.hnuULa_details{gap:var(--space-4);padding-top:var(--space-6);border-top:var(--stroke-control) solid var(--line);flex-direction:column;margin:0;display:flex}.hnuULa_row{align-items:start;gap:var(--space-4);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);grid-template-columns:104px minmax(0,1fr);display:grid}.hnuULa_row dt{align-items:center;gap:var(--space-2);color:var(--muted);margin:0;display:flex}.hnuULa_row dt svg{flex:none}.hnuULa_row dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.hnuULa_prices{gap:var(--space-1);flex-direction:column;display:flex}.hnuULa_secondary{color:var(--muted)}.hnuULa_description{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:600px){.hnuULa_row{gap:var(--space-3);grid-template-columns:88px minmax(0,1fr)}}
.yF08bW_section{padding-top:var(--space-5);border-top:var(--stroke-control) solid var(--line)}.yF08bW_confirmation{gap:var(--space-4);min-width:0;display:grid}.yF08bW_confirmation h3{margin:0 0 var(--space-2);font-size:var(--form-section-font-size);line-height:var(--form-section-line-height);font-weight:600}.yF08bW_confirmation p{font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);color:var(--muted);margin:0}.yF08bW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
._LV4Na_summary{gap:var(--space-3);padding-top:var(--space-6);border-top:var(--stroke-control) solid var(--line);color:var(--ink);display:grid}._LV4Na_summary h3{align-items:center;gap:var(--space-2);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);font-weight:var(--form-label-font-weight);margin:0;display:flex}._LV4Na_summary h3 svg{flex:none}._LV4Na_summary ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._LV4Na_summary li{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);flex-wrap:wrap;display:flex}._LV4Na_hours{font-variant-numeric:tabular-nums;white-space:nowrap}._LV4Na_note{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}
.P8liTq_panel{background:var(--paper);color:var(--ink)}.P8liTq_body{gap:var(--space-6);min-width:0;padding-block:var(--space-2);flex-direction:column;display:flex}.P8liTq_participant{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.P8liTq_participant h2{font-size:var(--header-title-size);line-height:var(--header-title-line);overflow-wrap:anywhere;margin:0;font-weight:600}.P8liTq_eyebrow{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}.P8liTq_contacts{gap:var(--space-2);flex-direction:column;min-width:0;max-width:100%;display:flex}.P8liTq_contacts a,.P8liTq_contact{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);text-decoration:none;display:flex}.P8liTq_contacts a>span,.P8liTq_contact>span{overflow-wrap:anywhere;min-width:0}.P8liTq_contacts svg{color:var(--muted);flex:none}.P8liTq_contacts a:hover{text-underline-offset:3px;text-decoration:underline}.P8liTq_contacts a:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px}.P8liTq_status{align-items:center;gap:var(--space-1);color:var(--muted);margin:0;font-size:12px;line-height:18px;display:flex}.P8liTq_status svg{flex:none}.P8liTq_details{gap:var(--space-4);padding-top:var(--space-6);border-top:var(--stroke-control) solid var(--line);flex-direction:column;margin:0;display:flex}.P8liTq_detailRow{align-items:start;gap:var(--space-4);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);grid-template-columns:104px minmax(0,1fr);display:grid}.P8liTq_detailRow dt{align-items:center;gap:var(--space-2);color:var(--muted);margin:0;display:flex}.P8liTq_detailRow dt svg{flex:none}.P8liTq_detailRow dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.P8liTq_confirmation{gap:var(--space-4);padding-top:var(--space-6);border-top:var(--stroke-control) solid var(--line);flex-direction:column;display:flex}.P8liTq_confirmation h3{margin:0 0 var(--space-2);font-size:var(--form-section-font-size);line-height:var(--form-section-line-height);font-weight:600}.P8liTq_confirmation p{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}.P8liTq_confirmationActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.P8liTq_confirmationActions .button{width:auto;min-height:var(--control-height);padding:0 var(--space-3);font-size:var(--control-font-size);line-height:var(--control-line-height)}@media (max-width:600px){.P8liTq_detailRow{gap:var(--space-3);grid-template-columns:88px minmax(0,1fr)}.P8liTq_confirmationActions .button{flex:auto}}
.hi_x6a_list{container:planning-list/inline-size}.hi_x6a_row{align-items:start;gap:var(--space-6);width:100%;min-width:0;min-height:84px;padding:var(--space-5) 0;border:0;border-bottom:var(--stroke-control) solid var(--line);color:var(--ink);font-family:inherit;font-size:var(--form-label-font-size);text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 120px 128px 72px;margin:0;line-height:24px;display:grid}button.hi_x6a_row{cursor:pointer}button.hi_x6a_row :is(.hi_x6a_title,.hi_x6a_time,.hi_x6a_price,.hi_x6a_progress){transition:opacity .12s}button.hi_x6a_row:hover:enabled :is(.hi_x6a_title,.hi_x6a_time,.hi_x6a_price,.hi_x6a_progress){opacity:.8}button.hi_x6a_row:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ink);outline:0}button.hi_x6a_row:disabled{cursor:default;opacity:.55;background:0 0}.hi_x6a_main{min-width:0}.hi_x6a_title{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--form-field-font-size);margin:0;font-weight:500;line-height:24px;display:flex}.hi_x6a_title>svg{flex:none;width:14px;height:14px}.hi_x6a_row[data-kind=session] .hi_x6a_title>svg{color:var(--activity-session-ink)}.hi_x6a_row[data-kind=call] .hi_x6a_title>svg{color:var(--activity-call-ink)}.hi_x6a_title>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hi_x6a_subtitle{margin-left:22px;margin-top:var(--space-1);color:var(--muted);font-size:var(--form-label-font-size);text-overflow:ellipsis;white-space:nowrap;line-height:20px;display:block;overflow:hidden}.hi_x6a_schedule{gap:var(--space-1);font-variant-numeric:tabular-nums;flex-direction:column;grid-column:2;min-width:0;display:flex}.hi_x6a_time{font-size:var(--form-field-font-size);white-space:nowrap;font-weight:500;line-height:24px}.hi_x6a_duration{color:var(--muted);font-size:var(--form-label-font-size);white-space:nowrap;line-height:20px}.hi_x6a_reservation{gap:var(--space-1);min-width:0;color:var(--muted);font-size:var(--form-label-font-size);grid-column:3;grid-template-rows:24px auto;line-height:20px;display:grid}.hi_x6a_reservationLabel{grid-row:2}.hi_x6a_progress{background:var(--neutral-soft);border-radius:0;grid-row:1;align-self:center;width:100%;height:3px;display:block;overflow:hidden}.hi_x6a_progress>span{background:var(--ink);height:100%;display:block}.hi_x6a_price{font-size:var(--form-field-font-size);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:4;justify-self:end;font-weight:500;line-height:24px}@container planning-list (max-width:740px){.hi_x6a_row{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 112px 104px 64px}}@container planning-list (max-width:600px){.hi_x6a_row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:80px}.hi_x6a_row[data-has-price]{grid-template-columns:minmax(0,1fr) auto auto}.hi_x6a_schedule{text-align:right;grid-area:1/2}.hi_x6a_reservation{grid-area:2/1/auto/-1;grid-template-rows:12px auto;width:128px;margin-left:22px}.hi_x6a_price{grid-area:1/3}.hi_x6a_title,.hi_x6a_time,.hi_x6a_price{font-size:var(--form-label-font-size)}.hi_x6a_subtitle,.hi_x6a_duration,.hi_x6a_reservation{font-size:12px;line-height:20px}}
.WUaNTW_root{min-width:0}.WUaNTW_content{gap:var(--space-4);padding:var(--space-6) 0 var(--space-8);flex-direction:column;display:flex}.WUaNTW_profile{align-items:center;gap:var(--space-4);min-width:0;padding-bottom:var(--space-2);display:flex}.WUaNTW_logo{flex:none}.WUaNTW_logo>.coach-logo{border-radius:var(--radius-control);width:56px;height:56px;font-size:20px}.WUaNTW_identity{min-width:0}.WUaNTW_identity h2{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:24px}.WUaNTW_identity p{margin:var(--space-1) 0 0;color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.WUaNTW_group{min-width:0;padding:0 var(--space-4);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-panel);background:var(--paper);flex-direction:column;display:flex}.WUaNTW_row{align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:56px;padding:var(--space-4) 0;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;display:flex}.WUaNTW_row+.WUaNTW_row{border-top:var(--stroke-hairline) solid var(--line)}.WUaNTW_row>svg{flex:none}.WUaNTW_row>span{overflow-wrap:anywhere;flex:1;min-width:0}.WUaNTW_row .WUaNTW_chevron{color:var(--muted);margin-left:auto}.WUaNTW_row:active:not(:disabled){background:var(--neutral-soft)}.WUaNTW_row:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--radius-control)}.WUaNTW_row:disabled{opacity:.5;cursor:default}.WUaNTW_error{margin:calc(-1 * var(--space-2)) var(--space-4) 0;color:var(--muted);font-size:14px;line-height:20px}.WUaNTW_signOut{border:0;min-width:0;margin:0;padding:0}.WUaNTW_signOut .signout-form>.button{width:100%;min-height:48px;color:var(--ink);justify-content:center;font-weight:400}@media (min-width:701px){.WUaNTW_root{display:none}}
.qIdfOa_navigation,.qIdfOa_planningMenu,.qIdfOa_back{display:none}@media (max-width:700px){.qIdfOa_shell .sidebar{display:none}.qIdfOa_navigation{z-index:30;height:var(--workspace-tabbar-height,calc(76px + env(safe-area-inset-bottom)));padding:6px max(4px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));background:var(--paper,#fff);border-top:var(--hairline-width,1px) solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;inset:auto 0 0}.qIdfOa_tab{min-width:0;min-height:56px;color:var(--ink);touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;font-size:11px;font-weight:400;line-height:16px;display:flex}.qIdfOa_tab>span:last-child{white-space:nowrap;max-width:100%}.qIdfOa_symbol{border-radius:var(--radius-pill,999px);justify-content:center;align-items:center;width:48px;height:32px;display:flex;position:relative}.qIdfOa_tab[aria-current=page] .qIdfOa_symbol{background:var(--soft)}.qIdfOa_tab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--radius-menu-item,12px)}.qIdfOa_badge{background:var(--ink);min-width:17px;height:17px;color:var(--paper,#fff);box-shadow:0 0 0 2px var(--paper,#fff);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;line-height:1;display:flex;position:absolute;top:-2px;right:-3px}.qIdfOa_shell[data-demo=true] .qIdfOa_navigation{flex-shrink:0;order:2;position:static}.qIdfOa_shell:has([data-inbox-detail=true]) .qIdfOa_navigation{display:none}.qIdfOa_shell:has([data-inbox-detail=true]) .app-main.inbox-active{height:100dvh;padding-bottom:0}.qIdfOa_shell[data-demo=true]:has([data-inbox-detail=true]) .app-main.inbox-active{height:auto}.qIdfOa_shell .qIdfOa_desktopTools,.qIdfOa_shell .qIdfOa_desktopOnly{display:none}.qIdfOa_shell .qIdfOa_back{min-height:44px;color:var(--ink);align-items:center;gap:6px;padding:0;font-size:14px;display:flex}.qIdfOa_planningMenu{flex:none;display:block;position:relative}.qIdfOa_more{border:var(--hairline-width,1px) solid var(--line);border-radius:var(--radius-pill,999px);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.qIdfOa_options{z-index:40;border:var(--hairline-width,1px) solid var(--line);border-radius:var(--radius-menu,20px);background:var(--paper,#fff);min-width:240px;box-shadow:var(--shadow-menu,0 8px 32px #00000012);padding:8px;position:absolute;top:calc(100% + 8px);right:0}.qIdfOa_options>button{text-align:left;border-radius:var(--radius-menu-item,12px);align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;font-size:14px;display:flex}.qIdfOa_options>button:hover{background:var(--soft)}.qIdfOa_shell .qIdfOa_accountDetails .settings-section-navigation{display:none}}
.J2vvWW_dashboard{gap:var(--space-6);min-width:0;padding:var(--space-card);border:var(--stroke-control) solid var(--line);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);display:grid}.J2vvWW_heading{gap:var(--space-1);display:grid}.J2vvWW_heading h2{font-size:var(--form-title-font-size);line-height:var(--form-title-line-height);margin:0;font-weight:600}.J2vvWW_heading p,.J2vvWW_copy p,.J2vvWW_empty{font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);color:var(--muted);margin:0}.J2vvWW_metrics{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.J2vvWW_metrics>div{justify-content:flex-end;gap:var(--space-1);min-width:0;padding:var(--space-4);border-radius:var(--radius-control);background:var(--soft);flex-direction:column-reverse;display:flex}.J2vvWW_metrics dt{font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);color:var(--muted)}.J2vvWW_metrics dd{font-size:var(--form-title-font-size);line-height:var(--form-title-line-height);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.J2vvWW_section{min-width:0}.J2vvWW_section h3{margin:0 0 var(--space-2);font-size:var(--form-section-font-size);line-height:var(--form-section-line-height);font-weight:600}.J2vvWW_list{margin:0;padding:0;list-style:none;display:grid}.J2vvWW_row{align-items:center;gap:var(--space-3) var(--space-5);min-width:0;padding-block:var(--space-4);border-bottom:var(--stroke-control) solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.J2vvWW_copy{gap:var(--space-1);min-width:0;display:grid}.J2vvWW_copy h4{font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);overflow-wrap:anywhere;margin:0;font-weight:600}.J2vvWW_occupancy{width:min(100%,180px);height:var(--space-1);margin-block:var(--space-1);border-radius:var(--control-radius);background:var(--line);display:flex;overflow:hidden}.J2vvWW_booked,.J2vvWW_held{flex:none;height:100%}.J2vvWW_booked{background:var(--ink)}.J2vvWW_held{background:var(--muted)}.J2vvWW_actions{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.J2vvWW_actions>button{white-space:nowrap}.J2vvWW_state{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);text-align:end}.J2vvWW_state[data-ready=true]{color:var(--ink);font-weight:600}.J2vvWW_results{gap:var(--space-3) var(--space-6);padding:var(--space-3);border-radius:var(--radius-control);background:var(--soft);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}.J2vvWW_results>div{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.J2vvWW_results dt{color:var(--muted)}.J2vvWW_results dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.J2vvWW_empty{padding-block:var(--space-3)}.J2vvWW_more summary{min-height:var(--control-height);padding-block:var(--space-3);cursor:pointer;font-size:var(--control-font-size);font-weight:var(--control-font-weight);display:list-item}.J2vvWW_more summary:focus-visible{outline:2px solid var(--ink);outline-offset:var(--space-1);border-radius:var(--space-1)}@media (max-width:560px){.J2vvWW_dashboard{gap:var(--space-5);padding:var(--space-4)}.J2vvWW_metrics{gap:var(--space-2)}.J2vvWW_metrics>div{padding:var(--space-3)}.J2vvWW_row{grid-template-columns:minmax(0,1fr)}.J2vvWW_actions{flex-flow:wrap;justify-content:space-between;align-items:center}.J2vvWW_state{text-align:start}}
.hKaJMa_actions{display:contents}.hKaJMa_actions [role=menu]>.hKaJMa_mobilePageAction{display:none}@media (max-width:480px){.coach-dialog .dialog-header-actions .hKaJMa_withEditAndShare .button.dialog-edit-action{width:var(--control-height);height:var(--control-height);justify-content:center;padding:0}.hKaJMa_withEditAndShare .dialog-edit-action>span{display:none}}@media (max-width:400px){.coach-dialog .dialog-header-actions .hKaJMa_withEditAndShare a.button.dialog-page-action{display:none}.hKaJMa_actions [role=menu]>.hKaJMa_mobilePageAction{display:flex}}
.kiDLSW_heading p{font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);font-variant-numeric:tabular-nums;color:var(--muted);margin:0}.kiDLSW_heading strong{color:var(--ink);font-weight:500}.kiDLSW_progress{background:var(--neutral-soft);border-radius:999px;height:4px;overflow:hidden}.kiDLSW_progress>span{background:var(--ink);border-radius:inherit;height:100%;display:block}.kiDLSW_list{margin:0;padding:0;list-style:none;display:grid}.kiDLSW_list li{align-items:start;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:32px minmax(0,1fr);display:grid}.kiDLSW_list li+li{border-top:var(--stroke-control) solid var(--line)}.kiDLSW_list li:first-child{padding-top:0}.kiDLSW_list li:last-child{padding-bottom:0}.kiDLSW_avatar{background:var(--neutral-soft);border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:500;display:grid}.kiDLSW_person{min-width:0}.kiDLSW_manage{justify-content:space-between;align-items:baseline;gap:var(--space-3);text-align:left;cursor:pointer;background:0 0;width:100%;min-height:32px;padding:0;display:flex}.kiDLSW_name{overflow-wrap:anywhere;min-width:0;font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);font-weight:500}.kiDLSW_name small{color:var(--muted);font:inherit;font-weight:400}.kiDLSW_payment{color:var(--muted);white-space:nowrap;flex:none;font-size:12px;line-height:18px}.kiDLSW_manage:hover .kiDLSW_name{opacity:.75}.kiDLSW_manage:focus-visible,.kiDLSW_contacts a:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px;border-radius:var(--space-1)}.kiDLSW_contacts{column-gap:var(--space-3);row-gap:var(--space-1);flex-wrap:wrap;display:flex}.kiDLSW_contacts a{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:12px;line-height:18px;text-decoration:none}.kiDLSW_contacts a:hover{text-decoration:underline}.kiDLSW_empty{color:var(--muted);font-size:var(--form-label-font-size);line-height:var(--form-label-line-height);margin:0}@media (max-width:600px){.kiDLSW_manage{column-gap:var(--space-2);padding-bottom:var(--space-1);flex-wrap:wrap;row-gap:0}}
