@font-face{font-family:medifitFont;src:url(../media/noto_sans_jp-s.3h8nad409dsek.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:medifitFont Fallback;src:local(Arial);ascent-override:117.61%;descent-override:29.2%;line-gap-override:0.0%;size-adjust:98.63%}.L6lIaW_className{font-family:medifitFont,medifitFont Fallback}.L6lIaW_variable{--font-medifit:"medifitFont", "medifitFont Fallback"}
._9BPywa_brand{align-items:center;gap:var(--ui-space-sm);color:var(--ui-text);display:flex}._9BPywa_brand[data-layout=stacked]{flex-direction:column;gap:0}._9BPywa_wordmark{font-size:var(--ui-wordmark-inline);font-weight:var(--ui-weight-semibold);line-height:1.75rem}._9BPywa_brand[data-layout=stacked] ._9BPywa_wordmark{font-size:var(--ui-wordmark-auth);font-weight:var(--ui-weight-label);letter-spacing:-.025em;margin-top:0;line-height:2rem}._9BPywa_description{color:var(--ui-text-muted);font-size:var(--ui-text-body);line-height:var(--ui-line-body);margin:var(--ui-space-sm) 0 0;text-align:center}._9BPywa_brand[data-layout=inline]{flex-shrink:0}._9BPywa_brand[data-layout=inline] ._9BPywa_wordmark{font-size:var(--ui-text-body);white-space:nowrap}._9BPywa_brand[data-layout=stacked] ._9BPywa_wordmark{text-align:center}
.WZUnrW_shell{--app-accent:var(--ui-brand);--app-soft:var(--ui-brand-soft);--app-strong:var(--ui-brand-strong);background:var(--ui-page-background);min-height:100dvh;color:var(--ui-text)}.WZUnrW_shell[data-organization-type=clinic]{--app-accent:var(--ui-clinic);--app-soft:var(--ui-clinic-soft);--app-strong:var(--ui-clinic-strong)}.WZUnrW_shell[data-organization-type=gym]{--app-accent:var(--ui-gym);--app-soft:var(--ui-gym-soft);--app-strong:var(--ui-gym-strong)}.WZUnrW_header{border-bottom:var(--ui-app-border) solid var(--app-accent);background:var(--ui-surface);font-size:var(--ui-text-body);overflow-x:auto}.WZUnrW_headerInner{max-width:var(--ui-app-width);min-height:var(--ui-app-header-height);padding:var(--ui-space-sm) var(--ui-space-xl);align-items:center;gap:var(--ui-space-xl);flex-wrap:nowrap;margin:auto;display:flex}.WZUnrW_navigation,.WZUnrW_account,.WZUnrW_profile{align-items:center;gap:var(--ui-space-sm);display:flex}.WZUnrW_navigation{gap:var(--ui-space-md);flex-wrap:nowrap;flex-shrink:0}.WZUnrW_navigation a{align-items:center;gap:var(--ui-space-sm);font-weight:var(--ui-weight-semibold);color:var(--app-strong);white-space:nowrap;display:flex}.WZUnrW_account{flex-wrap:nowrap;flex:auto;justify-content:flex-end;min-width:0;margin-left:auto}.WZUnrW_account form{flex-shrink:0}.WZUnrW_profile{background:var(--app-soft);min-width:6rem;max-width:22rem;color:var(--app-strong);padding:var(--ui-space-sm) var(--ui-space-md);border-radius:var(--ui-radius-lg);white-space:nowrap;flex:0 auto}.WZUnrW_profile span{min-width:0}.WZUnrW_profile strong{flex-shrink:0;max-width:8rem}.WZUnrW_profile span,.WZUnrW_profile strong{text-overflow:ellipsis;overflow:hidden}@media (max-width:64rem){.WZUnrW_headerInner{padding-inline:var(--ui-space-md);gap:var(--ui-space-sm)}.WZUnrW_navigation{gap:var(--ui-space-sm)}.WZUnrW_profile{padding-inline:var(--ui-space-sm)}}@media (hover:hover){.WZUnrW_profile:hover{background:color-mix(in srgb, var(--app-soft), black var(--ui-hover-darken))}}.WZUnrW_profile:focus-visible{background:color-mix(in srgb, var(--app-soft), black var(--ui-focus-darken));outline:none}.WZUnrW_navigation a:focus-visible{outline:var(--ui-focus-width) solid var(--app-accent);outline-offset:var(--ui-space-xs)}.WZUnrW_header svg{width:var(--ui-text-large);height:var(--ui-text-large);flex-shrink:0}.WZUnrW_main{max-width:var(--ui-app-width);padding:var(--ui-space-xl);margin:auto}.WZUnrW_heading,.WZUnrW_headingWithActions{gap:var(--ui-space-sm);margin-bottom:var(--ui-space-xl);display:grid}.WZUnrW_headingText{gap:var(--ui-space-sm);min-width:0;display:grid}.WZUnrW_headingWithActions{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-md);flex-wrap:nowrap;margin-bottom:0;display:flex}.WZUnrW_headingActions{flex-shrink:0}.WZUnrW_headingText h1{font-size:var(--ui-text-heading);font-weight:var(--ui-weight-label)}.WZUnrW_headingText p{color:var(--ui-text-muted)}.WZUnrW_notice{padding:var(--ui-space-2xl);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface)}.WZUnrW_loading{justify-content:center;align-items:center;gap:var(--ui-space-md);min-height:60dvh;padding:var(--ui-space-xl);color:var(--ui-text-muted);flex-direction:column;display:flex}.WZUnrW_linkPending{width:var(--ui-text-large);height:var(--ui-text-large);flex-shrink:0;display:inline-flex}
.MFhEtq_button{min-height:var(--ui-button-md);border-radius:var(--ui-radius-control);height:auto;padding:var(--ui-space-sm) var(--ui-space-md);font-size:var(--ui-text-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-body);white-space:normal;overflow-wrap:anywhere;gap:var(--ui-space-sm)}.MFhEtq_button[data-size=xs]{min-height:var(--ui-button-xs);padding:0 var(--ui-space-sm);font-size:var(--ui-text-caption);border-radius:var(--ui-radius-small);gap:.25rem}.MFhEtq_button[data-size=sm]{min-height:var(--ui-button-sm);border-radius:var(--ui-radius-small);gap:.25rem;padding:0 .75rem}.MFhEtq_button[data-size=lg]{min-height:var(--ui-button-lg);padding-inline:var(--ui-space-xl)}.MFhEtq_button[data-size=xl]{min-height:var(--ui-button-xl);width:100%;padding-inline:var(--ui-space-xl);font-size:var(--ui-text-large);font-weight:var(--ui-weight-label);box-shadow:var(--ui-shadow-button);line-height:1.5}.MFhEtq_button[data-size^=icon]{min-height:var(--ui-button-md);width:var(--ui-button-md);height:var(--ui-button-md);padding:0}.MFhEtq_button[data-size=icon-xs]{min-height:var(--ui-button-xs);width:var(--ui-button-xs);height:var(--ui-button-xs)}.MFhEtq_button[data-size=icon-sm]{min-height:var(--ui-button-sm);width:var(--ui-button-sm);height:var(--ui-button-sm)}.MFhEtq_button[data-size=icon-lg]{min-height:var(--ui-button-lg);width:var(--ui-button-lg);height:var(--ui-button-lg)}.MFhEtq_button[data-full-width=true]{width:100%}.MFhEtq_button{--button-state-base:var(--primary)}.MFhEtq_button[data-variant=secondary]{--button-state-base:var(--secondary)}.MFhEtq_button[data-variant=outline]{--button-state-base:var(--background)}.MFhEtq_button[data-variant=ghost],.MFhEtq_button[data-variant=destructive-ghost]{--button-state-base:var(--ui-surface)}.MFhEtq_button[data-variant=destructive]{--button-state-base:var(--destructive)}.MFhEtq_button[data-variant=choice-positive]{--button-state-base:var(--ui-success-background)}.MFhEtq_button[data-variant=choice-negative]{--button-state-base:var(--ui-error-background)}@media (hover:hover){.MFhEtq_button:not([data-variant=link]):hover{background-color:color-mix(in srgb, var(--button-state-base), black var(--ui-hover-darken))}}.MFhEtq_button:not([data-variant=link]):focus-visible{background-color:color-mix(in srgb, var(--button-state-base), black var(--ui-focus-darken))}.MFhEtq_input{width:100%;min-width:0;height:var(--ui-control-md);border-radius:var(--ui-radius-control);font-size:var(--ui-text-body);line-height:var(--ui-line-body);padding:.25rem .625rem}.MFhEtq_input[data-control-size=lg]{height:var(--ui-control-lg);padding-inline:var(--ui-space-md)}.MFhEtq_input[data-trailing-action=true]{padding-right:var(--ui-field-accessory)}.MFhEtq_button,.MFhEtq_button[data-size],.MFhEtq_input{font:inherit}.MFhEtq_input::placeholder{font-size:var(--ui-text-body)}
.NYeKAW_content{gap:var(--ui-space-xl);min-width:0;display:grid}.NYeKAW_card{gap:var(--ui-space-md);padding:var(--ui-space-xl);border-radius:var(--ui-radius-panel);background:var(--ui-surface);min-width:0;display:grid}.NYeKAW_card h2{font-size:var(--ui-text-large);font-weight:var(--ui-weight-semibold)}.NYeKAW_filters{gap:var(--ui-space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.NYeKAW_buttons{gap:var(--ui-space-sm);flex-wrap:wrap;align-items:center;display:flex}.NYeKAW_form{gap:var(--ui-space-xl);min-width:0;display:grid}.NYeKAW_grid{gap:var(--ui-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.NYeKAW_wide{grid-column:1/-1}.NYeKAW_muted{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.NYeKAW_error{color:var(--ui-error-text);background:var(--ui-error-background);padding:var(--ui-space-md);border-radius:var(--ui-radius-small)}.NYeKAW_warning{color:var(--ui-warning-text);background:var(--ui-warning-background);padding:var(--ui-space-md);border-radius:var(--ui-radius-small)}.NYeKAW_pagination{justify-content:center;align-items:center;gap:var(--ui-space-md);display:flex}.NYeKAW_center{text-align:center}.NYeKAW_details{gap:var(--ui-space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NYeKAW_details dd{white-space:pre-wrap;overflow-wrap:anywhere}.NYeKAW_row{cursor:pointer}.NYeKAW_tabs{gap:var(--ui-space-sm);display:flex;overflow-x:auto}@media (max-width:48rem){.NYeKAW_filters,.NYeKAW_grid,.NYeKAW_details{grid-template-columns:minmax(0,1fr)}.NYeKAW_card{padding:var(--ui-space-md)}}.NYeKAW_fieldError{color:var(--ui-error);font-size:var(--ui-text-caption)}.NYeKAW_searchError{margin-top:var(--ui-space-sm);color:var(--ui-error);font-size:var(--ui-text-caption)}.NYeKAW_patientFilters{grid-template-columns:3fr 3fr 2fr 2fr 2fr}.NYeKAW_compactGrid{gap:var(--ui-space-md)}.NYeKAW_notesField{gap:var(--ui-space-sm);display:grid}.NYeKAW_notesField textarea{min-height:6rem}.NYeKAW_counter{text-align:right}.NYeKAW_sectionHeading{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.NYeKAW_detailFields{gap:var(--ui-space-md)}.NYeKAW_detailFields>div{gap:var(--ui-space-sm);flex-direction:column;display:flex}.NYeKAW_detailFields dt{border-bottom:1px solid var(--ui-border);padding-bottom:var(--ui-space-sm)}.NYeKAW_detailFields dd{font-size:var(--ui-text-body)}.NYeKAW_summaryNotes{grid-column:span 2}@media (max-width:48rem){.NYeKAW_summaryNotes{grid-column:auto}}.NYeKAW_listCard{font-size:var(--ui-text-body);padding-inline:0;overflow:hidden}.NYeKAW_listCard>p{padding-inline:var(--ui-space-xl)}.NYeKAW_operationCell{width:10rem}.NYeKAW_dateCell{width:12rem}.NYeKAW_actionsCell{text-align:right;white-space:nowrap;width:1%}.NYeKAW_inlineActions{justify-content:flex-end;align-items:center;gap:var(--ui-space-sm);flex-wrap:nowrap;display:flex}.NYeKAW_sectionHeadingText{gap:var(--ui-space-sm);display:grid}@media (max-width:64rem){.NYeKAW_patientFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.NYeKAW_patientFilters{grid-template-columns:minmax(0,1fr)}}.NYeKAW_adviceFields>div{align-content:start;gap:var(--ui-space-sm);min-width:0;display:grid}.NYeKAW_adviceFields dt{font-weight:var(--ui-weight-semibold)}.NYeKAW_adviceFields dd{white-space:pre-wrap;overflow-wrap:anywhere}.NYeKAW_summaryFields{gap:var(--ui-space-md);grid-template-columns:repeat(4,minmax(0,1fr))}.NYeKAW_summaryFields>div{gap:var(--ui-space-sm);display:grid}.NYeKAW_subcard{gap:var(--ui-space-md);padding:var(--ui-space-md);border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);min-width:0;display:grid}.NYeKAW_menuFields{gap:var(--ui-space-md);grid-template-columns:2fr 1fr 1fr;align-items:start;display:grid}.NYeKAW_formActions{justify-content:flex-end;gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.NYeKAW_backLink{justify-self:start}.NYeKAW_loadRow{align-items:start;gap:var(--ui-space-md);grid-template-columns:2fr 1fr;display:grid}.NYeKAW_loadRow>div{overflow-wrap:anywhere;min-width:0}@media (max-width:48rem){.NYeKAW_summaryFields{grid-template-columns:repeat(2,minmax(0,1fr))}.NYeKAW_menuFields,.NYeKAW_loadRow{grid-template-columns:minmax(0,1fr)}}
.BIzt3a_section{gap:var(--ui-space-md);padding:var(--ui-space-xl);background:var(--ui-surface);border-radius:var(--ui-radius-panel);color:var(--ui-text);font-size:var(--ui-text-body);display:grid}.BIzt3a_header{justify-content:space-between;align-items:start;gap:var(--ui-space-md);flex-wrap:wrap;display:flex}.BIzt3a_header>div{gap:var(--ui-space-sm);display:grid}.BIzt3a_collection{gap:var(--ui-space-md);min-width:0;display:grid}.BIzt3a_temporaryNotice{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);padding-inline:var(--ui-space-xl);color:var(--ui-text-muted);font-size:var(--ui-text-caption);flex-wrap:wrap;display:flex}.BIzt3a_field{border:0;min-width:0;padding:0}.BIzt3a_field>*+*{margin-top:var(--ui-space-sm)}.BIzt3a_label{margin-bottom:var(--ui-space-sm);font-weight:var(--ui-weight-label);padding:0}.BIzt3a_required{margin-left:var(--ui-space-xs);color:var(--ui-error)}.BIzt3a_title{font-size:var(--ui-text-large);font-weight:var(--ui-weight-semibold)}.BIzt3a_muted{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.BIzt3a_dropzone{justify-items:center;gap:var(--ui-space-md);padding:var(--ui-space-xl);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-small);display:grid}.BIzt3a_dropzone[disabled]{background:var(--ui-surface-muted);color:var(--ui-text-muted)}.BIzt3a_dropzone:disabled{pointer-events:none}.BIzt3a_lockedHint{color:var(--ui-text);font-size:var(--ui-text-caption)}.BIzt3a_actions{gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.BIzt3a_grid{gap:var(--ui-space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}.BIzt3a_item{gap:var(--ui-space-xs);overflow-wrap:anywhere;width:6rem;display:grid}.BIzt3a_thumbnail{object-fit:cover;border-radius:var(--ui-radius-small);background:var(--ui-surface-muted);width:6rem;height:6rem}.BIzt3a_card{position:relative}.BIzt3a_cardDocument{justify-content:center;align-items:center;gap:var(--ui-space-xs);width:8rem;height:5rem;padding:var(--ui-space-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);font-size:var(--ui-text-caption);flex-direction:column;display:flex}.BIzt3a_cardDocument svg{width:1.25rem;height:1.25rem;color:var(--ui-text-muted)}.BIzt3a_cardDocument span{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.BIzt3a_card .BIzt3a_thumbnail{width:5rem;height:5rem}.BIzt3a_cardRemove{top:calc(var(--ui-space-sm) * -1);right:calc(var(--ui-space-sm) * -1);border-radius:var(--ui-radius-md);position:absolute}.BIzt3a_meta{gap:var(--ui-space-xl);overflow-wrap:anywhere;display:grid}.BIzt3a_meta>div{gap:var(--ui-space-xs);display:grid}.BIzt3a_previewActions{gap:var(--ui-space-sm);flex-wrap:wrap;margin-top:auto;display:flex}.BIzt3a_error{color:var(--ui-error-text);background:var(--ui-error-background);padding:var(--ui-space-sm);border-radius:var(--ui-radius-small)}.BIzt3a_empty{padding:var(--ui-space-xl);text-align:center;border:1px dashed var(--ui-border);border-radius:var(--ui-radius-small)}.BIzt3a_preview{max-width:var(--ui-app-width);margin:var(--ui-space-xl) auto;padding:var(--ui-space-md);gap:var(--ui-space-md);display:grid}
.t7vY2W_dialog{padding-top:calc(var(--ui-space-2xl) + var(--ui-space-md))}.t7vY2W_layout{gap:var(--ui-space-xl);grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);min-width:0;display:grid}.t7vY2W_sidebar{gap:var(--ui-space-xl);padding-right:var(--ui-space-xl);border-right:1px solid var(--ui-border);text-align:left;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.t7vY2W_sidebar [data-slot=dialog-title]{line-height:var(--ui-line-body)}.t7vY2W_viewer{align-content:start;gap:var(--ui-space-sm);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.t7vY2W_navigation,.t7vY2W_zoomControls{align-items:center;gap:var(--ui-space-sm);display:flex}.t7vY2W_navigation{grid-area:1/1}.t7vY2W_hint,.t7vY2W_viewport{grid-column:1/-1}.t7vY2W_zoomControls{border:0;flex-wrap:wrap;grid-area:1/2;justify-self:end;min-width:0;padding:0}.t7vY2W_zoomValue{text-align:center;font-variant-numeric:tabular-nums;min-width:4ch}.t7vY2W_hint{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.t7vY2W_viewport{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);background:var(--ui-surface-muted);height:65dvh;min-height:16rem;overflow:auto}.t7vY2W_viewport:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.t7vY2W_canvas{justify-content:center;align-items:center;min-width:100%;min-height:100%;display:flex}.t7vY2W_image{object-fit:contain;flex:none;max-width:none}@media (max-width:48rem){.t7vY2W_layout{grid-template-columns:minmax(0,1fr)}.t7vY2W_sidebar{border-right:0;border-bottom:1px solid var(--ui-border);padding-right:0;padding-bottom:var(--ui-space-md);gap:var(--ui-space-md)}.t7vY2W_viewport{height:50dvh}}
.upkgxa_header{justify-content:space-between;align-items:center;gap:var(--ui-space-md);flex-wrap:wrap;display:flex}.upkgxa_headerActions,.upkgxa_rowActions{align-items:center;gap:var(--ui-space-sm);display:flex}.upkgxa_headerActions{flex-wrap:wrap}.upkgxa_status{align-items:center;gap:var(--ui-space-xs);padding-inline:var(--ui-space-sm);min-height:var(--ui-button-xs);border-radius:var(--ui-radius-panel);background:var(--ui-surface-muted);color:var(--ui-text-muted);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-medium);white-space:nowrap;display:inline-flex}.upkgxa_status[data-saved=true]{background:var(--ui-clinic-soft);color:var(--ui-success-text)}.upkgxa_table th{font-weight:var(--ui-weight-semibold)}.upkgxa_table td{padding-block:var(--ui-space-sm)}.upkgxa_table .upkgxa_uploader{white-space:normal;overflow-wrap:anywhere;min-width:8em}.upkgxa_table .upkgxa_operationHeading{text-align:right}.upkgxa_operationCell{width:1%}.upkgxa_rowActions{justify-content:flex-end}.upkgxa_deleteButton{color:var(--ui-error)}
.k8A5OG_field{gap:var(--ui-space-sm);flex-direction:column;min-width:0;display:flex}.k8A5OG_label{color:var(--ui-label);font-size:var(--ui-text-body);line-height:1;font-weight:var(--ui-weight-label)}.k8A5OG_required{color:var(--ui-error)}.k8A5OG_control{position:relative}.k8A5OG_control .k8A5OG_visibility[data-slot=button]{width:var(--ui-field-accessory);height:100%;min-height:0;color:var(--ui-text-muted);padding:0;position:absolute;top:0;right:0}.k8A5OG_description,.k8A5OG_error{font-size:var(--ui-text-caption);line-height:var(--ui-line-body);overflow-wrap:anywhere;margin:0}.k8A5OG_description{color:var(--ui-text-muted)}.k8A5OG_error{color:var(--ui-error)}.k8A5OG_counter{text-align:right}.k8A5OG_suffix{right:var(--ui-space-sm);pointer-events:none;height:100%;color:var(--ui-text-muted);font-size:var(--ui-text-body);align-items:center;display:flex;position:absolute;top:0}.k8A5OG_control:has(.k8A5OG_suffix) input{padding-right:calc(4em + var(--ui-space-sm))}.k8A5OG_reference{padding:var(--ui-space-xs) var(--ui-space-sm);border-radius:var(--ui-radius-control);background:var(--ui-surface-muted);color:var(--ui-text-muted);font-size:var(--ui-text-caption);overflow-wrap:anywhere}
.v5Fcia_field{gap:var(--ui-space-sm);flex-direction:column;display:flex}.v5Fcia_control{height:var(--ui-control-md);border-radius:var(--ui-radius-control);position:relative}.v5Fcia_control[data-large=true]{height:var(--ui-control-lg)}.v5Fcia_control[data-disabled=true]{opacity:.5}.v5Fcia_input{opacity:0;z-index:1;cursor:text;width:100%;height:100%;font-size:var(--ui-text-large);position:absolute;inset:0}.v5Fcia_slots{grid-template-columns:repeat(6,minmax(0,1fr));height:100%;display:grid}.v5Fcia_slot{border:1px solid var(--ui-input-border);font-size:var(--ui-text-body);border-right:0;justify-content:center;align-items:center;display:flex}.v5Fcia_slot:first-child{border-radius:var(--ui-radius-control) 0 0 var(--ui-radius-control)}.v5Fcia_slot:last-child{border-right:1px solid var(--ui-input-border);border-radius:0 var(--ui-radius-control) var(--ui-radius-control) 0}.v5Fcia_control:focus-within .v5Fcia_slot[data-current=true]{border-color:var(--ui-brand);outline:var(--ui-focus-width) solid var(--ui-focus-color);outline-offset:-1px}.v5Fcia_control:focus-within .v5Fcia_slot[data-selected=true]{background:var(--ui-info-background)}
.qTJa3q_main{min-height:100dvh;padding:var(--ui-space-xl);background:var(--ui-auth-page-background);color:var(--ui-text);font-size:var(--ui-text-large);justify-content:center;align-items:center;line-height:1.5;display:flex}.qTJa3q_form{gap:var(--ui-space-md);flex-direction:column;margin-top:0;display:flex}.qTJa3q_heading{font-size:var(--ui-text-heading);font-weight:var(--ui-weight-label);text-align:left;margin:0;line-height:2rem}.qTJa3q_footer{border-top:1px solid var(--ui-border);padding-top:var(--ui-space-xl);margin-top:var(--ui-space-xl);text-align:center}.qTJa3q_link{color:var(--ui-text-muted);font-weight:var(--ui-weight-medium);font-size:var(--ui-text-body);text-decoration:none}.qTJa3q_error{color:var(--ui-error-text);background:var(--ui-error-background);padding:var(--ui-space-sm) .625rem;border-radius:var(--ui-radius-control);overflow-wrap:anywhere}.qTJa3q_notice{align-items:flex-start;gap:var(--ui-space-sm);font-size:var(--ui-text-body);line-height:var(--ui-line-body);background:var(--ui-warning-background);color:var(--ui-warning-text);padding:var(--ui-space-sm) .625rem;border-radius:var(--ui-radius-control);display:flex}.qTJa3q_help{color:var(--ui-text-muted);line-height:var(--ui-line-body)}.qTJa3q_empty{padding:var(--ui-space-2xl);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md)}.qTJa3q_patient{padding:var(--ui-space-2xl);gap:var(--ui-space-xl);font-size:var(--ui-text-body);display:grid}.qTJa3q_header{justify-content:space-between;align-items:center;gap:var(--ui-space-lg);flex-wrap:wrap;display:flex}@media (max-width:40rem){.qTJa3q_patient{padding:var(--ui-space-md)}}.qTJa3q_content{gap:var(--ui-space-md);flex-direction:column;display:flex}.qTJa3q_content[data-layout=login]{gap:0}.qTJa3q_content[data-layout=login]>:first-child{margin-bottom:var(--ui-space-form-top)}.qTJa3q_content[data-layout=otp]{gap:var(--ui-space-xl)}.qTJa3q_content[data-layout=otp]>:first-child{margin-bottom:var(--ui-space-md)}.qTJa3q_content[data-layout=reset] .qTJa3q_heading{font-size:var(--ui-text-large);font-weight:var(--ui-weight-medium);line-height:1}.qTJa3q_content[data-layout=initial] .qTJa3q_footer{margin-top:var(--ui-space-sm)}.qTJa3q_link:hover{color:var(--ui-brand);text-decoration:underline}.qTJa3q_requirements{gap:var(--ui-space-sm);font-size:var(--ui-text-caption);color:var(--ui-text-muted);flex-direction:column;display:flex}.qTJa3q_requirement{align-items:center;gap:var(--ui-space-sm);display:flex}.qTJa3q_requirement svg{flex-shrink:0}.qTJa3q_requirement[data-met=true]{color:var(--ui-success-text)}.qTJa3q_steps{gap:var(--ui-space-sm);font-size:var(--ui-text-caption);text-align:center;color:var(--ui-text-muted);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qTJa3q_steps li{border-bottom:1px solid var(--ui-border);padding-bottom:var(--ui-space-sm)}.qTJa3q_steps li[aria-current=step]{border-bottom:2px solid var(--ui-brand);color:var(--ui-brand);font-weight:var(--ui-weight-semibold)}.qTJa3q_codeHelp{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.qTJa3q_resend{text-align:center}.qTJa3q_notice svg{flex-shrink:0;margin-top:.125rem}.qTJa3q_help,.qTJa3q_error{font-size:var(--ui-text-body)}.qTJa3q_content[data-layout=reset]{font-size:var(--ui-text-body);line-height:var(--ui-line-body)}.qTJa3q_identity{border-radius:var(--radius-md);background:var(--muted);padding:var(--ui-space-sm) calc(var(--ui-space-xl) / 2);font-size:var(--ui-text-body);overflow-wrap:anywhere}.qTJa3q_identity span{font-weight:var(--ui-weight-semibold)}.qTJa3q_otpFields{gap:var(--ui-space-md);flex-direction:column;display:flex}.qTJa3q_sentNotice{border-radius:var(--ui-radius-control);background:var(--ui-info-background);color:var(--ui-brand-strong);padding:var(--ui-space-sm) .625rem;font-size:var(--ui-text-body);line-height:var(--ui-line-body);overflow-wrap:anywhere}.qTJa3q_sentNotice strong{font-weight:var(--ui-weight-semibold)}.qTJa3q_resendWait{font-size:var(--ui-text-body);line-height:var(--ui-line-body);color:var(--ui-text-muted)}.qTJa3q_content[data-layout=otp] .qTJa3q_footer{margin-top:0}.qTJa3q_content[data-layout=otp] .qTJa3q_footer .qTJa3q_link{align-items:center;gap:var(--ui-space-sm);font-weight:var(--ui-weight-regular);display:inline-flex}.qTJa3q_steps[data-modal=true]{margin-bottom:var(--ui-space-form-top)}.qTJa3q_resetFooter{flex-flow:wrap;justify-content:flex-end}.qTJa3q_form[data-modal=true]{gap:var(--ui-space-xl)}.qTJa3q_resetOtp{gap:var(--ui-space-md);flex-direction:column;display:flex}.qTJa3q_resetDestination{font-size:var(--ui-text-body);line-height:var(--ui-line-body);overflow-wrap:anywhere}.qTJa3q_resetDestination strong{font-weight:var(--ui-weight-semibold)}.qTJa3q_otpTiming{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.qTJa3q_otpTimingText{color:var(--ui-text-muted);font-size:var(--ui-text-caption);line-height:var(--ui-line-body)}.qTJa3q_form[data-password-modal=true]>[data-slot=dialog-footer]{margin-top:var(--ui-space-md)}
.Gu-iLG_stack{gap:var(--ui-space-xl);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.Gu-iLG_heading{font-size:var(--ui-text-large);font-weight:var(--ui-weight-semibold)}.Gu-iLG_three,.Gu-iLG_muscles,.Gu-iLG_two,.Gu-iLG_stand{gap:var(--ui-space-md);min-width:0;display:grid}.Gu-iLG_muscles{grid-template-columns:repeat(2,minmax(0,1fr))}.Gu-iLG_date{max-width:20rem}.Gu-iLG_error{color:var(--ui-error-text);font-size:var(--ui-text-body);overflow-wrap:anywhere}.Gu-iLG_notice{padding:var(--ui-space-md);background:var(--ui-error-background);border-radius:var(--ui-radius-small)}.Gu-iLG_footer{justify-content:flex-end;gap:var(--ui-space-sm);padding:var(--ui-space-md);background:var(--ui-surface);border-top:1px solid var(--ui-border);border-radius:var(--ui-radius-md);z-index:1;flex-wrap:wrap;display:flex;position:sticky;bottom:0}.Gu-iLG_item{align-content:start;gap:var(--ui-space-sm);min-width:0;display:grid}.Gu-iLG_item dt{padding-bottom:var(--ui-space-sm);border-bottom:1px solid var(--ui-border);font-size:var(--ui-text-caption);color:var(--ui-text-muted)}.Gu-iLG_item dd{font-size:var(--ui-text-body);white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.Gu-iLG_modalBody{min-height:0;padding:var(--ui-space-xs);overflow-y:auto}.Gu-iLG_dialog{max-height:calc(100dvh - var(--ui-space-2xl));grid-template-rows:auto minmax(0,1fr) auto}@media (min-width:48rem){.Gu-iLG_three,.Gu-iLG_stand{grid-template-columns:repeat(3,minmax(0,1fr))}.Gu-iLG_muscles{grid-template-columns:repeat(5,minmax(0,1fr))}.Gu-iLG_two{grid-template-columns:repeat(2,minmax(0,1fr))}}.Gu-iLG_dateList{gap:var(--ui-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));max-height:50dvh;display:grid;overflow-y:auto}.Gu-iLG_patientSummary{gap:var(--ui-space-md);min-width:0;display:grid}.Gu-iLG_patientSummary .Gu-iLG_item{gap:var(--ui-space-xs)}.Gu-iLG_patientSummary dt{border:0;padding:0}@media (min-width:48rem){.Gu-iLG_patientSummary{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gu-iLG_standingScroll{min-width:0;overflow-x:auto}.Gu-iLG_standingCard{padding:var(--ui-space-xl);gap:var(--ui-space-md);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-card)}.Gu-iLG_standingCard>[data-slot=card-header],.Gu-iLG_standingCard>[data-slot=card-content]{padding:0}.Gu-iLG_standingCard .Gu-iLG_heading{font-size:var(--ui-text-section-heading);line-height:1.75rem}.Gu-iLG_standingGrid{gap:var(--ui-space-sm);min-width:38rem;font-size:var(--ui-text-body);line-height:1.25rem;display:grid}.Gu-iLG_standingColumns,.Gu-iLG_standingRow{column-gap:var(--ui-space-md);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid}.Gu-iLG_standingRow>fieldset{align-self:start;margin-top:.125rem}.Gu-iLG_standingColumns{font-weight:var(--ui-weight-medium);text-align:center}.Gu-iLG_standingHeight{align-items:center;gap:var(--ui-space-sm);color:var(--ui-label);font-weight:var(--ui-weight-label);display:flex}.Gu-iLG_required{color:var(--ui-error)}.Gu-iLG_noteFooter{justify-content:space-between;align-items:start;gap:var(--ui-space-sm);display:flex}.Gu-iLG_noteCounter{white-space:nowrap;margin-left:auto}.Gu-iLG_muted{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.Gu-iLG_previousFailure{align-items:center;gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}
.FmDmua_card{--stand-head:5.5rem;--stand-gap:round(down, var(--ui-space-xs), 1px);--stand-snap:calc(var(--stand-gap) - 2px);--stand-cover:calc((var(--stand-snap) - 1px) / 2);--stand-badge-out:calc(var(--stand-gap) / 2 - 1px);gap:var(--ui-space-md);border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);min-width:0;padding:var(--ui-space-md);background:var(--ui-surface);flex-direction:column;display:flex;container-type:inline-size}.FmDmua_header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-sm) var(--ui-space-xl);flex-wrap:wrap;display:flex}.FmDmua_headline{gap:var(--ui-space-xs);display:grid}.FmDmua_title{font-size:var(--ui-text-body);font-weight:var(--ui-weight-semibold)}.FmDmua_summary{font-size:var(--ui-text-caption);color:var(--ui-text-muted)}.FmDmua_legend{align-items:center;gap:var(--ui-space-xs) var(--ui-space-md);font-size:var(--ui-text-caption);color:var(--ui-text-muted);flex-wrap:wrap;display:flex}.FmDmua_legendItem{align-items:center;gap:var(--ui-space-xs);display:inline-flex}.FmDmua_changes{gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.FmDmua_chip{align-items:center;gap:var(--ui-space-xs);padding:var(--ui-space-xs) var(--ui-space-sm);border-radius:var(--ui-radius-lg);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-medium);display:inline-flex}.FmDmua_improvedChip{background:var(--ui-brand-soft);color:var(--ui-brand-strong)}.FmDmua_declinedChip{background:var(--ui-error-background);color:var(--ui-error-text)}.FmDmua_table{--stand-visible:8;table-layout:fixed;border-collapse:separate;width:max-content;border-spacing:var(--stand-gap);text-align:center}@container not (min-width:64rem){.FmDmua_table{--stand-visible:6}}@container not (min-width:30rem){.FmDmua_table{--stand-visible:3}.FmDmua_card [data-slot=table-container]{--stand-head:4rem}.FmDmua_table .FmDmua_conditionHead{font-size:var(--ui-text-caption)}.FmDmua_dateHead button[data-size]{padding-inline:var(--ui-space-xs)}}@container not (min-width:15rem){.FmDmua_table{--stand-visible:2}}@container not (min-width:12rem){.FmDmua_table{--stand-visible:1}}.FmDmua_card [data-slot=table-container][data-fit]{overflow-x:hidden}.FmDmua_card [data-slot=table-container]{scroll-snap-type:x mandatory;scroll-padding-inline-start:calc(var(--stand-head) + var(--stand-snap))}.FmDmua_conditionHead{z-index:1;width:var(--stand-head);background:var(--ui-surface);box-shadow:0 0 0 var(--stand-cover) var(--ui-surface), 0 calc(var(--stand-gap) * -1) 0 var(--ui-surface), 0 var(--stand-gap) 0 var(--ui-surface);font-size:var(--ui-text-body);font-weight:var(--ui-weight-medium);text-align:center;white-space:nowrap;position:sticky;left:0}.FmDmua_height{color:var(--ui-text-muted)}.FmDmua_dateHead{width:calc(( 100cqw - var(--stand-head) - var(--stand-snap) + 1px - var(--stand-visible) * var(--stand-gap) ) / var(--stand-visible));scroll-snap-align:start;font-variant-numeric:tabular-nums}.FmDmua_dateLabel{line-height:var(--ui-line-body);display:grid}.FmDmua_year{font-size:var(--ui-text-caption);color:var(--ui-text-muted)}.FmDmua_cell{padding:0}.FmDmua_groupStart>*{padding-top:var(--ui-space-sm)}.FmDmua_mark{border-radius:var(--ui-radius-small);place-items:center;height:2rem;display:grid;position:relative}.FmDmua_small{width:1.25rem;height:1.25rem}.FmDmua_ok{background:var(--ui-brand-soft);color:var(--ui-brand-strong)}.FmDmua_ng{background:var(--ui-error-background);color:var(--ui-error-text)}.FmDmua_improved{background:var(--ui-brand);color:var(--ui-surface)}.FmDmua_declined{background:var(--ui-error);color:var(--ui-surface)}.FmDmua_none{color:var(--ui-text-muted)}.FmDmua_badge{top:calc(var(--stand-badge-out) * -1);right:calc(var(--stand-badge-out) * -1);background:var(--ui-surface);border-radius:50%;place-items:center;width:1.125rem;height:1.125rem;display:grid;position:absolute}.FmDmua_improved .FmDmua_badge{color:var(--ui-brand)}.FmDmua_declined .FmDmua_badge{color:var(--ui-error)}
.PbM00W_card{gap:var(--ui-space-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);min-width:0;padding:var(--ui-space-md);background:var(--ui-surface);flex-direction:column;display:flex}.PbM00W_title{font-size:var(--ui-text-body);font-weight:var(--ui-weight-semibold)}.PbM00W_value{font-size:var(--ui-text-large);font-weight:var(--ui-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PbM00W_unit,.PbM00W_note{font-size:var(--ui-text-caption);color:var(--ui-text-muted)}.PbM00W_chart{height:4.5rem;color:var(--primary);position:relative}.PbM00W_chart svg{width:100%;height:100%}.PbM00W_point{cursor:pointer;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.PbM00W_point>span{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem}.PbM00W_point:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-color)}.PbM00W_point:hover>span{outline:2px solid}.PbM00W_empty{font-size:var(--ui-text-body);color:var(--ui-text-muted);place-items:center;display:grid;position:absolute;inset:0}.PbM00W_footer{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);font-size:var(--ui-text-caption);color:var(--ui-text-muted);flex-wrap:wrap;display:flex}.PbM00W_heading{justify-content:space-between;align-items:baseline;gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}
.r9D3bW_content{gap:var(--ui-space-xl);display:grid}.r9D3bW_muted{color:var(--ui-text-muted);font-size:var(--ui-text-caption)}.r9D3bW_card{gap:var(--ui-space-md);padding:var(--ui-space-xl);border-radius:var(--ui-radius-panel);background:var(--ui-surface);min-width:0;display:grid}.r9D3bW_card h2{font-size:var(--ui-text-large);font-weight:var(--ui-weight-semibold)}.r9D3bW_filters{gap:var(--ui-space-md);grid-template-columns:repeat(4,minmax(0,1fr)) max-content;align-items:end;display:grid}.r9D3bW_buttons{gap:var(--ui-space-sm);align-items:center;display:flex}.r9D3bW_form{gap:var(--ui-space-xl);min-width:0;display:grid}.r9D3bW_error{color:var(--ui-error-text);background:var(--ui-error-background);padding:var(--ui-space-md);border-radius:var(--ui-radius-small)}.r9D3bW_warning{color:var(--ui-warning-text);background:var(--ui-warning-background);padding:var(--ui-space-md);border-radius:var(--ui-radius-small)}.r9D3bW_credentials{gap:var(--ui-space-md);background:var(--ui-surface-muted);padding:var(--ui-space-xl);border-radius:var(--ui-radius-md);overflow-wrap:anywhere;display:grid}.r9D3bW_pagination{justify-content:center;align-items:center;gap:var(--ui-space-md);display:flex}.r9D3bW_badge{min-width:calc(7em + var(--ui-space-md));padding:var(--ui-space-xs) var(--ui-space-sm);white-space:nowrap;text-align:center;border-radius:var(--ui-radius-small);font-size:var(--ui-text-caption);background:var(--ui-surface-muted);color:var(--ui-text-muted);justify-content:center;align-items:center;display:inline-flex}.r9D3bW_badge[data-kind=clinic]{background:var(--ui-clinic-soft);color:var(--ui-clinic-strong)}.r9D3bW_badge[data-kind=active]{background:var(--ui-status-active-background);color:var(--ui-status-active-text)}.r9D3bW_badge[data-kind=gym]{background:var(--ui-gym-soft);color:var(--ui-gym-strong)}.r9D3bW_badge[data-kind=operator]{background:var(--ui-brand-soft);color:var(--ui-brand-strong)}.r9D3bW_badge[data-kind=initial]{background:var(--ui-warning-background);color:var(--ui-warning-text)}@media (max-width:72rem){.r9D3bW_filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.r9D3bW_filters{grid-template-columns:minmax(0,1fr)}.r9D3bW_card{padding:var(--ui-space-md)}}.r9D3bW_centerCell{text-align:center}.r9D3bW_rowActions{gap:var(--ui-space-sm);grid-template-columns:repeat(2,1fr);align-items:center;width:max-content;margin-inline:auto;display:grid}.r9D3bW_rowActions button:disabled{background-color:var(--ui-surface-muted);color:var(--ui-text-muted);border-color:var(--ui-border);opacity:1}.r9D3bW_readOnlyField{gap:var(--ui-space-sm);overflow-wrap:anywhere;min-width:0;display:grid}.r9D3bW_nameField{gap:var(--ui-space-xs);min-width:0;display:grid}.r9D3bW_count{color:var(--ui-text-muted);font-size:var(--ui-text-caption);justify-self:end}
.IiYgDG_card{box-shadow:var(--ui-shadow-card)}.IiYgDG_card h2{font-size:var(--ui-text-section-heading)}.IiYgDG_fields{gap:var(--ui-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IiYgDG_fields>div{gap:var(--ui-space-xs);min-width:0;display:grid}.IiYgDG_fields dd,.IiYgDG_multiline{white-space:pre-wrap;overflow-wrap:anywhere}.IiYgDG_description,.IiYgDG_metadata{color:var(--ui-text-muted);overflow-wrap:anywhere}.IiYgDG_metadata{font-size:var(--ui-text-caption)}.IiYgDG_menuDescription{overflow-wrap:anywhere;gap:var(--ui-space-xs);min-width:0;display:grid}.IiYgDG_menuDescription h3{font-weight:var(--ui-weight-semibold)}.IiYgDG_numberCell{text-align:right;white-space:nowrap}.IiYgDG_notice{padding:var(--ui-space-sm) var(--ui-space-md);border-radius:var(--ui-radius-control);background:var(--ui-info-background);color:var(--ui-brand-strong)}@media (max-width:48rem){.IiYgDG_fields{grid-template-columns:minmax(0,1fr)}}.IiYgDG_menuCell{width:100%}.IiYgDG_sectionTitle{font-size:var(--ui-text-section-heading);font-weight:var(--ui-weight-semibold)}
.yini9G_content{max-width:min(calc(100% - 2rem), var(--ui-dialog-sm));max-height:calc(100dvh - 2rem);overflow-y:auto}.yini9G_content[data-size=md]{max-width:min(calc(100% - 2rem), var(--ui-dialog-md))}.yini9G_content[data-size=lg]{max-width:min(calc(100% - 2rem), var(--ui-dialog-lg))}.yini9G_content[data-size=xl]{max-width:min(calc(100% - 2rem), var(--ui-dialog-xl))}.yini9G_content[data-size=preview]{max-width:min(calc(100% - 2rem), var(--ui-dialog-preview))}.yini9G_content[data-size=viewer]{max-width:min(calc(100% - 2rem), var(--ui-dialog-viewer))}.yini9G_content[data-density=comfortable]{padding:var(--ui-space-2xl) var(--ui-space-xl) var(--ui-space-xl);gap:var(--ui-space-xl);border-radius:var(--ui-radius-lg)}.yini9G_content[data-density=comfortable] [data-slot=dialog-title]{font-size:var(--ui-text-dialog-heading)}.yini9G_content[data-density=comfortable] [data-slot=dialog-footer]{margin-inline:calc(-1 * var(--ui-space-xl));margin-bottom:calc(-1 * var(--ui-space-xl))}
.ZrlO1W_indicator{color:var(--ui-brand);justify-content:center;align-items:center;display:inline-flex}.ZrlO1W_spinner{width:var(--ui-text-large);height:var(--ui-text-large);animation:.8s linear infinite ZrlO1W_spin}@keyframes ZrlO1W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ZrlO1W_spinner{animation:none}}
.oh17QG_field{min-width:0;position:relative}.oh17QG_label{font-size:var(--ui-text-body);font-weight:var(--ui-weight-semibold);margin-bottom:var(--ui-space-sm)}.oh17QG_choices{gap:var(--ui-space-sm);display:flex}.oh17QG_choices>button{flex:1}.oh17QG_error{color:var(--ui-error-text);font-size:var(--ui-text-body);margin-top:var(--ui-space-sm)}.oh17QG_field[data-compact=true] .oh17QG_choices{justify-content:center}.oh17QG_field[data-compact=true] .oh17QG_choices>button{min-height:2.5rem;font-size:var(--ui-text-large);flex:0 0 4rem;padding:0;line-height:1.5rem}.oh17QG_reference{margin-bottom:var(--ui-space-xs);color:var(--ui-text-muted);font-size:var(--ui-text-caption);text-align:center}
.jem-wq_panel{width:100%;max-width:var(--ui-panel-width);padding:var(--ui-panel-inset-top) var(--ui-space-2xl) var(--ui-panel-inset-bottom);border-radius:var(--ui-radius-panel);background:var(--ui-surface);box-shadow:var(--ui-shadow-panel)}@media (min-width:40rem){.jem-wq_panel{padding-inline:var(--ui-panel-inset-x)}}.jem-wq_panel[data-size=compact]{max-width:var(--ui-dialog-md);padding:var(--ui-space-md)}
.s23JuW_root{gap:var(--ui-space-md);flex-direction:column;min-width:0;display:flex}.s23JuW_list{width:fit-content;max-width:100%;min-height:var(--ui-button-lg);align-items:stretch;gap:.25rem;padding:.1875rem;display:flex;overflow-x:auto}.s23JuW_trigger{padding:.125rem var(--ui-space-lg);border-radius:var(--ui-radius-control);color:var(--ui-text-muted);font-size:var(--ui-text-large);font-weight:var(--ui-weight-regular);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;line-height:1.5}.s23JuW_trigger[data-state=active]{color:var(--app-strong,var(--ui-brand-strong));background:var(--app-soft,var(--ui-brand-soft))}.s23JuW_trigger:hover{color:var(--foreground)}.s23JuW_trigger:focus-visible,.s23JuW_panel:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.s23JuW_panel{min-width:0}
