.IQ33sa_face{font-family:var(--font-body);color:var(--color-content-primary);display:none}.IQ33sa_face[data-open]{display:block}.IQ33sa_face[data-open][data-everywhere]{z-index:25;inset:0 0 calc(var(--everyday-bar-height) + env(safe-area-inset-bottom,0px)) 0;background:var(--color-surface);position:fixed;overflow-y:auto}.IQ33sa_faceInner{gap:var(--space-3);box-sizing:border-box;width:100%;max-width:47.5rem;padding:var(--space-3) var(--space-4) var(--space-6);flex-direction:column;margin:0;display:flex}.IQ33sa_searchRow{align-items:flex-start;gap:var(--space-1);display:flex}.IQ33sa_searchRow>.IQ33sa_close{margin-top:.125rem}.IQ33sa_close{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin-inline-start:calc(-1 * var(--space-2));padding:0;display:grid}.IQ33sa_box{flex:1;min-width:0}.IQ33sa_chips{gap:var(--space-2);padding-bottom:var(--space-0-5);display:flex;overflow-x:auto}.IQ33sa_chip{--slot:var(--bubble-slot-1);min-height:var(--touch-target);padding:0 var(--space-4);border:.125rem solid color-mix(in srgb, var(--slot) 45%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--slot) calc(8% * var(--wash-boost,1)), var(--color-surface-raised));color:var(--color-content-primary);font:inherit;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:700}.IQ33sa_chip:nth-child(5n+2){--slot:var(--bubble-slot-4)}.IQ33sa_chip:nth-child(5n+3){--slot:var(--bubble-slot-5)}.IQ33sa_chip:nth-child(5n+4){--slot:var(--bubble-slot-2)}.IQ33sa_chip:nth-child(5n+5){--slot:var(--bubble-slot-3)}.IQ33sa_chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-content)}.IQ33sa_summaryRow{justify-content:flex-start;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.IQ33sa_summary{color:var(--color-content-secondary);margin:0;font-size:.875rem}.IQ33sa_prompt{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--bubble-slot-4) calc(10% * var(--wash-boost,1)), var(--color-surface-raised));color:var(--color-content-secondary);flex-direction:column;font-size:.9375rem;line-height:1.5;display:flex}.IQ33sa_prompt p{margin:0}.IQ33sa_textLink{min-height:var(--touch-target);color:var(--color-accent);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600}.IQ33sa_sections{gap:var(--space-4);flex-direction:column;display:flex}.IQ33sa_section{gap:var(--space-2);flex-direction:column;display:flex}.IQ33sa_sectionTitle{color:var(--color-content-primary);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.IQ33sa_rows{--slot:var(--bubble-slot-1);padding:var(--space-1);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--slot) calc(9% * var(--wash-boost,1)), var(--color-surface-raised));flex-direction:column;margin:0;list-style:none;display:flex}.IQ33sa_section:nth-child(5n+2) .IQ33sa_rows{--slot:var(--bubble-slot-4)}.IQ33sa_section:nth-child(5n+3) .IQ33sa_rows{--slot:var(--bubble-slot-5)}.IQ33sa_section:nth-child(5n+4) .IQ33sa_rows{--slot:var(--bubble-slot-2)}.IQ33sa_section:nth-child(5n+5) .IQ33sa_rows{--slot:var(--bubble-slot-3)}.IQ33sa_rows>*+*{box-shadow:0 calc(-1 * var(--border-hairline)) 0 var(--color-separator)}.IQ33sa_result{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:3.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.IQ33sa_result:hover{background:color-mix(in srgb, var(--color-surface-raised) 70%, transparent)}.IQ33sa_result:focus-visible,.IQ33sa_chip:focus-visible,.IQ33sa_close:focus-visible,.IQ33sa_textLink:focus-visible,.IQ33sa_iconButton:focus-visible,.IQ33sa_quiet:focus-visible,.IQ33sa_listRow:focus-visible,.IQ33sa_memberOpen:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:.125rem}.IQ33sa_tile{border-radius:var(--radius-md);background:var(--tint-note);width:2.75rem;height:2.75rem;color:var(--tint-note-ink);flex-shrink:0;place-items:center;font-weight:700;display:grid}.IQ33sa_tile[data-section=places]{background:var(--tint-link);color:var(--tint-link-ink)}.IQ33sa_tile[data-section=links]{background:var(--tint-reminder);color:var(--tint-reminder-ink)}.IQ33sa_tile[data-section=lists]{background:var(--tint-voice);color:var(--tint-voice-ink)}.IQ33sa_tile[data-section=reminders]{background:var(--tint-reminder);color:var(--tint-reminder-ink)}.IQ33sa_tile[data-section=photos]{background:var(--tint-photo);color:var(--color-content-primary)}.IQ33sa_tile[data-section=voice]{background:var(--tint-voice);color:var(--tint-voice-ink)}.IQ33sa_tile[data-section=saved]{background:var(--tint-money);color:var(--tint-money-ink)}.IQ33sa_tile[data-section=people]{background:var(--color-accent-subtle);color:var(--color-content-primary)}.IQ33sa_tile[data-round]{border-radius:var(--radius-full);font-family:var(--font-display);font-size:1.125rem}.IQ33sa_resultText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.IQ33sa_resultTitle{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700}.IQ33sa_resultMeta{color:var(--color-content-secondary);overflow-wrap:anywhere;font-size:.8125rem}.IQ33sa_match{color:inherit;background:0 0;font-weight:800}.IQ33sa_expanded{padding:var(--space-2)}.IQ33sa_page{gap:var(--space-4);flex-direction:column;display:flex}.IQ33sa_head{gap:var(--space-1);flex-direction:column;display:flex}.IQ33sa_title{font-family:var(--font-display);margin:0;font-size:1.75rem;font-weight:800;line-height:1.15}.IQ33sa_title:focus-visible{outline:none}.IQ33sa_lede{color:var(--color-content-secondary);margin:0;font-size:.9375rem;line-height:1.45}.IQ33sa_toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.IQ33sa_quiet,.IQ33sa_danger{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:0;margin:0;font-size:.9375rem;font-weight:700;display:inline-flex}.IQ33sa_quiet{border:.09375rem solid var(--color-separator);background:var(--color-surface-raised);color:var(--color-content-primary);font-weight:600}.IQ33sa_danger{background:var(--tint-alert);color:var(--tint-alert-ink)}.IQ33sa_quiet:disabled{opacity:.45;cursor:default}.IQ33sa_iconButton{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.IQ33sa_iconButton:hover{background:var(--color-surface-sunken)}.IQ33sa_iconButton:disabled{opacity:.35;cursor:default}.IQ33sa_form{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}.IQ33sa_form label{gap:var(--space-1);flex-direction:column;font-weight:600;display:flex}.IQ33sa_form input,.IQ33sa_form textarea,.IQ33sa_find{box-sizing:border-box;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface-sunken);color:var(--color-content-primary);font:inherit;border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md);font-size:1rem;font-weight:400}.IQ33sa_form textarea{min-height:5rem}.IQ33sa_form input:focus-visible,.IQ33sa_form textarea:focus-visible,.IQ33sa_find:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:0}.IQ33sa_formActions{justify-content:flex-end;gap:var(--space-2);display:flex}.IQ33sa_listRow{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:4rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.IQ33sa_listRow:hover{background:var(--color-surface-sunken)}.IQ33sa_members{border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IQ33sa_members>li+li{box-shadow:0 calc(-1 * var(--border-hairline)) 0 var(--color-separator)}.IQ33sa_member{gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);flex-direction:column;display:flex}.IQ33sa_memberLine{align-items:center;gap:var(--space-2);display:flex}.IQ33sa_number{border-radius:var(--radius-full);background:var(--color-surface-inverse);width:1.75rem;height:1.75rem;color:var(--color-content-inverse);flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.IQ33sa_memberOpen{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--touch-target);border-radius:var(--radius-md);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.IQ33sa_memberNote{margin:0 0 0 calc(1.75rem + var(--space-2));padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-size:.875rem;line-height:1.45}.IQ33sa_memberTools{flex-shrink:0;display:flex}.IQ33sa_picker{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);border:0;flex-direction:column;margin:0;display:flex}.IQ33sa_picker legend{float:left;width:100%;margin-bottom:var(--space-2);font-weight:700}.IQ33sa_pick{align-items:center;gap:var(--space-3);min-height:var(--touch-target);display:flex}.IQ33sa_pick input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);margin:0}.IQ33sa_message{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--tint-reminder);color:var(--tint-reminder-ink);margin:0;font-size:.875rem}.IQ33sa_toast{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:.9375rem;display:flex}.IQ33sa_toast button{min-height:var(--touch-target);padding:0 var(--space-3);color:var(--color-content-inverse);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}@media (min-width:47.5625rem){.IQ33sa_face[data-open][data-everywhere]{inset:0 0 0 13.5rem}}.IQ33sa_filters{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.IQ33sa_filters input{box-sizing:border-box;width:100%;min-height:3rem;padding:0 var(--space-4) 0 2.5rem;border:.125rem solid var(--color-surface-raised);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;font-size:1.0625rem}.IQ33sa_filters input:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:.125rem}.IQ33sa_filters details{font-size:.875rem}.IQ33sa_filters [role=group] button{min-height:var(--touch-target)}.IQ33sa_summaryRow [role=group]{gap:var(--space-1);padding:var(--space-0-5);border-radius:var(--radius-full);background:var(--color-surface-sunken);display:flex}.IQ33sa_summaryRow [role=group] button{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-content-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.8125rem;font-weight:700}.IQ33sa_summaryRow [role=group] button[aria-pressed=true]{background:var(--color-surface-inverse);color:var(--color-content-inverse)}.IQ33sa_summaryRow [role=group] button:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:.125rem}.IQ33sa_page[hidden]{display:none}.IQ33sa_filters input::-webkit-calendar-picker-indicator{display:none!important}@media (min-width:75rem){.IQ33sa_face[data-open][data-everywhere] .IQ33sa_faceInner[data-wide]{max-width:69rem;padding-inline:var(--space-8);margin-inline:0}.IQ33sa_faceInner[data-wide]>:not([data-wide-layout]){max-width:43.5rem}}.IQ33sa_primary{margin:0;}
