.pnhVtW_chip{appearance:none;border:none;border-inline-start:3px solid var(--event-color);text-align:start;font:inherit;color:var(--text-primary);gap:var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--event-color) var(--event-chip-tint), var(--bg-surface));min-width:0;font-size:var(--font-size-sm);transition:background var(--duration-fast);display:flex;overflow:hidden}.pnhVtW_chip:hover{background:color-mix(in srgb, var(--event-color) var(--event-chip-tint-hover), var(--bg-surface))}.pnhVtW_isPast{opacity:var(--event-past-opacity)}.pnhVtW_isClickable{cursor:pointer}.pnhVtW_isClickable:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.pnhVtW_content{min-width:0;padding-inline:var(--space-1);padding-block:2px;display:flex}.pnhVtW_provider{flex:none;align-items:center;margin-inline-start:auto;padding-inline-end:var(--space-1);display:flex}.pnhVtW_time{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;padding-inline-end:var(--space-1)}.pnhVtW_title{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pnhVtW_location{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pnhVtW_block{min-block-size:0;position:relative}.pnhVtW_block .pnhVtW_content{min-width:0;flex-direction:column;align-items:stretch;gap:0;block-size:100%;padding-block:1px;overflow:hidden}.pnhVtW_block .pnhVtW_time,.pnhVtW_block .pnhVtW_title,.pnhVtW_block .pnhVtW_location{font-size:var(--font-size-xs)}.pnhVtW_block .pnhVtW_title{white-space:nowrap;text-overflow:ellipsis;order:0;min-width:0;overflow:hidden}.pnhVtW_block .pnhVtW_time{order:1;padding-inline-end:0;display:none}.pnhVtW_block .pnhVtW_location{order:2;display:none}.pnhVtW_block .pnhVtW_provider{pointer-events:none;margin-inline-start:0;padding-inline-end:0;position:absolute;inset-block-end:1px;inset-inline-end:2px}@container (min-height:2.25rem){.pnhVtW_block .pnhVtW_time{display:block}}@container (min-height:3rem){.pnhVtW_block .pnhVtW_content{padding-block:2px}.pnhVtW_block .pnhVtW_title{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box}}@container (min-height:4.5rem){.pnhVtW_block .pnhVtW_location{display:block}}@container (max-width:6rem){.pnhVtW_block .pnhVtW_time,.pnhVtW_block .pnhVtW_location{display:none}}.pnhVtW_row .pnhVtW_content{align-items:baseline;gap:var(--space-2);padding-block:var(--space-1)}.pnhVtW_compact{font-size:var(--font-size-xs)}.pnhVtW_compact .pnhVtW_content{align-items:baseline;gap:var(--space-1)}.pnhVtW_isDragging{opacity:.4}.pnhVtW_continuesBefore{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}.pnhVtW_continuesAfter{border-start-end-radius:0;border-end-end-radius:0}.pnhVtW_isClickable{touch-action:manipulation}[data-event-drag] .pnhVtW_chip{pointer-events:none}
.GvAMGa_layer{cursor:cell;background:0 0;border:none;inline-size:100%;padding:0;position:absolute;inset:0}.GvAMGa_band{block-size:calc(var(--slot-span) * var(--minute-height));background:var(--bg-hover);pointer-events:none;position:absolute;inset-block-start:calc(var(--slot-minute) * var(--minute-height));inset-inline:0}.GvAMGa_wholeTarget:hover{background:var(--bg-hover)}.GvAMGa_layer:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}@media (hover:none){.GvAMGa_band,.GvAMGa_wholeTarget:hover{background:0 0}}[data-event-drag] .GvAMGa_band{display:none}[data-event-drag] .GvAMGa_layer{cursor:grabbing}
.T1Gdqq_content{align-items:center;gap:var(--space-1);min-width:0;padding-inline:var(--space-1);padding-block:1px;display:flex}.T1Gdqq_emoji{flex:none;line-height:1}.T1Gdqq_glyph{block-size:1em;inline-size:1em;color:var(--event-color);flex:none}.T1Gdqq_photo{border-radius:var(--radius-pill);object-fit:cover;flex:none;block-size:1.25em;inline-size:1.25em}
.g7PSDa_meter{inline-size:100%;block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--bg-surface-sunken);display:block;overflow:hidden}.g7PSDa_fill{inline-size:var(--meter-fill);border-radius:inherit;background:var(--accent-primary);block-size:100%;display:block}.g7PSDa_fillSuccess{background:var(--state-success);}
.HCbaQq_surface{gap:var(--space-3);padding:var(--space-4);display:grid}.HCbaQq_heading{align-items:center;gap:var(--space-2);display:flex}.HCbaQq_icon{color:var(--state-danger);flex:none}.HCbaQq_title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.HCbaQq_content{gap:var(--space-3);display:grid}.HCbaQq_body{color:var(--text-secondary);margin:0}.HCbaQq_losses{gap:var(--space-2);color:var(--text-primary);margin:0;padding-inline-start:var(--space-5);display:grid}.HCbaQq_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.HCbaQq_cancel{}.HCbaQq_confirm{}.HCbaQq_temporal{white-space:pre-line;color:var(--text-primary);margin:0}
.-\39 8Xiq_surface{gap:var(--space-3);padding:var(--space-4);display:grid}.-\39 8Xiq_title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.-\39 8Xiq_body{color:var(--text-secondary);margin:0}.-\39 8Xiq_error{color:var(--state-danger);margin:0}.-\39 8Xiq_actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.-\39 8Xiq_back{margin-inline-end:auto;}.-\39 8Xiq_dontSend{}.-\39 8Xiq_send{}
.MB4ciq_orb{block-size:100%;inline-size:100%;display:block}.MB4ciq_mark{fill:var(--brand-mark-start)}.MB4ciq_firefly{fill:var(--brand-firefly)}.MB4ciq_cell{fill:var(--brand-mark-end);opacity:.32}
._388wqq_notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--state-warning) 12%, var(--bg-surface));color:var(--state-warning);font-size:var(--font-size-sm);margin:0;line-height:1.4}._388wqq_notice p{margin:0}._388wqq_info{color:var(--text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.4}._388wqq_info p{margin:0}._388wqq_retry{margin-block-start:var(--space-2);}._388wqq_recovery{gap:var(--space-2);color:var(--text-primary);display:grid}._388wqq_copy{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);overflow-wrap:anywhere;display:grid}._388wqq_copy h4{font-size:inherit;margin:0}._388wqq_choices{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}._388wqq_choices label{align-items:center;gap:var(--space-2);padding-block:var(--space-2);display:flex}._388wqq_notes{white-space:pre-wrap}
.EcbhUG_actions{gap:var(--space-2);display:grid}.EcbhUG_providers{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.EcbhUG_provider{align-items:center;gap:var(--space-2);padding-block:var(--space-1);display:flex}.EcbhUG_provider+.EcbhUG_provider{border-block-start:var(--stroke-hairline) solid var(--border-subtle)}.EcbhUG_name{min-inline-size:0;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:1}.EcbhUG_connect{}.EcbhUG_notNow{}.EcbhUG_hint{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.EcbhUG_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}
.gK4qDW_root{inline-size:100%;position:relative}.gK4qDW_listbox[hidden]{display:none}.gK4qDW_listbox{z-index:var(--layer-menu);padding:var(--space-1);gap:var(--stroke-hairline);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-raised);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;max-block-size:18rem;margin:0;list-style:none;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow-y:auto}.gK4qDW_option{padding:var(--space-1) var(--space-2);min-block-size:var(--target-minimum);border-radius:var(--radius-sm);cursor:pointer;align-content:center;gap:2px;display:grid}.gK4qDW_option[data-active]{background:var(--bg-hover)}.gK4qDW_optionName{color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gK4qDW_optionDetail{color:var(--text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gK4qDW_attribution{padding:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);text-align:end}
.TR_KDG_orb{--voice-level:0;--orb-size:calc(var(--control-height) * 2.5);inline-size:var(--orb-size);block-size:var(--orb-size);transform:scale(calc(.9 + var(--voice-level) * .25));opacity:calc(.85 + var(--voice-level) * .15);border-radius:50%}.TR_KDG_orb[data-size=small]{--orb-size:var(--control-height)}.TR_KDG_orb[data-phase=thinking],.TR_KDG_orb[data-phase=connecting]{animation:TR_KDG_breathe calc(var(--duration-base) * 8) ease-in-out infinite}@keyframes TR_KDG_breathe{50%{opacity:.75;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.TR_KDG_orb,.TR_KDG_orb[data-phase]{opacity:1;animation:none;transform:none}}
.c2faFq_dialog{flex-direction:column;display:flex;overflow:hidden}.c2faFq_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--border-subtle);flex:none;display:flex}.c2faFq_headerCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.c2faFq_eyebrow{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.c2faFq_dialogTitle{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin:0}.c2faFq_close{border-radius:var(--radius-md);block-size:2.5rem;inline-size:2.5rem;color:var(--text-secondary);background:0 0;border:none;flex:none;place-items:center;line-height:1;display:grid}.c2faFq_close:hover{background:var(--bg-hover);color:var(--text-primary)}.c2faFq_close:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.c2faFq_body{gap:var(--space-4);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.c2faFq_titleField,.c2faFq_labeledField,.c2faFq_section,.c2faFq_people,.c2faFq_morePanel,.c2faFq_countdownCopy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.c2faFq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.c2faFq_sectionTitle{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-box:trim-both cap alphabetic;margin:0;display:inline-flex}.c2faFq_titleInput{font-size:var(--font-size-lg)}.c2faFq_scheduleGrid{gap:var(--space-2) var(--space-3);grid-template-columns:5rem minmax(0,1fr);align-items:center;display:grid}.c2faFq_scheduleLabel{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.c2faFq_scheduleControls{gap:var(--space-2);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-width:0;display:grid}.c2faFq_scheduleControls.c2faFq_dateOnly{grid-template-columns:minmax(0,1fr)}.c2faFq_scheduleControls>*,.c2faFq_scheduleControls>*>button,.c2faFq_scheduleControls>*>span,.c2faFq_scheduleControls>*>span>button:first-child{inline-size:100%}.c2faFq_scheduleControls>*>button,.c2faFq_scheduleControls>*>span>button:first-child{background:var(--bg-surface);justify-content:space-between;min-block-size:2.5rem}.c2faFq_scheduleHint{align-items:center;gap:var(--space-2);text-box:trim-both cap alphabetic;grid-column:2;display:flex}.c2faFq_scheduleHint svg{flex:none;block-size:1em;inline-size:1em}.c2faFq_field{gap:var(--space-3);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}.c2faFq_rowIcon{min-block-size:2rem;color:var(--text-secondary);place-items:center;display:grid}.c2faFq_calendarSelect{align-items:center;gap:var(--space-2);display:flex}.c2faFq_calendarSelect .c2faFq_selectField{flex:1}.c2faFq_selectField{inline-size:100%;min-inline-size:0;display:flex}.c2faFq_input{min-block-size:2.5rem;padding-inline:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-md);min-width:0}.c2faFq_input:focus-visible{border-color:var(--border-focus);outline:none}.c2faFq_textarea{padding-block:var(--space-2);resize:vertical}.c2faFq_label{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-box:trim-both cap alphabetic;display:inline-flex}.c2faFq_hint{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}.c2faFq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.c2faFq_everyoneChip{}.c2faFq_morePanel{gap:var(--space-3)}.c2faFq_detailsGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c2faFq_fullWidth{grid-column:1/-1}.c2faFq_countdownRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:2.5rem;display:flex}.c2faFq_error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--state-danger) 12%, var(--bg-surface));color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.c2faFq_footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border-subtle);background:var(--bg-surface-raised);flex:none;display:flex}.c2faFq_footerActions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.c2faFq_primaryButton{}.c2faFq_ghostButton{}.c2faFq_dangerButton{}@media not (min-width:40rem){.c2faFq_scrim{place-items:end stretch;padding:0}.c2faFq_dialog{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92dvh;max-inline-size:none}.c2faFq_body{gap:var(--space-4);padding-block:var(--space-4)}.c2faFq_scheduleGrid,.c2faFq_detailsGrid{grid-template-columns:minmax(0,1fr)}.c2faFq_scheduleControls{grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}.c2faFq_scheduleHint,.c2faFq_fullWidth{grid-column:1}.c2faFq_footer{flex-wrap:wrap}}.c2faFq_providerFields{gap:var(--space-2);flex-direction:column;display:flex}.c2faFq_guestList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c2faFq_guestRow{align-items:center;gap:var(--space-1);padding-block:var(--space-1);display:flex}.c2faFq_guestEmail{overflow-wrap:anywhere;min-width:0}.c2faFq_guestRemove{border-radius:var(--radius-sm);block-size:2rem;inline-size:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.c2faFq_guestRemove:hover{background:var(--bg-surface-sunken);color:var(--text-primary)}.c2faFq_guestAddRow{align-items:center;gap:var(--space-2);display:flex}.c2faFq_guestAddRow .c2faFq_input{flex:1;min-width:0}.c2faFq_guestAdd{padding-inline:var(--space-3);padding-block:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;flex:none}.c2faFq_guestAdd:disabled{opacity:var(--event-past-opacity);cursor:not-allowed}.c2faFq_guestError{color:var(--text-danger,var(--accent-danger));font-size:var(--font-size-sm);margin:0}.c2faFq_permissionRows{gap:var(--space-2);flex-direction:column;display:flex}.c2faFq_recurrenceField{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(5rem,auto) minmax(0,1fr);align-items:center;display:grid}.c2faFq_recurrenceAside{grid-column:2}.c2faFq_weekdays{gap:var(--space-1);flex-wrap:wrap;display:flex}.c2faFq_weekday,.c2faFq_weekdayActive{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);block-size:2.5rem;inline-size:2.5rem;color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer}.c2faFq_weekdayActive{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-accent)}.c2faFq_conferencingRow{align-items:center;gap:var(--space-2);display:flex}.c2faFq_conferencingUri{overflow-wrap:anywhere;flex:1;min-width:0}.c2faFq_conferencingLink{color:var(--accent-primary)}.c2faFq_scopeChoices{gap:var(--space-1);flex-wrap:wrap;display:flex}.c2faFq_scope,.c2faFq_scopeActive{padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer}.c2faFq_scopeActive{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-accent)}.c2faFq_guestIdentity{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.c2faFq_guestAvatar{background:var(--bg-surface-sunken);block-size:1.75rem;inline-size:1.75rem;color:var(--text-secondary);font-size:var(--font-size-xs);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.c2faFq_guestRow+.c2faFq_guestRow{border-block-start:1px solid var(--border-subtle)}.c2faFq_conferencingProviderAdd{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.c2faFq_conferencingPendingRow{align-items:center;gap:var(--space-2);display:flex}.c2faFq_labelIcon{flex:none;block-size:1em;inline-size:1em}.c2faFq_guestRow:hover,.c2faFq_guestRow:focus-within{background:var(--bg-surface-sunken)}.c2faFq_guestRow{border-radius:var(--radius-sm);padding-inline:var(--space-1)}.c2faFq_guestRow .c2faFq_guestRemove{opacity:0}.c2faFq_guestRow:hover .c2faFq_guestRemove,.c2faFq_guestRow:focus-within .c2faFq_guestRemove{opacity:1}@media (hover:none){.c2faFq_guestRow .c2faFq_guestRemove{opacity:1}}.c2faFq_guestMore{padding:0;padding-block:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start}.c2faFq_guestMore:hover{color:var(--text-primary)}.c2faFq_guestAdd:focus-visible,.c2faFq_guestRemove:focus-visible,.c2faFq_guestMore:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}
._5Ab5KG_bar{justify-items:center;gap:var(--space-3);inline-size:100%;max-inline-size:var(--layout-assistant-width);padding:var(--space-4) var(--space-3) var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);box-shadow:var(--shadow-raised);margin-inline:auto;display:grid}._5Ab5KG_heard{min-block-size:1lh;color:var(--text-secondary);font-size:var(--font-size-md);text-align:center;margin:0;line-height:1.5}._5Ab5KG_orbButton{background:0 0;border:0;border-radius:50%;padding:0;}._5Ab5KG_status{color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}._5Ab5KG_controls{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._5Ab5KG_control{}._5Ab5KG_control[aria-pressed=true]{color:var(--state-danger)}._5Ab5KG_end{}
._5s0oZG_preview{z-index:var(--layer-drag-preview);transform:translate(calc(var(--drag-inline-sign,1) * var(--space-3)), -50%);max-inline-size:14rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-surface-raised);box-shadow:var(--shadow-overlay);pointer-events:none;flex-direction:column;gap:1px;display:flex;position:fixed;inset-block-start:var(--drag-y);inset-inline-start:var(--drag-x)}._5s0oZG_title{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5s0oZG_when{color:var(--accent-primary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}
.Vl-kvW_popover{z-index:60;inline-size:min(22rem,100vw - 2rem);max-block-size:var(--popover-max-block-size);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);box-shadow:var(--shadow-overlay);animation:Vl-kvW_popoverIn var(--duration-fast) ease-out;position:fixed;inset-block-start:var(--popover-block-start);inset-inline-start:var(--popover-inline-start);overflow:auto}@keyframes Vl-kvW_popoverIn{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.Vl-kvW_popover{animation:none}}
.ADuuNq_invitation{gap:var(--space-2);padding-block:var(--space-2);border-block:var(--stroke-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.ADuuNq_from{color:var(--text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0}.ADuuNq_answerRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ADuuNq_going{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}.ADuuNq_answers{}.ADuuNq_answer{}.ADuuNq_answers .ADuuNq_answer.ADuuNq_isChosen{background:var(--bg-surface-raised);border-color:var(--border-subtle);font-weight:var(--font-weight-medium);color:var(--accent-primary)}.ADuuNq_confirm{gap:var(--space-2);flex-direction:column;display:flex}.ADuuNq_confirmActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ADuuNq_action{}.ADuuNq_danger{}.ADuuNq_quiet{color:var(--text-secondary);}.ADuuNq_warning{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.ADuuNq_link{font-size:var(--font-size-sm);align-self:flex-start;}.ADuuNq_note{box-sizing:border-box;min-block-size:4rem;inline-size:100%;padding:var(--space-2);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);resize:vertical}.ADuuNq_note:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-hairline)}.ADuuNq_subtle{color:var(--text-secondary);font-size:var(--font-size-xs);overflow-wrap:anywhere;margin:0}
.w73Dma_dialog{flex-direction:column;display:flex;overflow:hidden}.w73Dma_head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--border-subtle);flex:none;display:flex}.w73Dma_headerCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.w73Dma_eyebrow{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.w73Dma_dialogTitle{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin:0}.w73Dma_body{gap:var(--space-4);min-height:0;padding:var(--space-4);flex:1;display:grid;overflow-y:auto}.w73Dma_foot{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border-subtle);background:var(--bg-surface-raised);flex:none;display:flex}.w73Dma_footSpacer{flex:1}.w73Dma_close{border-radius:var(--radius-md);block-size:2.5rem;inline-size:2.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.w73Dma_close:hover{background:var(--bg-hover);color:var(--text-primary)}.w73Dma_close:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.w73Dma_field{gap:var(--space-2);min-inline-size:0;display:grid}.w73Dma_creationToolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.w73Dma_row{gap:var(--space-3);flex-wrap:wrap;display:flex}.w73Dma_row>.w73Dma_field{flex:12rem}.w73Dma_schedulePair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.w73Dma_scheduleControl>*,.w73Dma_scheduleControl>*>button,.w73Dma_scheduleControl>*>span,.w73Dma_scheduleControl>*>span>button:first-child{inline-size:100%}.w73Dma_scheduleControl>*>button,.w73Dma_scheduleControl>*>span>button:first-child{background:var(--bg-surface);justify-content:space-between;min-block-size:2.5rem}.w73Dma_titleRow{align-items:flex-end;gap:var(--space-2);display:flex}.w73Dma_starsRow{align-items:center;gap:var(--space-3);display:flex}.w73Dma_approvalCompact{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex}.w73Dma_titleRow .w73Dma_titleIconTrigger{block-size:2.5rem;inline-size:2.5rem;font-size:var(--font-size-lg)}.w73Dma_titleRow>.w73Dma_field{flex:1}.w73Dma_titleInput{font-size:var(--font-size-lg)}.w73Dma_section{gap:var(--space-2);display:grid}.w73Dma_sectionTitle,.w73Dma_settingTitle{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:0}.w73Dma_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.w73Dma_hint{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}.w73Dma_input,.w73Dma_textarea{min-block-size:2.5rem;padding:var(--space-2) var(--space-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-md);inline-size:100%;font-family:inherit}.w73Dma_input:focus-visible,.w73Dma_textarea:focus-visible{border-color:var(--border-focus);outline:none}.w73Dma_textarea{resize:vertical}.w73Dma_segmented,.w73Dma_segmentedWide{background:var(--bg-surface-sunken);border-radius:var(--radius-md);gap:2px;padding:2px;display:inline-flex}.w73Dma_segmented{justify-self:start}.w73Dma_segmentedWide{flex-wrap:wrap;display:flex}.w73Dma_segment,.w73Dma_segmentActive{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none}.w73Dma_segment:focus-visible,.w73Dma_segmentActive:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.w73Dma_segmentedWide>.w73Dma_segment,.w73Dma_segmentedWide>.w73Dma_segmentActive{flex:auto}.w73Dma_segmentActive{background:var(--bg-surface);color:var(--text-primary);font-weight:var(--font-weight-medium)}.w73Dma_stepList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.w73Dma_stepRow,.w73Dma_groupRow{gap:var(--space-1);padding:var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:var(--radius-md);border:1px solid #0000;display:grid;position:relative}.w73Dma_isDragging{opacity:.45}.w73Dma_isDropBefore:after,.w73Dma_isDropAfter:after{content:"";inset-inline:var(--space-1);block-size:var(--stroke-emphasis);border-radius:var(--radius-pill);background:var(--accent-primary);position:absolute}.w73Dma_isDropBefore:after{inset-block-start:calc(-.5 * var(--stroke-emphasis))}.w73Dma_isDropAfter:after{inset-block-end:calc(-.5 * var(--stroke-emphasis))}.w73Dma_rowHead{align-items:center;gap:var(--space-2);grid-template-columns:auto 2.25rem minmax(0,1fr) auto 2.25rem;display:grid}.w73Dma_rowHead>.w73Dma_stepMenu,.w73Dma_groupChild>.w73Dma_stepMenu{grid-column:5;justify-self:end}.w73Dma_rowHead>.w73Dma_rowToolGrip,.w73Dma_groupChild>.w73Dma_rowToolGrip{margin-inline-start:-.375rem}.w73Dma_rowTool{opacity:0;transition:opacity var(--duration-fast)}.w73Dma_stepRow:hover .w73Dma_rowHead>.w73Dma_rowTool,.w73Dma_groupRow:hover .w73Dma_rowHead>.w73Dma_rowTool,.w73Dma_groupChild:hover>.w73Dma_rowTool{opacity:1}.w73Dma_stepRow:has(:focus-visible) .w73Dma_rowHead>.w73Dma_rowTool{opacity:1}.w73Dma_groupRow:has(:focus-visible) .w73Dma_rowHead>.w73Dma_rowTool{opacity:1}.w73Dma_groupChild:has(:focus-visible)>.w73Dma_rowTool{opacity:1}@media (pointer:coarse){.w73Dma_rowTool{opacity:1}.w73Dma_rowToolGrip{display:none}.w73Dma_rowHead,.w73Dma_groupChild{grid-template-columns:2.25rem minmax(0,1fr) auto 2.25rem}.w73Dma_rowHead>.w73Dma_stepMenu,.w73Dma_groupChild>.w73Dma_stepMenu{grid-column:4}}.w73Dma_rowHead>.w73Dma_input,.w73Dma_groupChild>.w73Dma_input{min-block-size:2.25rem;padding-block:var(--space-1)}.w73Dma_rowHead>.w73Dma_stepTimerChip,.w73Dma_groupChild>.w73Dma_stepTimerChip{border-radius:var(--radius-md);justify-content:center;min-block-size:2.25rem;min-inline-size:6.5rem}.w73Dma_stepActions{gap:var(--space-2);display:flex}.w73Dma_peopleHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.w73Dma_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.w73Dma_chip{align-items:center;gap:var(--space-2);min-block-size:2.25rem;padding-inline:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast);display:inline-flex}.w73Dma_chip:hover:not(:disabled){border-color:var(--border-strong)}.w73Dma_chip:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.w73Dma_chip.w73Dma_isSelected{background:color-mix(in srgb, var(--member-color,var(--accent-primary)) 30%, var(--bg-surface));border-color:color-mix(in srgb, var(--member-color,var(--accent-primary)) 60%, transparent);color:var(--text-primary);font-weight:var(--font-weight-medium)}.w73Dma_chip:disabled{opacity:.4;cursor:default}.w73Dma_body>.w73Dma_settingRow{margin-block-start:var(--space-5)}.w73Dma_settingRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:2.5rem;display:flex}.w73Dma_settingCopy{gap:var(--space-1);display:grid}.w73Dma_settingRow>label{flex:none}.w73Dma_selectField{inline-size:100%;min-inline-size:0;display:flex}.w73Dma_weekdays{gap:var(--space-1);flex-wrap:wrap;display:flex}.w73Dma_weekday,.w73Dma_weekdayActive{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);block-size:2.5rem;inline-size:2.5rem;color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer}.w73Dma_weekdayActive{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-accent);font-weight:var(--font-weight-bold)}.w73Dma_primaryButton{}.w73Dma_ghostButton{}.w73Dma_dangerButton{}.w73Dma_error{color:var(--state-danger);font-size:var(--font-size-sm)}.w73Dma_groupRow{border-color:var(--border-subtle);background:var(--bg-surface)}.w73Dma_groupBody{gap:var(--space-1);padding-inline-start:calc(1.125rem + 1.5rem + 2.25rem + 3 * var(--space-2));display:grid}.w73Dma_groupBadge{font-size:var(--font-size-xs);color:var(--text-muted)}.w73Dma_groupChildren{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.w73Dma_groupChild{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-primary);grid-template-columns:auto 2.25rem minmax(0,1fr) auto 2.25rem;display:grid;position:relative}.w73Dma_stepNotes,.w73Dma_childNotes{resize:vertical;inline-size:100%;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit}.w73Dma_childNotes{grid-column:2/-1}.w73Dma_groupChildOrd{inline-size:1.25rem;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none}.w73Dma_groupChildTitle{flex:1;min-inline-size:0}.w73Dma_groupChildMeta{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-surface);border:1px solid var(--border-subtle);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none}@media not (min-width:40rem){.w73Dma_scrim{place-items:end stretch;padding:0}.w73Dma_dialog{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92dvh;max-inline-size:none}.w73Dma_schedulePair{grid-template-columns:minmax(0,1fr)}.w73Dma_schedulePair.w73Dma_dateTimePair{grid-template-columns:repeat(2,minmax(0,1fr))}.w73Dma_rowHead>.w73Dma_stepTimerChip:not([data-set]) span,.w73Dma_groupChild>.w73Dma_stepTimerChip:not([data-set]) span{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w73Dma_rowHead>.w73Dma_stepTimerChip:not([data-set]),.w73Dma_groupChild>.w73Dma_stepTimerChip:not([data-set]){min-inline-size:2.25rem;padding-inline:0}.w73Dma_groupBody{padding-inline-start:0}.w73Dma_foot{flex-wrap:wrap}}
.TKEG9G_peek{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex}.TKEG9G_toolbar{justify-content:flex-end;gap:var(--space-1);margin-inline-end:calc(-1 * var(--space-2));display:flex}.TKEG9G_iconButton{border-radius:var(--radius-md);block-size:2rem;inline-size:2rem;color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-md);cursor:pointer;background:0 0;border:none;place-items:center;line-height:1;display:grid}.TKEG9G_iconButton:hover{background:var(--bg-hover);color:var(--text-primary)}.TKEG9G_iconButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.TKEG9G_iconButton:disabled{opacity:var(--event-past-opacity);cursor:not-allowed}.TKEG9G_isDanger:hover{color:var(--state-danger)}.TKEG9G_heading{align-items:flex-start;gap:var(--space-3);display:flex}.TKEG9G_dot{border-radius:var(--radius-pill);background:var(--member-color);flex:none;block-size:.75rem;inline-size:.75rem;margin-block-start:.3rem}.TKEG9G_headingText{flex-direction:column;gap:2px;min-width:0;display:flex}.TKEG9G_title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.25}.TKEG9G_when{color:var(--text-secondary);font-size:var(--font-size-md);margin:0}.TKEG9G_meta{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.TKEG9G_rows{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.TKEG9G_row{gap:var(--space-3);grid-template-columns:1.25rem 1fr;align-items:start;display:grid}.TKEG9G_rowIcon{block-size:1lh;color:var(--text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;line-height:1.5;display:flex}.TKEG9G_rowValue{min-width:0;color:var(--text-primary);font-size:var(--font-size-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}.TKEG9G_people{gap:var(--space-1);flex-wrap:wrap;display:flex}.TKEG9G_chip{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px 2px;border-radius:var(--radius-pill);background:var(--event-chip-tint);color:var(--text-primary);font-size:var(--font-size-sm);display:inline-flex}.TKEG9G_chipAvatar{border-radius:var(--radius-pill);background:var(--member-color);block-size:1.25rem;inline-size:1.25rem;color:var(--text-on-accent);font-size:var(--font-size-xs);place-items:center;display:grid}.TKEG9G_guest,.TKEG9G_stacked,.TKEG9G_rowValue>a{display:block}.TKEG9G_guestCount{color:var(--text-secondary);font-size:var(--font-size-xs);display:block}.TKEG9G_guestName{display:block}.TKEG9G_subtle{color:var(--text-secondary);font-size:var(--font-size-xs);display:block}.TKEG9G_link{color:var(--accent-primary)}.TKEG9G_description{gap:var(--space-2);white-space:normal;flex-direction:column;min-inline-size:0;display:flex}.TKEG9G_descriptionParagraph,.TKEG9G_descriptionHeading,.TKEG9G_descriptionQuote,.TKEG9G_descriptionList{margin:0}.TKEG9G_descriptionHeading{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.TKEG9G_descriptionQuote{border-inline-start:var(--stroke-emphasis) solid var(--border-subtle);color:var(--text-secondary);padding-inline-start:var(--space-3)}.TKEG9G_descriptionList{padding-inline-start:var(--space-5)}.TKEG9G_descriptionListDepthOne{margin-inline-start:var(--space-3)}.TKEG9G_descriptionListDepthTwo{margin-inline-start:var(--space-5)}.TKEG9G_descriptionListDepthThree{margin-inline-start:var(--space-7)}.TKEG9G_descriptionListItem{padding-inline-start:var(--space-1)}.TKEG9G_descriptionDivider{border:0;border-block-start:var(--stroke-hairline) solid var(--border-subtle);inline-size:100%;margin:0}.TKEG9G_descriptionTableScroller{max-inline-size:100%;overflow-x:auto}.TKEG9G_descriptionTable{border-collapse:collapse;min-inline-size:100%}.TKEG9G_descriptionTableCell{padding:var(--space-1) var(--space-2);border-block-end:var(--stroke-hairline) solid var(--border-subtle);vertical-align:top}.TKEG9G_descriptionCode,.TKEG9G_descriptionMedia{border-radius:var(--radius-sm);background:var(--bg-surface-sunken)}.TKEG9G_descriptionCode{padding-inline:var(--space-1)}.TKEG9G_descriptionMedia{padding-inline:var(--space-1);color:var(--text-secondary)}.TKEG9G_attachmentTitle{display:block}
.M074ta_filter{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.M074ta_everyone,.M074ta_tile{align-items:center;gap:var(--space-2);min-height:2.25rem;padding-inline:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);font-size:var(--font-size-sm);transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);display:inline-flex}.M074ta_everyone{padding-inline:var(--space-3)}.M074ta_everyone:not(.M074ta_isSelected),.M074ta_tile:not(.M074ta_isSelected){color:var(--text-secondary)}.M074ta_everyone.M074ta_isSelected,.M074ta_tile.M074ta_isSelected{border-color:var(--border-strong);background:var(--bg-hover);color:var(--text-primary);font-weight:var(--font-weight-medium)}.M074ta_everyone:hover,.M074ta_tile:hover{border-color:var(--border-strong);color:var(--text-primary)}.M074ta_avatar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--member-color) 85%, var(--bg-surface));block-size:1.5rem;inline-size:1.5rem;color:var(--text-on-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;flex:none;place-items:center;display:grid}.M074ta_name{white-space:nowrap;padding-inline-end:var(--space-1)}.M074ta_avatarState{border-radius:var(--radius-pill);flex:none;place-items:center;display:inline-grid}@media not (min-width:48rem){.M074ta_name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.M074ta_tile{padding-inline:var(--space-1)}}.M074ta_hasGlyph{background:color-mix(in srgb, var(--member-color) 35%, var(--bg-surface));font-size:var(--font-size-md);line-height:1}
.Oig0-G_section{gap:var(--space-3);margin-block-end:var(--space-5);display:grid}.Oig0-G_heading{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.Oig0-G_grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--layout-library-file-card-min-width)), 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Oig0-G_card{border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-raised);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Oig0-G_open{min-inline-size:0;min-block-size:calc(var(--target-minimum) * 2);align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);color:var(--text-primary);text-decoration:none;display:flex}.Oig0-G_open:hover{background:var(--bg-hover)}.Oig0-G_open:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-emphasis)}.Oig0-G_cover{inline-size:calc(var(--target-minimum) + var(--space-3));block-size:calc(var(--target-minimum) + var(--space-3));border-radius:var(--radius-md);background:var(--bg-surface-sunken);color:var(--text-secondary);flex:none;place-items:center;display:grid;overflow:hidden}.Oig0-G_image{object-fit:cover;block-size:100%;inline-size:100%}.Oig0-G_meta{gap:var(--space-1);min-inline-size:0;display:grid}.Oig0-G_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Oig0-G_facts{color:var(--text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}.Oig0-G_delete{padding-inline:var(--space-3);color:var(--text-secondary);margin-inline-end:var(--space-2);}.Oig0-G_loadMore{padding-inline:var(--space-3);justify-self:center;}.Oig0-G_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.Oig0-G_dialog{gap:var(--space-3);padding:var(--space-5);display:grid}.Oig0-G_dialogTitle,.Oig0-G_dialogCopy{margin:0}.Oig0-G_dialogTitle{font-size:var(--font-size-lg);overflow-wrap:anywhere}.Oig0-G_dialogCopy{color:var(--text-secondary);font-size:var(--font-size-sm)}.Oig0-G_dialogActions{justify-content:flex-end;gap:var(--space-2);display:flex}.Oig0-G_cancel{}.Oig0-G_confirm{}
.-Mqrbq_controls{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--bg-surface-raised);box-shadow:var(--shadow-sm);display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.-Mqrbq_iconButton{border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);block-size:2.25rem;inline-size:2.25rem;color:var(--text-secondary);cursor:pointer;place-items:center;display:grid}.-Mqrbq_iconButton:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.-Mqrbq_iconButton:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-hairline)}.-Mqrbq_iconButton:disabled{opacity:.4;cursor:default}.-Mqrbq_iconButton[data-active]{border-color:var(--accent-primary);color:var(--accent-primary)}.-Mqrbq_empty{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke-hairline) dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-muted);flex-wrap:wrap;display:flex}.-Mqrbq_emptyLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:inline-flex}.-Mqrbq_emptyMark{block-size:2rem;inline-size:2rem;display:block;position:relative;overflow:hidden}.-Mqrbq_emptyMarkImage{block-size:100%;inline-size:100%;display:block}.-Mqrbq_generating{background:var(--bg-scrim);color:var(--photo-frame-text);place-items:center;display:grid;position:absolute;inset:0}.-Mqrbq_spinner{animation:1s linear infinite -Mqrbq_spin}@keyframes -Mqrbq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.-Mqrbq_spinner{animation:none}}.-Mqrbq_emptyActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.-Mqrbq_emptyAction{}.-Mqrbq_notice{margin:var(--space-2) 0 0;color:var(--state-danger);font-size:var(--font-size-sm)}
.KHnx_W_cost{color:var(--state-warning);font-weight:var(--font-weight-semibold)}.KHnx_W_footer{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--space-5);margin-block-start:auto;display:flex}.KHnx_W_status{color:var(--text-secondary);font-size:var(--font-size-sm)}.KHnx_W_statusWaiting{color:var(--state-warning);}.KHnx_W_cashOut{position:relative;}.KHnx_W_requested{position:relative;}
.NmBtgG_toggle{align-items:center;gap:var(--space-2);min-height:2.25rem;min-inline-size:2.25rem;padding-inline:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-sm);justify-content:center;display:inline-flex}.NmBtgG_toggle:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--text-primary)}.NmBtgG_icon{flex:none;block-size:1.125rem;inline-size:1.125rem}.NmBtgG_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.QsUlgW_wrap[data-disabled]{opacity:.55}.QsUlgW_wrap{box-sizing:border-box;block-size:var(--control-height);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:stretch;display:inline-flex;overflow:hidden}.QsUlgW_step{inline-size:var(--target-minimum);block-size:100%;color:var(--text-primary);font-size:var(--font-size-lg);cursor:pointer;background:0 0;border:none;place-items:center;line-height:1;display:grid}.QsUlgW_step:hover:not(:disabled){background:var(--bg-hover)}.QsUlgW_step:disabled{opacity:.35;cursor:default}.QsUlgW_input{inline-size:3rem;padding-block:var(--space-2);border:none;border-inline:1px solid var(--border-subtle);color:var(--text-primary);font-size:var(--number-stepper-font-size,var(--font-size-md));font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;font-family:inherit}.QsUlgW_input::-webkit-outer-spin-button{appearance:none;margin:0}.QsUlgW_input::-webkit-inner-spin-button{appearance:none;margin:0}.QsUlgW_wrap:focus-within{border-color:var(--border-focus)}.QsUlgW_input:focus-visible{outline:none}
.FOr4hq_dialog{gap:var(--space-4);padding:var(--space-4);display:grid}.FOr4hq_head,.FOr4hq_actions{align-items:center;gap:var(--space-2);display:flex}.FOr4hq_head{justify-content:space-between}.FOr4hq_title{font-size:var(--font-size-lg);margin:0}.FOr4hq_close{inline-size:var(--target-minimum);block-size:var(--target-minimum);border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:none;place-items:center;padding:0;display:grid}.FOr4hq_close:hover{background:var(--bg-hover)}.FOr4hq_field{gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);display:grid}.FOr4hq_input{min-block-size:var(--control-height);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit}.FOr4hq_hint,.FOr4hq_warning{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.FOr4hq_warning{color:var(--state-danger)}.FOr4hq_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.FOr4hq_spacer{flex:1}.FOr4hq_save{padding-inline:var(--space-3);}.FOr4hq_cancel{padding-inline:var(--space-3);}.FOr4hq_delete{padding-inline:var(--space-3);}.FOr4hq_input:focus-visible{border-color:var(--border-focus);outline:none}
._8r33BW_launcher{}._8r33BW_launcher[data-assistant-launcher]{z-index:var(--layer-selection-bar);inline-size:calc(var(--control-height) + var(--space-4));block-size:calc(var(--control-height) + var(--space-4));padding:var(--space-2);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface-raised);box-shadow:var(--shadow-raised);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--duration-fast);position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}._8r33BW_launcher:hover{background:var(--bg-hover)}._8r33BW_launcher:active{transform:scale(.94)}
.WKJi9a_dialog{gap:var(--space-3);padding:var(--space-5);display:grid}.WKJi9a_title,.WKJi9a_copy,.WKJi9a_usageHint{margin:0}.WKJi9a_title{font-size:var(--font-size-lg)}.WKJi9a_copy,.WKJi9a_usageHint,.WKJi9a_usages{color:var(--text-secondary);font-size:var(--font-size-sm)}.WKJi9a_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.WKJi9a_usageBlock{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-surface-sunken);display:grid}.WKJi9a_usages{gap:var(--space-1);margin:0;padding-inline-start:var(--space-5);display:grid}.WKJi9a_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.WKJi9a_cancel,.WKJi9a_delete{min-block-size:var(--control-height);padding-inline:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;background:0 0}.WKJi9a_delete{border-color:var(--state-danger);color:var(--state-danger)}.WKJi9a_cancel:disabled,.WKJi9a_delete:disabled{opacity:.45}
.MUVjiq_toggle{flex:none}.MUVjiq_cell{justify-content:center;gap:var(--space-2);flex:1;text-decoration:none}.MUVjiq_toggle .MUVjiq_cell.MUVjiq_active{background:var(--bg-surface-raised);border-color:var(--border-subtle);color:var(--text-primary);font-weight:var(--font-weight-medium)}.MUVjiq_count{min-inline-size:1.25rem;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--bg-selected);color:var(--accent-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center;line-height:1.25rem}
.Eyuv4W_picker{gap:var(--space-4);display:grid}.Eyuv4W_thumbs{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Eyuv4W_thumb{border-radius:var(--radius-md);border:var(--stroke-hairline) solid var(--border-subtle);block-size:6rem;inline-size:6rem;position:relative;overflow:hidden}.Eyuv4W_thumb img{object-fit:cover;block-size:100%;inline-size:100%}.Eyuv4W_remove{border-radius:var(--radius-full);background:var(--bg-overlay);block-size:1.5rem;inline-size:1.5rem;color:var(--fg-on-overlay,var(--fg-primary));cursor:pointer;border:none;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.Eyuv4W_fileInput{display:none}.Eyuv4W_pick{align-items:center;gap:var(--space-2);display:inline-flex;}
._0IjV_W_hero{border-radius:var(--radius-lg);background:var(--bg-surface-sunken);flex:none;block-size:12rem;inline-size:100%;position:relative;overflow:hidden}@media (min-width:60rem){._0IjV_W_hero{block-size:24rem}}._0IjV_W_image{block-size:100%;display:block}
._9ae1ha_dialog{gap:var(--space-4);padding:var(--space-4);color:var(--text-primary);display:grid}._9ae1ha_title{font-size:var(--font-size-lg);margin:0}._9ae1ha_field{gap:var(--space-1);min-inline-size:0;display:grid}._9ae1ha_costField{justify-items:start;}._9ae1ha_titleRow{align-items:flex-end;gap:var(--space-2);display:flex}._9ae1ha_titleRow>._9ae1ha_field{flex:1}._9ae1ha_iconTrigger{inline-size:var(--control-height);block-size:var(--control-height)}._9ae1ha_label{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._9ae1ha_input{min-block-size:var(--control-height);padding-inline:var(--space-3);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit}._9ae1ha_input:focus-visible{border-color:var(--border-focus);outline:none}._9ae1ha_switches{gap:var(--space-3);display:grid}._9ae1ha_switchHint{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}._9ae1ha_actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._9ae1ha_ghostButton{}._9ae1ha_primary{}
.Thdp6G_quick{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex}.Thdp6G_header{align-items:flex-start;gap:var(--space-2);display:flex}.Thdp6G_titleInput{flex:1;}.Thdp6G_close{border-radius:var(--radius-md);block-size:2.5rem;inline-size:2.5rem;color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-md);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;line-height:1;display:grid}.Thdp6G_close:hover{background:var(--bg-hover);color:var(--text-primary)}.Thdp6G_close:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.Thdp6G_section,.Thdp6G_when,.Thdp6G_people{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Thdp6G_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Thdp6G_sectionTitle{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:0}.Thdp6G_whenLine{align-items:center;gap:var(--space-2);display:flex}.Thdp6G_whenLine>*{min-width:0}.Thdp6G_whenLine>*>button,.Thdp6G_whenLine>*>span,.Thdp6G_whenLine>*>span>button:first-child{inline-size:100%}.Thdp6G_whenLine>*>button,.Thdp6G_whenLine>*>span>button:first-child{background:var(--bg-surface);justify-content:space-between}.Thdp6G_whenLine>:first-child{flex:auto}.Thdp6G_whenLine>:nth-child(2){flex:0 0 7.5rem}.Thdp6G_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.Thdp6G_chip{align-items:center;gap:var(--space-2);min-block-size:2.25rem;padding-inline:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-sm);transition:background var(--duration-fast), border-color var(--duration-fast);cursor:pointer;display:inline-flex}.Thdp6G_chip:hover{border-color:var(--border-strong)}.Thdp6G_chip:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.Thdp6G_isSelected{border-color:color-mix(in srgb, var(--member-color,var(--accent-primary)) 60%, transparent);background:color-mix(in srgb, var(--member-color,var(--accent-primary)) 30%, var(--bg-surface));color:var(--text-primary);font-weight:var(--font-weight-medium)}.Thdp6G_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.Thdp6G_actions{align-items:center;gap:var(--space-2);border-block-start:1px solid var(--border-subtle);padding-block-start:var(--space-3);display:flex}.Thdp6G_ghostButton{padding-inline:var(--space-3);color:var(--accent-primary);margin-inline-end:auto;}.Thdp6G_cancelButton{padding-inline:var(--space-3);}.Thdp6G_primaryButton{padding-inline:var(--space-3);}.Thdp6G_ghostButton:hover,.Thdp6G_cancelButton:hover{background:var(--bg-hover)}.Thdp6G_primaryButton:hover{filter:brightness(1.08)}.Thdp6G_ghostButton:focus-visible,.Thdp6G_cancelButton:focus-visible,.Thdp6G_primaryButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.Thdp6G_primaryButton:disabled,.Thdp6G_cancelButton:disabled{opacity:var(--event-past-opacity);cursor:not-allowed}
.VcDWgG_dialog{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.VcDWgG_title,.VcDWgG_subhead{margin:0}.VcDWgG_title{font-size:var(--font-size-lg)}.VcDWgG_subhead{color:var(--text-secondary);font-size:var(--font-size-sm)}.VcDWgG_preview{border-radius:var(--radius-lg);background:var(--bg-surface-sunken);min-block-size:12rem;color:var(--text-secondary);place-items:center;display:grid;overflow:hidden}.VcDWgG_image{object-fit:contain;block-size:auto;max-block-size:56vh;inline-size:auto;max-inline-size:100%;display:block}.VcDWgG_facts{gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.VcDWgG_factLabel{color:var(--text-secondary)}.VcDWgG_factValue{color:var(--text-primary);margin:0}.VcDWgG_usageLinks{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.VcDWgG_usageLink{color:var(--accent-primary);text-underline-offset:.15em;text-decoration:underline}.VcDWgG_close{}.VcDWgG_delete{align-items:center;gap:var(--space-1);margin-inline-end:auto;display:inline-flex;}.VcDWgG_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.VcDWgG_actions{align-items:center;gap:var(--space-2);justify-content:flex-end;display:flex}
._3PE7pW_row{border-radius:var(--radius-md);color:var(--text-secondary);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;}._3PE7pW_row:hover{background:var(--bg-hover)}._3PE7pW_unread{background:var(--bg-selected);color:var(--text-primary)}._3PE7pW_open{min-inline-size:0;min-block-size:var(--target-minimum);padding:var(--space-2);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;display:flex}._3PE7pW_open:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:calc(-1 * var(--stroke-emphasis))}._3PE7pW_delete{block-size:2rem;inline-size:2rem;margin:var(--space-1);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;grid-area:1/2;place-items:center;display:grid;}._3PE7pW_delete:hover{background:var(--bg-hover);color:var(--state-danger)}._3PE7pW_delete:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:calc(-1 * var(--stroke-emphasis))}._3PE7pW_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._3PE7pW_subject{max-inline-size:100%;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3PE7pW_body{font-size:var(--font-size-sm)}._3PE7pW_time{color:var(--text-muted);font-size:var(--font-size-xs)}._3PE7pW_proposal{gap:var(--space-2);padding-inline:var(--space-2);flex-wrap:wrap;grid-column:1;padding-block-end:var(--space-2);display:flex}._3PE7pW_accept{}._3PE7pW_decline{border-color:var(--text-muted);background:var(--bg-surface);color:var(--text-nav);}._3PE7pW_decline:hover:not(:disabled){background:var(--bg-surface);color:var(--text-primary)}
.IQ-HLG_section{gap:var(--space-3);display:grid}.IQ-HLG_title{font-size:var(--font-size-lg);margin:0}.IQ-HLG_jar{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--accent-tint);grid-template-columns:auto auto minmax(0,1fr);display:grid}.IQ-HLG_jarLabel{color:var(--text-primary);font-weight:var(--font-weight-medium)}.IQ-HLG_jarValue{align-items:center;gap:var(--space-1);color:var(--state-warning);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:inline-flex}.IQ-HLG_jarHint{color:var(--text-secondary);font-size:var(--font-size-sm);text-align:end}.IQ-HLG_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.IQ-HLG_tile{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary);font:inherit;text-align:start;grid-template-columns:auto minmax(0,1fr) auto;display:grid}button.IQ-HLG_tile{cursor:pointer}button.IQ-HLG_tile:hover{border-color:var(--border-strong);background:var(--bg-hover)}.IQ-HLG_tile:focus-visible{outline:var(--stroke-hairline) solid var(--border-focus);outline-offset:2px}.IQ-HLG_tileSelected{border-color:var(--accent-primary);background:var(--accent-tint);}button.IQ-HLG_tileSelected:hover{border-color:var(--accent-primary);background:var(--accent-tint)}.IQ-HLG_tileText{gap:var(--space-1);min-inline-size:0;display:grid}.IQ-HLG_tileName{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IQ-HLG_tileSub{color:var(--text-secondary);font-size:var(--font-size-sm)}.IQ-HLG_tileSubHeld{color:var(--state-warning);}.IQ-HLG_tileStars{align-items:center;gap:var(--space-1);color:var(--state-warning);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:inline-flex}.IQ-HLG_tileStarsEmpty{color:var(--text-muted);}@media not (min-width:42rem){.IQ-HLG_jar{grid-template-columns:minmax(0,1fr) auto}.IQ-HLG_jarHint{text-align:start;grid-column:1/-1}}
.KHZJMG_disc{background:conic-gradient(var(--accent-primary) calc(var(--remaining) * 360deg), var(--bg-surface) 0);border:3px solid var(--border-subtle);border-radius:50%;place-items:center;block-size:11rem;inline-size:11rem;display:grid}.KHZJMG_discFace{background:var(--bg-surface);block-size:7.5rem;inline-size:7.5rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}
.NOOipG_toggle{}.NOOipG_cell{}.NOOipG_toggle .NOOipG_cell.NOOipG_isActive{background:var(--bg-surface-raised);border-color:var(--border-subtle);font-weight:var(--font-weight-medium);color:var(--accent-primary)}.NOOipG_toggleIcon{display:inline-flex}.NOOipG_toggleText{display:none}@media (min-width:48rem){.NOOipG_toggleIcon{display:none}.NOOipG_toggleText{display:inline}}
.PTGAxq_dialog{gap:var(--space-4);padding:var(--space-5);display:grid}.PTGAxq_head,.PTGAxq_actions{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.PTGAxq_title,.PTGAxq_hint{margin:0}.PTGAxq_title{font-size:var(--font-size-lg)}.PTGAxq_hint{color:var(--text-secondary);font-size:var(--font-size-sm)}.PTGAxq_free{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-selected);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.PTGAxq_close{inline-size:var(--target-minimum);block-size:var(--target-minimum);border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.PTGAxq_field{gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);display:grid}.PTGAxq_input{min-block-size:var(--control-height);min-inline-size:0;padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit}.PTGAxq_twoColumns{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PTGAxq_group{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;display:grid}.PTGAxq_legend{padding-inline:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.PTGAxq_checkRow,.PTGAxq_radioRow,.PTGAxq_albumChoice{min-block-size:var(--target-minimum);align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);display:flex}.PTGAxq_checkCopy{display:grid}.PTGAxq_checkHint{color:var(--text-secondary)}.PTGAxq_albumGrid{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-start:var(--space-4);display:grid}.PTGAxq_albumName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PTGAxq_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.PTGAxq_actions{justify-content:flex-end}.PTGAxq_cancel{}.PTGAxq_save{}@media not (min-width:48rem){.PTGAxq_twoColumns,.PTGAxq_albumGrid{grid-template-columns:1fr}}.PTGAxq_input:focus-visible{border-color:var(--border-focus);outline:none}
.n5eIUa_screen{background:var(--bg-surface);flex-direction:column;block-size:100%;min-block-size:0;display:flex}.n5eIUa_filterBar{justify-content:space-between;align-items:center;gap:var(--space-2);max-inline-size:var(--layout-recipe-page-width);margin:0 auto var(--space-3);display:flex}.n5eIUa_body{min-block-size:0;padding:var(--space-3) var(--space-4) var(--space-5);flex:1;overflow-y:auto}.n5eIUa_list{gap:var(--stroke-hairline);max-inline-size:var(--layout-recipe-page-width);flex-direction:column;margin:0 auto;padding:0;list-style:none;display:flex}.n5eIUa_empty,.n5eIUa_error{max-inline-size:var(--layout-recipe-page-width);margin:0 auto var(--space-3);color:var(--text-secondary);font-size:var(--font-size-sm)}.n5eIUa_error{color:var(--state-danger)}
.f_c2WG_surface{flex-direction:column;block-size:min(56rem,100%);max-block-size:none;padding:0;display:flex;overflow:hidden}.f_c2WG_topBar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:var(--stroke-hairline) solid var(--border-subtle);display:flex}.f_c2WG_identity{align-items:center;gap:var(--space-2);flex:1;min-inline-size:0;display:flex}.f_c2WG_thumbnail{border-radius:var(--radius-sm);object-fit:cover;flex:none;block-size:28px;inline-size:28px}.f_c2WG_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f_c2WG_tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg-surface-sunken);border-radius:var(--radius-md);display:flex}.f_c2WG_tab{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0}.f_c2WG_tab[data-active]{background:var(--bg-surface);color:var(--text-primary);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-raised)}.f_c2WG_close{border-radius:var(--radius-md);block-size:36px;inline-size:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.f_c2WG_close:hover{background:var(--bg-surface-sunken)}.f_c2WG_floatingTimers{gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.f_c2WG_floatingTimer{align-items:center;gap:var(--space-1);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--text-secondary);cursor:pointer;display:inline-flex}.f_c2WG_floatingTimer[data-done]{border-color:var(--state-timer-done);color:var(--state-timer-done);font-weight:var(--font-weight-medium)}.f_c2WG_floatingTimerTime{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.f_c2WG_stepPane{flex-direction:column;flex:1;min-block-size:0;display:flex}.f_c2WG_stepBody{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex;overflow-y:auto}.f_c2WG_sectionLabel{margin:0 0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.f_c2WG_stepTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.f_c2WG_stepText{max-inline-size:42rem;font-size:var(--font-size-lg);color:var(--text-primary);margin:0;line-height:1.6}.f_c2WG_timerArea{justify-content:center;display:flex}.f_c2WG_startTimer{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);font-size:var(--font-size-md);display:inline-flex}.f_c2WG_timerDismiss{border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}.f_c2WG_startTimer{border:var(--stroke-hairline) solid var(--border-strong);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--font-weight-medium);cursor:pointer}.f_c2WG_startTimer:disabled{opacity:.5;cursor:default}.f_c2WG_startTimerDuration{color:var(--text-secondary);font-variant-numeric:tabular-nums}.f_c2WG_progress{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-3);display:flex}.f_c2WG_chevron{border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);block-size:44px;inline-size:44px;color:var(--text-primary);cursor:pointer;place-items:center;display:grid}.f_c2WG_chevron:disabled{opacity:.35;cursor:default}.f_c2WG_stepOf{font-size:var(--font-size-sm);color:var(--text-muted)}.f_c2WG_listPane{padding:var(--space-4);flex:1;inline-size:100%;max-inline-size:42rem;margin-inline:auto;overflow-y:auto}.f_c2WG_warning{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--state-warning);display:flex}.f_c2WG_notes{white-space:pre-wrap;font-size:var(--font-size-md);color:var(--text-primary);margin:0;line-height:1.6}.f_c2WG_confirm{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.f_c2WG_confirmText{font-size:var(--font-size-md);color:var(--text-primary);margin:0}.f_c2WG_confirmActions{justify-content:flex-end;gap:var(--space-2);display:flex}.f_c2WG_confirmKeep{padding-inline:var(--space-3);}.f_c2WG_confirmClose{padding-inline:var(--space-3);}.f_c2WG_takeoverScrim,.f_c2WG_confirmScrim{position:absolute}.f_c2WG_discArea{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.f_c2WG_timerDoneLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--state-timer-done)}
.dfLxLq_filterButton{}.dfLxLq_filters{}.dfLxLq_filters .dfLxLq_filterButton{padding-inline:var(--space-2)}.dfLxLq_filters .dfLxLq_filterButton.dfLxLq_isActive{background:var(--bg-surface-raised);border-color:var(--border-subtle);font-weight:var(--font-weight-medium);color:var(--accent-primary)}.dfLxLq_primaryButton{min-inline-size:var(--control-header-height);padding-inline:0;}.dfLxLq_search{align-items:center;gap:var(--space-2);min-block-size:var(--control-header-height);padding-inline:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-muted);display:inline-flex}.dfLxLq_search:focus-within{border-color:var(--border-focus)}.dfLxLq_searchInput{inline-size:8rem;min-inline-size:0;color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);background:0 0;border:0;outline:0}.dfLxLq_searchInput::placeholder{color:var(--text-muted)}.dfLxLq_primaryText,.dfLxLq_filterText{display:none}@media (min-width:31rem){.dfLxLq_filterText{display:inline}.dfLxLq_filters .dfLxLq_filterButton{padding-inline:var(--space-3)}}@media (min-width:48rem){.dfLxLq_primaryButton,.dfLxLq_importButton{min-inline-size:0;padding-inline:var(--space-4)}.dfLxLq_primaryText{display:inline}.dfLxLq_searchInput{inline-size:12rem}}.dfLxLq_searchInput:focus-visible{outline:none}
.cyRnIG_page{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.cyRnIG_content{flex:1;min-block-size:0;overflow-y:auto}.cyRnIG_column{gap:var(--space-5);max-inline-size:72rem;padding:var(--space-5);flex-direction:column;margin-inline:auto;display:flex}.cyRnIG_addButton{}.cyRnIG_error{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--state-danger) 12%, var(--bg-surface));color:var(--state-danger);margin:0}.cyRnIG_notice{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--state-success) 12%, var(--bg-surface));color:var(--state-success);margin:0}.cyRnIG_queue{gap:var(--space-3);padding:var(--space-4);border:var(--stroke-hairline) solid var(--border-subtle);border-inline-start:var(--space-1) solid var(--state-warning);border-radius:var(--radius-lg);background:var(--bg-surface);display:grid}.cyRnIG_queueTitle{align-items:center;gap:var(--space-2);color:var(--state-warning);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0;display:flex}.cyRnIG_queueCount{min-inline-size:1.5rem;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--state-warning);color:var(--text-inverse);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.cyRnIG_queueList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cyRnIG_queueRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cyRnIG_queueRow+.cyRnIG_queueRow{border-block-start:var(--stroke-hairline) solid var(--border-subtle);padding-block-start:var(--space-3)}.cyRnIG_queueText{gap:var(--space-1);min-inline-size:0;display:grid}.cyRnIG_queueAsk{font-weight:var(--font-weight-medium)}.cyRnIG_queueMeta{color:var(--text-secondary);font-size:var(--font-size-sm)}.cyRnIG_queueActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cyRnIG_rewards{gap:var(--space-3);display:grid}.cyRnIG_rewardsHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.cyRnIG_rewardsTitle{font-size:var(--font-size-lg);margin:0}.cyRnIG_rewardsHint{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.cyRnIG_empty{padding-block:var(--space-6);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.cyRnIG_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-rows:1fr;display:grid}.cyRnIG_ghostButton{}.cyRnIG_primary{}.cyRnIG_deleteDialog{gap:var(--space-4);padding:var(--space-4);color:var(--text-primary);display:grid}.cyRnIG_deleteTitle,.cyRnIG_deleteMessage{margin:0}.cyRnIG_deleteTitle{font-size:var(--font-size-lg)}.cyRnIG_deleteMessage{color:var(--text-secondary);font-size:var(--font-size-sm)}.cyRnIG_deleteActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cyRnIG_dangerButton{}@media not (min-width:42rem){.cyRnIG_queueRow{flex-direction:column;align-items:stretch}}
.FdTDUq_secondaryButton{display:none;}.FdTDUq_primaryButton{}@media (min-width:48rem){.FdTDUq_secondaryButton{display:inline-flex}}.FdTDUq_viewControls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.FdTDUq_primaryButton{min-inline-size:var(--control-header-height);padding-inline:0;display:none}.FdTDUq_primaryText,.FdTDUq_themeSlot,.FdTDUq_titleLong{display:none}@media (min-width:22rem){.FdTDUq_primaryButton{display:inline-flex}}@media (min-width:25rem){.FdTDUq_themeSlot{display:contents}}@media (min-width:31rem){.FdTDUq_primaryButton{min-inline-size:auto;padding-inline:var(--space-4)}.FdTDUq_primaryText{display:inline}}@media (min-width:56rem){.FdTDUq_titleLong{display:inline}.FdTDUq_titleShort{display:none}}
.zGPW4G_workspace{flex:1;min-block-size:0;min-inline-size:0;display:flex;position:relative}.zGPW4G_content{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.zGPW4G_panel{--assistant-font-size:var(--font-size-sm);font-size:var(--assistant-font-size);flex-direction:column;flex:0 0 var(--layout-readable-measure);inline-size:var(--layout-readable-measure);border-inline-start:var(--stroke-hairline) solid var(--border-subtle);background:var(--bg-surface);min-block-size:0;min-inline-size:0;display:flex}.zGPW4G_panel[hidden]{display:none}.zGPW4G_screen{flex-direction:column;flex:1;min-block-size:0;display:flex}.zGPW4G_notice{padding:var(--space-4);color:var(--text-secondary);font-size:var(--font-size-sm)}.zGPW4G_retry{}@media not (min-width:64rem){.zGPW4G_panel{--assistant-font-size:var(--font-size-sm);font-size:var(--assistant-font-size);inline-size:min(100%, var(--layout-readable-measure));z-index:var(--layer-upload-queue);box-shadow:var(--shadow-raised);position:absolute;inset-block:0;inset-inline-end:0}}@media not (min-width:48rem){.zGPW4G_panel{inline-size:100%}}.zGPW4G_view{flex-direction:column;flex:1;min-block-size:0;display:flex}.zGPW4G_view[hidden]{display:none}
.UUzcxq_rail{gap:var(--space-2);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.UUzcxq_empty{padding-inline:var(--space-2);color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.UUzcxq_rows{margin:0;padding:0;list-style:none;display:grid}.UUzcxq_more{align-self:flex-start;}.UUzcxq_row{border-block-end:var(--stroke-hairline) solid var(--border-subtle);position:relative}.UUzcxq_link{font:inherit;text-align:start;cursor:pointer;min-inline-size:0;min-block-size:var(--target-minimum);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;background:0 0;border:0;text-decoration:none;display:flex}.UUzcxq_choosing{justify-content:flex-start;gap:var(--space-3);cursor:pointer}.UUzcxq_choosing .UUzcxq_title{flex:1}.UUzcxq_link:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:calc(-1 * var(--stroke-emphasis))}.UUzcxq_title{min-inline-size:0;color:var(--text-primary);font-size:var(--assistant-font-size,var(--font-size-md));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UUzcxq_origin{color:var(--text-muted);vertical-align:-.125em;margin-inline-end:var(--space-1)}.UUzcxq_isSelected .UUzcxq_title{color:var(--accent-primary);font-weight:var(--font-weight-medium)}.UUzcxq_when{color:var(--text-muted);font-size:var(--font-size-sm);flex:none}.UUzcxq_menuSlot{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:calc((var(--target-minimum) - .65625rem) / -2)}.UUzcxq_menu{opacity:0;transition:opacity var(--duration-fast)}.UUzcxq_row:hover .UUzcxq_menu{opacity:1}.UUzcxq_row:has(:focus-visible) .UUzcxq_menu{opacity:1}.UUzcxq_row:has(.UUzcxq_menuSlot):hover .UUzcxq_when{visibility:hidden}.UUzcxq_row:has(.UUzcxq_menuSlot):has(:focus-visible) .UUzcxq_when{visibility:hidden}@media (pointer:coarse){.UUzcxq_menu{opacity:1}.UUzcxq_row:has(.UUzcxq_menuSlot) .UUzcxq_link{padding-inline-end:calc((var(--target-minimum) + .65625rem) / 2 + var(--space-2))}.UUzcxq_row:has(.UUzcxq_menuSlot):hover .UUzcxq_when{visibility:visible}.UUzcxq_row:has(.UUzcxq_menuSlot):has(:focus-visible) .UUzcxq_when{visibility:visible}}.UUzcxq_checkbox{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.UUzcxq_mark{border:2px solid var(--border-strong);background:var(--bg-surface);block-size:1.25rem;inline-size:1.25rem;color:var(--text-on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.UUzcxq_checkbox:checked+.UUzcxq_mark{border-color:var(--accent-primary);background:var(--accent-primary)}.UUzcxq_checkbox:focus-visible+.UUzcxq_mark{outline:2px solid var(--border-focus);outline-offset:2px}.UUzcxq_dialog{gap:var(--space-3);padding:var(--space-4);display:grid}.UUzcxq_dialogForm{gap:var(--space-3);display:grid}.UUzcxq_dialogTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.UUzcxq_dialogBody{color:var(--text-secondary);margin:0}.UUzcxq_field{gap:var(--space-1);display:grid}.UUzcxq_fieldLabel{color:var(--text-secondary);font-size:var(--font-size-sm)}.UUzcxq_input{min-block-size:var(--control-height);padding-inline:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font:inherit}.UUzcxq_input:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-hairline)}.UUzcxq_dialogActions{justify-content:flex-end;gap:var(--space-2);display:flex}.UUzcxq_cancel{}.UUzcxq_confirm{}.UUzcxq_danger{}
.TSOT3a_row{gap:var(--space-2);grid-template-columns:repeat(4,min-content);display:grid}.TSOT3a_swatch{inline-size:var(--target-minimum);block-size:var(--target-minimum);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--swatch-color) 30%, var(--bg-surface));cursor:pointer;border:2px solid #0000;padding:0}.TSOT3a_swatch:hover:not(:disabled){transform:scale(1.06)}.TSOT3a_swatchSelected{border-color:var(--swatch-color);background:color-mix(in srgb, var(--swatch-color) 55%, var(--bg-surface))}.TSOT3a_swatch:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-emphasis)}.TSOT3a_swatch:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.TSOT3a_swatch:hover:not(:disabled){transform:none}}
.dnK8Dq_tile{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);min-inline-size:0;box-shadow:var(--shadow-raised);align-self:start;position:relative;overflow:hidden}.dnK8Dq_tile.dnK8Dq_isSelected{border-color:var(--text-secondary);background:var(--bg-surface)}.dnK8Dq_open{inline-size:100%;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid;position:relative}.dnK8Dq_image,.dnK8Dq_placeholder{inline-size:100%;aspect-ratio:var(--photo-thumbnail-aspect,1)}.dnK8Dq_image{object-fit:cover;background:var(--bg-surface-sunken);block-size:auto;display:block}.dnK8Dq_placeholder{background:var(--bg-surface-sunken);color:var(--text-muted);place-items:center;display:grid}.dnK8Dq_status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--photo-frame-scrim);color:var(--photo-frame-text);font-size:var(--font-size-xs);position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}.dnK8Dq_select{inline-size:var(--target-minimum);block-size:var(--target-minimum);color:var(--text-secondary);cursor:pointer;opacity:0;transition:opacity var(--duration-fast);background:0 0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.dnK8Dq_tile:hover .dnK8Dq_select,.dnK8Dq_tile:focus-within .dnK8Dq_select,.dnK8Dq_tile.dnK8Dq_selectionMode .dnK8Dq_select{opacity:1}.dnK8Dq_checkbox{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.dnK8Dq_checkboxIcon{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-surface) 72%, transparent);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1));place-items:center;display:grid}.dnK8Dq_checkbox:checked+.dnK8Dq_checkboxIcon{color:var(--text-primary)}.dnK8Dq_checkbox:focus-visible+.dnK8Dq_checkboxIcon{outline:2px solid var(--border-focus);outline-offset:2px}.dnK8Dq_select:hover .dnK8Dq_checkboxIcon{color:var(--text-primary)}.dnK8Dq_checkbox:disabled+.dnK8Dq_checkboxIcon{opacity:.45}.dnK8Dq_selectDisabled{cursor:default}.dnK8Dq_selectionModeSelector{pointer-events:none}@media (hover:none){.dnK8Dq_select{opacity:1}}.dnK8Dq_orderActions{justify-content:flex-end;gap:var(--space-1);padding:0 var(--space-2) var(--space-2);display:flex}.dnK8Dq_orderButton{inline-size:var(--target-minimum);block-size:var(--target-minimum);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);place-items:center;padding:0;display:grid}.dnK8Dq_orderButton:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.dnK8Dq_orderButton:disabled{opacity:.45}
._3uXluW_page{gap:var(--space-4);inline-size:min(var(--layout-recipe-page-width), 100%);padding:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}._3uXluW_intro{gap:var(--space-2);flex-direction:column;display:flex}._3uXluW_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}._3uXluW_description{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.6}._3uXluW_facts{gap:var(--space-3);flex-wrap:wrap;display:flex}._3uXluW_fact{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--text-muted);display:inline-flex}._3uXluW_macrosBasis{margin-inline-start:2px}._3uXluW_macrosCoverage{font-size:var(--font-size-xs);color:var(--text-muted);margin-inline-start:var(--space-2)}._3uXluW_collected{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-surface-sunken);color:var(--text-secondary);font-size:var(--font-size-xs);display:inline-flex}._3uXluW_toolbar{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-block:var(--stroke-hairline) solid var(--border-subtle);flex-wrap:wrap;display:flex}._3uXluW_servings{--number-stepper-font-size:var(--font-size-sm);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}._3uXluW_toolbarActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}._3uXluW_servingsLabel{font-size:var(--font-size-sm);color:var(--text-muted)}._3uXluW_stepTimer{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-surface-sunken);color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;align-self:flex-start;margin-block-start:var(--space-1);display:inline-flex}._3uXluW_linkButton{color:var(--accent-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._3uXluW_secondaryButton{align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding-inline:var(--space-4);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}._3uXluW_secondaryButton:disabled{opacity:.6;cursor:default}._3uXluW_warning{align-items:center;gap:var(--space-2);color:var(--state-warning);font-size:var(--font-size-sm);margin:0;display:flex}._3uXluW_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}._3uXluW_columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:60rem){._3uXluW_columns{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}._3uXluW_ingredientsColumn{position:sticky;inset-block-start:var(--space-4)}}._3uXluW_ingredientsColumn,._3uXluW_methodColumn{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}._3uXluW_sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0}._3uXluW_hint{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}._3uXluW_steps{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3uXluW_step{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._3uXluW_stepNumber{block-size:1.75rem;inline-size:1.75rem;border-radius:var(--radius-pill);background:var(--bg-surface-sunken);color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;margin-block-start:calc((var(--font-size-sm) * 1.6 - 1.75rem) / 2);display:grid}._3uXluW_stepBody{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}._3uXluW_stepTitle{font-weight:var(--font-weight-medium);color:var(--text-primary)}._3uXluW_stepHeadingRow{list-style:none}._3uXluW_stepHeading{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._3uXluW_stepHeadingRow:first-child>._3uXluW_stepHeading,._3uXluW_freeform>._3uXluW_stepHeading:first-child{margin-block-start:0}._3uXluW_stepText,._3uXluW_freeformParagraph{color:var(--text-secondary);font-size:var(--font-size-sm);white-space:pre-wrap;line-height:1.6}._3uXluW_freeform{gap:var(--space-3);flex-direction:column;display:flex}._3uXluW_freeformParagraph{margin:0}._3uXluW_notes{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface-sunken);flex-direction:column;display:flex}._3uXluW_notesTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}._3uXluW_notesBody{color:var(--text-secondary);font-size:var(--font-size-sm);white-space:pre-wrap;margin:0;line-height:1.6}
.Iq6q-q_screen{background:var(--bg-surface-sunken);grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;overflow:hidden}.Iq6q-q_content{gap:var(--space-3);min-block-size:0;padding:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:64rem){.Iq6q-q_content{padding-inline:var(--space-5)}}.Iq6q-q_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.Iq6q-q_status,.Iq6q-q_empty{padding-block:var(--space-6);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.Iq6q-q_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.Iq6q-q_card{align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);text-align:start;cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.Iq6q-q_card:hover{border-color:var(--border-strong)}.Iq6q-q_card:focus-visible{outline:var(--stroke-hairline) solid var(--border-focus);outline-offset:2px}.Iq6q-q_card[data-unwritten]{border-style:dashed}.Iq6q-q_thumb{border-radius:var(--radius-md);background:var(--bg-surface-sunken);block-size:3rem;inline-size:3rem;color:var(--text-muted);place-items:center;display:grid;overflow:hidden}.Iq6q-q_cardBody{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.Iq6q-q_cardTitle{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Iq6q-q_cardMeta{color:var(--text-muted);font-size:var(--font-size-xs)}
._60sRwq_screen{background:var(--bg-surface-sunken);grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;position:relative;overflow:hidden}._60sRwq_dashboard{align-content:start;gap:var(--space-4);min-block-size:0;padding:var(--space-4);padding-block-end:var(--space-6);display:grid;overflow-y:auto}._60sRwq_planCard{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid;container:task-plan/inline-size}._60sRwq_progressRing{background:conic-gradient(var(--accent-primary) var(--task-progress-angle), var(--accent-track) 0);block-size:3.75rem;inline-size:3.75rem;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-primary);border-radius:50%;place-items:center;display:grid;position:relative}._60sRwq_progressRing:before{content:"";inset:var(--space-2);background:var(--bg-surface);border-radius:50%;position:absolute}._60sRwq_progressRing>span{position:relative}._60sRwq_planCopy h2,._60sRwq_boardHeader h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}._60sRwq_planCopy p{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}._60sRwq_balances{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._60sRwq_balanceChip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-surface-sunken);font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._60sRwq_balanceName{white-space:nowrap}@container task-plan (max-width:30rem){._60sRwq_balances:has(>:nth-child(3)) ._60sRwq_balanceName{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container task-plan (max-width:44rem){._60sRwq_balances:has(>:nth-child(4)) ._60sRwq_balanceName{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container task-plan (max-width:56rem){._60sRwq_balances:has(>:nth-child(5)) ._60sRwq_balanceName{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._60sRwq_balanceChip>svg{color:var(--state-warning)}._60sRwq_balanceChip strong{color:var(--text-primary);font-weight:var(--font-weight-medium)}._60sRwq_boardSection{gap:var(--space-3);display:grid}._60sRwq_kindFilterTrigger,._60sRwq_kindFilterTriggerActive{border-radius:var(--radius-md);block-size:2.25rem;inline-size:2.25rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid}._60sRwq_kindFilterTrigger:hover{background:var(--bg-hover);color:var(--text-primary)}._60sRwq_kindFilterTriggerActive{background:var(--accent-tint);color:var(--accent-primary)}._60sRwq_kindItemSpacer{inline-size:1rem}._60sRwq_boardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._60sRwq_agendaGroups{gap:var(--space-3);display:grid}._60sRwq_agendaGroup{gap:var(--space-2);display:grid}._60sRwq_agendaHeading{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}._60sRwq_rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._60sRwq_empty{color:var(--text-secondary);padding:var(--space-7) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);text-align:center}._60sRwq_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}@media not (min-width:48rem){._60sRwq_dashboard{gap:var(--space-4);padding-inline:var(--space-3)}._60sRwq_planCard{padding:var(--space-3);grid-template-columns:auto minmax(0,1fr)}._60sRwq_progressRing{grid-row:auto;block-size:3.75rem;inline-size:3.75rem}._60sRwq_balances{grid-column:1/-1;justify-content:flex-start}}._60sRwq_peopleBoard{--member-min:16rem;grid-auto-flow:column;grid-auto-columns:minmax(var(--member-min), 1fr);gap:var(--space-3);align-items:start;padding-block-end:var(--space-2);display:grid;overflow-x:auto}._60sRwq_personColumn{gap:var(--space-2);min-width:0;padding:var(--space-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--column-color,transparent) 7%, var(--bg-surface-raised));flex-direction:column;display:flex}._60sRwq_personColumn._60sRwq_isDropTarget{outline:2px dashed var(--accent-primary);outline-offset:-2px}._60sRwq_personColumnHeader{align-items:center;gap:var(--space-2);min-width:0;padding-inline:var(--space-1);display:flex}._60sRwq_personColumnName{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._60sRwq_poolAvatar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--household-color) 85%, var(--bg-surface));block-size:1.5rem;inline-size:1.5rem;color:var(--text-on-accent);flex:none;place-items:center;display:grid}._60sRwq_columnAdd{appearance:none;border-radius:var(--radius-pill);background:var(--bg-hover);block-size:1.75rem;inline-size:1.75rem;color:var(--text-secondary);font-size:var(--font-size-md);cursor:pointer;border:none;place-items:center;display:grid;position:relative}._60sRwq_columnAdd:before{content:"";position:absolute;inset:-.5rem}._60sRwq_columnAdd:hover{background:var(--bg-hover);color:var(--text-primary)}._60sRwq_columnAdd:focus-visible{outline:2px solid var(--border-focus)}._60sRwq_boardCard{touch-action:manipulation;container-type:inline-size}._60sRwq_isCardDragging{opacity:.4}
.WokCQW_page{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.WokCQW_body{min-block-size:0;padding:var(--space-4);background:var(--bg-surface-sunken);flex:1;overflow:hidden auto}.WokCQW_column{gap:var(--space-3);max-inline-size:var(--layout-recipe-page-width);flex-direction:column;margin-inline:auto;display:flex}.WokCQW_back{}.WokCQW_directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.WokCQW_newChat{min-inline-size:var(--control-header-height);padding-inline:0;text-decoration:none;}.WokCQW_newChatText{display:none}@media (min-width:48rem){.WokCQW_newChat{min-inline-size:auto;padding-inline:var(--space-4)}.WokCQW_newChatText{display:inline}.WokCQW_newChatIcon{display:none}}.WokCQW_toolbar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.WokCQW_ghost{background:var(--bg-surface);}.WokCQW_danger{background:var(--bg-surface);}.WokCQW_searchToggle{background:var(--bg-surface);inline-size:2.5rem;padding-inline:0;}.WokCQW_ghost:hover:not(:disabled),.WokCQW_searchToggle:hover:not(:disabled){background:var(--bg-surface);box-shadow:var(--shadow-raised);color:var(--text-primary)}.WokCQW_icon{inline-size:2.5rem;color:var(--text-secondary);padding-inline:0;}.WokCQW_icon:hover{background:var(--bg-hover);color:var(--text-primary)}.WokCQW_count{color:var(--text-secondary);font-size:var(--font-size-sm);white-space:nowrap}.WokCQW_search{align-items:center;gap:var(--space-2);min-block-size:2.5rem;padding-inline:var(--space-3) var(--space-1);border:var(--stroke-hairline) solid var(--border-focus);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-muted);display:inline-flex}.WokCQW_searchInput{inline-size:14rem;min-inline-size:0;color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);background:0 0;border:0;outline:0}.WokCQW_searchInput:focus-visible{outline:none}.WokCQW_searchClose{border-radius:var(--radius-sm);block-size:1.75rem;inline-size:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.WokCQW_searchClose:hover{background:var(--bg-hover);color:var(--text-primary)}.WokCQW_dialog{gap:var(--space-3);padding:var(--space-4);display:grid}.WokCQW_dialogTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.WokCQW_dialogBody{color:var(--text-secondary);margin:0}.WokCQW_dialogActions{justify-content:flex-end;gap:var(--space-2);display:flex}.WokCQW_cancel{}.WokCQW_error{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}@media not (min-width:48rem){.WokCQW_body{padding-inline:var(--space-3)}.WokCQW_searchInput{inline-size:9rem}}.WokCQW_panelPage .WokCQW_body{padding:var(--space-3);background:var(--bg-surface)}.WokCQW_panelPage .WokCQW_search{flex:1;min-inline-size:0}.WokCQW_panelPage .WokCQW_searchInput{flex:1;inline-size:0}
._1wCKWG_banner{z-index:var(--layer-consent-banner);gap:var(--space-3);inline-size:min(var(--layout-dialog-narrow-width), calc(100% - 2 * var(--space-4)));padding:var(--space-4);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);box-shadow:var(--shadow-overlay);color:var(--text-primary);display:grid;position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}._1wCKWG_body{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}._1wCKWG_policyLink{color:var(--text-secondary);font-size:var(--font-size-sm);justify-self:start}._1wCKWG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._1wCKWG_actionGroup{gap:var(--space-2);flex:auto;display:flex}._1wCKWG_actionGroup>*{flex:1 1 0}._1wCKWG_dialog{gap:var(--space-4);padding:var(--space-5);display:grid}._1wCKWG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._1wCKWG_categories{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._1wCKWG_category{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--stroke-hairline) solid var(--border-subtle);display:flex}._1wCKWG_categoryText{gap:var(--space-1);display:grid}._1wCKWG_categoryTitle{font-weight:var(--font-weight-medium)}._1wCKWG_alwaysOn{color:var(--text-muted);font-size:var(--font-size-sm);flex:none}
._3jLnhW_split{background:var(--bg-canvas);grid-template-columns:1fr;min-block-size:100dvh;display:grid}._3jLnhW_formSide{padding:var(--space-5) var(--space-4);background:var(--bg-surface);z-index:1;justify-content:center;align-items:center;display:flex;position:relative}._3jLnhW_formColumn{gap:var(--space-6);flex-direction:column;inline-size:100%;max-inline-size:25rem;display:flex}._3jLnhW_brandLink{align-self:center}._3jLnhW_legal{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--font-size-sm);margin-block-start:auto;padding-block-start:var(--space-5);display:flex}._3jLnhW_legal a{color:inherit;text-decoration:none}._3jLnhW_legal a:hover{color:var(--text-primary);text-decoration:underline}._3jLnhW_legalDivider{background:var(--border-strong);block-size:.875rem;inline-size:1px}._3jLnhW_imageSide{isolation:isolate;display:none;position:relative;overflow:hidden}._3jLnhW_imageArt{background:radial-gradient(120% 90% at 75% 15%, color-mix(in srgb, var(--member-color-0) 65%, transparent), transparent 70%), radial-gradient(100% 80% at 20% 85%, color-mix(in srgb, var(--member-color-6) 55%, transparent), transparent 70%), linear-gradient(150deg, var(--member-color-4), var(--member-color-2));position:absolute;inset:0}._3jLnhW_imageSide:after{content:"";background:linear-gradient(to top, var(--media-overlay-scrim-strong) 0%, var(--media-overlay-scrim-soft) 45%, transparent 70%);position:absolute;inset:0}._3jLnhW_quote{z-index:1;padding:var(--space-6);color:var(--media-overlay-text);align-self:end;margin:0;position:relative}._3jLnhW_quoteText{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}._3jLnhW_quoteAttribution{font-size:var(--font-size-md);opacity:.85;margin-block-start:var(--space-3)}@media (min-width:48rem){._3jLnhW_split{grid-template-columns:minmax(22rem,45%) 1fr}._3jLnhW_imageSide{display:grid}}@media (min-width:64rem){._3jLnhW_split{grid-template-columns:minmax(26rem,40%) 1fr}._3jLnhW_formSide{padding:var(--space-7) var(--space-6)}}
.UpAWLW_page{flex-direction:column;block-size:100%;min-block-size:0;display:flex;position:relative}.UpAWLW_fileInput{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.UpAWLW_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.UpAWLW_workspace{grid-template-columns:var(--layout-library-nav-width) minmax(0, 1fr);background:var(--bg-surface-sunken);flex:1;min-block-size:0;display:grid;position:relative;overflow:hidden}.UpAWLW_library{min-block-size:0;min-inline-size:0;padding:var(--space-4);padding-block-end:calc(var(--space-7) + var(--target-minimum) + var(--space-4));position:relative;overflow-y:auto}.UpAWLW_library.UpAWLW_isDropping{background:var(--bg-selected)}.UpAWLW_libraryHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4);display:flex}.UpAWLW_libraryTitle,.UpAWLW_libraryCount{margin:0}.UpAWLW_libraryTitle{font-size:var(--font-size-lg)}.UpAWLW_libraryCount{color:var(--text-secondary);font-size:var(--font-size-sm)}.UpAWLW_sectionHeading{margin-block-end:var(--space-3);}.UpAWLW_grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.UpAWLW_albumGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.UpAWLW_albumCard{min-block-size:calc(var(--target-minimum) * 2);align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-raised);text-decoration:none;display:flex}.UpAWLW_albumCard:hover{background:var(--bg-hover)}.UpAWLW_albumCard:focus-visible{outline:var(--stroke-emphasis) solid var(--border-focus);outline-offset:var(--stroke-emphasis)}.UpAWLW_albumCover{inline-size:calc(var(--target-minimum) + var(--space-3));block-size:calc(var(--target-minimum) + var(--space-3));border-radius:var(--radius-md);background:var(--bg-surface-sunken);color:var(--text-secondary);flex:none;place-items:center;display:grid;overflow:hidden}.UpAWLW_albumCoverImage{object-fit:cover;block-size:100%;inline-size:100%}.UpAWLW_albumMeta{gap:var(--space-1);min-inline-size:0;display:grid}.UpAWLW_albumName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UpAWLW_albumCount{color:var(--text-secondary);font-size:var(--font-size-sm)}.UpAWLW_selectionBar{z-index:var(--layer-selection-bar);inline-size:max-content;max-inline-size:calc(100% - var(--layout-library-nav-width) - var(--space-7));align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--selection-bar-background);color:var(--selection-bar-text);box-shadow:var(--shadow-overlay);border:1px solid #0000;margin-inline:auto;display:flex;position:absolute;inset-block-end:var(--space-4);inset-inline-start:calc(var(--layout-library-nav-width) + var(--space-4));inset-inline-end:var(--space-4)}.UpAWLW_selectionSummary{gap:var(--space-1);margin-inline-end:auto;display:grid}.UpAWLW_selectionCount{font-size:var(--font-size-sm)}.UpAWLW_selectionLimit{color:var(--selection-bar-text);font-size:var(--font-size-xs);opacity:.72}.UpAWLW_selectionControl{padding-inline:var(--space-3);background:var(--selection-bar-control);color:var(--selection-bar-text);}.UpAWLW_selectionDivider{inline-size:1px;block-size:var(--space-5);background:var(--selection-bar-separator);flex:none}.UpAWLW_dangerButton{border-color:color-mix(in srgb, var(--state-danger) 45%, transparent);color:color-mix(in srgb, var(--state-danger) 55%, var(--selection-bar-text))}.UpAWLW_clearSelection{inline-size:var(--control-height);block-size:var(--control-height);border-radius:var(--radius-md);color:var(--selection-bar-text);opacity:.72;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.UpAWLW_ghostButton{padding-inline:var(--space-3);}.UpAWLW_empty{min-block-size:var(--layout-empty-state-min-height);place-content:center;justify-items:center;gap:var(--space-2);color:var(--text-secondary);text-align:center;display:grid}.UpAWLW_emptyTitle{color:var(--text-primary);font-family:var(--font-family-brand);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.UpAWLW_emptyCopy{max-inline-size:var(--layout-readable-measure);font-size:var(--font-size-sm);margin:0}.UpAWLW_loadMore{padding-inline:var(--space-3);margin:var(--space-5) auto 0;}.UpAWLW_error{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--state-danger);font-size:var(--font-size-sm);display:flex}.UpAWLW_errorDismiss{padding:var(--space-1);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UpAWLW_errorDismiss:hover{background:var(--bg-hover)}.UpAWLW_dropCue{inset:var(--space-4);z-index:var(--layer-drop-cue);border:1px dashed var(--accent-primary);border-radius:var(--radius-lg);background:var(--bg-surface-raised);color:var(--accent-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);pointer-events:none;place-items:center;display:grid;position:absolute}@media not (min-width:48rem){.UpAWLW_workspace{flex-direction:column;display:flex}.UpAWLW_library{padding:var(--space-3);padding-block-end:calc(var(--space-7) + var(--target-minimum) + var(--space-3))}.UpAWLW_grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.UpAWLW_albumGrid{grid-template-columns:1fr}.UpAWLW_selectionBar{inset-block-end:var(--space-3);inset-inline:var(--space-3);overscroll-behavior-inline:contain;flex-wrap:nowrap;inline-size:auto;max-inline-size:none;overflow-x:auto}.UpAWLW_selectionSummary{flex:none;inline-size:auto}}@media (min-width:64rem){.UpAWLW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.MmtPja_picker{gap:var(--space-2);flex-direction:column;display:flex}.MmtPja_label{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.MmtPja_options{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MmtPja_option{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--member-color) 30%, var(--bg-surface));block-size:2.75rem;inline-size:2.75rem;font-size:var(--font-size-lg);transition:border-color var(--duration-fast), transform var(--duration-fast);border:2px solid #0000;place-items:center;line-height:1;display:grid}.MmtPja_option:hover{transform:scale(1.06)}.MmtPja_option.MmtPja_isSelected{border-color:var(--member-color);background:color-mix(in srgb, var(--member-color) 55%, var(--bg-surface))}.MmtPja_note{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}.MmtPja_isCompact .MmtPja_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.MmtPja_isCompact .MmtPja_options{scrollbar-width:none;max-inline-size:9rem;flex-wrap:nowrap;padding-block-end:var(--space-1);overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}.MmtPja_isCompact .MmtPja_options::-webkit-scrollbar{display:none}.MmtPja_isCompact .MmtPja_option{block-size:2.25rem;inline-size:2.25rem;font-size:var(--font-size-md);flex:none}.MmtPja_photoRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MmtPja_photoPreview{border-radius:var(--radius-pill);object-fit:cover;block-size:2.75rem;inline-size:2.75rem}.MmtPja_fileInput{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.MmtPja_photoButton{min-block-size:2rem;padding-inline:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0}.MmtPja_photoButton:hover{background:var(--bg-hover)}.MmtPja_photoButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.MmtPja_photoButton:disabled{opacity:var(--event-past-opacity);cursor:not-allowed}
.hDygAa_copySide{padding:var(--space-5) var(--space-4);background:var(--bg-surface);align-items:center;display:flex}.hDygAa_copyInner{gap:var(--space-3);flex-direction:column;min-block-size:60vh;inline-size:100%;max-inline-size:24rem;margin-inline:auto;display:flex}.hDygAa_emoji{font-size:var(--font-size-2xl);line-height:1}.hDygAa_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0}.hDygAa_body{color:var(--text-secondary);margin:0}.hDygAa_footer{gap:var(--space-4);flex-direction:column;margin-block-start:auto;display:flex}.hDygAa_progress{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.hDygAa_progressDot{border-radius:var(--radius-pill);background:var(--border-subtle);block-size:4px;inline-size:2rem}.hDygAa_progressDot.hDygAa_isDone{background:var(--accent-primary)}.hDygAa_progressDot.hDygAa_isCurrent{background:var(--accent-primary);inline-size:3rem}.hDygAa_footerActions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.hDygAa_panelSide{gap:var(--space-3);padding:var(--space-5) var(--space-4);background:var(--bg-canvas);flex-direction:column;justify-content:center;display:flex;overflow-y:auto}.hDygAa_cards{gap:var(--space-3);flex-direction:column;inline-size:100%;max-inline-size:32rem;margin-inline:auto;display:flex}.hDygAa_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);flex-direction:column;display:flex}.hDygAa_cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.hDygAa_cardHint,.hDygAa_hint{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.hDygAa_hint{color:var(--text-muted);font-size:var(--font-size-xs)}.hDygAa_householdPhoto{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.hDygAa_photoPlaceholder{border-radius:var(--radius-lg);border:2px dashed var(--border-strong);background:color-mix(in srgb, var(--member-color) 20%, var(--bg-surface));block-size:5rem;inline-size:5rem;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);place-items:center;display:grid}.hDygAa_photoNote{color:var(--text-muted);font-size:var(--font-size-xs);text-align:center;margin:0}.hDygAa_field{gap:var(--space-1);flex-direction:column;display:flex}.hDygAa_label{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hDygAa_input{min-block-size:2.75rem;padding-inline:var(--space-3);text-overflow:ellipsis;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-md)}select.hDygAa_input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right var(--space-4) center, right calc(var(--space-4) - 4px) center;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-inline-end:var(--space-6)}:root[dir=rtl] select.hDygAa_input{background-position:left var(--space-4) center, left calc(var(--space-4) - 4px) center}.hDygAa_memberList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hDygAa_memberRow{gap:var(--space-2);border-block-end:1px solid var(--border-subtle);grid-template-columns:auto 1fr auto auto;align-items:start;padding-block-end:var(--space-3);display:grid}.hDygAa_memberFields{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hDygAa_memberAction{align-items:flex-start;display:flex}.hDygAa_removeButton{border-radius:var(--radius-md);block-size:2.25rem;inline-size:2.25rem;color:var(--text-muted);font-size:var(--font-size-lg);background:0 0;border:1px solid #0000;place-items:center;line-height:1;display:grid}.hDygAa_removeButton:hover:not(:disabled){border-color:var(--border-subtle);background:color-mix(in srgb, var(--state-danger) 10%, var(--bg-surface));color:var(--state-danger)}.hDygAa_addButton{align-items:center;gap:var(--space-1);min-block-size:2.5rem;padding-inline:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm);background:0 0;align-self:flex-start;display:inline-flex}.hDygAa_addButton:hover{background:var(--bg-hover);color:var(--text-primary)}.hDygAa_providerRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);display:flex}.hDygAa_providerName{font-weight:var(--font-weight-medium);flex:1}.hDygAa_providerIcon{border-radius:var(--radius-sm);background:var(--bg-surface);flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.hDygAa_reminderPreview{gap:var(--space-2);flex-direction:column;display:flex}.hDygAa_reminderCard{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface-raised);border:1px solid var(--border-subtle);font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}.hDygAa_welcomeActions{gap:var(--space-2);flex-direction:column;inline-size:100%;max-inline-size:22rem;margin-inline:auto;display:flex}.hDygAa_primaryButton{font-size:var(--font-size-md);}.hDygAa_secondaryButton{background:var(--bg-surface-raised);border-color:var(--border-strong);color:var(--text-primary);font-size:var(--font-size-md);}.hDygAa_ghostButton{min-block-size:2.25rem;padding-inline:var(--space-3);}.hDygAa_signOutButton{}.hDygAa_error{inline-size:100%;max-inline-size:32rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--state-danger) 12%, var(--bg-surface));color:var(--state-danger);font-size:var(--font-size-sm);margin:0 auto}.hDygAa_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media not (min-width:48rem){.hDygAa_memberRow{grid-template-columns:1fr}.hDygAa_copyInner{min-block-size:0}}.hDygAa_input:focus-visible{border-color:var(--border-focus);outline:none}
.VAOE_a_shell{background:var(--bg-surface);grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;overflow-y:auto}.VAOE_a_bar{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-surface-raised);border-block-end:var(--stroke-hairline) solid var(--border-subtle);display:flex;position:sticky;inset-block-start:0}.VAOE_a_body{min-block-size:0}.VAOE_a_error{padding:var(--space-2) var(--space-4);color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.VAOE_a_backLink{white-space:nowrap;}.VAOE_a_backText{display:none}@media (min-width:20rem){.VAOE_a_backText{display:inline}}.VAOE_a_backLink:hover{background:var(--bg-hover);border-color:var(--border-strong)}.VAOE_a_spacer{flex:auto}.VAOE_a_planButton,.VAOE_a_takeButton,.VAOE_a_takenLink{align-items:center;gap:var(--space-2);min-block-size:2.25rem;padding-inline:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;text-decoration:none;display:inline-flex}.VAOE_a_planButton{background:var(--action-primary);color:var(--text-on-action);font-weight:var(--font-weight-medium);border-color:#0000}.VAOE_a_planButton:hover:not(:disabled){filter:brightness(1.08)}.VAOE_a_takeButton:hover:not(:disabled),.VAOE_a_takenLink:hover{border-color:var(--border-strong)}.VAOE_a_takenLink{background:var(--bg-surface-sunken);color:var(--text-secondary);cursor:default}.VAOE_a_planButton:disabled,.VAOE_a_takeButton:disabled{opacity:.6;cursor:default;filter:none}.VAOE_a_buttonText{display:none}@media (min-width:31rem){.VAOE_a_buttonText{display:inline}}.VAOE_a_iconButton{align-items:center;gap:var(--space-2);min-block-size:2.25rem;padding-inline:var(--space-3);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}.VAOE_a_iconButton:hover:not(:disabled){border-color:var(--border-strong)}.VAOE_a_iconButton:disabled{opacity:.6;cursor:default}.VAOE_a_confirm{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.VAOE_a_confirmTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.VAOE_a_confirmText{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.VAOE_a_confirmError{color:var(--state-danger);font-size:var(--font-size-sm);margin:0}.VAOE_a_confirmActions{justify-content:flex-end;gap:var(--space-2);border-block-start:var(--stroke-hairline) solid var(--border-subtle);flex-wrap:wrap;padding-block-start:var(--space-2);display:flex}.VAOE_a_confirmSecondary{}.VAOE_a_confirmDanger{}
.J5BWLq_notice{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.J5BWLq_message{margin:var(--space-0);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-surface-sunken);color:var(--state-danger);font-size:var(--font-size-sm);flex:auto}.J5BWLq_retry{min-block-size:var(--space-7);padding-inline:var(--space-4);border:var(--space-0);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;background:0 0}.J5BWLq_retry:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.J5BWLq_retry:disabled{color:var(--text-muted);cursor:not-allowed}
.hmZ8Uq_codeInput{font-size:var(--font-size-xl);letter-spacing:.25em;text-align:center;font-variant-numeric:tabular-nums;}
