.JSyrdG_bookings-view .JSyrdG_bookings-view__skeleton-row{border-top:1px solid var(--border-default)}.JSyrdG_bookings-view .JSyrdG_bookings-view__skeleton-row:first-child{border-top-width:0}.JSyrdG_bookings-view .JSyrdG_bookings-view__skeleton-row .JSyrdG_bookings-view__skeleton-avatar{border-radius:9999px}.JSyrdG_bookings-view .JSyrdG_bookings-view__pages .JSyrdG_bookings-view__pages-label{color:var(--text-mute);font-variant-numeric:tabular-nums;font-size:14px}
.ce90QG_page-hero{justify-content:flex-end;gap:var(--space-5);box-sizing:border-box;min-height:240px;padding:var(--space-8);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--color-neutral-800);color:var(--color-neutral-50);font-family:var(--font-body);flex-direction:column;display:flex;position:relative;overflow:hidden}.ce90QG_page-hero .ce90QG_page-hero__image{object-fit:cover;object-position:center 45%}.ce90QG_page-hero .ce90QG_page-hero__scrim{background:linear-gradient(90deg, color-mix(in oklch, var(--color-neutral-900) 88%, transparent) 0%, color-mix(in oklch, var(--color-neutral-900) 60%, transparent) 50%, color-mix(in oklch, var(--color-neutral-900) 30%, transparent) 100%);position:absolute;inset:0}.ce90QG_page-hero .ce90QG_page-hero__row{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex;position:relative}.ce90QG_page-hero .ce90QG_page-hero__row[data-leading=true]{align-items:center}.ce90QG_page-hero .ce90QG_page-hero__text{gap:var(--space-2);flex-direction:column;flex:420px;min-width:0;display:flex}.ce90QG_page-hero .ce90QG_page-hero__eyebrow{color:var(--color-neutral-50);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.ce90QG_page-hero .ce90QG_page-hero__eyebrow a{align-items:center;gap:var(--space-2);color:var(--color-neutral-50);text-decoration:none;display:inline-flex}.ce90QG_page-hero .ce90QG_page-hero__eyebrow a:hover{text-decoration:underline}.ce90QG_page-hero .ce90QG_page-hero__title-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ce90QG_page-hero .ce90QG_page-hero__title{color:var(--color-neutral-50);font-size:var(--size-3xl);font-weight:var(--weight-bold);line-height:var(--lh-hero);text-wrap:balance;margin:0}.ce90QG_page-hero .ce90QG_page-hero__lede{color:var(--color-neutral-50);font-size:var(--size-base);line-height:var(--lh-body);margin:0}.ce90QG_page-hero .ce90QG_page-hero__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ce90QG_page-hero .ce90QG_page-hero__children{color:var(--color-neutral-50);position:relative}.ce90QG_page-hero .ce90QG_page-hero__children a[aria-current]{color:var(--color-neutral-900)}.ce90QG_page-hero-chip{align-items:center;gap:var(--space-2);height:var(--size-chip-md);padding:0 var(--space-3);border-radius:var(--radius-tag);font-family:var(--font-body);font-size:var(--size-xs);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1;display:inline-flex}.ce90QG_page-hero-chip--lg{height:var(--size-chip-lg);padding:0 var(--space-4);font-size:var(--size-sm)}.ce90QG_page-hero-chip--neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.ce90QG_page-hero-chip--positive{background:var(--color-green-100);color:var(--color-green-800)}.ce90QG_page-hero-chip .ce90QG_page-hero-chip__dot{border-radius:var(--radius-full);background:var(--color-neutral-700);flex-shrink:0;width:8px;height:8px}.ce90QG_page-hero-chip--positive .ce90QG_page-hero-chip__dot{background:var(--color-green-700)}
.DZyt8W_care-loop-lock__retry{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-tile);font-size:13px;font-weight:600}
.y1Nsoa_plan-wizard{color:var(--text-primary);font-family:var(--font-body);container:plan-wizard/inline-size}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__chip{min-height:var(--size-touch-min);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-weight:var(--weight-label);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard);display:flex}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__chip:hover{border-color:var(--border-strong)}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__chip:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@container plan-wizard (min-width:960px){.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__chip{display:none}}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__chip .y1Nsoa_plan-wizard__chip-count{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-meta);font-variant-numeric:tabular-nums}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@container plan-wizard (min-width:960px){.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks{grid-template-columns:minmax(0,1fr) 360px;align-items:start}}@container plan-wizard (min-width:1420px){.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks{grid-template-columns:minmax(0,1fr) 420px}}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks .y1Nsoa_plan-wizard__step{scroll-margin-top:var(--space-10)}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks .y1Nsoa_plan-wizard__step:focus{outline:none}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks .y1Nsoa_plan-wizard__rail{display:none}@container plan-wizard (min-width:960px){.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__tracks .y1Nsoa_plan-wizard__rail{top:var(--space-6);display:block;position:sticky}}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__skeleton-card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.y1Nsoa_plan-wizard .y1Nsoa_plan-wizard__skeleton{border-radius:var(--radius-input);background:var(--color-neutral-200)}

