.food-ui_theme__EzdH0{--kit-tint:var(--accent-tint);--kit-tint-border:var(--accent-tint-border)}[data-accent=forest] .food-ui_theme__EzdH0,[data-accent=garnet] .food-ui_theme__EzdH0,[data-accent=sea] .food-ui_theme__EzdH0{--kit-tint:color-mix(in srgb,var(--accent-base) 12%,var(--surface));--kit-tint-border:color-mix(in srgb,var(--accent-base) 30%,var(--surface))}.food-ui_badge__OTUki{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:3px 8px;border-radius:999px;font-size:12px;background:var(--kit-tint);color:var(--accent-strong);border:1px solid var(--kit-tint-border)}.food-ui_badge__OTUki[data-variant=unverified]{background:var(--unverified-bg);color:var(--unverified-fg);border-color:var(--unverified-fg)}.food-ui_chip___dqV1{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;border:2px solid var(--hairline);background:var(--surface);color:var(--text);padding:0 14px;cursor:pointer;font:inherit}.food-ui_chip___dqV1[aria-pressed=true]{border-color:var(--accent-base);background:var(--kit-tint);color:var(--accent-strong);font-weight:700}.food-ui_chip___dqV1[data-variant=unverified]{color:var(--unverified-fg);background:var(--unverified-bg)}.food-ui_chip___dqV1[data-variant=unverified][aria-pressed=true]{border-color:var(--unverified-fg)}.food-ui_chip___dqV1:disabled{opacity:.6;cursor:default}.food-ui_listRow__cxAmz{position:relative;display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline)}.food-ui_listRow__cxAmz[data-link=true] .food-ui_foodTitle__TEuk1:after{content:"";position:absolute;inset:0}.food-ui_trailing__audTP{position:relative;z-index:1;flex-shrink:0}@supports selector(:has(a)){.food-ui_listRow__cxAmz[data-link=true] .food-ui_foodTitle__TEuk1:focus-visible{outline:none}.food-ui_listRow__cxAmz[data-link=true]:has(.food-ui_foodTitle__TEuk1:focus-visible){outline:2px solid var(--accent-base);outline-offset:-2px;border-radius:8px}}.food-ui_thumb__bKW1_{flex-shrink:0;border-radius:12px;overflow:hidden}.food-ui_rowBody__cq5TD{flex:1 1;min-width:0}.food-ui_foodTitle__TEuk1{display:block;font:600 18px/1.15 var(--font-display-stack);color:var(--text);background:none;border:0;padding:0;text-align:start;text-decoration:none}button.food-ui_foodTitle__TEuk1{cursor:pointer;min-height:44px}.food-ui_secondary__fiYoX{display:block;color:var(--text-muted);font-size:13px;line-height:1.45}.food-ui_tableScroll__eVGqS{overflow-x:auto}.food-ui_table__GuBtx{border-collapse:collapse;width:100%;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.food-ui_table__GuBtx th{font-size:13px;font-weight:400;color:var(--text-muted);text-align:start}.food-ui_table__GuBtx td,.food-ui_table__GuBtx th{padding:12px;border-bottom:1px solid var(--hairline)}.food-ui_table__GuBtx [data-align=end]{text-align:end}.food-ui_table__GuBtx tr[data-current=true]{font-weight:700}.food-ui_table__GuBtx tr[aria-selected=true]{background:var(--surface-selected)}.food-ui_table__GuBtx tr:focus-visible{outline:2px solid var(--accent-base);outline-offset:-2px}.food-ui_table__GuBtx input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-base)}.food-ui_pageHeader__i6G5t{display:flex;align-items:center;gap:12px}.food-ui_pageHeader__i6G5t h1{font:600 26px/1.15 var(--font-display-stack);margin:0}.food-ui_pageHeader__i6G5t p{font-size:14px;color:var(--text-muted);margin:6px 0 0}.food-ui_pageHeader__i6G5t[data-navigation=true]>div:first-of-type{flex:1 1;text-align:center}.food-ui_pageHeader__i6G5t[data-navigation=true] h1{font-size:24px}.food-ui_headerNavigation__Ue0Er{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;color:var(--text);font-size:24px;flex-shrink:0;cursor:pointer}.food-ui_pageHeader__i6G5t[data-simple=true] .food-ui_headerNavigation__Ue0Er{width:48px;height:48px}.food-ui_headerTrailing__FE_dt{margin-left:auto;min-width:44px}.food-ui_quickLink__zuRIH{display:flex;gap:12px;align-items:center;border:var(--card-border);border-radius:16px;padding:14px 18px;box-shadow:var(--card-shadow);color:var(--text);background:var(--surface);text-decoration:none}.food-ui_quickLink__zuRIH>span:nth-last-child(2){flex:1 1}.food-ui_quickLink__zuRIH strong{font-size:15px}.food-ui_quickIcon___fXEc{display:grid;place-items:center;width:36px;height:36px;background:var(--unverified-bg);color:var(--unverified-fg);border-radius:10px}.food-ui_inputLabel__gzQ6O{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:var(--text-muted)}.food-ui_input__KCNAs{box-sizing:border-box;width:100%;min-width:0;height:42px;border-radius:10px;border:1px solid var(--hairline);color:var(--text);background:var(--surface-input);padding:0 12px;font:inherit;font-size:16px}@media (min-width:1280px){.food-ui_pageHeader__i6G5t h1,.food-ui_pageHeader__i6G5t[data-navigation=true] h1{font-size:30px}.food-ui_pageHeader__i6G5t[data-navigation=true]>div:first-of-type{text-align:start}.food-ui_headerNavigation__Ue0Er{display:none}.food-ui_chip___dqV1{min-height:36px}}.nav-ui_chipGroup__AGDro{display:flex;flex-wrap:wrap;gap:6px}.nav-ui_chip__mPmD6{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--hairline);background:var(--surface);color:var(--text);font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.nav-ui_chip__mPmD6[aria-checked=true]{border:2px solid var(--accent-base);background:var(--kit-tint);color:var(--accent-strong);font-weight:700}.nav-ui_arrow__pMRrL:focus-visible,.nav-ui_chip__mPmD6:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.nav-ui_arrowNav__oiNtm{display:flex;align-items:center;gap:6px}.nav-ui_arrow__pMRrL{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;border-radius:10px;border:1px solid var(--hairline);background:var(--surface);color:var(--text);font:inherit;text-decoration:none;cursor:pointer}.nav-ui_arrow__pMRrL:disabled{color:var(--text-muted);opacity:.5;cursor:default}.nav-ui_navLabel__RthVm{font-size:13px;color:var(--text-muted)}.nav-ui_metaHeader__nruiL{display:flex;align-items:center;justify-content:space-between;gap:8px}.nav-ui_metaSpacer__Fc_wr{flex-shrink:0;width:48px;height:48px}.nav-ui_metaLine__B3rwD{flex:1 1;margin:0;text-align:center;font-family:var(--font-body-stack);font-size:14px;color:var(--text-muted)}.nav-ui_metaTrailing__qKYbs{display:flex;justify-content:flex-end;min-width:48px;font-size:15px}.nav-ui_metaTrailing__qKYbs a{padding:10px 4px;text-decoration:none}@media (min-width:1280px){.nav-ui_chip__mPmD6{min-height:38px}.nav-ui_arrow__pMRrL{width:40px;height:40px}}.symptoms_page__38mOp{display:flex;flex-direction:column;gap:16px;min-height:100%}.symptoms_intro__KDR73{margin:0;color:var(--text-muted);font-size:15px}.symptoms_grid__m1dLV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.symptoms_tile__EuIsl{display:flex;align-items:center;gap:12px;min-height:72px;padding:10px 14px;border:3px solid transparent;border-radius:20px;background:var(--surface);color:var(--text);box-shadow:var(--card-shadow);font:600 19px/1.15 var(--font-display-stack);text-align:start;cursor:pointer}.symptoms_tile__EuIsl:disabled{opacity:.6;cursor:default}.symptoms_more__Lea6f:focus-visible,.symptoms_tile__EuIsl:focus-visible,.symptoms_undo__rrvob:focus-visible{outline:2px solid var(--accent-base);outline-offset:3px}.symptoms_page__38mOp[data-simple=true] .symptoms_tile__EuIsl{min-height:84px;font-size:22px;gap:14px}.symptoms_tile__EuIsl svg{flex:none;color:var(--accent-strong)}.symptoms_status__B_pOn{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 16px;border-radius:16px;background:var(--accent-tint);color:var(--text);font-weight:700}.symptoms_more__Lea6f,.symptoms_undo__rrvob{min-height:var(--touch-min);padding:8px 16px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-sunken);color:var(--accent-strong);font:700 16px var(--font-body-stack);cursor:pointer}.symptoms_page__38mOp[data-simple=true] .symptoms_status__B_pOn{min-height:64px;font-size:20px}.symptoms_page__38mOp[data-simple=true] .symptoms_undo__rrvob{min-height:var(--touch-min-simple);font-size:18px}.symptoms_list__OwHEm{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.symptoms_list__OwHEm h2{margin:0;font:600 17px/1.2 var(--font-display-stack)}.symptoms_entry__wnE7t{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--hairline);color:var(--text)}.symptoms_entry__wnE7t svg{color:var(--text-muted)}.symptoms_sheet__tQE7L{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--radius-card);background:var(--surface);color:var(--text);border:1px solid var(--hairline);box-shadow:var(--card-shadow)}.symptoms_sheet__tQE7L h2{margin:0;font:600 22px/1.2 var(--font-display-stack)}.symptoms_field__29ai6{display:flex;flex-direction:column;gap:8px;font-weight:700}.symptoms_field__29ai6 input,.symptoms_field__29ai6 select,.symptoms_field__29ai6 textarea{width:100%;box-sizing:border-box;padding:12px;border-radius:16px;border:1px solid var(--hairline);background:var(--surface-input);color:var(--text);font:inherit;font-size:16px}.symptoms_field__29ai6 textarea{min-height:80px;resize:vertical}.symptoms_when__MHbg7{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:12px;gap:12px}.symptoms_field__29ai6 select{min-height:var(--touch-min)}.symptoms_ago__s_qsl{display:flex;flex-direction:column;gap:8px}.symptoms_ago__s_qsl>span{font-weight:700}.symptoms_actions__patCv{gap:12px}.symptoms_detail__Yqbha{display:flex;flex-direction:column;gap:8px}.symptoms_detail__Yqbha h3{margin:0;display:flex;align-items:center;gap:10px;font:600 19px/1.2 var(--font-display-stack)}.symptoms_detail__Yqbha p{margin:0}.symptoms_muted__yDH9z{color:var(--text-muted)}@media (min-width:1280px){.symptoms_page__38mOp{max-width:720px}.symptoms_grid__m1dLV{grid-template-columns:repeat(3,minmax(0,1fr))}.symptoms_tile__EuIsl{box-shadow:none;border-color:var(--hairline)}}.symptoms_actions__patCv{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.symptoms_confirm__TarCp{margin-top:12px}.symptoms_confirm__TarCp p{margin:0}.observation_card__frCM7{background:var(--surface);color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-card);padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.45;min-width:0;overflow-wrap:anywhere}.observation_card__frCM7 h2,.observation_card__frCM7 p{margin:0}.observation_card__frCM7 h2{font:inherit;font-weight:700}.observation_heading__Ckvio{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.observation_badge__de_27{font-weight:700;border:1px solid var(--hairline);border-radius:var(--radius-pill);padding:2px 8px}.observation_badge__de_27,.observation_caption__bJgqp{font-size:12px;color:var(--text-muted)}.observation_card__frCM7 ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.observation_card__frCM7 textarea{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:16px;color:var(--text);background:var(--surface-input);border:1px solid var(--hairline);border-radius:var(--radius-button-small);padding:10px}.observation_actions__OLUZ4{display:flex;gap:8px;flex-wrap:wrap}.observation_actions__OLUZ4 button{min-height:44px;font:inherit;color:var(--accent-strong);background:var(--accent-tint);border:1px solid var(--accent-tint-border);border-radius:var(--radius-button-small);padding:8px 14px;cursor:pointer}.observation_actions__OLUZ4 button:focus-visible,.observation_card__frCM7 textarea:focus-visible,.observation_link__yfhbH:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.observation_link__yfhbH{display:flex;flex-direction:column;gap:2px;background:var(--accent-tint);border-radius:var(--radius-primary-phone);padding:14px 16px;text-decoration:none;color:var(--text)}.observation_link__yfhbH span{font-size:13px;color:var(--accent-strong)}@media (min-width:1280px){.observation_card__frCM7{padding:16px 24px}.observation_link__yfhbH,.observation_phoneSummary__2g5TE{display:none}}.back-button_back__owekx{display:inline-flex;align-items:center;justify-content:center;gap:2px;flex-shrink:0;box-sizing:border-box;min-width:48px;min-height:48px;margin:0;padding:0;border:0;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text);font:inherit;font-size:15px;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.back-button_back__owekx svg{width:28px;height:28px;flex-shrink:0}.back-button_back__owekx[data-label=true]{padding:0 16px 0 8px}.back-button_label__SsVWE{white-space:nowrap}.back-button_back__owekx:hover{background:var(--surface-selected);color:var(--text)}.back-button_back__owekx:active{background:var(--hairline);transform:scale(.96)}.back-button_back__owekx:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.back-button_back__owekx:disabled{opacity:.5;cursor:default;transform:none}.back-button_back__owekx[data-size=simple]{min-width:56px;min-height:56px}.back-button_back__owekx[data-size=simple] svg{width:32px;height:32px}@media (min-width:1280px){.back-button_back__owekx{min-width:40px;min-height:40px;background:transparent}.back-button_back__owekx svg{width:24px;height:24px}.back-button_back__owekx[data-size=simple]{min-width:48px;min-height:48px}}.ui_avatar__K_nC0{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--avatar-subject-bg);color:var(--avatar-subject-fg);font-weight:700;line-height:1}.ui_avatar__K_nC0[data-tone=member]{background:var(--avatar-member-bg);color:var(--avatar-member-fg)}.ui_avatar__K_nC0[data-tone=owner]{background:var(--avatar-owner-bg);color:var(--avatar-owner-fg)}.ui_card__LCMfR{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--card-shadow);border:var(--card-border);padding:16px}.ui_card__LCMfR[data-size=simple]{border-radius:var(--radius-card-simple)}.ui_notice__lDubg{color:var(--text-muted);font-size:14px;line-height:1.45}.ui_notice__lDubg[data-tone=sunken]{background:var(--surface-sunken);border-radius:var(--radius-card-small);padding:12px 14px}.ui_kbd__quWe6{display:inline-block;font-family:inherit;font-size:12px;color:var(--text-muted);border:1px solid var(--hairline);border-radius:var(--radius-kbd);padding:2px 6px;line-height:1.2}.ui_button__XR5T4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--touch-min);padding:0 18px;border-radius:var(--radius-button-medium);border:1px solid transparent;background:var(--accent-base);color:var(--accent-on);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.ui_button__XR5T4[data-variant=secondary]{background:var(--surface);color:var(--text);border-color:var(--hairline-strong)}@media (hover:hover){.ui_button__XR5T4:hover{background:var(--accent-strong);color:var(--accent-on)}.ui_button__XR5T4[data-variant=secondary]:hover{background:var(--surface-selected);color:var(--text)}}.ui_button__XR5T4[data-size=phone]{width:100%;min-height:58px;border-radius:var(--radius-primary-phone);font-size:18px}.ui_button__XR5T4[data-size=simple]{width:100%;min-height:84px;border-radius:var(--radius-button-simple);font-size:26px}.ui_checkbox__KpDjm{display:flex;align-items:center;gap:12px;min-height:var(--touch-min);cursor:pointer}.ui_checkbox__KpDjm input{flex-shrink:0;width:22px;height:22px;margin:0;accent-color:var(--accent-base);cursor:pointer}.settings_page___pGFU{display:flex;flex-direction:column;gap:20px}.settings_head__EOvKE{display:flex;flex-direction:column;gap:4px}.settings_head__EOvKE h1{font-size:26px}.settings_subtitle__wwN9U{font-size:14px;color:var(--text-muted)}.settings_body__OPUUN{display:flex;flex-direction:column;gap:24px}.settings_sectionNav__9U1JZ{display:none}.settings_sections__c2Mf9{display:flex;flex-direction:column;gap:24px;min-width:0}.settings_section__etghq{display:flex;flex-direction:column;gap:10px;scroll-margin-top:24px}.settings_sectionTitle__fWmLg{font-size:20px}.settings_lead__fZtCp{font-size:14px;color:var(--text-muted)}.settings_phoneOnly__T6JuF{display:block}.settings_desktopOnly__D1Dyf{display:none}.settings_list__VYW__{padding:0 16px}.settings_row__3Akvu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0;border-top:1px solid var(--hairline)}.settings_row__3Akvu:first-child{border-top:0}.settings_rowLink__sM5zW{color:var(--text);text-decoration:none}.settings_rowText__GecQ7{display:flex;flex-direction:column;gap:2px;flex:1 1 160px;min-width:0}.settings_rowTitle__I_34b{font-size:16px;font-weight:700}.settings_rowSub__6jkO3{font-size:13px;color:var(--text-muted)}.settings_rowControl__LuTsf{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.settings_rowAction__HQR_Y{flex-shrink:0}.settings_person__aYlvX{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 0;border-top:1px solid var(--hairline)}.settings_person__aYlvX:first-child{border-top:0}.settings_personText__VTMJR{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.settings_personName__R_bgT{font-size:16px;font-weight:700}.settings_personText__VTMJR .settings_segmented__hNeh3{align-self:flex-start}.settings_segmented__hNeh3{display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--surface-sunken)}.settings_segment__5e2_1{min-height:var(--touch-min);padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-size:14px;cursor:pointer}.settings_segment__5e2_1[aria-checked=true]{background:var(--surface);color:var(--text);font-weight:700;box-shadow:var(--card-shadow);border:var(--card-border)}.settings_segment__5e2_1:disabled{cursor:default}.settings_segmented__hNeh3[data-size=small] .settings_segment__5e2_1{min-height:var(--touch-min);padding:0 12px;font-size:13px}.settings_switch__yZkeB{position:relative;width:52px;height:32px;flex-shrink:0;border:0;border-radius:var(--radius-pill);background:var(--switch-off);cursor:pointer;padding:0}.settings_switch__yZkeB:after{content:"";position:absolute;inset:-6px}.settings_switch__yZkeB[aria-checked=true]{background:var(--accent-base)}.settings_switch__yZkeB:disabled{cursor:default;opacity:.6}.settings_switchKnob__i3Kh9{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:var(--surface);transition:transform .12s ease-out}.settings_switch__yZkeB[aria-checked=true] .settings_switchKnob__i3Kh9{transform:translateX(20px)}.settings_sourceCards__TEjwA{display:flex;flex-direction:column;gap:10px}.settings_sourceCard__XGPeP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:var(--radius-card-small);border:1px solid var(--hairline);background:var(--surface)}.settings_sourceCard__XGPeP[data-selected=true]{border:2px solid var(--accent-base);background:var(--accent-tint)}.settings_sourceCard__XGPeP[data-layout=radio]{flex-direction:column;align-items:stretch;padding:16px}.settings_fill__py9xE{flex:1 1;min-width:0}.settings_confirm__th_IW{display:flex;flex-direction:column;gap:12px;padding:14px 18px;border-radius:var(--radius-card-small);background:var(--surface-sunken);color:var(--text)}.settings_confirm__th_IW p{margin:0}.settings_cardText__Lx_8b{display:flex;flex-direction:column;gap:2px;min-width:0}.settings_cardTitle__IsYH1{font-size:15px;font-weight:700}.settings_cardSub__oN3pF{font-size:13px;color:var(--text-muted)}.settings_range__3azIu{flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--hairline)}.settings_rangeFields__diuCB{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.settings_field___WeD1{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-muted)}.settings_input__e63JV{min-height:var(--touch-min);padding:0 12px;border-radius:var(--radius-button-small);border:1px solid var(--hairline-strong);background:var(--surface-input);color:var(--text);font:inherit;font-size:16px}.settings_rangeInput__dhSDG{width:72px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings_rangeDash__kC6Hs{padding-bottom:10px;color:var(--text-muted)}.settings_footer__wBRyH{font-size:13px;color:var(--text-muted);text-align:center;padding:8px 0 0}.settings_pageHeader__Exv8R{display:flex;align-items:center;justify-content:space-between;gap:8px}.settings_backSpacer__C3h2A{flex-shrink:0;width:48px;height:48px}.settings_pageTitle__uhzsI{font-size:24px;text-align:center;flex:1 1}.settings_chips__I1UXK{display:flex;flex-wrap:wrap;gap:8px}.settings_chip__48pl4{display:inline-flex;align-items:center;gap:8px;min-height:var(--touch-min);padding:0 14px 0 6px;border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text);font-size:14px;cursor:pointer}.settings_chip__48pl4[aria-checked=true]{border:2px solid var(--accent-base);background:var(--accent-tint);color:var(--accent-strong);font-weight:700}.settings_swatches__LnzMb{display:flex;flex-wrap:wrap;gap:14px}.settings_swatchButton__mb13X{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border:0;border-radius:var(--radius-card-small);background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer}.settings_swatchButton__mb13X[aria-checked=true]{color:var(--text);font-weight:700}.settings_swatch__WsVLy{display:block;width:52px;height:52px;border-radius:50%;background:var(--accent-base);border:3px solid transparent}.settings_swatchButton__mb13X[aria-checked=true] .settings_swatch__WsVLy{border-color:var(--text)}.settings_preview__r_dGl{display:flex;flex-direction:column;gap:14px}.settings_previewTitle__S9i6j{font-size:14px;color:var(--text-muted)}.settings_previewBand__lr0dt{position:relative;min-height:96px;border-radius:var(--radius-card-small);background:color-mix(in srgb,var(--accent-band) 12%,transparent);display:flex;align-items:center;padding:0 16px}.settings_previewStatus__yp6XU{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--text-muted)}.settings_dot__O__as{width:10px;height:10px;border-radius:50%;background:var(--accent-base)}.settings_previewTabs__w7ESW{display:flex;justify-content:space-around;align-items:flex-end;gap:8px;width:100%;padding:10px 4px;border-radius:var(--radius-card-small);background:var(--surface);border:1px solid var(--hairline)}.settings_previewTab__jDXA5{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--text-muted);text-align:center}.settings_previewTab__jDXA5[data-active=true]{color:var(--accent-strong);font-weight:700}.settings_previewTabIcon__Jh4zW{width:22px;height:22px;border-radius:50%;border:2px solid}.settings_previewTab__jDXA5[data-active=true] .settings_previewTabIcon__Jh4zW{background:var(--accent-tint)}.settings_form__S5r_c{display:flex;flex-direction:column;gap:16px}.settings_radios___U0ih{display:flex;gap:16px;font-size:15px}.settings_radio__k2Pl5{display:inline-flex;align-items:center;gap:10px;min-height:var(--touch-min)}.settings_checkbox__2u3zi{flex-shrink:0;width:20px;height:20px;margin:0;accent-color:var(--accent-base)}.settings_srOnly__J5zDQ{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.settings_filePicker__mDQtZ{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.settings_fileButton__oY_E5{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-min);padding:0 18px;border-radius:var(--radius-button-medium);border:1px solid var(--hairline-strong);background:var(--surface);color:var(--text);font-size:15px;font-weight:700;cursor:pointer}.settings_fileButton__oY_E5:focus-within{outline:2px solid var(--accent-base);outline-offset:2px}.settings_fileButton__oY_E5[data-disabled=true]{opacity:.6;cursor:default}.settings_fileName__q8tRe{min-width:0;font-size:14px;color:var(--text);overflow-wrap:anywhere}.settings_actions__Le2xS{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}@media (min-width:1280px){.settings_page___pGFU{gap:24px}.settings_head__EOvKE h1{font-size:30px}.settings_body__OPUUN{flex-direction:row;align-items:flex-start;gap:40px}.settings_sectionNav__9U1JZ{display:flex;flex-direction:column;gap:2px;flex:0 0 200px;position:-webkit-sticky;position:sticky;top:28px}.settings_navItem__QjSwA{padding:10px 12px;border-radius:var(--radius-button-small);color:var(--text);text-decoration:none;font-size:15px}.settings_sections__c2Mf9{flex:1 1;gap:32px}.settings_phoneOnly__T6JuF{display:none}.settings_desktopOnly__D1Dyf{display:flex}.settings_pageTitle__uhzsI{text-align:left;font-size:30px}.settings_backSpacer__C3h2A{display:none}.settings_segment__5e2_1{min-height:34px}.settings_segmented__hNeh3[data-size=small] .settings_segment__5e2_1{min-height:28px;padding:0 10px;font-size:12px}.settings_chip__48pl4{min-height:40px}.settings_input__e63JV{min-height:42px}.settings_rangeInput__dhSDG{min-height:36px}}@media (hover:hover){.settings_rowLink__sM5zW:hover{color:var(--text)}.settings_fileButton__oY_E5:hover{background:var(--surface-selected)}@media (min-width:1280px){.settings_navItem__QjSwA:hover{background:var(--surface-selected);color:var(--text)}}}.settings_aiPhoneNotice__sOCv3{padding:0 0 14px;color:var(--text-muted);font-size:12px;line-height:1.45}.settings_aiDesktop__dFgTo{flex-direction:column;gap:12px;padding-bottom:20px}.settings_aiDesktop__dFgTo strong{color:var(--text);font-weight:700}.settings_providerChips__l5wuP{display:flex;flex-wrap:wrap;gap:8px}.settings_providerOption__yJceF{display:flex;flex-direction:column;gap:4px;max-width:100%}.settings_providerChips__l5wuP .settings_providerChip__iYaC0{min-height:44px;white-space:normal}.settings_providerCaption__gydta{font-size:12px;color:var(--text-muted)}.settings_providerSheet__4eR76{margin:auto auto 0;width:100%;max-width:480px;max-height:90dvh;overflow:auto;padding:24px;border:1px solid var(--hairline);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface);color:var(--text)}.settings_providerSheet__4eR76[open]{display:flex;flex-direction:column;gap:20px}.settings_providerSheet__4eR76::-webkit-backdrop{background:rgb(0 0 0/35%)}.settings_providerSheet__4eR76::backdrop{background:rgb(0 0 0/35%)}@media (min-width:1280px){.settings_providerChips__l5wuP .settings_providerChip__iYaC0{min-height:36px}}.settings_fieldError__NmQ6K{font-size:13px;color:var(--text)}