.jTzkGq_labeled-divider .jTzkGq_labeled-divider__line{background:var(--border-default);flex:auto;width:auto}.jTzkGq_labeled-divider .jTzkGq_labeled-divider__label{color:var(--text-muted);font-size:var(--size-xs);font-weight:var(--weight-medium);flex:none}
.e6npdG_vendor-card{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);min-width:0;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);overflow:hidden;container-type:inline-size}.e6npdG_vendor-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.e6npdG_vendor-card[data-selected=true]{border-color:var(--section-fg);outline:1px solid var(--section-fg);outline-offset:0}.e6npdG_vendor-card .e6npdG_vendor-card__in{grid-template-columns:minmax(0,1fr);min-width:0;height:100%;display:grid}.e6npdG_vendor-card .e6npdG_vendor-card__media{background:var(--bg-fill-quiet);min-width:0;position:relative}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__strip{aspect-ratio:16/9;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overflow-x:auto}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__strip::-webkit-scrollbar{display:none}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__photo{scroll-snap-align:start;background:var(--bg-fill-quiet);flex:0 0 100%;min-width:0;margin:0;position:relative}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__photo img{object-fit:cover}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__dots{right:0;bottom:var(--space-2);z-index:2;pointer-events:none;position:absolute;left:0}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__dot{width:var(--size-control-sm);height:var(--size-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__dot:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-sm);opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard),width var(--motion-fast) var(--ease-standard)}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__dot[aria-current=true]:before{width:var(--size-icon-md);opacity:1}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__dot:focus-visible{outline:2px solid var(--bg-surface);outline-offset:-10px;border-radius:var(--radius-full)}.e6npdG_vendor-card .e6npdG_vendor-card__logo{border-radius:var(--radius-lg);background:var(--bg-surface);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--border-default);color:var(--color-neutral-800);font-weight:var(--weight-semibold);flex:none;overflow:hidden}.e6npdG_vendor-card .e6npdG_vendor-card__logo img{object-fit:contain;width:100%;height:100%;padding:8%}.e6npdG_vendor-card .e6npdG_vendor-card__logo--float{bottom:-18px;left:var(--space-4);z-index:3;box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--border-default);position:absolute}.e6npdG_vendor-card .e6npdG_vendor-card__top{padding:var(--space-8) var(--space-card) 0}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__name{font-size:var(--size-lg);font-weight:var(--weight-semibold);line-height:var(--lh-heading);margin:0}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__name-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__name-button:hover{text-underline-offset:3px;text-decoration:underline}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__name-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__where{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body)}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__where>svg{color:var(--icon-muted);flex:none}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__rate{color:var(--text-primary);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__rate svg{color:var(--color-neutral-800)}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__reviews{font-variant-numeric:tabular-nums}.e6npdG_vendor-card .e6npdG_vendor-card__body{padding:var(--space-4) var(--space-card)}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__facts{font-size:var(--size-sm);margin:0}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__facts dt{margin:0 0 var(--space-2);color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__facts dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__fee-note{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--size-xs);display:block}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__day{width:var(--size-chip-sm);height:var(--size-chip-sm);border-radius:var(--radius-sm);background:var(--bg-fill-quiet);color:var(--text-disabled);font-size:var(--size-xs);font-weight:var(--weight-semibold)}.e6npdG_vendor-card .e6npdG_vendor-card__body .e6npdG_vendor-card__day--on{background:var(--section-tint-strong);color:var(--section-fg)}.e6npdG_vendor-card .e6npdG_vendor-card__footer{padding:var(--space-2) var(--space-card) var(--space-card)}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__action{height:var(--size-control-lg);padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--section-fg);color:var(--section-on-fill);font-family:inherit;font-size:var(--size-base);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border:0}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__action:hover{background:var(--section-fg-hover)}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__action--quiet{background:var(--bg-fill-quiet);box-shadow:inset 0 0 0 1px var(--color-neutral-200);color:var(--color-neutral-800)}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__action--quiet:hover{background:var(--bg-fill-quiet);box-shadow:inset 0 0 0 1px var(--border-strong)}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__info{height:var(--size-control-lg);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--text-link);font-family:inherit;font-size:var(--size-base);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);background:0 0;border:0}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__info:hover{background:var(--bg-surface-sunken);color:var(--text-link-hover)}.e6npdG_vendor-card .e6npdG_vendor-card__footer .e6npdG_vendor-card__info:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@container (max-width:379.98px){.e6npdG_vendor-card--choice .e6npdG_vendor-card__fee{display:none}}@container (min-width:380px){.e6npdG_vendor-card--choice .e6npdG_vendor-card__info{display:none}}.e6npdG_vendor-card--no-media .e6npdG_vendor-card__top{padding-top:var(--space-card)}@container (min-width:520px){.e6npdG_vendor-card:not(.e6npdG_vendor-card--no-media) .e6npdG_vendor-card__in{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:stretch}.e6npdG_vendor-card .e6npdG_vendor-card__media{min-height:320px}.e6npdG_vendor-card .e6npdG_vendor-card__media .e6npdG_vendor-card__strip{aspect-ratio:auto;position:absolute;inset:0}.e6npdG_vendor-card .e6npdG_vendor-card__logo--float{bottom:var(--space-4)}.e6npdG_vendor-card .e6npdG_vendor-card__top{padding-top:var(--space-card)}.e6npdG_vendor-card .e6npdG_vendor-card__top .e6npdG_vendor-card__name{font-size:var(--size-xl)}}
.UIybCG_chip{box-sizing:border-box;border-radius:var(--radius-full);font-family:var(--font-body);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);border:1px solid #0000;line-height:1}.UIybCG_chip--sm{height:var(--size-chip-sm);padding:0 var(--space-2);font-size:var(--size-xs)}.UIybCG_chip--md{height:var(--size-chip-md);padding:0 var(--space-3);font-size:var(--size-xs)}.UIybCG_chip--lg{height:var(--size-chip-lg);padding:0 var(--space-4);font-size:var(--size-sm)}.UIybCG_chip--neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-fg)}.UIybCG_chip--section{background:var(--tag-section-bg);color:var(--tag-section-fg)}.UIybCG_chip--brand{background:var(--color-teal-100);color:var(--color-teal-900)}.UIybCG_chip--brand svg{color:var(--color-teal-700)}.UIybCG_chip--outline{background:var(--bg-surface);border-color:var(--border-input);color:var(--text-primary)}.UIybCG_chip--removable{padding-right:var(--space-1)}.UIybCG_chip--toggle{cursor:pointer}.UIybCG_chip--toggle:hover{border-color:var(--section-soft)}.UIybCG_chip--toggle[aria-pressed=true]{background:var(--section-tint-strong);border-color:var(--section-tint-strong);color:var(--section-on-tint)}.UIybCG_chip--toggle:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.UIybCG_chip--disabled{background:var(--bg-surface-sunken);color:var(--text-disabled);cursor:not-allowed;border-color:#0000;text-decoration:line-through}.UIybCG_chip--disabled:hover{border-color:#0000}.UIybCG_chip>svg{width:var(--size-icon-sm);height:var(--size-icon-sm);flex-shrink:0}.UIybCG_chip .UIybCG_chip__label{min-width:0;line-height:var(--lh-small);text-overflow:ellipsis;overflow:hidden}.UIybCG_chip .UIybCG_chip__remove{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--radius-full);color:var(--icon-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex-shrink:0;padding:0;position:relative}.UIybCG_chip .UIybCG_chip__remove:after{content:"";width:var(--size-touch-min);height:var(--size-touch-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UIybCG_chip .UIybCG_chip__remove:hover{background:var(--bg-surface-sunken);color:var(--icon-default)}.UIybCG_chip .UIybCG_chip__remove:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.UIybCG_chip .UIybCG_chip__remove:disabled{cursor:not-allowed}
.DykMfW_macro-bar{font-family:var(--font-body);font-variant-numeric:tabular-nums}.DykMfW_macro-bar .DykMfW_macro-bar__track{border-radius:var(--radius-full);background:var(--bg-fill-quiet);gap:2px;height:10px;overflow:hidden}.DykMfW_macro-bar .DykMfW_macro-bar__track i{height:100%;transition:width var(--motion-slow) var(--ease-standard);display:block}.DykMfW_macro-bar .DykMfW_macro-bar__legend{color:var(--text-secondary);font-size:var(--size-xs)}.DykMfW_macro-bar .DykMfW_macro-bar__legend i{border-radius:var(--radius-full);width:8px;height:8px}.DykMfW_macro-bar .DykMfW_macro-bar__legend b{color:var(--text-primary);font-weight:var(--weight-semibold)}.DykMfW_macro-bar .DykMfW_macro-bar__part--protein{background:var(--color-protein)}.DykMfW_macro-bar .DykMfW_macro-bar__part--carbs{background:var(--color-carbs)}.DykMfW_macro-bar .DykMfW_macro-bar__part--fat{background:var(--color-fat)}
.qAi1lG_rating-badge{color:var(--text-primary);font-family:var(--font-body);font-size:var(--size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.qAi1lG_rating-badge--photo{height:var(--size-chip-md);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-sm);pointer-events:none}.qAi1lG_rating-badge .qAi1lG_rating-badge__star{color:var(--color-neutral-800)}.qAi1lG_rating-badge b{font-weight:var(--weight-label)}.qAi1lG_rating-badge .qAi1lG_rating-badge__count{color:var(--text-secondary)}.qAi1lG_rating-badge--lg{font-size:var(--size-base)}.qAi1lG_rating-badge--lg b{font-size:var(--size-lg)}.qAi1lG_rating-badge--inverse,.qAi1lG_rating-badge--inverse .qAi1lG_rating-badge__star,.qAi1lG_rating-badge--inverse .qAi1lG_rating-badge__count{color:var(--text-on-inverse)}
.Gi1y_W_segmented-control .Gi1y_W_segmented-control__label{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label)}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track{border-radius:var(--radius-full);background:var(--bg-surface-sunken);touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:3px}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__rail{pointer-events:none;position:absolute;inset:3px}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__rail .Gi1y_W_segmented-control__thumb{border-radius:var(--radius-full);background:var(--section-tint-strong);position:absolute;top:0;bottom:0;left:0}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__rail .Gi1y_W_segmented-control__thumb[data-hidden=true]{opacity:0}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill{min-height:calc(var(--size-control-md) - 6px);padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:none;position:relative}@media (pointer:coarse){.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill{min-height:var(--size-touch-min)}}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill:hover{color:var(--text-primary)}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill[aria-checked=true]{cursor:grab}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track .Gi1y_W_segmented-control__pill[data-active=true]{color:var(--section-fg)}.Gi1y_W_segmented-control .Gi1y_W_segmented-control__track[data-size=lg] .Gi1y_W_segmented-control__pill{min-height:calc(var(--size-control-lg) - 6px);font-size:var(--size-base)}
.BYommG_swipe-to-delete .BYommG_swipe-to-delete__content{touch-action:pan-y}.BYommG_swipe-to-delete .BYommG_swipe-to-delete__delete{margin:var(--space-2) 0;border-radius:var(--radius-md);background:var(--bg-danger);color:var(--text-on-danger);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border:0}.BYommG_swipe-to-delete .BYommG_swipe-to-delete__delete:hover{background:var(--bg-danger-hover)}.BYommG_swipe-to-delete .BYommG_swipe-to-delete__delete:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.BYommG_swipe-to-delete .BYommG_swipe-to-delete__delete .BYommG_swipe-to-delete__delete-label{font-size:var(--size-xs);font-weight:var(--weight-label)}
.nrjqKG_text-field{font-family:var(--font-body)}.nrjqKG_text-field--lg .nrjqKG_text-field__box{height:66px}.nrjqKG_text-field__box{height:var(--size-field-default);padding:0 var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--bg-surface);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.nrjqKG_text-field__box:hover{border-color:var(--border-input-hover)}.nrjqKG_text-field__box:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring-focus)}.nrjqKG_text-field__box[data-error=true]{border-color:var(--border-danger)}.nrjqKG_text-field__box[data-error=true] .nrjqKG_text-field__label{color:var(--text-danger)}.nrjqKG_text-field__box[data-disabled=true]{background:var(--bg-surface-sunken);color:var(--text-disabled)}.nrjqKG_text-field__box .nrjqKG_text-field__input{height:100%;padding:var(--space-5) 0 var(--space-2);box-shadow:none;color:var(--text-primary);font-family:inherit;font-size:var(--size-base);line-height:var(--lh-body);background:0 0;border:0;border-radius:0;outline:2px solid #0000}@media (pointer:coarse){.nrjqKG_text-field__box .nrjqKG_text-field__input{font-size:var(--size-read)}}.nrjqKG_text-field__box .nrjqKG_text-field__input:focus-visible{box-shadow:none;border:0}.nrjqKG_text-field__box .nrjqKG_text-field__input::placeholder{color:#0000}.nrjqKG_text-field__box .nrjqKG_text-field__label{top:50%;left:var(--space-4);color:var(--text-placeholder);font-size:var(--size-base);font-weight:var(--weight-regular);pointer-events:none;transition:top var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),font-size var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);line-height:1;position:absolute;transform:translateY(-50%)}.nrjqKG_text-field__box[data-filled=true] .nrjqKG_text-field__label,.nrjqKG_text-field__box[data-focused=true] .nrjqKG_text-field__label{top:var(--space-2);color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label);transform:none}.nrjqKG_text-field__box .nrjqKG_text-field__leading{padding:var(--space-5) var(--space-1) var(--space-2) 0;color:var(--text-secondary);font-size:var(--size-base);line-height:var(--lh-body);font-variant-numeric:tabular-nums;visibility:hidden;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard),visibility var(--motion-fast) var(--ease-standard)}@media (pointer:coarse){.nrjqKG_text-field__box .nrjqKG_text-field__leading{font-size:var(--size-read)}}.nrjqKG_text-field__box[data-filled=true] .nrjqKG_text-field__leading,.nrjqKG_text-field__box[data-focused=true] .nrjqKG_text-field__leading{visibility:visible;opacity:1}.nrjqKG_text-field__box .nrjqKG_text-field__trailing{margin-left:var(--space-2);flex:none}.nrjqKG_text-field__message{padding:0 var(--space-1);color:var(--text-secondary);font-size:var(--size-xs);line-height:var(--lh-small);margin:0}[data-error=true]>.nrjqKG_text-field__message{color:var(--text-danger);font-weight:var(--weight-medium)}
.ilHU1G_pill-button{height:var(--size-control-md);padding:0 var(--space-5);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--size-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);border:1px solid #0000;line-height:1}.ilHU1G_pill-button--sm{height:var(--size-control-sm);padding:0 var(--space-3)}.ilHU1G_pill-button--lg{height:var(--size-control-lg);padding:0 var(--space-6);font-size:var(--size-base)}.ilHU1G_pill-button--primary{background:var(--section-fg);color:var(--section-on-fill)}.ilHU1G_pill-button--primary:hover{background:var(--section-fg-hover)}.ilHU1G_pill-button--secondary{background:var(--section-tint-strong);color:var(--section-fg)}.ilHU1G_pill-button--secondary:hover{background:var(--section-tint-hover)}.ilHU1G_pill-button--neutral{background:var(--bg-fill-quiet);color:var(--text-primary)}.ilHU1G_pill-button--neutral:hover{background:var(--border-default)}.ilHU1G_pill-button--text{color:var(--text-link);background:0 0}.ilHU1G_pill-button--text:hover{background:var(--bg-surface-sunken);color:var(--text-link-hover)}.ilHU1G_pill-button--danger{background:var(--bg-danger);color:var(--text-on-danger)}.ilHU1G_pill-button--danger:hover{background:var(--bg-danger-hover)}.ilHU1G_pill-button--quiet{background:var(--bg-fill-quiet);border-color:var(--color-neutral-200);color:var(--color-neutral-800)}.ilHU1G_pill-button--quiet:hover{background:var(--bg-fill-quiet)}.ilHU1G_pill-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ilHU1G_pill-button:disabled{background:var(--color-neutral-200);border-color:var(--border-strong);color:var(--text-disabled);cursor:not-allowed}.ilHU1G_pill-button[aria-busy=true]{cursor:progress}.ilHU1G_pill-button--reason-popover:disabled{pointer-events:none}.ilHU1G_pill-button__reason-anchor{cursor:not-allowed}.ilHU1G_pill-button__reason-popover{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-small)}
@keyframes _83meFW_spinner-spin{to{transform:rotate(360deg)}}._83meFW_spinner{vertical-align:middle;color:currentColor;flex:none;display:inline-block}._83meFW_spinner[data-size=sm]{width:var(--size-icon-sm);height:var(--size-icon-sm)}._83meFW_spinner[data-size=md]{width:var(--size-icon-md);height:var(--size-icon-md)}._83meFW_spinner[data-size=lg]{width:var(--size-icon-lg);height:var(--size-icon-lg)}._83meFW_spinner[data-muted=true]{color:var(--icon-muted)}._83meFW_spinner ._83meFW_spinner__arc{transform-origin:50%;animation:.9s linear infinite _83meFW_spinner-spin}@media (prefers-reduced-motion:reduce){._83meFW_spinner ._83meFW_spinner__arc{animation:none}}
@keyframes tlvbKa_skeleton-pulse{50%{opacity:.5}}.tlvbKa_skeleton{background:var(--bg-fill-quiet);border-radius:var(--radius-sm);animation:tlvbKa_skeleton-pulse 1.6s var(--ease-standard) infinite;display:block}.tlvbKa_skeleton--circle{border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.tlvbKa_skeleton{animation:none}}
.NUv5Aa_valid-date-list{font-family:var(--font-body)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option{min-height:60px;padding:var(--space-3) var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--bg-surface);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard);font-family:inherit}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option:hover{border-color:var(--border-input-hover)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option[aria-checked=true]{border-color:var(--section-fg);box-shadow:inset 0 0 0 1px var(--section-fg);background:var(--section-tint-strong)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option .NUv5Aa_valid-date-list__radio{width:var(--size-icon-md);height:var(--size-icon-md);border:1.5px solid var(--border-strong);border-radius:var(--radius-full);flex:none}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option[aria-checked=true] .NUv5Aa_valid-date-list__radio{border-color:var(--section-fg);background:var(--section-fg)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option[aria-checked=true] .NUv5Aa_valid-date-list__radio:after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--section-tint)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option .NUv5Aa_valid-date-list__day{font-size:var(--size-base);font-weight:var(--weight-semibold)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__option .NUv5Aa_valid-date-list__cutoff{color:var(--text-secondary);font-size:var(--size-xs)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__off{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--bg-surface-sunken);color:var(--text-disabled);font-size:var(--size-sm)}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__off .NUv5Aa_valid-date-list__off-day{text-decoration:line-through}.NUv5Aa_valid-date-list .NUv5Aa_valid-date-list__off .NUv5Aa_valid-date-list__why{color:var(--text-secondary);font-size:var(--size-xs)}
._3D4uja_valid-date-picker{box-sizing:border-box;width:100%;max-width:360px;color:var(--text-primary);font-family:var(--font-body);margin-inline:auto;container-type:inline-size}._3D4uja_valid-date-picker [data-dot=good]{--valid-date-picker-dot:var(--color-green-700)}._3D4uja_valid-date-picker [data-dot=fair]{--valid-date-picker-dot:var(--color-yellow-500)}._3D4uja_valid-date-picker [data-dot=low]{--valid-date-picker-dot:var(--color-red-700)}._3D4uja_valid-date-picker [data-dot=empty]{--valid-date-picker-dot:var(--color-neutral-400)}._3D4uja_valid-date-picker [data-dot=logged]{--valid-date-picker-dot:transparent}._3D4uja_valid-date-picker[data-size=sm] ._3D4uja_valid-date-picker__nav{width:var(--size-control-sm);height:var(--size-control-sm)}._3D4uja_valid-date-picker[data-size=sm] ._3D4uja_valid-date-picker__day{height:calc(var(--size-control-sm) + var(--space-2))}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__nav{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full);background:var(--color-neutral-100);color:var(--color-neutral-700);cursor:pointer;border:0;padding:0}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__nav:hover{background:var(--color-neutral-200);color:var(--color-neutral-900)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__nav:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__nav[aria-disabled=true]{cursor:not-allowed;background:0 0}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__month{font-size:var(--size-lg);font-weight:var(--weight-bold);text-align:center;flex:auto}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__weekday{color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day{gap:calc(var(--space-px)*2);height:calc(var(--size-control-lg) + var(--space-2));border-radius:var(--radius-input);color:var(--text-primary);font-family:inherit;font-size:var(--size-base);font-weight:var(--weight-label);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;position:relative}@container (max-width:359px){._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day{height:var(--size-control-lg)}}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day:after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:0 0}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day:hover{background:var(--bg-hover)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--ok:after{background:var(--valid-date-picker-dot,var(--section-icon))}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--off{opacity:.5;cursor:not-allowed}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--off:hover{background:0 0}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--today{font-weight:var(--weight-bold)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--suggested{box-shadow:inset 0 0 0 2px var(--section-fg)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--selected{background:var(--section-tint);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--section-fg)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__day--selected:hover{background:var(--section-tint)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__tip{bottom:calc(100% + var(--space-1));z-index:2;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-inverse);color:var(--text-on-inverse);font-size:var(--size-xs);white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__line{min-height:var(--size-icon-lg);padding:var(--space-3) 0 0;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);margin:0}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__line b{color:var(--text-primary);font-weight:var(--weight-semibold)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__line--off{color:var(--text-danger)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__legend{color:var(--text-secondary);font-size:var(--size-xs)}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__legend i{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--valid-date-picker-dot,var(--section-icon))}._3D4uja_valid-date-picker ._3D4uja_valid-date-picker__legend b{font-weight:var(--weight-label);opacity:.5}
.NxxYQW_confirm-dialog{font-family:var(--font-body)}.NxxYQW_confirm-dialog__title{color:var(--text-primary);font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);margin:0}.NxxYQW_confirm-dialog__body{color:var(--text-secondary);font-size:var(--size-base);line-height:var(--lh-body);margin:0}.NxxYQW_confirm-dialog__consequence{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);font-size:var(--size-sm);font-weight:var(--weight-semibold);line-height:var(--lh-small);margin:0}.NxxYQW_confirm-dialog__consequence--neutral{background:var(--bg-surface-sunken);color:var(--text-primary)}.NxxYQW_confirm-dialog__consequence--warning{background:var(--bg-warning-tint);color:var(--text-warning)}.NxxYQW_confirm-dialog__consequence--danger{background:var(--bg-danger-tint);color:var(--text-danger)}.NxxYQW_confirm-dialog__error{color:var(--text-danger);font-size:var(--size-sm);margin:0}
.jS8b0W_add-section .jS8b0W_add-section__menu{border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--surface);box-shadow:var(--shadow-pop)}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__heading{color:var(--text-mute);letter-spacing:.5px;text-transform:uppercase;font-size:11.5px;font-weight:700}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__blank{border:1px solid var(--border);border-radius:var(--radius-item);background:var(--surface);text-align:left;cursor:pointer}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__blank .jS8b0W_add-section__label{font-size:13.5px;font-weight:700}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__blank .jS8b0W_add-section__sub{color:var(--text-mute);font-size:11.5px}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__empty{color:var(--text-mute);font-size:12px;line-height:16px}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__template{border-radius:var(--radius-item);text-align:left;cursor:pointer;background:0 0;border:none}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__template .jS8b0W_add-section__template-name{font-size:13.5px;font-weight:600}.jS8b0W_add-section .jS8b0W_add-section__menu .jS8b0W_add-section__template .jS8b0W_add-section__template-hidden{color:var(--text-mute)}
.G3rylq_empty-state{padding:var(--space-12) var(--space-6);color:var(--text-primary);font-family:var(--font-body)}.G3rylq_empty-state .G3rylq_empty-state__pic{width:64px;height:64px;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--bg-fill-quiet);color:var(--icon-default)}.G3rylq_empty-state .G3rylq_empty-state__title{font-size:var(--size-lg);font-weight:var(--weight-semibold);line-height:var(--lh-heading);margin:0}.G3rylq_empty-state .G3rylq_empty-state__text{max-width:40ch;color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);text-wrap:pretty;margin:0}
._6-x19a_editor-toolbar{background:var(--color-neutral-50);border-radius:.75rem}._6-x19a_toolbar-button{border-radius:var(--radius-full);color:var(--text-mute);cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--motion-fast);background:0 0;border:none;transition-timing-function:cubic-bezier(.4,0,.2,1)}._6-x19a_toolbar-button:hover{background:var(--gray-100);color:var(--text)}._6-x19a_toolbar-button._6-x19a_toolbar-button--active{background:var(--pine);color:var(--color-white)}._6-x19a_toolbar-button._6-x19a_toolbar-button--danger{color:var(--rose-600)}._6-x19a_toolbar-button._6-x19a_toolbar-button--danger:hover{background:var(--rose-50);color:var(--rose-600)}._6-x19a_toolbar-button._6-x19a_toolbar-button--danger._6-x19a_toolbar-button--active{background:var(--rose-600);color:var(--color-white)}._6-x19a_toolbar-button._6-x19a_toolbar-button--disabled{cursor:default;opacity:.4}._6-x19a_table-insert ._6-x19a_table-insert__title{color:var(--text);font-size:12.5px;font-weight:600}._6-x19a_table-insert ._6-x19a_table-insert__cell{border:1px solid var(--border);cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--motion-fast);background:0 0;border-radius:3px;transition-timing-function:cubic-bezier(.4,0,.2,1)}._6-x19a_table-insert ._6-x19a_table-insert__cell._6-x19a_table-insert__cell--lit{border-color:var(--pine);background:var(--teal-100)}._6-x19a_table-insert ._6-x19a_table-insert__hint{color:var(--text-mute);font-size:11.5px;line-height:1.5}._6-x19a_table-remove ._6-x19a_table-remove__item{border-radius:var(--radius-item);text-align:left;cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--motion-fast);background:0 0;border:none;transition-timing-function:cubic-bezier(.4,0,.2,1)}._6-x19a_table-remove ._6-x19a_table-remove__item:hover{background:var(--rose-50)}._6-x19a_table-remove ._6-x19a_table-remove__item ._6-x19a_table-remove__label{color:var(--text);font-size:13px;font-weight:600}._6-x19a_table-remove ._6-x19a_table-remove__item ._6-x19a_table-remove__item-hint{color:var(--text-mute);font-size:11.5px}._6-x19a_table-remove ._6-x19a_table-remove__hint{color:var(--text-mute);font-size:11px;line-height:1.45}
@keyframes oYiYRW_inline-alert-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.oYiYRW_inline-alert{box-sizing:border-box;width:100%;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--alert-tint);color:var(--alert-ink);font-family:var(--font-body);font-size:var(--size-sm);line-height:var(--lh-small)}.oYiYRW_inline-alert--success{--alert-tint:var(--bg-success-tint);--alert-ink:var(--text-success);--alert-icon:var(--icon-success);--alert-action-bg:var(--bg-success);--alert-action-fg:var(--text-on-success);--alert-action-hover:var(--bg-success-hover)}.oYiYRW_inline-alert--warning{--alert-tint:var(--bg-warning-tint);--alert-ink:var(--text-warning);--alert-icon:var(--icon-warning);--alert-action-bg:var(--bg-warning);--alert-action-fg:var(--text-on-warning);--alert-action-hover:var(--bg-warning-hover)}.oYiYRW_inline-alert--danger{--alert-tint:var(--bg-danger-tint);--alert-ink:var(--text-danger);--alert-icon:var(--icon-danger);--alert-action-bg:var(--bg-danger);--alert-action-fg:var(--text-on-danger);--alert-action-hover:var(--bg-danger-hover)}.oYiYRW_inline-alert--info{--alert-tint:var(--bg-info-tint);--alert-ink:var(--text-info);--alert-icon:var(--icon-info);--alert-action-bg:var(--bg-secondary);--alert-action-fg:var(--text-on-secondary);--alert-action-hover:var(--bg-secondary-hover)}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-card)}@media (max-width:767.98px){.oYiYRW_inline-alert.oYiYRW_inline-alert--lg{gap:var(--space-3);padding:var(--space-5)}}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__content{gap:var(--space-2)}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__content .oYiYRW_inline-alert__title{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading)}@media (max-width:767.98px){.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__content .oYiYRW_inline-alert__title{font-size:var(--size-lg)}}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__content .oYiYRW_inline-alert__body{font-size:var(--size-base)}@media (max-width:767.98px){.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__content .oYiYRW_inline-alert__body{font-size:var(--size-sm)}}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__actions{margin-top:var(--space-3)}.oYiYRW_inline-alert.oYiYRW_inline-alert--lg .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action{height:var(--size-control-lg);padding:0 var(--space-6);font-size:var(--size-base)}.oYiYRW_inline-alert.oYiYRW_inline-alert--link{transition:background-color var(--motion-fast) var(--ease-standard);position:relative}.oYiYRW_inline-alert.oYiYRW_inline-alert--link:hover{background:color-mix(in oklch, var(--alert-ink) 6%, var(--alert-tint))}.oYiYRW_inline-alert.oYiYRW_inline-alert--link:has(.oYiYRW_inline-alert__link:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}.oYiYRW_inline-alert.oYiYRW_inline-alert--link .oYiYRW_inline-alert__dismiss,.oYiYRW_inline-alert.oYiYRW_inline-alert--link .oYiYRW_inline-alert__actions{z-index:1;position:relative}.oYiYRW_inline-alert .oYiYRW_inline-alert__link{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.oYiYRW_inline-alert .oYiYRW_inline-alert__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.oYiYRW_inline-alert .oYiYRW_inline-alert__link:focus-visible{outline:none}.oYiYRW_inline-alert .oYiYRW_inline-alert__icon,.oYiYRW_inline-alert .oYiYRW_inline-alert__caret{color:var(--alert-icon);flex:none}.oYiYRW_inline-alert .oYiYRW_inline-alert__content .oYiYRW_inline-alert__title{font-size:var(--size-base);font-weight:var(--weight-semibold);line-height:var(--lh-small);margin:0}.oYiYRW_inline-alert .oYiYRW_inline-alert__content .oYiYRW_inline-alert__body{font-size:var(--size-sm);font-weight:var(--weight-regular);line-height:var(--lh-body)}.oYiYRW_inline-alert .oYiYRW_inline-alert__dismiss{width:var(--size-control-sm);height:var(--size-control-sm);margin-top:calc((var(--size-icon-md) - var(--size-control-sm))/2);border-radius:var(--radius-full);color:var(--alert-icon);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;padding:0}.oYiYRW_inline-alert .oYiYRW_inline-alert__dismiss:hover{background:color-mix(in oklch, currentColor 8%, transparent)}.oYiYRW_inline-alert .oYiYRW_inline-alert__dismiss:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action{height:var(--size-control-sm);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--alert-action-bg);color:var(--alert-action-fg);font-family:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);border:0;line-height:1}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action:hover{background:var(--alert-action-hover)}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action[aria-busy=true]{cursor:progress}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action .oYiYRW_inline-alert__spinner{flex:none;animation:1s linear infinite oYiYRW_inline-alert-spin}@media (prefers-reduced-motion:reduce){.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__action .oYiYRW_inline-alert__spinner{animation:none}}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__secondary{height:var(--size-control-sm);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--alert-ink);font-family:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard);background:0 0;border:0;line-height:1}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__secondary:hover{background:color-mix(in oklch, currentColor 8%, transparent)}.oYiYRW_inline-alert .oYiYRW_inline-alert__actions .oYiYRW_inline-alert__secondary:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.oYiYRW_inline-alert .oYiYRW_inline-alert__error{font-size:var(--size-sm);font-weight:var(--weight-medium);line-height:var(--lh-small);color:var(--text-danger);margin:0}
.HGQsBa_insert-panel .HGQsBa_insert-panel__title{color:var(--text);font-size:18px;font-weight:600;line-height:1.3}.HGQsBa_insert-panel .HGQsBa_insert-panel__lede,.HGQsBa_insert-panel .HGQsBa_insert-panel__target{color:var(--text-mute);font-size:14px;line-height:20px}.HGQsBa_insert-panel .HGQsBa_insert-panel__target .HGQsBa_insert-panel__target-name{color:var(--text)}.HGQsBa_insert-panel .HGQsBa_insert-panel__group{border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--surface)}.HGQsBa_insert-panel .HGQsBa_insert-panel__group[data-open=true]{background:var(--gray-25)}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__group-head{text-align:left;cursor:pointer;background:0 0;border:none}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__group-head .HGQsBa_insert-panel__group-label{font-size:15px;font-weight:600}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__group-head .HGQsBa_insert-panel__group-note{color:var(--text-mute);font-size:13px}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__group-head .HGQsBa_insert-panel__chevron{color:var(--gray-400)}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__row{border:1px solid var(--border);border-radius:var(--radius-item);background:var(--surface);text-align:left;cursor:pointer}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__row:disabled{cursor:not-allowed;opacity:.55}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__row .HGQsBa_insert-panel__row-plus{color:var(--pine)}.HGQsBa_insert-panel .HGQsBa_insert-panel__group .HGQsBa_insert-panel__row .HGQsBa_insert-panel__row-label{font-size:14px;font-weight:600;line-height:20px}
.dDquoG_textarea-field{font-family:var(--font-body);gap:var(--space-2)}.dDquoG_textarea-field__box{padding-top:var(--space-2);border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--bg-surface);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard);overflow:hidden}.dDquoG_textarea-field__box:hover{border-color:var(--border-input-hover)}.dDquoG_textarea-field__box:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring-focus)}.dDquoG_textarea-field__box[data-error=true],.dDquoG_textarea-field__box[data-error=true]:hover{border-color:var(--border-danger)}.dDquoG_textarea-field__box[data-error=true]:focus-within{border-color:var(--border-danger);box-shadow:0 0 0 3px var(--bg-danger-tint)}.dDquoG_textarea-field__box[data-error=true] .dDquoG_textarea-field__label{color:var(--text-danger)}.dDquoG_textarea-field__box[data-disabled=true],.dDquoG_textarea-field__box[data-disabled=true]:hover{background:var(--bg-surface-sunken);border-color:#0000}.dDquoG_textarea-field__box[data-disabled=true] .dDquoG_textarea-field__label,.dDquoG_textarea-field__box[data-disabled=true] .dDquoG_textarea-field__input{color:var(--text-disabled)}.dDquoG_textarea-field__box .dDquoG_textarea-field__label{margin-bottom:var(--space-2);padding:0 var(--space-4);color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-medium);line-height:var(--lh-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dDquoG_textarea-field__box .dDquoG_textarea-field__input{min-height:0;padding:0 var(--space-4) var(--space-3);box-shadow:none;color:var(--text-primary);font-family:inherit;font-size:var(--size-base);font-weight:var(--weight-regular);line-height:var(--lh-body);field-sizing:fixed;resize:vertical;background:0 0;border:0;border-radius:0;outline:2px solid #0000}@media (pointer:coarse){.dDquoG_textarea-field__box .dDquoG_textarea-field__input{font-size:var(--size-read)}}.dDquoG_textarea-field__box .dDquoG_textarea-field__input:focus-visible{box-shadow:none;border:0}.dDquoG_textarea-field__box .dDquoG_textarea-field__input:disabled{cursor:not-allowed;resize:none}.dDquoG_textarea-field__meta{min-width:0;padding:0 var(--space-1)}.dDquoG_textarea-field__meta .dDquoG_textarea-field__message{min-width:0;color:var(--text-secondary);font-size:var(--size-xs);line-height:var(--lh-small);margin:0}.dDquoG_textarea-field__meta .dDquoG_textarea-field__message[data-error=true]{color:var(--text-danger);font-weight:var(--weight-medium)}.dDquoG_textarea-field__meta .dDquoG_textarea-field__count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--size-xs);font-variant-numeric:tabular-nums;line-height:var(--lh-small);flex:none;margin-left:auto}.dDquoG_textarea-field__meta .dDquoG_textarea-field__count[data-count=near]{color:var(--text-warning)}.dDquoG_textarea-field__meta .dDquoG_textarea-field__count[data-count=over]{color:var(--text-danger);font-weight:var(--weight-medium)}
.YBiKpa_value-preview.YBiKpa_value-preview--empty{color:var(--text-mute);font-size:11.5px;font-style:italic}.YBiKpa_value-preview.YBiKpa_value-preview--image{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--border);object-fit:cover}.YBiKpa_value-preview.YBiKpa_value-preview--text{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px}.YBiKpa_var-chip--preview{font-weight:600}.YBiKpa_body-text__placeholder{color:var(--text-mute)}
._0AGvQq_responsive-dialog{font-family:var(--font-body);color:var(--text-primary)}._0AGvQq_responsive-dialog--desktop{width:100%;max-width:min(var(--responsive-dialog-width,520px),100vw - 48px)}._0AGvQq_responsive-dialog__body{padding-bottom:var(--space-6)}._0AGvQq_responsive-dialog__title{color:var(--text-primary);font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);margin:0}._0AGvQq_responsive-dialog__description{color:var(--text-secondary);font-size:var(--size-base);line-height:var(--lh-body);margin:0}._0AGvQq_responsive-dialog._0AGvQq_responsive-dialog--desktop>[data-slot=dialog-close]{top:var(--space-8);right:var(--space-8);border-radius:var(--radius-full);background:var(--bg-fill-quiet);width:40px;height:40px;color:var(--text-primary)}._0AGvQq_responsive-dialog._0AGvQq_responsive-dialog--desktop>[data-slot=dialog-close]:hover{background:var(--border-default)}._0AGvQq_responsive-dialog._0AGvQq_responsive-dialog--desktop ._0AGvQq_responsive-dialog__title{font-size:24px;font-weight:var(--weight-label)}
.cy0lKa_media-section .cy0lKa_media-section__picture{border:1px solid var(--border);border-radius:var(--radius-tile);object-fit:contain}.cy0lKa_media-section .cy0lKa_media-section__footnote{color:var(--text-mute);font-size:12.5px}
.riDI7G_vendor-grid{grid-template-columns:repeat(auto-fill, minmax(max(min(100%, 520px), (100% - var(--space-card-gap)) / 2), 1fr));align-items:stretch;gap:var(--space-card-gap);display:grid}.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);overflow:hidden;container-type:inline-size}@media (max-width:767.98px){.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton:nth-child(n+3){display:none}}.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton .riDI7G_vendor-grid__skeleton-in{grid-template-columns:minmax(0,1fr);display:grid}.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton .riDI7G_vendor-grid__skeleton-media{height:200px}@container (min-width:520px){.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton .riDI7G_vendor-grid__skeleton-in{grid-template-columns:minmax(0,46%) minmax(0,1fr)}.riDI7G_vendor-grid .riDI7G_vendor-grid__skeleton .riDI7G_vendor-grid__skeleton-media{height:320px}}
.sSvYFq_bar-mini .sSvYFq_bar-mini__col .sSvYFq_bar-mini__plot .sSvYFq_bar-mini__bar{border-radius:5px 5px 0 0;width:62%}.sSvYFq_bar-mini .sSvYFq_bar-mini__col .sSvYFq_bar-mini__plot .sSvYFq_bar-mini__target{background:var(--text-mute);opacity:.55;border-radius:2px;height:2px;position:absolute;left:8%;right:8%}.sSvYFq_bar-mini .sSvYFq_bar-mini__col .sSvYFq_bar-mini__label{color:var(--text-mute);font-size:12px;font-weight:600}
.i2oHta_vendor-info-sheet{font-family:var(--font-body)}.i2oHta_vendor-info-sheet__title{font-size:var(--size-xl);font-weight:var(--weight-bold)}.i2oHta_vendor-info-sheet__row{min-height:var(--size-touch-min);padding:var(--space-2) 0;border-top:1px solid var(--border-default);font-size:var(--size-base)}.i2oHta_vendor-info-sheet__row:first-child{border-top:0}.i2oHta_vendor-info-sheet__row dt{color:var(--text-secondary)}.i2oHta_vendor-info-sheet__row dd{color:var(--text-primary);font-weight:var(--weight-label);font-variant-numeric:tabular-nums;margin:0}.i2oHta_vendor-info-sheet__link{min-height:var(--size-touch-min);color:var(--section-fg);font-size:var(--size-sm);font-weight:var(--weight-semibold);text-decoration:none}.i2oHta_vendor-info-sheet__link:hover{text-underline-offset:3px;text-decoration:underline}.i2oHta_vendor-info-sheet__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.-BmSba_bento{border-radius:var(--radius-card);border:1px solid var(--border-default);background:var(--bg-surface);cursor:default;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.-BmSba_bento.-BmSba_bento--clickable{cursor:pointer}.-BmSba_bento.-BmSba_bento--hover:hover{box-shadow:var(--shadow-md);transform:translateY(-.125rem)}
.tPAcCW_delivery-when__label{color:var(--text-label);font-size:var(--size-sm);font-weight:var(--weight-label);margin:0}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box{padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__logo{width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--border-default);object-fit:contain}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__logo--initials{background:var(--section-tint-strong);box-shadow:none;color:var(--section-fg);font-size:var(--size-base);font-weight:var(--weight-label)}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__pin{width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:var(--radius-input);background:var(--bg-surface-sunken);color:var(--icon-default)}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__edit{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full);background:var(--bg-surface-sunken);color:var(--text-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard);border:none}@media (pointer:coarse){.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__edit{width:var(--size-control-lg);height:var(--size-control-lg)}}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__edit:hover{background:var(--color-neutral-200)}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__edit:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__name{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label)}.tPAcCW_delivery-when__where .tPAcCW_delivery-when__box .tPAcCW_delivery-when__fact{color:var(--text-secondary);font-size:var(--size-sm)}.tPAcCW_delivery-when__another{--section-tint-strong:var(--color-neutral-100);--section-tint-hover:var(--color-neutral-200);--section-fg:var(--color-neutral-900)}.tPAcCW_delivery-when__when{container:delivery-when/inline-size}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container delivery-when (min-width:440px){.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills{grid-template-columns:repeat(4,minmax(0,1fr))}}@container delivery-when (max-width:439.98px){.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills>:nth-child(4):not([data-selected=true]){display:none}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills:has(>:nth-child(4)[data-selected=true])>:nth-child(3){display:none}}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill{min-height:var(--size-field-default);padding:var(--space-2) var(--space-3);border-radius:var(--radius-input);background:var(--bg-surface-sunken);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard);border:1px solid #0000;font-family:inherit}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill:hover{border-color:var(--border-strong)}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill:focus-visible{outline:2px solid var(--section-fg);outline-offset:2px}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill[data-selected=true]{border-color:var(--section-fg);background:var(--section-tint);box-shadow:inset 0 0 0 1px var(--section-fg)}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill .tPAcCW_delivery-when__pill-day{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label);font-variant-numeric:tabular-nums}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill .tPAcCW_delivery-when__pill-lock{color:var(--text-secondary);font-size:var(--size-xs);line-height:var(--lh-small)}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__pills .tPAcCW_delivery-when__pill-skeleton{border-radius:var(--radius-input)}.tPAcCW_delivery-when__when .tPAcCW_delivery-when__helper{color:var(--text-secondary);font-size:var(--size-sm);margin:0}
.Pfqoqq_sparkline{display:block;overflow:visible}.Pfqoqq_chart{display:block}.Pfqoqq_chart .Pfqoqq_chart__grid{stroke:var(--grid-line);stroke-width:1px}.Pfqoqq_chart .Pfqoqq_chart__label{fill:var(--text-mute);font-size:11px;font-family:var(--font-body)}.Pfqoqq_chart .Pfqoqq_chart__label.Pfqoqq_chart__label--mono{font-family:var(--font-mono)}
.eaVQ9a_plan-picking{width:100%;max-width:960px;min-height:min(880px,75dvh);color:var(--text-primary);font-family:var(--font-body);margin:0 auto}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);text-align:center;margin:0}@media (min-width:768px){.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title{font-size:var(--size-2xl)}}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title .eaVQ9a_plan-picking__dots{gap:var(--space-1);margin-left:var(--space-1)}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title .eaVQ9a_plan-picking__dots>span{border-radius:var(--radius-full);background:var(--section-fg);width:6px;height:6px;animation:1.2s ease-in-out infinite eaVQ9a_plan-picking-dot}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title .eaVQ9a_plan-picking__dots>span:nth-child(2){animation-delay:.16s}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title .eaVQ9a_plan-picking__dots>span:nth-child(3){animation-delay:.32s}@media (prefers-reduced-motion:reduce){.eaVQ9a_plan-picking .eaVQ9a_plan-picking__title .eaVQ9a_plan-picking__dots>span{opacity:.6;animation:none}}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__card .eaVQ9a_plan-picking__legend{color:var(--text-label);font-size:var(--size-sm);font-weight:var(--weight-label);margin:0}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__card .eaVQ9a_plan-picking__note,.eaVQ9a_plan-picking .eaVQ9a_plan-picking__card .eaVQ9a_plan-picking__foot{color:var(--text-secondary);font-size:var(--size-sm);margin:0}.eaVQ9a_plan-picking .eaVQ9a_plan-picking__card .eaVQ9a_plan-picking__tray-wrap{container:plan-picking-tray/inline-size}.eaVQ9a_plan-picking__tray{--plan-picking-label:24px;gap:var(--space-2);align-items:center;display:grid}@container plan-picking-tray (min-width:560px){.eaVQ9a_plan-picking__tray{--plan-picking-label:80px}}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__label{color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__label .eaVQ9a_plan-picking__long{display:none}@container plan-picking-tray (min-width:560px){.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__label .eaVQ9a_plan-picking__long{display:inline}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__label .eaVQ9a_plan-picking__short{display:none}}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__day{gap:2px}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__day .eaVQ9a_plan-picking__date{font-size:var(--size-base);font-weight:var(--weight-bold);display:none}@container plan-picking-tray (min-width:560px){.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__day .eaVQ9a_plan-picking__date{display:block}}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell{aspect-ratio:1;border-radius:var(--radius-input);place-items:center;min-width:0;display:grid}@container plan-picking-tray (min-width:560px){.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell{aspect-ratio:auto;height:120px}}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell[data-state=empty]{border:1px dashed var(--border-default)}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell[data-state=plate]{background:var(--bg-fill-quiet);animation:eaVQ9a_plan-picking-land .36s var(--ease-standard) both}@media (prefers-reduced-motion:reduce){.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell[data-state=plate]{animation:none}}.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell .eaVQ9a_plan-picking__plate{border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--bg-surface);width:28px;height:28px;box-shadow:var(--shadow-sm)}@container plan-picking-tray (min-width:560px){.eaVQ9a_plan-picking__tray .eaVQ9a_plan-picking__cell .eaVQ9a_plan-picking__plate{width:56px;height:56px}}@keyframes eaVQ9a_plan-picking-dot{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes eaVQ9a_plan-picking-land{0%{opacity:0;transform:translate(-16px,10px)scale(.7)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}
.k7wZ3W_provenance{color:var(--text-mute);font-size:13px}.k7wZ3W_vis-tag{cursor:default;background:var(--bg-fill-quiet);color:var(--text-label);border-radius:9999px;font-size:12px;font-weight:600;line-height:16px}.k7wZ3W_vis-tag.k7wZ3W_vis-tag--shared{background:var(--section-tint-strong);color:var(--section-on-tint)}.k7wZ3W_vis-tag.k7wZ3W_vis-tag--clickable{cursor:pointer}
.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__tabs{border-radius:var(--radius-full);background:var(--bg-fill-quiet);align-self:flex-start;padding:4px;display:inline-flex}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__tabs button{height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-label);cursor:pointer;background:0 0;border:none}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__tabs button[aria-pressed=true]{background:var(--bg-surface);color:var(--text-primary);box-shadow:0 1px 2px #1717171a}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__tabs button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__label{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__input{width:100%;height:48px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-input);background:var(--bg-surface-sunken);color:var(--text-primary);font:inherit;font-size:var(--size-base)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__input::placeholder{color:var(--text-secondary)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__input:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__helper{color:var(--text-secondary);font-size:var(--size-sm)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);grid-template-columns:72px minmax(0,1fr) auto}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row:hover:not(:disabled){border-color:var(--section-fg);box-shadow:0 4px 12px #1717171a}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row:disabled{cursor:progress}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__photo{border-radius:var(--radius-input);background:var(--bg-fill-quiet);width:72px;height:72px;color:var(--text-muted);object-fit:cover;place-items:center;display:grid}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__name{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label);line-height:var(--lh-small)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__price{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label);font-variant-numeric:tabular-nums}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__delta{font-size:var(--size-sm);font-weight:var(--weight-label);font-variant-numeric:tabular-nums;white-space:nowrap}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__delta[data-direction=up]{color:var(--color-green-900)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__delta[data-direction=down]{color:var(--color-red-900)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__row .msFGPW_plan-swap-dialog__delta[data-direction=flat]{color:var(--text-secondary)}.msFGPW_plan-swap-dialog .msFGPW_plan-swap-dialog__skeleton{padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card)}.msFGPW_plan-swap-dialog__bar{margin-top:calc(var(--space-2)*-1);padding-top:var(--space-4);border-top:1px solid var(--border-default)}.msFGPW_plan-swap-dialog__bar .msFGPW_plan-swap-dialog__bowl{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label)}.msFGPW_plan-swap-dialog__bar .msFGPW_plan-swap-dialog__bowl-price{color:var(--text-primary);font-size:var(--size-lg);font-weight:var(--weight-label);font-variant-numeric:tabular-nums}
@keyframes zefwxG_context-menu-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.zefwxG_context-menu{z-index:350;background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-pop);border-radius:16px;padding:8px;animation:.12s zefwxG_context-menu-pop}.zefwxG_context-menu .zefwxG_context-menu__divider{background:var(--border-default);height:1px;margin:6px 4px}.zefwxG_context-menu .zefwxG_context-menu__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);padding:8px 12px 4px;font-size:12px;font-weight:600}.zefwxG_context-menu .zefwxG_context-menu__item{text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:none;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:500}.zefwxG_context-menu .zefwxG_context-menu__item:not(:disabled):hover{background:var(--bg-fill-quiet)}.zefwxG_context-menu .zefwxG_context-menu__item .zefwxG_context-menu__icon{color:var(--text-label)}.zefwxG_context-menu .zefwxG_context-menu__item .zefwxG_context-menu__hint{color:var(--text-mute);font-size:12px}.zefwxG_context-menu .zefwxG_context-menu__item.zefwxG_context-menu__item--danger{color:var(--border-danger)}.zefwxG_context-menu .zefwxG_context-menu__item.zefwxG_context-menu__item--danger:not(:disabled):hover{background:var(--bg-danger)}.zefwxG_context-menu .zefwxG_context-menu__item.zefwxG_context-menu__item--danger .zefwxG_context-menu__icon{color:var(--border-danger)}.zefwxG_context-menu .zefwxG_context-menu__item.zefwxG_context-menu__item--locked{cursor:not-allowed;opacity:.45}
.BVWxVa_confirm-delete-section-modal .BVWxVa_confirm-delete-section-modal__body{color:var(--text-label)}
.glaEBq_step-progress{min-width:0;font-family:var(--font-body);color:var(--text-primary)}.glaEBq_step-progress .glaEBq_step-progress__row{margin:0;padding:0;list-style:none}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step{min-width:0;position:relative}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step:not(:last-child):after{content:"";top:var(--space-4);left:calc(50% + var(--space-5));right:calc(-50% + var(--space-5));background:var(--border-default);height:2px;position:absolute}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--done:not(:last-child):after{background:var(--section-fg)}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step .glaEBq_step-progress__mark{width:var(--size-icon-xl);height:var(--size-icon-xl);border:2px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;cursor:default;padding:0;line-height:1}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step .glaEBq_step-progress__mark:focus-visible{outline:2px solid var(--section-fg);outline-offset:2px}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--done .glaEBq_step-progress__mark{border-color:var(--section-fg);background:var(--section-fg);color:var(--section-on-fill);cursor:pointer}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--upcoming .glaEBq_step-progress__mark{cursor:pointer}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--current .glaEBq_step-progress__mark{border-color:var(--section-fg);color:var(--section-fg);box-shadow:0 0 0 4px var(--section-tint-strong)}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--blocked .glaEBq_step-progress__mark{color:var(--text-disabled);border-style:dashed}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step .glaEBq_step-progress__label{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-small);text-align:center}.glaEBq_step-progress .glaEBq_step-progress__row .glaEBq_step-progress__step--current .glaEBq_step-progress__label{color:var(--text-primary);font-weight:var(--weight-semibold)}.glaEBq_step-progress .glaEBq_step-progress__compact .glaEBq_step-progress__segments .glaEBq_step-progress__segment{height:var(--space-1);background:var(--border-default);border-radius:2px;flex:1}.glaEBq_step-progress .glaEBq_step-progress__compact .glaEBq_step-progress__segments .glaEBq_step-progress__segment--done{background:var(--section-fg)}.glaEBq_step-progress .glaEBq_step-progress__compact .glaEBq_step-progress__segments .glaEBq_step-progress__segment--current{background:var(--section-soft)}.glaEBq_step-progress .glaEBq_step-progress__compact .glaEBq_step-progress__line{color:var(--text-secondary);font-size:var(--size-sm);margin:0}.glaEBq_step-progress .glaEBq_step-progress__compact .glaEBq_step-progress__line b{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-semibold)}
.xttBza_report-modal{background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}.xttBza_report-modal .xttBza_report-modal__card{background:var(--bg-surface);border-radius:24px}.xttBza_report-modal .xttBza_report-modal__card .xttBza_report-modal__head .xttBza_report-modal__tile{border-radius:9999px}.xttBza_report-modal .xttBza_report-modal__card .xttBza_report-modal__head .xttBza_report-modal__tile.xttBza_report-modal__tile--green{background:var(--bg-success);color:var(--border-success)}.xttBza_report-modal .xttBza_report-modal__card .xttBza_report-modal__head .xttBza_report-modal__tile.xttBza_report-modal__tile--yellow{background:var(--bg-warning);color:var(--text-on-warning)}.xttBza_report-modal .xttBza_report-modal__card .xttBza_report-modal__head .xttBza_report-modal__tile.xttBza_report-modal__tile--red{background:var(--bg-danger);color:var(--border-danger)}.xttBza_report-modal .xttBza_report-modal__card .xttBza_report-modal__head .xttBza_report-modal__title{font-size:18px;font-weight:600}
.woqxOG_plan-rail{color:var(--text-primary);font-family:var(--font-body)}.woqxOG_plan-rail--card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.woqxOG_plan-rail .woqxOG_plan-rail__title{margin:0 0 var(--space-2);font-size:var(--size-lg);font-weight:var(--weight-label);line-height:var(--lh-title)}.woqxOG_plan-rail .woqxOG_plan-rail__rows{margin:0;padding:0;list-style:none}.woqxOG_plan-rail .woqxOG_plan-rail__row{padding:var(--space-4) 0;border-top:1px solid var(--border-default)}.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__mark{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--bg-fill-quiet);color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-bold)}.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__mark[data-done=true]{background:var(--bg-success-tint);color:var(--text-success)}.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__label{color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__value{font-size:var(--size-base);font-weight:var(--weight-label);overflow-wrap:anywhere}.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__empty,.woqxOG_plan-rail .woqxOG_plan-rail__row .woqxOG_plan-rail__sub{color:var(--text-secondary);font-size:var(--size-sm)}.woqxOG_plan-rail--sheet .woqxOG_plan-rail__row:first-child{border-top:0}
.DJCmhG_confirm-sign-modal__body{color:var(--text-label)}.DJCmhG_confirm-sign-modal__body .DJCmhG_confirm-sign-modal__emphasis{color:var(--text-primary);font-weight:600}.DJCmhG_confirm-sign-modal__mismatch{color:var(--border-danger);font-size:12px}.DJCmhG_confirm-sign-modal__error{background:var(--bg-danger);color:var(--text-on-danger);border-radius:.75rem;font-size:14px}.DJCmhG_confirm-sign-modal__error .DJCmhG_confirm-sign-modal__link{font-weight:600;text-decoration:underline}
.won1Sa_drawer[data-vaul-drawer][data-vaul-drawer-direction]:after{content:none}.won1Sa_drawer[data-vaul-drawer-direction=bottom]{border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;background:var(--bg-surface);color:var(--text-primary);max-height:min(80vh,var(--drawer-visible-height,100vh) - var(--space-6));border:0;outline:none;gap:0;padding:0;overflow:hidden}.won1Sa_drawer[data-vaul-drawer-direction=bottom][data-fullscreen=true]{height:var(--drawer-visible-height,100dvh);max-height:var(--drawer-visible-height,100dvh);padding-top:env(safe-area-inset-top,0px);border-radius:0;margin-top:0}.won1Sa_drawer [data-vaul-handle]{z-index:2;width:var(--size-control-md);height:var(--space-1);margin:var(--space-3) auto calc(-1*var(--space-2));border-radius:var(--radius-sm);background:var(--border-strong);opacity:1;position:relative}:is(.won1Sa_drawer:not([data-vaul-drawer-direction=bottom]) [data-vaul-handle],.won1Sa_drawer[data-fullscreen=true] [data-vaul-handle]){display:none}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-header]{z-index:1;align-items:flex-start;gap:var(--space-3);margin:0 calc(-1*var(--space-6));padding:var(--space-6) var(--space-6) var(--space-4);background:var(--bg-surface);text-align:left;flex-direction:row;flex-shrink:0;display:flex;position:sticky;top:0}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-header-text]{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-title]{color:var(--text-primary);font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);margin:0}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-description]{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);margin:0}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-footer]{z-index:1;justify-content:flex-start;align-items:stretch;gap:var(--space-3);margin:0 calc(-1*var(--space-6));padding:var(--space-4) var(--space-6) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--border-default);background:var(--bg-surface);border-radius:0;flex-direction:column-reverse;flex-shrink:0;display:flex;position:sticky;bottom:0}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-footer]>*{width:100%}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-footer][data-layout=row]{flex-direction:row;align-items:center}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-footer][data-layout=row]>*{width:auto}.won1Sa_drawer[data-vaul-drawer] [data-slot=drawer-footer][data-layout=row]>:last-child{flex:1}.won1Sa_drawer[data-fullscreen=true] [data-slot=drawer-footer]{margin-top:auto}.won1Sa_drawer__body{padding:0 var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom,0px))}.won1Sa_drawer__body:has([data-slot=drawer-footer]){padding-bottom:0}.won1Sa_drawer__close{width:var(--size-control-md);height:var(--size-control-md);margin:calc(-1*var(--space-2)) calc(-1*var(--space-2)) 0 0;border-radius:var(--radius-full);color:var(--icon-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.won1Sa_drawer__close:hover{background:var(--bg-hover);color:var(--icon-default)}.won1Sa_drawer__close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.Zq3zea_ehr-button{white-space:nowrap;cursor:pointer;border-radius:var(--radius-ctl);transition-property:transform,background-color,color;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-overshoot);font-weight:600}.Zq3zea_ehr-button:not(:disabled):active{scale:.97}.Zq3zea_ehr-button.Zq3zea_ehr-button--sm,.Zq3zea_ehr-button.Zq3zea_ehr-button--md{font-size:14px}.Zq3zea_ehr-button.Zq3zea_ehr-button--lg{font-size:15px}.Zq3zea_ehr-button.Zq3zea_ehr-button--primary{background:var(--bg-primary);color:var(--text-on-primary)}.Zq3zea_ehr-button.Zq3zea_ehr-button--primary:not(:disabled):hover{background:var(--bg-primary-hover)}.Zq3zea_ehr-button.Zq3zea_ehr-button--leaf{background:var(--bg-success);color:var(--text-on-success)}.Zq3zea_ehr-button.Zq3zea_ehr-button--leaf:not(:disabled):hover{background:var(--bg-success-hover)}.Zq3zea_ehr-button.Zq3zea_ehr-button--default{background:var(--bg-fill-quiet);color:var(--text-primary)}.Zq3zea_ehr-button.Zq3zea_ehr-button--default:not(:disabled):hover{background:color-mix(in srgb, var(--bg-fill-quiet), var(--text-primary) 8%)}.Zq3zea_ehr-button.Zq3zea_ehr-button--ghost{color:var(--section-fg);background:0 0}.Zq3zea_ehr-button.Zq3zea_ehr-button--ghost:not(:disabled):hover{background:var(--section-tint-strong);color:var(--section-fg-hover)}.Zq3zea_ehr-button.Zq3zea_ehr-button--soft{background:var(--bg-secondary);color:var(--text-on-secondary)}.Zq3zea_ehr-button.Zq3zea_ehr-button--soft:not(:disabled):hover{background:var(--bg-secondary-hover)}.Zq3zea_ehr-button.Zq3zea_ehr-button--danger{background:var(--bg-danger);color:var(--text-on-danger)}.Zq3zea_ehr-button.Zq3zea_ehr-button--danger:not(:disabled):hover{background:var(--bg-danger-hover)}.Zq3zea_ehr-button.Zq3zea_ehr-button--dangerSolid{background:var(--border-danger);color:var(--bg-surface)}.Zq3zea_ehr-button.Zq3zea_ehr-button--dangerSolid:not(:disabled):hover{filter:brightness(90%)}.Zq3zea_ehr-button.Zq3zea_ehr-button--dim{cursor:not-allowed;opacity:.5}.Zq3zea_ehr-button.Zq3zea_ehr-button--dim.Zq3zea_ehr-button--working{opacity:1}.Zq3zea_ehr-icon-button{cursor:pointer;color:var(--text-label);transition-property:background-color,color,transform;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-overshoot);background:0 0;border:0;border-radius:9999px}.Zq3zea_ehr-icon-button:not(:disabled):hover{background:var(--bg-hover)}.Zq3zea_ehr-icon-button:not(:disabled):active{scale:.9}.Zq3zea_ehr-icon-button.Zq3zea_ehr-icon-button--danger{color:var(--border-danger)}.Zq3zea_ehr-icon-button.Zq3zea_ehr-icon-button--danger:not(:disabled):hover{background:var(--bg-danger)}.Zq3zea_ehr-icon-button.Zq3zea_ehr-icon-button--active{background:var(--section-tint-strong);color:var(--section-fg)}.Zq3zea_ehr-icon-button.Zq3zea_ehr-icon-button--active:not(:disabled):hover{background:var(--section-tint-strong)}.Zq3zea_ehr-icon-button.Zq3zea_ehr-icon-button--locked{cursor:not-allowed;opacity:.4}
.zY5iZq_ehr-card{border-radius:var(--radius-card);border:1px solid var(--border-default);background:var(--bg-surface);transition:box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);cursor:default}.zY5iZq_ehr-card.zY5iZq_ehr-card--clickable{cursor:pointer}.zY5iZq_ehr-card.zY5iZq_ehr-card--hover:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}
.WdfYTq_field .WdfYTq_field__label{color:var(--text-label);font-size:12px;font-weight:600}.WdfYTq_field .WdfYTq_field__required{color:var(--border-danger);font-size:13px}.WdfYTq_field .WdfYTq_field__advanced{padding:1px 6px;font-size:10px}.WdfYTq_field .WdfYTq_field__help{color:var(--text-mute)}.WdfYTq_field .WdfYTq_field__hint{color:var(--text-mute);font-size:13px}.WdfYTq_ehr-input{border-radius:var(--radius-input);border:1px solid var(--border-default);background:var(--bg-surface-sunken);transition:border-color var(--dur-fast) cubic-bezier(.4, 0, .2, 1),box-shadow var(--dur-fast) cubic-bezier(.4, 0, .2, 1)}.WdfYTq_ehr-input.WdfYTq_ehr-input--inert{background:var(--bg-fill-quiet)}.WdfYTq_ehr-input.WdfYTq_ehr-input--inert .WdfYTq_ehr-input__control{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}.WdfYTq_ehr-input:not(.WdfYTq_ehr-input--inert):not(.WdfYTq_ehr-input--invalid):focus-within{border-color:var(--section-fg);box-shadow:0 0 0 3px var(--section-tint-strong)}.WdfYTq_ehr-input.WdfYTq_ehr-input--invalid{border-color:var(--border-danger);box-shadow:0 0 0 3px var(--bg-danger)}.WdfYTq_ehr-input.WdfYTq_ehr-input--disabled,.WdfYTq_ehr-input.WdfYTq_ehr-input--disabled .WdfYTq_ehr-input__control{cursor:not-allowed}.WdfYTq_ehr-input.WdfYTq_ehr-input--readonly{cursor:default}.WdfYTq_ehr-input .WdfYTq_ehr-input__prefix{color:var(--text-mute);font-size:13px}.WdfYTq_ehr-input .WdfYTq_ehr-input__suffix{color:var(--text-mute);font-size:12.5px}.WdfYTq_ehr-input .WdfYTq_ehr-input__control{font-size:15px;font-family:var(--font-body);color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);background:0 0;border:none;outline:none}.WdfYTq_ehr-input .WdfYTq_ehr-input__control.WdfYTq_ehr-input__control--mono{font-family:var(--font-mono)}.WdfYTq_ehr-switch{cursor:pointer;background:var(--switch-off,var(--border-default));border:none;border-radius:999px;transition:background .18s}.WdfYTq_ehr-switch .WdfYTq_ehr-switch__knob{background:var(--bg-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-neutral-900) 25%, transparent);border-radius:99px;transition:transform .18s}
.t15tLq_health-entry-fields{container:health-entry/inline-size}.t15tLq_health-entry-fields .t15tLq_health-entry-fields__pair{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@container health-entry (min-width:480px){.t15tLq_health-entry-fields .t15tLq_health-entry-fields__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.t15tLq_health-entry-fields .t15tLq_health-entry-fields__hint{margin:calc(var(--space-2)*-1) 0 0;color:var(--text-muted);font-size:var(--size-sm)}.t15tLq_health-entry-fields .t15tLq_health-entry-fields__caption{color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}
.icT1qG_ehr-menu .icT1qG_ehr-menu__panel{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-pop);border-radius:16px;padding:8px}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__divider{background:var(--border-default);height:1px;margin:6px 4px}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);padding:8px 12px 4px;font-size:12px;font-weight:600}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item{text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:none;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:500}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item:not(:disabled):hover{background:var(--bg-fill-quiet)}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item .icT1qG_ehr-menu__icon{color:var(--text-label)}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item .icT1qG_ehr-menu__hint{color:var(--text-mute);font-size:12px}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item.icT1qG_ehr-menu__item--danger{color:var(--border-danger)}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item.icT1qG_ehr-menu__item--danger:not(:disabled):hover{background:var(--bg-danger)}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item.icT1qG_ehr-menu__item--danger .icT1qG_ehr-menu__icon{color:var(--border-danger)}.icT1qG_ehr-menu .icT1qG_ehr-menu__panel .icT1qG_ehr-menu__item.icT1qG_ehr-menu__item--locked{cursor:not-allowed;opacity:.45}
.fClW_q_empty-state{text-align:center}.fClW_q_empty-state .fClW_q_empty-state__icon{background:var(--bg-fill-quiet);color:var(--text-label);border-radius:999px}.fClW_q_empty-state .fClW_q_empty-state__title{font-size:16px;font-weight:600}.fClW_q_empty-state .fClW_q_empty-state__body{color:var(--text-mute);font-size:15px}
.CBKNeG_error-notice.CBKNeG_error-notice{border-radius:var(--radius-input);background:var(--bg-danger);color:var(--text-on-danger);border-width:0}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__icon{color:var(--text-on-danger)}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__title{font-size:15px;font-weight:600}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__detail{font-size:14px;line-height:1.5}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__code{font-variant-numeric:tabular-nums;opacity:.8;font-size:13px}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__code .CBKNeG_error-notice__code-value{font-family:var(--font-mono);font-weight:600}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__retry.CBKNeG_error-notice__retry.CBKNeG_error-notice__retry:not(:disabled),.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__retry.CBKNeG_error-notice__retry.CBKNeG_error-notice__retry:not(:disabled):hover{background:var(--bg-surface)}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__mail{color:var(--text-on-danger);border-radius:9999px;font-size:14px;font-weight:600}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__mail:hover{background:color-mix(in srgb, var(--color-white) 60%, transparent)}.CBKNeG_error-notice.CBKNeG_error-notice .CBKNeG_error-notice__note{opacity:.8;font-size:13px}
.MGo_uW_locked-panel{text-align:center}.MGo_uW_locked-panel .MGo_uW_locked-panel__icon{background:var(--bg-fill-quiet);color:var(--text-label);border-radius:9999px}.MGo_uW_locked-panel .MGo_uW_locked-panel__title{color:var(--text-primary);font-size:16px;font-weight:600}.MGo_uW_locked-panel .MGo_uW_locked-panel__body{color:var(--text-mute);font-size:15px}.MGo_uW_locked-panel .MGo_uW_locked-panel__confirm{color:var(--text-mute);font-size:14px}.MGo_uW_locked-panel .MGo_uW_locked-panel__error{color:var(--border-danger);font-size:14px;font-weight:600}
.k7JyeG_section-lock{text-align:center}.k7JyeG_section-lock .k7JyeG_section-lock__icon{border-radius:9999px}.k7JyeG_section-lock .k7JyeG_section-lock__icon.k7JyeG_section-lock__icon--coming-soon{background:var(--bg-fill-quiet);color:var(--text-label)}.k7JyeG_section-lock .k7JyeG_section-lock__icon.k7JyeG_section-lock__icon--not-permitted{background:var(--bg-warning);color:var(--text-on-warning)}.k7JyeG_section-lock .k7JyeG_section-lock__icon.k7JyeG_section-lock__icon--unavailable{background:var(--bg-danger);color:var(--text-on-danger)}.k7JyeG_section-lock .k7JyeG_section-lock__title{color:var(--text);font-size:16px;font-weight:600}.k7JyeG_section-lock .k7JyeG_section-lock__body{color:var(--text-mute);font-size:15px;line-height:1.5}
.Vc46sa_file-row{border-radius:var(--radius-input);border:1px solid var(--border-default);background:var(--bg-surface-sunken)}.Vc46sa_file-row .Vc46sa_file-row__name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.Vc46sa_file-row .Vc46sa_file-row__meta{color:var(--text-mute);font-size:13px}
.lc0AEG_status-pill{white-space:nowrap;border-radius:9999px;font-size:12px;font-weight:600;line-height:1}.lc0AEG_status-pill .lc0AEG_status-pill__dot{border-radius:9999px}
.xybfqG_tag{white-space:nowrap;border-radius:9999px;font-size:12px;font-weight:600;line-height:1}.xybfqG_tag .xybfqG_tag__dot{border-radius:9999px}
.TES9Cq_group-head .TES9Cq_group-head__title{letter-spacing:.08em;color:var(--text-label);text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.TES9Cq_group-head .TES9Cq_group-head__hint{color:var(--text-mute);font-size:14px;line-height:20px}.TES9Cq_group-head .TES9Cq_group-head__rule{background:var(--border-default)}
._3BgjJG_img-placeholder{border:1px dashed var(--border-strong);background:repeating-linear-gradient(135deg, var(--gray-50) 0 11px, var(--gray-100) 11px 22px)}._3BgjJG_img-placeholder ._3BgjJG_img-placeholder__label{color:var(--text-mute);font-size:11px}
._27LfjW_page-preview{background:var(--bg-surface-sunken);border-radius:.75rem}._27LfjW_page-preview ._27LfjW_page-preview__sheet{background:var(--bg-surface);border-radius:.5rem .5rem 0 0}._27LfjW_page-preview ._27LfjW_page-preview__sheet ._27LfjW_page-preview__heading{background:var(--color-neutral-500);border-radius:9999px}._27LfjW_page-preview ._27LfjW_page-preview__sheet ._27LfjW_page-preview__block{background:var(--bg-fill-quiet);border-radius:.25rem}._27LfjW_page-preview ._27LfjW_page-preview__sheet ._27LfjW_page-preview__line{background:var(--border-default);border-radius:9999px}
.hbigsa_paper{border-radius:var(--radius-card);border:1px solid var(--border-default);background:var(--bg-surface)}
.QBHSkq_period-switch{background:var(--bg-fill-quiet);border-radius:9999px}.QBHSkq_period-switch .QBHSkq_period-switch__option{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:9999px;font-size:14px;font-weight:600;line-height:20px}.QBHSkq_period-switch .QBHSkq_period-switch__option.QBHSkq_period-switch__option--active{background:var(--bg-surface);color:var(--text-primary)}
.iCkLPa_pill-tabs .iCkLPa_pill-tabs__tab{cursor:pointer;border:1px solid var(--border-default);font-family:var(--font-body);background:var(--bg-surface);color:var(--text-label);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);border-radius:9999px;font-size:14px;font-weight:600}.iCkLPa_pill-tabs .iCkLPa_pill-tabs__tab:hover{background:var(--bg-hover)}.iCkLPa_pill-tabs .iCkLPa_pill-tabs__tab.iCkLPa_pill-tabs__tab--active{background:var(--section-tint-strong);color:var(--section-on-tint);border-width:0}.iCkLPa_pill-tabs .iCkLPa_pill-tabs__tab.iCkLPa_pill-tabs__tab--active:hover{background:var(--section-tint-strong)}.iCkLPa_pill-tabs .iCkLPa_pill-tabs__tab .iCkLPa_pill-tabs__count{background:var(--bg-surface);border-radius:9999px;font-size:12px;font-weight:600;line-height:16px}
._5KvyPG_quick-tile{cursor:pointer;text-align:left;border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}._5KvyPG_quick-tile:hover{border-color:var(--border-strong);background:var(--bg-surface-sunken)}._5KvyPG_quick-tile ._5KvyPG_quick-tile__label{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._5KvyPG_quick-tile ._5KvyPG_quick-tile__meta{color:var(--text-mute);font-size:14px;font-weight:400}._5KvyPG_quick-tile ._5KvyPG_quick-tile__meta._5KvyPG_quick-tile__meta--alert{color:var(--border-warning);font-weight:600}._5KvyPG_quick-tile ._5KvyPG_quick-tile__meta._5KvyPG_quick-tile__meta--good{color:var(--border-success);font-weight:600}._5KvyPG_quick-tile ._5KvyPG_quick-tile__chevron{color:var(--text-muted)}
.POP5Qa_rail-item{box-shadow:none;cursor:pointer;opacity:1;background:0 0;border-radius:12px}.POP5Qa_rail-item.POP5Qa_rail-item--active{background:var(--section-tint-strong)}.POP5Qa_rail-item.POP5Qa_rail-item--dragging{opacity:.4}.POP5Qa_rail-item.POP5Qa_rail-item--draggable{cursor:grab}.POP5Qa_rail-item.POP5Qa_rail-item--drop-before{box-shadow:inset 0 2px 0 0 var(--section-fg)}.POP5Qa_rail-item.POP5Qa_rail-item--drop-after{box-shadow:inset 0 -2px 0 0 var(--section-fg)}.POP5Qa_rail-item.POP5Qa_rail-item--drop-before.POP5Qa_rail-item--drop-after{box-shadow:inset 0 2px 0 0 var(--section-fg),inset 0 -2px 0 0 var(--section-fg)}.POP5Qa_rail-item .POP5Qa_rail-item__grip{color:var(--text-muted);transform:rotate(90deg)}.POP5Qa_rail-item .POP5Qa_rail-item__num{background:var(--bg-fill-quiet);color:var(--text-label);border-radius:9999px;font-size:12px;font-weight:600;line-height:16px}.POP5Qa_rail-item .POP5Qa_rail-item__num.POP5Qa_rail-item__num--signed{background:var(--bg-success);color:var(--text-on-success)}.POP5Qa_rail-item .POP5Qa_rail-item__icon{color:var(--text-label)}.POP5Qa_rail-item .POP5Qa_rail-item__label{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:15px;font-weight:500;line-height:24px;overflow:hidden}.POP5Qa_rail-item .POP5Qa_rail-item__label.POP5Qa_rail-item__label--active{color:var(--section-on-tint)}.POP5Qa_rail-item .POP5Qa_rail-item__label.POP5Qa_rail-item__label--muted{color:var(--text-muted)}.POP5Qa_rail-item .POP5Qa_rail-item__sub{text-overflow:ellipsis;white-space:nowrap;color:var(--text-mute);font-size:13px;line-height:16px;overflow:hidden}.POP5Qa_rail-item .POP5Qa_rail-item__signed{color:var(--border-success)}.POP5Qa_rail-item .POP5Qa_rail-item__arrow{cursor:pointer;color:var(--text-muted);background:0 0;border:none}
.HxrTRG_row{padding:var(--row-py) 4px;border-bottom:1px solid var(--border-default);cursor:default;transition:background-color var(--dur-base) var(--ease-out)}.HxrTRG_row.HxrTRG_row--clickable{cursor:pointer}.HxrTRG_row.HxrTRG_row--clickable:hover{background:var(--bg-surface-sunken)}
.yryW-q_section-title .yryW-q_section-title__title{letter-spacing:.08em;color:var(--text-label);text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.yryW-q_section-title .yryW-q_section-title__sub{color:var(--text-mute);font-size:14px;line-height:20px}
.hfJ3xa_segmented{background:var(--bg-fill-quiet);border-radius:9999px}.hfJ3xa_segmented .hfJ3xa_segmented__option{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:9999px;font-size:14px;font-weight:600}.hfJ3xa_segmented .hfJ3xa_segmented__option.hfJ3xa_segmented__option--active{color:var(--text-primary)}.hfJ3xa_segmented .hfJ3xa_segmented__option .hfJ3xa_segmented__indicator{background:var(--bg-surface);border-radius:9999px}.hfJ3xa_segmented .hfJ3xa_segmented__option .hfJ3xa_segmented__count{color:var(--text-muted);font-size:12px;font-weight:600;line-height:16px}
.s2XLXa_signed-stamp{background:var(--bg-surface-sunken);border-radius:12px}.s2XLXa_signed-stamp .s2XLXa_signed-stamp__badge{background:var(--bg-success);color:var(--border-success);border-radius:999px}.s2XLXa_signed-stamp .s2XLXa_signed-stamp__name{white-space:nowrap;font-size:15px;font-weight:600}.s2XLXa_signed-stamp .s2XLXa_signed-stamp__meta{color:var(--text-mute);font-size:14px}.s2XLXa_signed-stamp .s2XLXa_signed-stamp__signature{object-fit:contain;max-width:190px;max-height:50px;padding-right:6px}.s2XLXa_signed-stamp .s2XLXa_signed-stamp__signature.s2XLXa_signed-stamp__signature--compact{max-width:150px;max-height:38px}
.Zp0meW_about-section .Zp0meW_about-section__photo{box-shadow:0 0 0 1px var(--border);object-fit:cover;border-radius:9999px}.Zp0meW_about-section .Zp0meW_about-section__descriptions{border-top:1px solid var(--border)}.Zp0meW_about-section .Zp0meW_about-section__empty{color:var(--text-mute);font-size:13.5px}.Zp0meW_about-fact .Zp0meW_about-fact__label{color:var(--text-mute);letter-spacing:.4px;text-transform:uppercase;font-size:11.5px;font-weight:600}.Zp0meW_about-fact .Zp0meW_about-fact__value{color:var(--text);overflow-wrap:break-word;font-size:13.5px;line-height:1.6}.Zp0meW_about-section__muted{color:var(--text-mute)}
.-WkeHq_snapshot-grid .-WkeHq_snapshot-grid__key{color:var(--text-mute);font-size:14px;line-height:20px}.-WkeHq_snapshot-grid .-WkeHq_snapshot-grid__value{overflow-wrap:break-word;font-size:15px;font-weight:600}.-WkeHq_snapshot-grid .-WkeHq_snapshot-grid__value .-WkeHq_snapshot-grid__empty{color:var(--text-mute);font-weight:600}
.KYkJoq_ask-nurishd{background:var(--gray-25)}.KYkJoq_ask-nurishd .KYkJoq_ask-nurishd__text .KYkJoq_ask-nurishd__title{font-size:14.5px;font-weight:700}.KYkJoq_ask-nurishd .KYkJoq_ask-nurishd__text .KYkJoq_ask-nurishd__body{color:var(--text-soft);font-size:13px}.KYkJoq_ask-nurishd .KYkJoq_ask-nurishd__text .KYkJoq_ask-nurishd__body .KYkJoq_ask-nurishd__link{font-weight:700}
.Exh8ha_plan-detail-picking{container:plan-week-days/inline-size}
.axR_Wq_stat-tile .axR_Wq_stat-tile__label{color:var(--text-mute);font-size:14px}.axR_Wq_stat-tile .axR_Wq_stat-tile__delta{font-size:12px;font-weight:600}.axR_Wq_stat-tile .axR_Wq_stat-tile__delta.axR_Wq_stat-tile__delta--good{color:var(--border-success)}.axR_Wq_stat-tile .axR_Wq_stat-tile__delta.axR_Wq_stat-tile__delta--bad{color:var(--border-danger)}.axR_Wq_stat-tile .axR_Wq_stat-tile__value{color:var(--text-primary);font-size:30px;font-weight:700;line-height:1.2}.axR_Wq_stat-tile .axR_Wq_stat-tile__value.axR_Wq_stat-tile__value--flag{color:var(--border-warning)}.axR_Wq_stat-tile .axR_Wq_stat-tile__unit{color:var(--text-mute);font-size:14px;font-weight:600}.axR_Wq_stat-tile .axR_Wq_stat-tile__sub{color:var(--text-mute);font-size:14px}
.uKNofa_profile-skeleton .uKNofa_profile-skeleton__block{border-radius:var(--radius-card);background:var(--gray-100)}
.dAqLXW_plan-detail-week-card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);font-family:var(--font-body)}.dAqLXW_plan-detail-week-card .dAqLXW_plan-detail-week-card__eyebrow{color:var(--text-secondary);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.dAqLXW_plan-detail-week-card .dAqLXW_plan-detail-week-card__title{color:var(--text-primary);font-size:20px;font-weight:var(--weight-title);line-height:var(--lh-title);text-wrap:balance;margin:0}.dAqLXW_plan-detail-week-card .dAqLXW_plan-detail-week-card__quiet{color:var(--text-secondary);font-size:var(--size-base);line-height:var(--lh-body);text-wrap:pretty;margin:0}
.iMzFqq_stepper .iMzFqq_stepper__dot{background:var(--bg-fill-quiet);color:var(--text-mute);border-radius:99px;font-size:12px;font-weight:700}.iMzFqq_stepper .iMzFqq_stepper__dot.iMzFqq_stepper__dot--on{background:var(--section-tint-strong);color:var(--section-on-tint)}.iMzFqq_stepper .iMzFqq_stepper__dot.iMzFqq_stepper__dot--done{background:var(--section-fg);color:var(--text-on-primary)}.iMzFqq_stepper .iMzFqq_stepper__label{color:var(--text-mute);white-space:nowrap;font-size:14px;font-weight:500}.iMzFqq_stepper .iMzFqq_stepper__label.iMzFqq_stepper__label--reached{font-weight:600}.iMzFqq_stepper .iMzFqq_stepper__label.iMzFqq_stepper__label--on{color:var(--text-primary)}.iMzFqq_stepper .iMzFqq_stepper__line{background:var(--border-default);border-radius:2px}.iMzFqq_stepper .iMzFqq_stepper__line.iMzFqq_stepper__line--done{background:var(--section-fg)}
.t8cZMa_guide-tile{background:var(--bg-fill-quiet);color:var(--text-label);border-radius:9999px}.t8cZMa_guide-tile.t8cZMa_guide-tile--tint{background:var(--section-tint-strong);color:var(--section-fg)}.t8cZMa_hero-back{letter-spacing:normal;text-transform:none;font-size:14px;font-weight:600;text-decoration:none;color:var(--color-neutral-50)!important}.t8cZMa_hero-back:hover{text-decoration:underline}.t8cZMa_guide-meta{color:var(--text-muted);font-size:14px}.t8cZMa_neighbour-card{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.t8cZMa_neighbour-card:hover{border-color:var(--section-fg)}.t8cZMa_neighbour-card.t8cZMa_neighbour-card--next{text-align:right}.t8cZMa_neighbour-card .t8cZMa_neighbour-card__chevron{color:var(--color-neutral-600)}.t8cZMa_neighbour-card .t8cZMa_neighbour-card__label{color:var(--text-label);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.t8cZMa_neighbour-card .t8cZMa_neighbour-card__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}
.-AMKKW_roles-section .-AMKKW_roles-section__note{color:var(--text-soft);font-size:13.5px}.-AMKKW_roles-section .-AMKKW_roles-section__role.-AMKKW_roles-section__role--on{border:1px solid var(--pine);box-shadow:0 0 0 1px var(--pine),var(--shadow-bento)}.-AMKKW_roles-section .-AMKKW_roles-section__role .-AMKKW_roles-section__type{font-size:16px;font-weight:700;line-height:24px}
.n62msa_plan-target-dialog{font-family:var(--font-body)}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__label{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label)}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__note{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-small)}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice[aria-checked=true]{border-color:var(--section-fg);background:var(--section-tint)}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice .n62msa_plan-target-dialog__note{padding-left:26px}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__radio{border:2px solid var(--border-strong);border-radius:var(--radius-full);place-items:center;width:18px;height:18px;display:grid}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice[aria-checked=true] .n62msa_plan-target-dialog__radio{border-color:var(--section-fg)}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__choice[aria-checked=true] .n62msa_plan-target-dialog__radio:after{content:"";border-radius:var(--radius-full);background:var(--section-fg);width:8px;height:8px}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__cell{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-input);background:var(--bg-surface-sunken);flex-direction:column;display:flex}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__eyebrow{color:var(--text-secondary);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__input{width:80px;height:44px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-input);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--size-base);font-variant-numeric:tabular-nums;text-align:right}.n62msa_plan-target-dialog .n62msa_plan-target-dialog__input:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.n62msa_plan-target-dialog__error{color:var(--text-danger);font-size:var(--size-sm);line-height:var(--lh-small);margin:0}.n62msa_plan-target-dialog__error .n62msa_plan-target-dialog__link{color:var(--text-link);font-weight:var(--weight-label);text-decoration:underline}.n62msa_plan-target-dialog__error .n62msa_plan-target-dialog__link:hover{color:var(--text-link-hover)}.n62msa_plan-target-dialog__error .n62msa_plan-target-dialog__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}
.d4TnYG_thumb-square{border:1px solid var(--border-default);border-radius:12px}
.YQ3n0q_spotlight-dim__hole{border-radius:var(--radius-input);box-shadow:0 0 0 4px var(--bg-surface),0 0 0 9999px color-mix(in srgb, var(--color-neutral-900) 50%, transparent);transition:top .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1)}.YQ3n0q_spotlight-dim__wash{background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}.YQ3n0q_walkthrough{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:1.4;overflow:hidden}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__count{color:var(--text-muted);font-size:14px;font-weight:600}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__stage{background:var(--bg-surface-sunken);border-radius:12px;padding:24px}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__callout{transition:top .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1)}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__callout .YQ3n0q_walkthrough__callout-card{background:var(--bg-surface);box-shadow:var(--shadow-pop);border-radius:12px}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__callout .YQ3n0q_walkthrough__callout-card .YQ3n0q_walkthrough__callout-title{color:var(--text-primary);margin:0;font-size:15px;font-weight:600;line-height:1.4}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__callout .YQ3n0q_walkthrough__callout-card .YQ3n0q_walkthrough__callout-body{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__dot{background:var(--border-default);cursor:pointer;border:none;border-radius:9999px;width:8px;height:8px;transition:width .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1)}.YQ3n0q_walkthrough .YQ3n0q_walkthrough__dot.YQ3n0q_walkthrough__dot--active{background:var(--section-fg);width:24px}
.y48zbG_schooling-section .y48zbG_schooling-section__title{font-size:14px;font-weight:700;line-height:20px}.y48zbG_schooling-section .y48zbG_schooling-section__meta{color:var(--text-mute);font-size:12.5px}.y48zbG_schooling-section .y48zbG_schooling-section__empty{color:var(--text-mute);font-size:13.5px}
.S-n_8q_plan-picking-dialog{font-family:var(--font-body)}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__helper{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-small);margin:0}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__check{min-height:var(--size-touch-min);color:var(--text-primary);font-size:var(--size-base);line-height:var(--lh-body);cursor:pointer}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__check .S-n_8q_plan-picking-dialog__checkbox{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--radius-sm);flex-shrink:0}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__check .S-n_8q_plan-picking-dialog__checkbox:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__more{min-height:var(--size-touch-min)}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__label{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label)}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__info{width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:0;padding:0;position:relative}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__info:before{content:"";inset:calc((var(--size-icon-lg) - var(--size-touch-min))/2);position:absolute}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__info:hover{color:var(--text-primary)}.S-n_8q_plan-picking-dialog .S-n_8q_plan-picking-dialog__info:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.S-n_8q_plan-picking-dialog__popover{width:min(320px,100vw - 2*var(--space-4));padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg);color:var(--text-primary);font-family:var(--font-body);font-size:var(--size-sm);line-height:var(--lh-body)}.S-n_8q_plan-picking-dialog__popover .S-n_8q_plan-picking-dialog__popover-title{font-size:var(--size-base);font-weight:var(--weight-label);margin:0}.S-n_8q_plan-picking-dialog__popover .S-n_8q_plan-picking-dialog__popover-text{color:var(--text-secondary);margin:0}.S-n_8q_plan-picking-dialog__error{color:var(--text-danger);font-size:var(--size-sm);line-height:var(--lh-small);margin:0}.S-n_8q_plan-picking-dialog__error .S-n_8q_plan-picking-dialog__link{color:var(--text-link);font-weight:var(--weight-label);text-decoration:underline}.S-n_8q_plan-picking-dialog__error .S-n_8q_plan-picking-dialog__link:hover{color:var(--text-link-hover)}.S-n_8q_plan-picking-dialog__error .S-n_8q_plan-picking-dialog__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}
.hQ8L4G_vis-picker{background:var(--bg-fill-quiet);border-radius:9999px}.hQ8L4G_vis-picker .hQ8L4G_vis-picker__option{cursor:pointer;white-space:nowrap;color:var(--text-muted);background:0 0;border:none;border-radius:9999px;font-size:14px;font-weight:600}.hQ8L4G_vis-picker .hQ8L4G_vis-picker__option.hQ8L4G_vis-picker__option--active{background:var(--bg-surface);color:var(--text-primary)}
._8T5t-q_conversation-panel ._8T5t-q_conversation-panel__header{border-bottom:1px solid var(--border-default)}._8T5t-q_conversation-panel ._8T5t-q_conversation-panel__header ._8T5t-q_conversation-panel__who ._8T5t-q_conversation-panel__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._8T5t-q_conversation-panel ._8T5t-q_conversation-panel__header ._8T5t-q_conversation-panel__who ._8T5t-q_conversation-panel__status{color:var(--text-mute);font-size:14px}._8T5t-q_conversation-panel ._8T5t-q_conversation-panel__send-error{background:var(--bg-danger);color:var(--text-on-danger)}._8T5t-q_conversation-panel ._8T5t-q_conversation-panel__send-error ._8T5t-q_conversation-panel__send-error-text{font-size:14px}
.a2FsIW_food-log-calendar-card{min-width:0;padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);font-family:var(--font-body)}.a2FsIW_food-log-calendar{font-family:var(--font-body)}


