.HandoffCard-module__C3VqAa__page{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}.HandoffCard-module__C3VqAa__card{text-align:center;background:var(--surface);border-radius:var(--r-cover);width:100%;max-width:460px;box-shadow:var(--shadow-soft);flex-direction:column;align-items:center;gap:12px;padding:clamp(36px,6vw,56px) clamp(24px,5vw,44px);display:flex}.HandoffCard-module__C3VqAa__wordmark{padding-bottom:10px}.HandoffCard-module__C3VqAa__title{max-width:18ch}.HandoffCard-module__C3VqAa__body{text-wrap:pretty;max-width:34ch}.HandoffCard-module__C3VqAa__actions{flex-direction:column;align-items:center;gap:18px;padding-top:16px;display:flex}.HandoffCard-module__C3VqAa__actions>a:first-child,.HandoffCard-module__C3VqAa__actions>button:first-child{min-width:200px}
.RsvpStatusMark-module__HC4zaa__mark{width:var(--space-lg);height:var(--space-lg);border-radius:var(--r-pill);background:var(--mark-fill,currentColor);color:var(--mark-ink,var(--on-primary));flex:none;place-items:center;display:inline-grid}.RsvpStatusMark-module__HC4zaa__mark[data-size=regular]{width:calc(var(--space-lg) + var(--space-xs));height:calc(var(--space-lg) + var(--space-xs))}.RsvpStatusMark-module__HC4zaa__tone{--rsvp-fill:var(--event-rsvpPending,var(--rsvp-solid-pending));--rsvp-ink:var(--on-primary)}.RsvpStatusMark-module__HC4zaa__tone[data-status=accepted]{--rsvp-fill:var(--event-rsvpAccepted,var(--rsvp-solid-going))}.RsvpStatusMark-module__HC4zaa__tone[data-status=interested]{--rsvp-fill:var(--event-rsvpInterested,var(--rsvp-solid-interested))}.RsvpStatusMark-module__HC4zaa__tone[data-status=declined]{--rsvp-fill:var(--event-rsvpDeclined,var(--rsvp-solid-declined))}.RsvpStatusMark-module__HC4zaa__tone[data-status=maybe]{--rsvp-fill:var(--event-rsvpMaybe,var(--rsvp-solid-maybe));--rsvp-ink:var(--event-rsvpForeground,var(--surface-dark))}
.FriendsView-module__qcsTHa__page{width:100%;max-width:calc(760px + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto;padding-bottom:clamp(72px,9vw,120px);}@media (max-width:899px){.FriendsView-module__qcsTHa__page{padding-bottom:calc(var(--space-xxxl) - var(--space-lg))}}.FriendsView-module__qcsTHa__columns{gap:calc(var(--space-lg) + var(--space-sm));flex-direction:column;display:flex}.FriendsView-module__qcsTHa__main,.FriendsView-module__qcsTHa__rail{display:contents}.FriendsView-module__qcsTHa__friendsSection{order:1}.FriendsView-module__qcsTHa__sectionSlot{--departing-gap:calc(var(--space-lg) + var(--space-sm))}.FriendsView-module__qcsTHa__section,.FriendsView-module__qcsTHa__dialogSection,.FriendsView-module__qcsTHa__favoritePicker{gap:var(--space-compact);display:grid}.FriendsView-module__qcsTHa__list{border-radius:var(--radius-form);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-soft);overflow:hidden}.FriendsView-module__qcsTHa__favoriteScroller{gap:var(--space-compact);margin-inline:calc(-1 * var(--space-md));padding:0 var(--space-md);scrollbar-width:none;display:flex;overflow-x:auto}.FriendsView-module__qcsTHa__favoriteScroller::-webkit-scrollbar{display:none}.FriendsView-module__qcsTHa__favorite{justify-items:center;gap:var(--space-xs);width:56px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12px;display:grid}.FriendsView-module__qcsTHa__favorite>span:last-child{text-overflow:ellipsis;white-space:nowrap;width:56px;overflow:hidden}.FriendsView-module__qcsTHa__favoriteAdd{border:1.5px dashed var(--hairline);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.FriendsView-module__qcsTHa__friendActions,.FriendsView-module__qcsTHa__relationshipActions,.FriendsView-module__qcsTHa__confirmationActions{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}.FriendsView-module__qcsTHa__relationshipActions[data-disabled]{opacity:.5}.FriendsView-module__qcsTHa__relationshipActions{justify-content:flex-start}.FriendsView-module__qcsTHa__requestSlot{--departing-gap:0px}.FriendsView-module__qcsTHa__requestCard{align-items:flex-start;gap:var(--space-compact);padding:var(--space-compact) var(--space-md);display:flex;position:relative}.FriendsView-module__qcsTHa__requestSlot+.FriendsView-module__qcsTHa__requestSlot>.FriendsView-module__qcsTHa__requestCard:before{top:0;right:0;left:calc(var(--space-md) + 40px + var(--space-compact));background:var(--hairline-soft);content:"";height:1px;position:absolute}.FriendsView-module__qcsTHa__requestAvatar{border-radius:var(--r-pill);flex:none;display:block}.FriendsView-module__qcsTHa__requestContent{gap:var(--space-sm);flex:1;min-width:0;display:grid}.FriendsView-module__qcsTHa__requestIdentity{min-width:0;color:inherit;gap:2px;text-decoration:none;display:grid}.FriendsView-module__qcsTHa__requestIdentity:focus-visible{outline:2px solid var(--focus-stroke);outline-offset:2px;border-radius:var(--radius-small)}.FriendsView-module__qcsTHa__requestName,.FriendsView-module__qcsTHa__requestMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FriendsView-module__qcsTHa__requestName{color:var(--ink);font-size:var(--type-subheadline)}.FriendsView-module__qcsTHa__requestMeta{color:var(--muted);font-size:var(--type-caption);line-height:1.35}.FriendsView-module__qcsTHa__requestContext{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.FriendsView-module__qcsTHa__friendActions{gap:var(--space-compact)}.FriendsView-module__qcsTHa__suggestionReason{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.FriendsView-module__qcsTHa__suggestionActions{align-items:center;gap:var(--space-xs);display:flex}.FriendsView-module__qcsTHa__suggestionMenu{width:0;height:0;position:absolute}.FriendsView-module__qcsTHa__rowActions{align-items:center;gap:var(--space-sm);display:flex}.FriendsView-module__qcsTHa__relationshipStatus{color:var(--muted);white-space:nowrap}.FriendsView-module__qcsTHa__addFriendBody{display:grid}.FriendsView-module__qcsTHa__addFriendBody,.FriendsView-module__qcsTHa__favoritePicker{gap:var(--space-card-inset)}.FriendsView-module__qcsTHa__addFriendBody:has(>[data-presentation=fill]){flex-direction:column;flex:1 0 auto;display:flex}.FriendsView-module__qcsTHa__dialogLoading{padding-block:calc(var(--space-md) * 2);place-items:center;display:grid}.FriendsView-module__qcsTHa__spinner{border:2px solid color-mix(in srgb, var(--text-tertiary) 30%, transparent);border-top-color:var(--text-tertiary);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite FriendsView-module__qcsTHa__friends-search-spin}@keyframes FriendsView-module__qcsTHa__friends-search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FriendsView-module__qcsTHa__spinner{animation-duration:1.6s}}.FriendsView-module__qcsTHa__dialogEmpty{padding:calc(var(--space-md) * 2) var(--space-md)}.FriendsView-module__qcsTHa__messageAction{justify-items:end;gap:var(--space-xs);min-width:0;max-width:min(280px,75vw);display:grid}.FriendsView-module__qcsTHa__messageAction[data-appearance=cardAction]{justify-items:stretch;max-width:none}.FriendsView-module__qcsTHa__confirmationActions{margin-top:var(--space-md)}@media (min-width:900px){.FriendsView-module__qcsTHa__page{max-width:calc(1040px + 2 * var(--gutter));padding-top:var(--space-sm)}.FriendsView-module__qcsTHa__columns{padding-top:var(--space-lg);display:block}.FriendsView-module__qcsTHa__columns[data-has-rail]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:56px;display:grid}.FriendsView-module__qcsTHa__main{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.FriendsView-module__qcsTHa__friendsSection{order:0}.FriendsView-module__qcsTHa__rail{gap:calc(var(--space-lg) + var(--space-sm));top:var(--space-lg);flex-direction:column;min-width:0;display:flex;position:sticky}.FriendsView-module__qcsTHa__rail:empty{display:none}.FriendsView-module__qcsTHa__page[data-split]{max-width:none;padding-bottom:var(--space-xxxl)}.FriendsView-module__qcsTHa__page[data-split] .FriendsView-module__qcsTHa__columns,.FriendsView-module__qcsTHa__page[data-split] .FriendsView-module__qcsTHa__columns[data-has-rail]{align-items:stretch;gap:calc(var(--space-lg) + var(--space-sm));flex-direction:column;padding-top:0;display:flex}.FriendsView-module__qcsTHa__page[data-split] .FriendsView-module__qcsTHa__main,.FriendsView-module__qcsTHa__page[data-split] .FriendsView-module__qcsTHa__rail{display:contents}}@media (max-width:899px){.FriendsView-module__qcsTHa__page{padding-inline:16px}.FriendsView-module__qcsTHa__page>p+.FriendsView-module__qcsTHa__columns{margin-top:var(--space-compact)}}.FriendsView-module__qcsTHa__actionRow{width:100%;padding:var(--space-compact) var(--space-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;display:flex}.FriendsView-module__qcsTHa__actionRow+.FriendsView-module__qcsTHa__actionRow{box-shadow:inset 0 1px 0 var(--hairline-soft)}.FriendsView-module__qcsTHa__actionRow:disabled{cursor:default;opacity:.6}.FriendsView-module__qcsTHa__actionRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--radius-form)}.FriendsView-module__qcsTHa__actionRowIcon{background:color-mix(in srgb, var(--ink) 8%, transparent);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.FriendsView-module__qcsTHa__actionRowText{flex:1;gap:2px;min-width:0;display:grid}.FriendsView-module__qcsTHa__actionRowTitle{color:var(--ink);font-size:var(--type-subheadline);overflow-wrap:anywhere;font-weight:500}.FriendsView-module__qcsTHa__actionRowDetail{color:var(--muted);font-size:var(--type-footnote);line-height:1.4}.FriendsView-module__qcsTHa__actionRowChevron{color:var(--text-tertiary);flex:none}.FriendsView-module__qcsTHa__dialogStatus{color:var(--muted);margin:0}.FriendsView-module__qcsTHa__letterSections{gap:var(--space-md);display:grid}.FriendsView-module__qcsTHa__letterSection{gap:var(--space-sm);display:grid}.FriendsView-module__qcsTHa__letterHeading{color:var(--muted);margin:0;font-size:13px;font-weight:600}.FriendsView-module__qcsTHa__section>[data-pins],.FriendsView-module__qcsTHa__letterHeading{top:var(--root-header-pinned-height,var(--safe-top));z-index:2;margin-top:calc(-1 * var(--list-section-label-pinned-top));padding-top:var(--list-section-label-pinned-top);background:color-mix(in srgb, var(--canvas) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky}.FriendsView-module__qcsTHa__section:has(.FriendsView-module__qcsTHa__letterSections)>[data-pins]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}.FriendsView-module__qcsTHa__sentRow{align-items:center;gap:var(--space-compact);width:100%;min-height:52px;padding:var(--space-compact) var(--space-md);color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.FriendsView-module__qcsTHa__sentRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--radius-form)}.FriendsView-module__qcsTHa__sentRowIcon{color:var(--ink);flex:none}.FriendsView-module__qcsTHa__sentRowTitle{font-size:var(--type-subheadline);flex:1}.FriendsView-module__qcsTHa__sentRowTrailing{align-items:center;gap:var(--space-xs);flex:none;display:flex}.FriendsView-module__qcsTHa__sentRowValue{color:var(--muted);font-size:var(--type-subheadline);font-variant-numeric:tabular-nums}.FriendsView-module__qcsTHa__orderRequests{order:1}.FriendsView-module__qcsTHa__orderSent{order:2}.FriendsView-module__qcsTHa__orderFavorites{order:3}.FriendsView-module__qcsTHa__orderMostTogether{order:4}.FriendsView-module__qcsTHa__orderSuggestions{order:5}.FriendsView-module__qcsTHa__orderFriends{order:6}.FriendsView-module__qcsTHa__page:has(>.FriendsView-module__qcsTHa__columns [data-presentation=fill]:not(dialog *)){flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}.FriendsView-module__qcsTHa__page:has(>.FriendsView-module__qcsTHa__columns [data-presentation=fill]:not(dialog *)) .FriendsView-module__qcsTHa__columns{flex-direction:column;flex:1 0 auto;display:flex}.FriendsView-module__qcsTHa__page:has(>.FriendsView-module__qcsTHa__columns [data-presentation=fill]:not(dialog *)) .FriendsView-module__qcsTHa__main{flex:1 0 auto}
.MessagesApp-module__nqSlrG__app{width:100%;max-width:none;height:calc(var(--joyn-app-height,100dvh) - 64px);min-height:620px;color:var(--body);transition:grid-template-columns var(--motion-duration-panel) var(--motion-ease-out);gap:clamp(12px,1.2vw,18px);margin-inline:0;padding:clamp(12px,1.2vw,16px) clamp(12px,1.8vw,24px) clamp(16px,2vw,24px);display:grid;}.MessagesApp-module__nqSlrG__sidebar,.MessagesApp-module__nqSlrG__threadPane{border:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--surface) 94%, transparent);min-width:0;min-height:0;box-shadow:var(--shadow-tight)}.MessagesApp-module__nqSlrG__sidebar{--list-filter-chips-bottom-inset:10px;border-radius:var(--radius-container);flex-direction:column;display:flex;overflow:hidden}.MessagesApp-module__nqSlrG__filters{padding:14px 14px var(--list-filter-chips-bottom-inset);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.MessagesApp-module__nqSlrG__filters::-webkit-scrollbar{display:none}.MessagesApp-module__nqSlrG__filter{--filter-count-gap:7px;border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:var(--surface);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);flex:none;justify-content:center;align-items:center;gap:7px;padding-inline:11px;font-size:12.5px;font-weight:650;line-height:1;display:inline-flex}.MessagesApp-module__nqSlrG__filterBadge{border-radius:var(--r-pill);background:var(--ink);min-width:18px;height:18px;color:var(--canvas);place-items:center;padding-inline:5px;font-size:11px;font-weight:700;display:inline-grid}.MessagesApp-module__nqSlrG__filter[data-active] .MessagesApp-module__nqSlrG__filterBadge{background:var(--canvas);color:var(--ink)}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__filter:hover{color:var(--ink);background:var(--surface-wash);transform:translateY(-1px)}}.MessagesApp-module__nqSlrG__filter[data-active]{background:var(--ink);color:var(--canvas);box-shadow:0 7px 18px color-mix(in srgb, var(--ink) 12%, transparent);border-color:#0000}.MessagesApp-module__nqSlrG__filter:active{transform:scale(.97)}.MessagesApp-module__nqSlrG__listRegion{--conversation-list-bleed:10px;flex:1;min-height:0;padding:0 10px 12px;overflow-y:auto;}.MessagesApp-module__nqSlrG__inboxError{border-radius:var(--r-lg);background:color-mix(in srgb, var(--declined) 8%, var(--surface));color:var(--declined);margin:4px 6px 10px;padding:10px 12px;font-size:12px;line-height:1.4}.MessagesApp-module__nqSlrG__messageSearch{border-bottom:1px solid var(--hairline-soft);gap:5px;margin:4px 0 12px;padding-bottom:12px;display:grid}.MessagesApp-module__nqSlrG__messageSearch h2,.MessagesApp-module__nqSlrG__searchSectionHeader h2{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0 10px 2px;font-size:12px;font-weight:700}.MessagesApp-module__nqSlrG__recentSearches{border-bottom:1px solid var(--hairline-soft);margin:4px 0 12px;padding-bottom:12px;display:grid}.MessagesApp-module__nqSlrG__searchSectionHeader{justify-content:space-between;align-items:center;min-height:44px;display:flex}.MessagesApp-module__nqSlrG__searchSectionHeader button{min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:650}.MessagesApp-module__nqSlrG__recentSearches ul{margin:0;padding:0;list-style:none;display:grid}.MessagesApp-module__nqSlrG__recentSearches li>button{border-radius:var(--r-lg);width:100%;min-height:48px;color:var(--body-strong);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:8px 10px;display:grid}.MessagesApp-module__nqSlrG__recentSearches li>button span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.MessagesApp-module__nqSlrG__recentSearches li>button svg{color:var(--muted)}.MessagesApp-module__nqSlrG__recentSearches li>button svg:last-child{justify-self:end}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__recentSearches li>button:hover,.MessagesApp-module__nqSlrG__searchSectionHeader button:hover{background:var(--surface-wash)}}.MessagesApp-module__nqSlrG__recentSearches button:focus-visible,.MessagesApp-module__nqSlrG__messageSearch button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.MessagesApp-module__nqSlrG__messageSearch ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.MessagesApp-module__nqSlrG__messageSearch button{border-radius:var(--r-pill);width:100%;min-height:52px;color:var(--body-strong);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:4px 10px;display:grid}.MessagesApp-module__nqSlrG__messageSearchAvatar{grid-row:1}.MessagesApp-module__nqSlrG__messageSearchBody{gap:4px;min-width:0;display:grid}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__messageSearch button:hover{background:var(--surface-wash)}}.MessagesApp-module__nqSlrG__messageSearchHeading{justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:15px;display:flex}.MessagesApp-module__nqSlrG__messageSearchHeading strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.MessagesApp-module__nqSlrG__messageSearchHeading time{text-align:end;white-space:nowrap;max-width:50%;color:var(--muted);flex:none;font-size:12px}.MessagesApp-module__nqSlrG__messageSearchSnippet{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.MessagesApp-module__nqSlrG__searchStatus{min-height:44px;color:var(--muted);margin:0;padding:10px;font-size:12px}.MessagesApp-module__nqSlrG__searchError{min-height:112px;color:var(--muted);justify-items:start;gap:5px;padding:14px 10px;font-size:12px;line-height:1.4;display:grid}.MessagesApp-module__nqSlrG__searchError strong{color:var(--body-strong);font-size:13px}.MessagesApp-module__nqSlrG__searchError .btn{min-height:44px;margin-top:3px}.MessagesApp-module__nqSlrG__empty{padding:44px 18px}.MessagesApp-module__nqSlrG__listRegion:has(>[data-presentation=fill]){flex-direction:column;display:flex}.MessagesApp-module__nqSlrG__threadPane{border-radius:var(--radius-container);background:var(--canvas);flex-direction:column;display:flex;overflow:hidden}.MessagesApp-module__nqSlrG__threadEmpty{max-width:420px;margin:auto}.MessagesApp-module__nqSlrG__detailsShell{background:var(--canvas);flex-direction:column;min-height:0;max-height:min(704px,100dvh - 88px);display:flex}.MessagesApp-module__nqSlrG__detailsContent{gap:var(--space-lg);min-height:0;padding:var(--space-lg) var(--space-md) var(--space-xxl);flex-direction:column;display:flex;overflow-y:auto}.MessagesApp-module__nqSlrG__detailsHeader{align-items:center;gap:var(--space-md);padding-top:var(--space-sm);text-align:center;flex-direction:column;display:flex}.MessagesApp-module__nqSlrG__detailsTitleBlock{justify-items:center;gap:6px;min-width:0;display:grid}.MessagesApp-module__nqSlrG__detailsTitleBlock h2{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:680;line-height:1.2}.MessagesApp-module__nqSlrG__detailsTitleBlock p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.MessagesApp-module__nqSlrG__detailsMemberCount{color:var(--accent-text);margin-top:2px;font-size:12px;font-weight:650;line-height:1.3}.MessagesApp-module__nqSlrG__detailsEventHero{min-height:220px;margin:calc(var(--space-lg) * -1) calc(var(--space-md) * -1) 0;background:radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--accent-amber) 28%, transparent), transparent 40%), linear-gradient(145deg, var(--surface-dark), var(--body));background-position:50%;background-size:cover;flex:none;align-items:flex-end;display:flex;position:relative;overflow:hidden}.MessagesApp-module__nqSlrG__detailsEventHeroScrim{background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-dark) 28%, transparent), transparent 35%), linear-gradient(to top, color-mix(in srgb, var(--surface-dark) 86%, transparent), transparent 70%);position:absolute;inset:0}.MessagesApp-module__nqSlrG__detailsEventHeroText{z-index:1;gap:var(--space-sm);width:100%;padding:var(--space-lg) var(--space-card-inset);color:var(--on-dark);display:grid;position:relative}.MessagesApp-module__nqSlrG__detailsEventHeroText h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(28px,7vw,40px);font-weight:500;line-height:1.02}.MessagesApp-module__nqSlrG__renameRow{align-items:center;gap:6px;min-width:0;display:flex}.MessagesApp-module__nqSlrG__renameRow input{border:1px solid var(--hairline-soft);border-radius:var(--r-md);background:var(--field-background);min-width:0;min-height:36px;color:var(--ink);font:inherit;flex:1;padding:4px 10px;font-size:16px;font-weight:640}.MessagesApp-module__nqSlrG__renameRow button{border-radius:var(--r-pill);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__renameRow button:hover:not(:disabled){background:var(--surface-wash);color:var(--ink)}}.MessagesApp-module__nqSlrG__renameRow button:disabled{cursor:default;opacity:.55}.MessagesApp-module__nqSlrG__settingRow{min-height:44px;padding:var(--space-md);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.MessagesApp-module__nqSlrG__settingRow>span{gap:2px;min-width:0;display:grid}.MessagesApp-module__nqSlrG__settingRow strong{color:var(--ink);font-size:14px;font-weight:600}.MessagesApp-module__nqSlrG__settingRow small{color:var(--muted);font-size:12px;line-height:1.4}.MessagesApp-module__nqSlrG__settingRow input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin-top:2px}.MessagesApp-module__nqSlrG__assistantActions{align-items:center;gap:4px;display:flex}.MessagesApp-module__nqSlrG__assistantSetup{margin:2px var(--modal-inset) 6px;border-radius:var(--radius-form);background:var(--surface-wash);gap:10px;padding:12px 14px;display:grid}.MessagesApp-module__nqSlrG__assistantSetup p{gap:2px;margin:0;display:grid}.MessagesApp-module__nqSlrG__assistantSetup strong{color:var(--ink);font-size:12px;font-weight:640}.MessagesApp-module__nqSlrG__assistantSetup span{color:var(--muted);font-size:12px;line-height:1.45}.MessagesApp-module__nqSlrG__assistantFootnote{border-radius:var(--radius-form);background:var(--surface-wash);gap:2px;margin:4px 0 0;padding:12px 14px;display:grid}.MessagesApp-module__nqSlrG__assistantFootnote strong{color:var(--ink);font-size:12px;font-weight:640}.MessagesApp-module__nqSlrG__assistantFootnote span{color:var(--muted);font-size:12px;line-height:1.45}.MessagesApp-module__nqSlrG__eventParticipationNote{padding:0 var(--space-xs);color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.45}.MessagesApp-module__nqSlrG__detailInfoRow{align-items:center;gap:var(--space-sm);min-height:52px;padding:8px var(--space-md);color:var(--body-strong);grid-template-columns:28px minmax(0,1fr) minmax(0,auto);font-size:14px;display:grid;position:relative}.MessagesApp-module__nqSlrG__detailInfoRow+.MessagesApp-module__nqSlrG__detailInfoRow:before{top:0;right:var(--space-md);background:var(--hairline-soft);content:"";height:1px;position:absolute;left:52px}.MessagesApp-module__nqSlrG__detailInfoIcon{color:var(--muted);place-items:center;display:grid}.MessagesApp-module__nqSlrG__detailInfoRow strong{min-width:0;color:var(--muted);text-align:right;font-weight:500}.MessagesApp-module__nqSlrG__detailsEventActionBar{padding:var(--space-compact) var(--space-md) max(var(--space-compact), env(safe-area-inset-bottom));border-top:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--canvas) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex:none}.MessagesApp-module__nqSlrG__detailsEventActionBar .btn{width:100%}.MessagesApp-module__nqSlrG__detailsLeave{width:100%}.MessagesApp-module__nqSlrG__detailsError{color:var(--declined);margin:0;font-size:13px}.MessagesApp-module__nqSlrG__addMembers{align-self:center}.MessagesApp-module__nqSlrG__detailGroup{gap:12px;display:grid}.MessagesApp-module__nqSlrG__detailGroup h3{color:var(--body-strong);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;line-height:1.3;display:flex}.MessagesApp-module__nqSlrG__detailGroup h3 svg{color:var(--muted)}.MessagesApp-module__nqSlrG__peopleList{margin-inline:calc(var(--modal-inset) * -1);gap:4px;display:grid}.MessagesApp-module__nqSlrG__participantList{--person-row-inset:var(--space-md);display:grid}.MessagesApp-module__nqSlrG__hostBadge{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);padding:2px 7px;font-size:12px;font-weight:750;line-height:1.3}.MessagesApp-module__nqSlrG__morePeople{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.4}.MessagesApp-module__nqSlrG__assistantList{flex-wrap:wrap;gap:8px;display:flex}.MessagesApp-module__nqSlrG__assistantPill{border-radius:var(--r-pill);background:var(--surface-wash);color:var(--body-strong);animation:MessagesApp-module__nqSlrG__webMessagesPillIn var(--motion-duration-standard) var(--motion-ease-pop) both;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);padding:7px 10px;font-size:12px;font-weight:650;line-height:1}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__assistantPill:hover{background:color-mix(in srgb, var(--ink) 7%, var(--surface-wash));transform:translateY(-1px)}}.MessagesApp-module__nqSlrG__eventCard{border-radius:var(--r-lg);background:var(--field-background);color:var(--body-strong);box-shadow:inset 0 0 0 1px var(--hairline-soft);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);gap:3px;padding:12px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.MessagesApp-module__nqSlrG__eventCard:hover{background:var(--surface-wash);transform:translateY(-1px)}}.MessagesApp-module__nqSlrG__eventCard:active{transform:scale(.98)}.MessagesApp-module__nqSlrG__eventCard span{font-size:13px;font-weight:700;line-height:1.3}.MessagesApp-module__nqSlrG__eventCard small{color:var(--muted);font-size:12px;line-height:1.35}@media (min-width:900px){.MessagesApp-module__nqSlrG__app{height:var(--joyn-app-height,100dvh);gap:0;min-height:0;padding:0}.MessagesApp-module__nqSlrG__sidebar,.MessagesApp-module__nqSlrG__threadPane{background:var(--canvas);box-shadow:none;border:0;border-radius:0}.MessagesApp-module__nqSlrG__sidebar{border-right:1px solid var(--hairline)}.MessagesApp-module__nqSlrG__inboxHeader{padding-inline:16px}.MessagesApp-module__nqSlrG__filters{padding:12px 16px var(--list-filter-chips-bottom-inset)}.MessagesApp-module__nqSlrG__filter{min-height:34px;padding-inline:12px}}@media (max-width:899px){.MessagesApp-module__nqSlrG__app,.MessagesApp-module__nqSlrG__app[data-has-thread]{max-width:760px;height:auto;min-height:0;padding:0 var(--space-md);transition:none;display:block}.MessagesApp-module__nqSlrG__app[data-has-thread]{height:var(--joyn-visual-height,100dvh);max-width:none;padding:0}.MessagesApp-module__nqSlrG__app:not([data-has-thread]):has(.MessagesApp-module__nqSlrG__listRegion>[data-presentation=fill]){flex-direction:column;flex:1 0 auto;display:flex}.MessagesApp-module__nqSlrG__app:not([data-has-thread]):has(.MessagesApp-module__nqSlrG__listRegion>[data-presentation=fill]) .MessagesApp-module__nqSlrG__sidebar{flex:1 0 auto}.MessagesApp-module__nqSlrG__sidebar{box-shadow:none;--list-filter-chips-bottom-inset:12px;background:0 0;border:0;border-radius:0;overflow:visible}.MessagesApp-module__nqSlrG__filters{padding:var(--space-sm) 0 var(--list-filter-chips-bottom-inset);margin-inline:0}.MessagesApp-module__nqSlrG__filter{height:44px;padding-inline:14px;font-size:13px}.MessagesApp-module__nqSlrG__listRegion{--conversation-list-bleed:var(--space-md);padding:0;overflow:visible}.MessagesApp-module__nqSlrG__threadPane,.MessagesApp-module__nqSlrG__app[data-has-thread] .MessagesApp-module__nqSlrG__sidebar{display:none}.MessagesApp-module__nqSlrG__app[data-has-thread] .MessagesApp-module__nqSlrG__threadPane{height:var(--joyn-visual-height,100dvh);background:var(--canvas);box-shadow:none;border:0;border-radius:0;display:flex}}@keyframes MessagesApp-module__nqSlrG__webMessagesDetailsIn{0%{opacity:0;transform:translateX(var(--motion-distance-md))}to{opacity:1;transform:translate(0)}}@keyframes MessagesApp-module__nqSlrG__webMessagesPillIn{0%{opacity:0;transform:translateY(var(--motion-distance-xs)) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.MessagesApp-module__nqSlrG__app,.MessagesApp-module__nqSlrG__detailsPane,.MessagesApp-module__nqSlrG__assistantPill,.MessagesApp-module__nqSlrG__filter,.MessagesApp-module__nqSlrG__personRow,.MessagesApp-module__nqSlrG__eventCard{transition-duration:var(--motion-duration-micro);animation:none}.MessagesApp-module__nqSlrG__filter:hover,.MessagesApp-module__nqSlrG__filter:active,.MessagesApp-module__nqSlrG__personRow:hover,.MessagesApp-module__nqSlrG__assistantPill:hover,.MessagesApp-module__nqSlrG__eventCard:hover,.MessagesApp-module__nqSlrG__eventCard:active{transform:none}}
.InfoFootnote-module__liGzYa__root{color:var(--muted);font-size:var(--type-footnote);grid-template-columns:20px minmax(0,1fr);align-items:baseline;gap:6px;line-height:1.5;display:grid}.InfoFootnote-module__liGzYa__root p{margin:0}.InfoFootnote-module__liGzYa__icon{width:20px;color:var(--muted);place-items:center;display:grid}.InfoFootnote-module__liGzYa__root[data-tone=primary],.InfoFootnote-module__liGzYa__root[data-tone=primary] .InfoFootnote-module__liGzYa__icon{color:var(--ink)}.InfoFootnote-module__liGzYa__root[data-tone=supporting],.InfoFootnote-module__liGzYa__root[data-tone=supporting] .InfoFootnote-module__liGzYa__icon{color:var(--event-schedule,var(--muted))}.InfoFootnote-module__liGzYa__root[data-tone=error],.InfoFootnote-module__liGzYa__root[data-tone=error] .InfoFootnote-module__liGzYa__icon{color:var(--error)}.InfoFootnote-module__liGzYa__disclosure{gap:6px;display:grid}.InfoFootnote-module__liGzYa__disclosure p{margin:0}.InfoFootnote-module__liGzYa__disclosureTitle{color:var(--muted);font-size:var(--type-caption);align-items:center;gap:.3em;font-weight:600;line-height:1.35;display:flex}.InfoFootnote-module__liGzYa__disclosureIcon{flex:none;place-items:center;display:inline-grid}.InfoFootnote-module__liGzYa__disclosureBody{color:var(--text-tertiary);font-size:calc(var(--type-caption) - 1px);line-height:1.4}.InfoFootnote-module__liGzYa__disclosure[data-prominence=quiet] .InfoFootnote-module__liGzYa__disclosureTitle{font-size:calc(var(--type-caption) - 1px);font-weight:500}.InfoFootnote-module__liGzYa__disclosure[data-prominence=quiet] .InfoFootnote-module__liGzYa__disclosureBody{color:var(--muted)}
.ListRowAction-module__LSkuFG__action{--row-action-outset:max(0px, calc((44px - 1lh - 2 * var(--space-sm)) / 2));min-width:44px;margin-block:var(--row-action-outset);padding:var(--space-sm) var(--space-compact);border-radius:var(--r-pill);background:color-mix(in srgb, var(--action-ink) 10%, transparent);color:var(--action-ink);font:inherit;font-size:var(--type-footnote);cursor:pointer;border:0;font-weight:500;line-height:1.3;position:relative}.ListRowAction-module__LSkuFG__action[data-role=add]{--action-ink:var(--going-strong)}.ListRowAction-module__LSkuFG__action[data-role=share]{--action-ink:var(--blue)}.ListRowAction-module__LSkuFG__action[data-role=cancel]{--action-ink:var(--ink)}.ListRowAction-module__LSkuFG__action[data-role=accept]{--action-ink:var(--going-strong);background:color-mix(in srgb, var(--going) 8%, transparent)}.ListRowAction-module__LSkuFG__action[data-role=decline]{--action-ink:var(--muted);background:var(--field-background)}.ListRowAction-module__LSkuFG__action[data-role=claim]{--action-ink:var(--list-row-action-content,var(--going));background:var(--list-row-action-surface,color-mix(in srgb, var(--going) 8%, transparent))}.ListRowAction-module__LSkuFG__action:after{content:"";inset:calc(-1 * var(--row-action-outset)) 0;position:absolute}.ListRowAction-module__LSkuFG__action[data-size=slot]{--row-action-outset:6px;white-space:nowrap;place-items:center;height:32px;padding-block:0;display:inline-grid}.ListRowAction-module__LSkuFG__action[data-role=remove]{--action-ink:var(--declined)}.ListRowAction-module__LSkuFG__action[data-role=restore]{--action-ink:var(--going-strong)}.ListRowAction-module__LSkuFG__action:disabled{cursor:wait;opacity:.55}.ListRowAction-module__LSkuFG__action:focus-visible{outline:2px solid var(--action-ink);outline-offset:2px}.ListRowAction-module__LSkuFG__action[data-loading]{--action-ink:var(--muted);background:var(--list-row-action-surface,var(--field-background));place-items:center;display:inline-grid}.ListRowAction-module__LSkuFG__action[data-loading]:disabled{opacity:1}.ListRowAction-module__LSkuFG__spinner{border:2px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:var(--r-pill);border-top-color:currentColor;width:14px;height:14px;margin-block:calc(.5lh - 7px);animation:.8s linear infinite ListRowAction-module__LSkuFG__list-row-action-spin;display:block}@keyframes ListRowAction-module__LSkuFG__list-row-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ListRowAction-module__LSkuFG__spinner{animation-duration:2.4s}}.ListRowAction-module__LSkuFG__symbolAction{border-radius:var(--r-pill);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px;padding:0;display:grid}.ListRowAction-module__LSkuFG__symbol{border-radius:var(--r-pill);background:var(--field-background);width:32px;height:32px;box-shadow:inset 0 0 0 .5px var(--hairline);place-items:center;display:grid}.ListRowAction-module__LSkuFG__symbolAction[data-tint=primary],.ListRowAction-module__LSkuFG__symbolActionPrimary{color:var(--ink)}.ListRowAction-module__LSkuFG__symbolAction:disabled{cursor:wait;opacity:.55}.ListRowAction-module__LSkuFG__symbolAction:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}@media (hover:hover) and (pointer:fine){.ListRowAction-module__LSkuFG__symbolAction:not(:disabled,[data-tint=primary],.ListRowAction-module__LSkuFG__symbolActionPrimary):hover{color:var(--body-strong)}}
.MemoryList-module__ewszHa__clearAll{min-height:44px;padding:0 var(--space-xs);color:var(--error);font:inherit;font-size:var(--type-subheadline);cursor:pointer;background:0 0;border:0}.MemoryList-module__ewszHa__clearAll:disabled{cursor:wait;opacity:.5}.MemoryList-module__ewszHa__clearAll:focus-visible{border-radius:var(--r-sm);outline:2px solid var(--focus-stroke);outline-offset:2px}.MemoryList-module__ewszHa__landmark{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title3);margin:0;font-weight:600;line-height:1.25}.MemoryList-module__ewszHa__row{align-items:center;gap:var(--space-xs);padding-left:var(--space-md);padding-right:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.MemoryList-module__ewszHa__rowSlot{--departing-gap:0px;position:relative}.MemoryList-module__ewszHa__rowSlot+.MemoryList-module__ewszHa__rowSlot:before{top:0;right:0;left:var(--space-md);background:var(--list-card-divider,var(--hairline-soft));content:"";pointer-events:none;height:1px;position:absolute}.MemoryList-module__ewszHa__body{gap:var(--space-xs);min-width:0;padding-block:var(--space-compact);display:grid}.MemoryList-module__ewszHa__text{color:var(--ink);font-size:var(--type-subheadline);overflow-wrap:anywhere;margin:0;line-height:1.35}.MemoryList-module__ewszHa__meta{color:var(--muted);font-size:var(--type-caption);margin:0;line-height:1.35}.MemoryList-module__ewszHa__spacer{width:calc(var(--space-md) - var(--space-xs));height:44px}
.MemoryListSkeleton-module__Nd7lpq__skeleton{gap:var(--space-lg);display:grid}.MemoryListSkeleton-module__Nd7lpq__group{justify-items:start;gap:var(--space-sm);display:grid}.MemoryListSkeleton-module__Nd7lpq__label{height:1lh;font-size:var(--type-caption);align-items:center;display:flex}.MemoryListSkeleton-module__Nd7lpq__group>section{justify-self:stretch}.MemoryListSkeleton-module__Nd7lpq__row{align-items:center;gap:var(--space-compact);padding:14px var(--space-md);grid-template-columns:minmax(0,1fr) 18px;display:grid;position:relative}.MemoryListSkeleton-module__Nd7lpq__provenanceRow{padding-block:var(--space-compact)}.MemoryListSkeleton-module__Nd7lpq__lines{gap:var(--space-xs);min-width:0;display:grid}.MemoryListSkeleton-module__Nd7lpq__textLine,.MemoryListSkeleton-module__Nd7lpq__metaLine{align-items:center;height:1lh;line-height:1.35;display:flex}.MemoryListSkeleton-module__Nd7lpq__textLine{font-size:var(--type-subheadline)}.MemoryListSkeleton-module__Nd7lpq__metaLine{font-size:var(--type-caption)}.MemoryListSkeleton-module__Nd7lpq__row+.MemoryListSkeleton-module__Nd7lpq__row:before{content:"";top:0;right:0;left:var(--space-md);background:var(--list-card-divider,var(--hairline-soft));height:1px;position:absolute}
.AssistantBlocks-module__nHAdlW__cards{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.AssistantBlocks-module__nHAdlW__label{align-items:center;gap:var(--space-xs);color:var(--muted);margin:0;font-size:12px;font-weight:600;display:flex}.AssistantBlocks-module__nHAdlW__comparison{gap:var(--space-sm);padding-top:var(--space-xs);display:grid}@media (prefers-reduced-motion:no-preference){.AssistantBlocks-module__nHAdlW__comparisonContent[data-arrives]{animation:AssistantBlocks-module__nHAdlW__comparison-arrives var(--motion-duration-standard) var(--motion-ease-out)}}@keyframes AssistantBlocks-module__nHAdlW__comparison-arrives{0%{opacity:0}}.AssistantBlocks-module__nHAdlW__comparisonCard,.AssistantBlocks-module__nHAdlW__card,.AssistantBlocks-module__nHAdlW__sourceCard{border:1px solid color-mix(in srgb, var(--hairline) 70%, transparent);border-radius:var(--radius-form);background:var(--surface);overflow:hidden}.AssistantBlocks-module__nHAdlW__grid{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.35}.AssistantBlocks-module__nHAdlW__gridItemColumn{width:33.3333%}.AssistantBlocks-module__nHAdlW__grid th,.AssistantBlocks-module__nHAdlW__grid td{padding:var(--space-compact) var(--space-xs);text-align:start;vertical-align:top;overflow-wrap:anywhere}.AssistantBlocks-module__nHAdlW__grid th:first-child,.AssistantBlocks-module__nHAdlW__grid td:first-child{padding-inline-start:var(--space-compact)}.AssistantBlocks-module__nHAdlW__grid th:last-child,.AssistantBlocks-module__nHAdlW__grid td:last-child{padding-inline-end:6px}.AssistantBlocks-module__nHAdlW__grid thead th{color:var(--ink);font-size:12px;font-weight:600}.AssistantBlocks-module__nHAdlW__gridItem{gap:var(--space-sm);flex-direction:column;display:flex}.AssistantBlocks-module__nHAdlW__gridItemText{min-width:0}.AssistantBlocks-module__nHAdlW__grid thead th.AssistantBlocks-module__nHAdlW__gridItemLabel{color:var(--muted);font-weight:400}.AssistantBlocks-module__nHAdlW__grid tbody tr{border-top:1px solid color-mix(in srgb, var(--hairline) 70%, transparent)}.AssistantBlocks-module__nHAdlW__grid tbody th{font-weight:inherit}.AssistantBlocks-module__nHAdlW__titleLink,.AssistantBlocks-module__nHAdlW__itemLink{color:inherit;text-decoration:none}.AssistantBlocks-module__nHAdlW__rowHeading{display:grid}.AssistantBlocks-module__nHAdlW__titleLinkTail{white-space:nowrap}.AssistantBlocks-module__nHAdlW__titleLinkTail>svg{color:var(--text-tertiary);vertical-align:-1px;margin-inline-start:2px;display:inline}.AssistantBlocks-module__nHAdlW__titleLink:focus-visible,.AssistantBlocks-module__nHAdlW__itemLink:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.AssistantBlocks-module__nHAdlW__titleLink:hover>span,.AssistantBlocks-module__nHAdlW__itemLink:hover .AssistantBlocks-module__nHAdlW__entryTitle>span{text-decoration-color:currentColor}.AssistantBlocks-module__nHAdlW__titleLink:hover>.AssistantBlocks-module__nHAdlW__plainLinkTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.AssistantBlocks-module__nHAdlW__entryTitle{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3;display:block}.AssistantBlocks-module__nHAdlW__entrySubtitle{margin:var(--space-xs) 0 0;color:var(--muted);font-size:12px;line-height:1.35;display:block}.AssistantBlocks-module__nHAdlW__entryDetail{margin:var(--space-sm) 0 0;color:var(--ink);font-size:13px;line-height:1.45}.AssistantBlocks-module__nHAdlW__entryNote{margin:var(--space-sm) 0 0;color:var(--muted);font-size:12px;font-weight:600;line-height:1.35}.AssistantBlocks-module__nHAdlW__entryDetail+.AssistantBlocks-module__nHAdlW__entryNote,button.AssistantBlocks-module__nHAdlW__rowBody>.AssistantBlocks-module__nHAdlW__entryDetail,button.AssistantBlocks-module__nHAdlW__rowBody>.AssistantBlocks-module__nHAdlW__entryNote{margin-top:var(--space-xs)}.AssistantBlocks-module__nHAdlW__cell{justify-items:start;gap:var(--space-xs);display:grid}.AssistantBlocks-module__nHAdlW__cellText{color:var(--ink)}.AssistantBlocks-module__nHAdlW__cellNote{color:var(--muted);font-size:12px;font-weight:600}.AssistantBlocks-module__nHAdlW__cellEmpty{color:var(--text-tertiary)}.AssistantBlocks-module__nHAdlW__chips{gap:0 var(--space-xs);flex-wrap:wrap;display:flex}.AssistantBlocks-module__nHAdlW__chips>.AssistantBlocks-module__nHAdlW__chip{padding-inline:var(--space-compact);font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;flex:none}.AssistantBlocks-module__nHAdlW__grid .AssistantBlocks-module__nHAdlW__chips>.AssistantBlocks-module__nHAdlW__chip{padding-inline:calc(var(--space-xs) * 1.5)}.AssistantBlocks-module__nHAdlW__grid .AssistantBlocks-module__nHAdlW__chips>.AssistantBlocks-module__nHAdlW__chip:before{inset:5px 0}.AssistantBlocks-module__nHAdlW__comparisonList{margin:0;padding:0;list-style:none}.AssistantBlocks-module__nHAdlW__section+.AssistantBlocks-module__nHAdlW__section{border-top:1px solid color-mix(in srgb, var(--hairline) 70%, transparent)}.AssistantBlocks-module__nHAdlW__groupHeading{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-compact) var(--space-md) 0;display:flex}.AssistantBlocks-module__nHAdlW__groupHeadingText{gap:var(--space-xs);flex:auto;min-width:0;display:grid}.AssistantBlocks-module__nHAdlW__groupHeadingLink{color:inherit;text-decoration:none}.AssistantBlocks-module__nHAdlW__groupHeadingLink:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.AssistantBlocks-module__nHAdlW__groupLinkMark,.AssistantBlocks-module__nHAdlW__linkButton{border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--surface);width:28px;height:28px;color:var(--muted);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.AssistantBlocks-module__nHAdlW__groupHeadingLink:hover .AssistantBlocks-module__nHAdlW__groupTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.AssistantBlocks-module__nHAdlW__groupTitle{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.3}.AssistantBlocks-module__nHAdlW__groupSubtitle{color:var(--muted);font-size:13px;font-weight:400;line-height:1.35}.AssistantBlocks-module__nHAdlW__cardHeading{padding-top:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid color-mix(in srgb, var(--hairline) 70%, transparent)}.AssistantBlocks-module__nHAdlW__gridGroupHeading{padding:0}.AssistantBlocks-module__nHAdlW__highlight{gap:var(--space-sm);padding:var(--space-md);display:grid}.AssistantBlocks-module__nHAdlW__highlight:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--hairline) 70%, transparent)}.AssistantBlocks-module__nHAdlW__highlightLabel{color:var(--muted);margin:0;font-size:12px;font-weight:600;line-height:1.3}.AssistantBlocks-module__nHAdlW__highlightRow{align-items:start;display:grid}.AssistantBlocks-module__nHAdlW__highlightRow[data-thumbnail]{column-gap:var(--space-md);grid-template-columns:96px minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__highlightRow .AssistantBlocks-module__nHAdlW__thumbnail{width:96px}.AssistantBlocks-module__nHAdlW__entryTitle.AssistantBlocks-module__nHAdlW__highlightTitle{font-size:16px;line-height:1.25}.AssistantBlocks-module__nHAdlW__highlightReason{margin:var(--space-sm) 0 0;color:var(--ink);font-size:17px;line-height:1.29412}.AssistantBlocks-module__nHAdlW__highlightDetail{margin:var(--space-sm) 0 0;color:var(--muted);font-size:13px;line-height:1.45}.AssistantBlocks-module__nHAdlW__highlightRow .AssistantBlocks-module__nHAdlW__rowMain>.AssistantBlocks-module__nHAdlW__chips{padding-top:var(--space-sm)}.AssistantBlocks-module__nHAdlW__grid tbody tr.AssistantBlocks-module__nHAdlW__groupRow th{padding:var(--space-compact) var(--space-md) 0;color:var(--ink);font-size:16px;font-weight:600}.AssistantBlocks-module__nHAdlW__grid tbody tr.AssistantBlocks-module__nHAdlW__groupRow+tr{border-top:0}.AssistantBlocks-module__nHAdlW__listRow.AssistantBlocks-module__nHAdlW__compactRow{align-items:start;column-gap:var(--space-md);grid-template-columns:minmax(0,40%) minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__compactItem{align-items:flex-start;gap:var(--space-sm);min-width:0;display:flex}.AssistantBlocks-module__nHAdlW__compactTitle{min-width:0;padding-top:4px}.AssistantBlocks-module__nHAdlW__listRow{padding:var(--space-md);gap:0;display:grid}.AssistantBlocks-module__nHAdlW__listRow+.AssistantBlocks-module__nHAdlW__listRow{border-top:1px solid color-mix(in srgb, var(--hairline) 70%, transparent)}.AssistantBlocks-module__nHAdlW__rowMain{min-width:0;display:grid}.AssistantBlocks-module__nHAdlW__rowMain>.AssistantBlocks-module__nHAdlW__chips{padding-top:var(--space-xs)}.AssistantBlocks-module__nHAdlW__thumbnail{aspect-ratio:2/3;border-radius:var(--radius-small);background:var(--field-background);flex:none;width:40px;display:block;overflow:hidden}.AssistantBlocks-module__nHAdlW__thumbnail>img{object-fit:cover;width:100%;height:100%;display:block}.AssistantBlocks-module__nHAdlW__listRow[data-thumbnail]{align-items:start;column-gap:var(--space-compact);grid-template-columns:60px minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__listRow[data-thumbnail] .AssistantBlocks-module__nHAdlW__thumbnail{width:60px}.AssistantBlocks-module__nHAdlW__listHead{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.AssistantBlocks-module__nHAdlW__linkButton{margin-top:-2px;position:relative}.AssistantBlocks-module__nHAdlW__linkButton:after{content:"";position:absolute;inset:-8px}.AssistantBlocks-module__nHAdlW__linkButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.AssistantBlocks-module__nHAdlW__listCells{gap:var(--space-sm);margin:var(--space-sm) 0 0;display:grid}.AssistantBlocks-module__nHAdlW__listCells>div,.AssistantBlocks-module__nHAdlW__listCells>span{gap:var(--space-sm);grid-template-columns:fit-content(50%) minmax(0,1fr);align-items:baseline;font-size:13px;line-height:1.4;display:grid}.AssistantBlocks-module__nHAdlW__listCells .AssistantBlocks-module__nHAdlW__cellText{color:var(--muted)}.AssistantBlocks-module__nHAdlW__listCells dt,.AssistantBlocks-module__nHAdlW__listCellLabel{color:var(--text-tertiary);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:12px;font-weight:600}.AssistantBlocks-module__nHAdlW__listCells dd{min-width:0;margin:0}.AssistantBlocks-module__nHAdlW__rowBody{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:auto;padding:0;text-decoration:none;display:grid}button.AssistantBlocks-module__nHAdlW__rowBody,a.AssistantBlocks-module__nHAdlW__rowBody{cursor:pointer}.AssistantBlocks-module__nHAdlW__rowBody:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--ink);outline-offset:4px}.AssistantBlocks-module__nHAdlW__listHead>.AssistantBlocks-module__nHAdlW__chosenMark{color:var(--surface);fill:var(--ink);flex:none;margin-top:1px}.AssistantBlocks-module__nHAdlW__actionGrid{gap:var(--space-sm);padding-top:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.AssistantBlocks-module__nHAdlW__actionGrid>:last-child:nth-child(odd){grid-column:1/-1}.AssistantBlocks-module__nHAdlW__actionGrid>[data-context]{gap:var(--space-xs);white-space:nowrap}.AssistantBlocks-module__nHAdlW__fallbackCover{background:var(--card-warm) url(/assets/covers/fallback-cover-light.png) center / cover;width:100%;height:100%}html[data-theme=dark] .AssistantBlocks-module__nHAdlW__fallbackCover{background-image:url(/assets/covers/fallback-cover-dark.png)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .AssistantBlocks-module__nHAdlW__fallbackCover{background-image:url(/assets/covers/fallback-cover-dark.png)}}.AssistantBlocks-module__nHAdlW__comparison[data-stacked] .AssistantBlocks-module__nHAdlW__listRow[data-thumbnail],.AssistantBlocks-module__nHAdlW__comparison[data-stacked] .AssistantBlocks-module__nHAdlW__listRow.AssistantBlocks-module__nHAdlW__compactRow,.AssistantBlocks-module__nHAdlW__comparison[data-stacked] .AssistantBlocks-module__nHAdlW__highlightRow[data-thumbnail]{row-gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__comparison[data-stacked] .AssistantBlocks-module__nHAdlW__listCells>div{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__skeletonRow{gap:var(--space-sm);padding:var(--space-md);pointer-events:none}.AssistantBlocks-module__nHAdlW__followUpLauncher{align-items:center;gap:var(--space-sm);width:100%;min-height:48px;margin-top:var(--space-xs);padding:0 var(--space-md);border-radius:var(--radius-form);background:color-mix(in srgb, var(--ink) 3.5%, var(--surface));box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-lift);color:var(--ink);font:inherit;font-size:var(--type-callout);text-align:start;cursor:pointer;border:0;font-weight:500;display:flex}.AssistantBlocks-module__nHAdlW__followUpLauncher:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.AssistantBlocks-module__nHAdlW__bookingCover{height:88px;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) 0;border-radius:var(--radius-container) var(--radius-container) 0 0;background:var(--field-background);display:grid;overflow:hidden}.AssistantBlocks-module__nHAdlW__bookingCover img{object-fit:cover;width:100%;height:100%}.AssistantBlocks-module__nHAdlW__bookingPreview{gap:var(--space-xs);font-size:13px;line-height:1.4;display:grid}.AssistantBlocks-module__nHAdlW__bookingPreview strong{color:var(--ink);font-size:var(--type-subheadline);font-weight:600}.AssistantBlocks-module__nHAdlW__bookingPreview span,.AssistantBlocks-module__nHAdlW__bookingPreview small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantBlocks-module__nHAdlW__bookingPreview small{color:var(--text-tertiary);font-size:12px}.AssistantBlocks-module__nHAdlW__bookingPreviewButton{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.AssistantBlocks-module__nHAdlW__bookingPreviewButton:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.AssistantBlocks-module__nHAdlW__followUpLauncher:hover{background:color-mix(in srgb, var(--ink) 6%, var(--surface))}}.AssistantBlocks-module__nHAdlW__card{gap:var(--space-sm);padding:var(--space-md);display:grid}.AssistantBlocks-module__nHAdlW__cardHead{align-items:start;gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.AssistantBlocks-module__nHAdlW__cardHead>div{gap:var(--space-xs);min-width:0;display:grid}.AssistantBlocks-module__nHAdlW__cardHead[data-labelled]{grid-template-columns:minmax(0,1fr)}.AssistantBlocks-module__nHAdlW__handoffGlyph{color:var(--ink);margin-top:1px}.AssistantBlocks-module__nHAdlW__kind{margin-bottom:var(--space-xs)}.AssistantBlocks-module__nHAdlW__cardHead h4{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:1.3}.AssistantBlocks-module__nHAdlW__summary{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.AssistantBlocks-module__nHAdlW__items{gap:var(--space-xs);padding:var(--space-compact);border-radius:var(--radius-small);background:var(--field-background);margin:0;list-style:none;display:grid}.AssistantBlocks-module__nHAdlW__items li{gap:var(--space-xs);color:var(--muted);grid-template-columns:16px minmax(0,1fr);font-size:12px;line-height:1.45;display:grid}.AssistantBlocks-module__nHAdlW__items li>span:first-child{color:var(--text-tertiary);text-align:center;font-weight:600}.AssistantBlocks-module__nHAdlW__sourceRow{align-items:center;gap:var(--space-sm);padding:var(--space-compact);border-radius:var(--radius-small);background:var(--field-background);color:var(--text-tertiary);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.AssistantBlocks-module__nHAdlW__sourceRow>span{gap:2px;min-width:0;font-size:12px;display:grid}.AssistantBlocks-module__nHAdlW__sourceRow small{color:var(--text-tertiary);font-size:inherit;font-weight:600}.AssistantBlocks-module__nHAdlW__sourceRow>span>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantBlocks-module__nHAdlW__sources{gap:var(--space-xs);padding-top:var(--space-xs);display:grid}.AssistantBlocks-module__nHAdlW__sourceCards{gap:var(--space-sm);scroll-snap-type:x proximity;padding-bottom:2px;display:flex;overflow-x:auto}.AssistantBlocks-module__nHAdlW__sourceCard{scroll-snap-align:start;flex:0 0 224px;grid-template-rows:auto 1fr;display:grid}.AssistantBlocks-module__nHAdlW__sourceMedia{background:var(--field-background);height:126px;color:var(--muted);place-items:center;display:grid;overflow:hidden}.AssistantBlocks-module__nHAdlW__sourceMedia img{object-fit:cover;width:100%;height:100%}.AssistantBlocks-module__nHAdlW__sourceContent{gap:var(--space-xs);padding:var(--space-compact);grid-template-rows:1fr auto;display:grid}.AssistantBlocks-module__nHAdlW__sourceText{align-content:start;gap:var(--space-xs);color:inherit;font-size:12px;line-height:1.35;text-decoration:none;display:grid}.AssistantBlocks-module__nHAdlW__sourceText>span{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.AssistantBlocks-module__nHAdlW__sourceText>small{color:var(--muted);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantBlocks-module__nHAdlW__sourceContent>.AssistantBlocks-module__nHAdlW__sourceText+*{margin-top:var(--space-xs)}@media (prefers-reduced-motion:no-preference){.AssistantBlocks-module__nHAdlW__sourceRow,.AssistantBlocks-module__nHAdlW__sourceCard{transition:color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out)}}@media (hover:hover) and (pointer:fine){.AssistantBlocks-module__nHAdlW__sourceRow:hover{border-color:var(--hairline);color:var(--ink)}.AssistantBlocks-module__nHAdlW__sourceCard:has(.AssistantBlocks-module__nHAdlW__sourceText:hover){border-color:var(--hairline)}}.AssistantBlocks-module__nHAdlW__cards>.AssistantBlocks-module__nHAdlW__decision{margin-top:0}.AssistantBlocks-module__nHAdlW__decision .AssistantBlocks-module__nHAdlW__decisionTitle{margin-bottom:var(--space-sm);padding:0 var(--space-lg);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:20px;display:-webkit-box;overflow:hidden}
.AssistantActionCard-module__B5sLTW__card{--polling-symbol-backdrop:var(--surface);position:relative}.AssistantActionCard-module__B5sLTW__media{border-radius:var(--radius-card) var(--radius-card) 0 0;display:grid;overflow:hidden}.AssistantActionCard-module__B5sLTW__body{gap:var(--space-compact);min-width:0;padding:var(--space-md) 18px;display:grid}.AssistantActionCard-module__B5sLTW__body[data-has-actions]{padding-bottom:var(--space-xs)}.AssistantActionCard-module__B5sLTW__head{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.AssistantActionCard-module__B5sLTW__card[data-closable] .AssistantActionCard-module__B5sLTW__head{padding-inline-end:var(--space-lg)}.AssistantActionCard-module__B5sLTW__head:has(>.AssistantActionCard-module__B5sLTW__titles){align-items:flex-start}.AssistantActionCard-module__B5sLTW__titles{gap:var(--space-sm);flex:auto;min-width:0;display:grid}.AssistantActionCard-module__B5sLTW__titles small{color:var(--ink);font-size:var(--type-caption);text-transform:uppercase;font-weight:600}.AssistantActionCard-module__B5sLTW__titles strong{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title2);overflow-wrap:anywhere;font-weight:400;line-height:1.2}.AssistantActionCard-module__B5sLTW__label{flex:auto}.AssistantActionCard-module__B5sLTW__label svg+svg{width:.40625rem;height:.40625rem}.AssistantActionCard-module__B5sLTW__markSlot{flex:none;place-items:center;display:inline-grid}.AssistantActionCard-module__B5sLTW__mark{color:var(--text-tertiary);flex:none}.AssistantActionCard-module__B5sLTW__spinner{color:var(--muted)}.AssistantActionCard-module__B5sLTW__filledMark{color:var(--muted);fill:var(--muted);stroke:var(--surface);flex:none}.AssistantActionCard-module__B5sLTW__filledMark[data-kind=completed]{color:var(--green);fill:var(--green)}.AssistantActionCard-module__B5sLTW__filledMark[data-kind=failed]{color:var(--error);fill:var(--error)}.AssistantActionCard-module__B5sLTW__filledDisc{background:var(--muted);width:15px;height:15px;color:var(--surface);border-radius:50%;flex:none;place-items:center;margin:1.5px;display:grid}.AssistantActionCard-module__B5sLTW__detail{color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.4}.AssistantActionCard-module__B5sLTW__card[data-status=failed] .AssistantActionCard-module__B5sLTW__detail,.AssistantActionCard-module__B5sLTW__card[data-status=cancelled] .AssistantActionCard-module__B5sLTW__detail,.AssistantActionCard-module__B5sLTW__card[data-status=info] .AssistantActionCard-module__B5sLTW__detail{color:var(--ink)}.AssistantActionCard-module__B5sLTW__close{top:var(--space-sm);right:var(--space-sm);position:absolute}.AssistantActionCard-module__B5sLTW__actions{gap:var(--space-xs);padding:var(--space-sm) var(--space-md) calc(var(--space-xs) + var(--space-compact));display:grid}.AssistantActionCard-module__B5sLTW__reveal{grid-template-rows:minmax(0,0fr);display:grid}.AssistantActionCard-module__B5sLTW__reveal[data-shown]{grid-template-rows:minmax(0,1fr)}.AssistantActionCard-module__B5sLTW__revealViewport{min-height:0;overflow:hidden}.AssistantActionCard-module__B5sLTW__revealContent{opacity:0;transform:translateY(calc(-1 * var(--motion-distance-md)))}.AssistantActionCard-module__B5sLTW__reveal[data-shown] .AssistantActionCard-module__B5sLTW__revealContent{opacity:1;transform:none}.AssistantActionCard-module__B5sLTW__blocker{color:var(--muted);font-size:var(--type-caption);margin:0;line-height:1.4}.AssistantActionCard-module__B5sLTW__failure{color:var(--error);font-size:var(--type-caption);margin:0;line-height:1.4}.AssistantActionCard-module__B5sLTW__destination{border-radius:var(--radius-card);width:100%;color:inherit;text-decoration:none;display:block}.AssistantActionCard-module__B5sLTW__destination:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.AssistantActionCard-module__B5sLTW__markSlot[data-entering]{animation:AssistantActionCard-module__B5sLTW__markIn var(--motion-duration-panel) var(--motion-spring-standard) both}.AssistantActionCard-module__B5sLTW__spinner{animation:.9s linear infinite AssistantActionCard-module__B5sLTW__spin}.AssistantActionCard-module__B5sLTW__reveal{transition:grid-template-rows var(--motion-duration-panel) var(--motion-spring-standard)}.AssistantActionCard-module__B5sLTW__revealContent{transition:opacity var(--motion-duration-standard) var(--motion-ease-out), transform var(--motion-duration-panel) var(--motion-spring-standard)}}@media (prefers-reduced-motion:reduce){.AssistantActionCard-module__B5sLTW__markSlot[data-entering]{animation:AssistantActionCard-module__B5sLTW__markFade var(--motion-duration-quick) ease-out both}.AssistantActionCard-module__B5sLTW__reveal,.AssistantActionCard-module__B5sLTW__revealContent{transition:grid-template-rows var(--motion-duration-quick) ease-out, opacity var(--motion-duration-quick) ease-out}.AssistantActionCard-module__B5sLTW__revealContent{transform:none}}@keyframes AssistantActionCard-module__B5sLTW__markIn{0%{opacity:0;transform:scale(.2)}}@keyframes AssistantActionCard-module__B5sLTW__markFade{0%{opacity:0}}@keyframes AssistantActionCard-module__B5sLTW__spin{to{transform:rotate(360deg)}}
.AssistantBudgetStatus-module__GvLOKW__presence{grid-area:1/1/auto/-1;grid-template-rows:1fr;min-width:0;display:grid}.AssistantBudgetStatus-module__GvLOKW__presence[data-leaving]{pointer-events:none;animation:AssistantBudgetStatus-module__GvLOKW__budgetBannerOut var(--motion-duration-joyn-smooth) var(--motion-ease-out) both;overflow:hidden}.AssistantBudgetStatus-module__GvLOKW__banner{align-items:center;gap:var(--space-sm);min-width:0;min-height:0;padding:var(--space-sm) var(--space-compact);border-radius:var(--radius-form);background:var(--surface-wash);color:var(--ink);animation:AssistantBudgetStatus-module__GvLOKW__budgetBannerIn var(--motion-duration-standard) var(--motion-ease-out) both;display:flex}.AssistantBudgetStatus-module__GvLOKW__icon{color:var(--muted);flex:none}.AssistantBudgetStatus-module__GvLOKW__body{justify-items:start;gap:var(--space-xs);flex:1;min-width:0;display:grid}.AssistantBudgetStatus-module__GvLOKW__title{font-size:var(--type-caption);margin:0;line-height:1.4}.AssistantBudgetStatus-module__GvLOKW__clamped{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AssistantBudgetStatus-module__GvLOKW__plus{color:var(--ink);font-size:var(--type-caption);gap:4px;margin-inline-start:-8px;font-weight:600}.AssistantBudgetStatus-module__GvLOKW__dismiss{color:var(--muted);flex:none}p.AssistantBudgetStatus-module__GvLOKW__notice{color:var(--muted);align-items:baseline}.AssistantBudgetStatus-module__GvLOKW__notice span{white-space:normal;overflow:visible}@keyframes AssistantBudgetStatus-module__GvLOKW__budgetBannerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes AssistantBudgetStatus-module__GvLOKW__budgetBannerOut{to{opacity:0;grid-template-rows:0fr;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.AssistantBudgetStatus-module__GvLOKW__banner{animation:none}.AssistantBudgetStatus-module__GvLOKW__presence[data-leaving]{animation-duration:1ms}}
.AssistantEventDraftCard-module__6OqyEa__eyebrowToggle{align-items:center;gap:var(--space-xs);border-radius:var(--radius-small);min-height:28px;color:var(--ink);font:inherit;font-size:var(--type-caption);text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;margin:-6px 0 -2px -6px;padding:0 6px;font-weight:600;display:inline-flex}.AssistantEventDraftCard-module__6OqyEa__eyebrowToggle:focus-visible{outline:2px solid color-mix(in srgb, var(--ink) 38%, transparent);outline-offset:1px}.AssistantEventDraftCard-module__6OqyEa__chevron{transition:transform var(--motion-duration-standard) var(--motion-ease-out);flex:none}.AssistantEventDraftCard-module__6OqyEa__eyebrowToggle[aria-expanded=false] .AssistantEventDraftCard-module__6OqyEa__chevron{transform:rotate(180deg)}.AssistantEventDraftCard-module__6OqyEa__eyebrowStatic{color:var(--ink);font-size:var(--type-caption);text-transform:uppercase;font-weight:600}.AssistantEventDraftCard-module__6OqyEa__placeholder{height:15px;}.AssistantEventDraftCard-module__6OqyEa__titlePlaceholder{width:66%;height:var(--type-title2);margin-block:2px}.AssistantEventDraftCard-module__6OqyEa__schedulePlaceholder{width:45%}.AssistantEventDraftCard-module__6OqyEa__pendingGuests{align-items:center;gap:8px;display:flex}.AssistantEventDraftCard-module__6OqyEa__pendingFaces{display:flex}.AssistantEventDraftCard-module__6OqyEa__pendingFace{border:1px solid var(--surface);width:24px;height:24px;}.AssistantEventDraftCard-module__6OqyEa__pendingFace+.AssistantEventDraftCard-module__6OqyEa__pendingFace{margin-inline-start:-6px}.AssistantEventDraftCard-module__6OqyEa__pendingLabel{width:96px;height:12px;margin:0}.AssistantEventDraftCard-module__6OqyEa__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.AssistantEventDraftCard-module__6OqyEa__chips>span{cursor:default}.AssistantEventDraftCard-module__6OqyEa__chips[data-inert]{pointer-events:none}.AssistantEventDraftCard-module__6OqyEa__dock{z-index:1;bottom:calc(-1 * var(--space-lg));margin-bottom:calc(-1 * var(--space-lg));max-height:70%;padding:var(--space-xs) 0 var(--space-sm);overscroll-behavior:contain;background:var(--surface);flex-shrink:0;margin-top:auto;display:grid;position:sticky;overflow-y:auto}.AssistantEventDraftCard-module__6OqyEa__dock>section,.AssistantEventDraftCard-module__6OqyEa__dock .AssistantEventDraftCard-module__6OqyEa__frame{margin-top:0}.AssistantEventDraftCard-module__6OqyEa__coverFailure{align-items:flex-start;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-compact);border-radius:var(--radius-form);background:var(--surface-wash);color:var(--ink);display:flex}.AssistantEventDraftCard-module__6OqyEa__coverFailureIcon{margin-top:3px;}.AssistantEventDraftCard-module__6OqyEa__coverFailureBody{}.AssistantEventDraftCard-module__6OqyEa__coverFailureTitle{}.AssistantEventDraftCard-module__6OqyEa__coverFailureAction{}@media (prefers-reduced-motion:reduce){.AssistantEventDraftCard-module__6OqyEa__chevron{transition:none}}.AssistantEventDraftCard-module__6OqyEa__frame{margin-top:var(--space-sm)}.AssistantEventDraftCard-module__6OqyEa__heroControl{right:var(--space-compact);bottom:var(--space-compact);z-index:1;position:absolute}.AssistantEventDraftCard-module__6OqyEa__disclosure{z-index:1;justify-content:space-between;align-self:start;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);padding-inline:var(--space-card-inset);grid-area:1/1;display:flex;position:relative}.AssistantEventDraftCard-module__6OqyEa__disclosure[data-on-cover] .AssistantEventDraftCard-module__6OqyEa__eyebrowToggle,.AssistantEventDraftCard-module__6OqyEa__disclosure[data-on-cover] .AssistantEventDraftCard-module__6OqyEa__eyebrowStatic{color:var(--on-dark)}.AssistantEventDraftCard-module__6OqyEa__edit{--btn-h:auto;--button-soft-surface:var(--lightningcss-light,color-mix(in srgb, var(--on-dark) 45%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--on-dark) 14%, transparent));--button-soft-ink:var(--ink);padding:var(--space-sm) calc(var(--space-md) + var(--space-sm));box-shadow:inset 0 0 0 1px var(--hairline-soft);font-size:var(--type-footnote);flex:none;line-height:1.35;}.AssistantEventDraftCard-module__6OqyEa__editOnCover{flex:none;}.AssistantEventDraftCard-module__6OqyEa__disclosure button.AssistantEventDraftCard-module__6OqyEa__editOnCover{padding:var(--space-sm) calc(var(--space-md) + var(--space-sm));border-color:color-mix(in srgb, var(--on-dark) 32%, transparent);background:color-mix(in srgb, var(--on-dark) 24%, transparent);box-shadow:none}@media (hover:hover) and (pointer:fine){.AssistantEventDraftCard-module__6OqyEa__disclosure button.AssistantEventDraftCard-module__6OqyEa__editOnCover:not(:disabled):hover{background:color-mix(in srgb, var(--on-dark) 32%, transparent)}}.AssistantEventDraftCard-module__6OqyEa__headline{min-width:0;padding-inline:var(--space-card-inset);display:grid}.AssistantEventDraftCard-module__6OqyEa__frame:not([data-expanded]) .AssistantEventDraftCard-module__6OqyEa__headline{padding-bottom:var(--space-md)}.AssistantEventDraftCard-module__6OqyEa__title{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title2);overflow-wrap:anywhere;font-weight:400;line-height:1.2}.AssistantEventDraftCard-module__6OqyEa__open{color:inherit;text-decoration:none;display:grid}.AssistantEventDraftCard-module__6OqyEa__body{gap:var(--space-compact);min-width:0;padding:var(--space-sm) var(--space-card-inset) 0;display:grid}.AssistantEventDraftCard-module__6OqyEa__summaryRows{gap:var(--space-sm);min-width:0;display:grid}.AssistantEventDraftCard-module__6OqyEa__row{align-items:center;gap:var(--space-sm);min-width:0;color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.4;display:flex}.AssistantEventDraftCard-module__6OqyEa__rowIcon{flex:0 0 16px;place-items:center;display:grid}.AssistantEventDraftCard-module__6OqyEa__rowText{gap:var(--space-xs);flex:auto;min-width:0;display:grid}.AssistantEventDraftCard-module__6OqyEa__rowText>span{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AssistantEventDraftCard-module__6OqyEa__actionStack{padding-top:14px;display:grid}.AssistantEventDraftCard-module__6OqyEa__actionStack:before{content:"";background:var(--event-cardBorder,var(--hairline));height:1px;margin-inline-start:18px}.AssistantEventDraftCard-module__6OqyEa__actionStack>p{margin-top:var(--space-sm);padding-inline:18px}.AssistantEventDraftCard-module__6OqyEa__actionBar{gap:var(--space-xs);padding:calc(var(--space-xs) + var(--space-sm)) var(--space-md) calc(var(--space-sm) + var(--space-xs));display:grid}.AssistantEventDraftCard-module__6OqyEa__closingInset{height:var(--space-md)}
.EventGuestListDialog-module__obN1Mq__content{gap:var(--space-md);padding-block:var(--space-md) calc(var(--space-xxl) - var(--space-lg));display:grid}.EventGuestListDialog-module__obN1Mq__crown{color:var(--ink)}
.AssistantView-module__iuB2tq__page{width:100%;max-width:calc(1040px + 2 * var(--gutter));min-height:0;padding-inline:var(--gutter);padding-bottom:var(--space-lg);flex-direction:column;flex:1;margin-inline:auto;display:flex}.AssistantView-module__iuB2tq__layout{gap:var(--space-lg);flex:1;min-height:0;display:grid}.AssistantView-module__iuB2tq__layout[data-embedded]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;height:100%}.AssistantView-module__iuB2tq__layout[data-embedded] .AssistantView-module__iuB2tq__thread{box-shadow:none;background:0 0;border-radius:0;grid-row:1}.AssistantView-module__iuB2tq__split{}@media (max-width:899px){.AssistantView-module__iuB2tq__split{display:contents}.AssistantView-module__iuB2tq__historyColumn{display:none}}@media (min-width:900px){.AssistantView-module__iuB2tq__split{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.AssistantView-module__iuB2tq__historyColumn{flex-direction:column;min-width:0;min-height:0;display:flex}}.AssistantView-module__iuB2tq__thread{gap:var(--space-compact);border-radius:var(--radius-card);background:var(--surface);min-height:0;box-shadow:inset 0 0 0 1px var(--hairline-soft);grid-template-rows:minmax(0,1fr);display:grid;position:relative}.AssistantView-module__iuB2tq__transcript{min-height:0;padding:var(--space-lg) var(--space-lg) calc(var(--assistant-composer-height,0px) + var(--space-lg));scroll-behavior:smooth;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);flex-direction:column;grid-area:1/1;gap:0;display:flex;position:relative;overflow-y:auto}.AssistantView-module__iuB2tq__transcript[data-pending]{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__transcript{scroll-behavior:auto}}.AssistantView-module__iuB2tq__turn{max-width:68ch;margin-top:var(--space-sm)}.AssistantView-module__iuB2tq__turn[data-role=assistant]+.AssistantView-module__iuB2tq__turn[data-role=assistant],.AssistantView-module__iuB2tq__turn[data-role=user]:not([data-selection])+.AssistantView-module__iuB2tq__turn[data-role=user]:not([data-selection]){margin-top:var(--space-xs)}:is(.AssistantView-module__iuB2tq__turn[data-role=notice],.AssistantView-module__iuB2tq__turn[data-selection],.AssistantView-module__iuB2tq__turn:has(>.AssistantView-module__iuB2tq__systemPill:last-child))+.AssistantView-module__iuB2tq__turn[data-role=user]:not([data-selection]){margin-top:var(--space-md)}.AssistantView-module__iuB2tq__turn[data-role=assistant]:not(:has(>.AssistantView-module__iuB2tq__systemPill:last-child))+:is(.AssistantView-module__iuB2tq__turn[data-role=notice],.AssistantView-module__iuB2tq__turn[data-selection]){margin-top:var(--space-md)}:is(.AssistantView-module__iuB2tq__turn[data-role=notice],.AssistantView-module__iuB2tq__turn[data-selection],.AssistantView-module__iuB2tq__turn:has(>.AssistantView-module__iuB2tq__systemPill:last-child))+.AssistantView-module__iuB2tq__turn[data-role=assistant]{margin-top:var(--space-xs)}:is(.AssistantView-module__iuB2tq__turn[data-role=notice],.AssistantView-module__iuB2tq__turn[data-selection],.AssistantView-module__iuB2tq__turn:has(>.AssistantView-module__iuB2tq__systemPill:last-child))+:is(.AssistantView-module__iuB2tq__turn[data-role=notice],.AssistantView-module__iuB2tq__turn[data-selection]){margin-top:0}.AssistantView-module__iuB2tq__turn[data-role=assistant]:not([data-booking])+.AssistantView-module__iuB2tq__turn[data-booking]{margin-top:var(--space-md)}.AssistantView-module__iuB2tq__turn:first-child{margin-top:0}.AssistantView-module__iuB2tq__turn[data-role=user]{max-width:none;padding-left:calc(42px + var(--space-sm) + var(--space-md) + 44px - 2 * var(--message-bubble-padding-horizontal));align-self:stretch}.AssistantView-module__iuB2tq__handoffQuote{margin:0 0 var(--space-xs);justify-content:flex-end;display:flex}.AssistantView-module__iuB2tq__handoffBanner{grid-template-rows:1fr;display:grid}.AssistantView-module__iuB2tq__handoffBanner[data-entering]{animation:AssistantView-module__iuB2tq__handoffBannerIn var(--motion-duration-standard) var(--motion-ease-out) both}.AssistantView-module__iuB2tq__handoffBanner[data-leaving]{pointer-events:none;animation:AssistantView-module__iuB2tq__handoffBannerOut var(--motion-duration-exit) var(--motion-ease-in) both;overflow:hidden}@keyframes AssistantView-module__iuB2tq__handoffBannerIn{0%{opacity:0;grid-template-rows:0fr;padding-top:0;transform:translateY(-4px)}}@keyframes AssistantView-module__iuB2tq__handoffBannerOut{to{opacity:0;grid-template-rows:0fr;padding-top:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__handoffBanner[data-entering],.AssistantView-module__iuB2tq__handoffBanner[data-leaving]{animation-duration:1ms}}.AssistantView-module__iuB2tq__handoffBannerBody{min-width:0;min-height:0}.AssistantView-module__iuB2tq__handoffBannerRow{align-items:center;gap:var(--space-xs);padding:2px 0 6px 4px;display:flex}.AssistantView-module__iuB2tq__handoffQuote>*,.AssistantView-module__iuB2tq__handoffBannerQuote>*{max-width:280px}.AssistantView-module__iuB2tq__handoffBannerQuote{flex:1;min-width:0}.AssistantView-module__iuB2tq__handoffBannerDivider{margin-inline:0}.AssistantView-module__iuB2tq__composerBanners{gap:var(--space-xs);min-width:0;padding:var(--space-sm) var(--space-sm) 0;display:grid}.AssistantView-module__iuB2tq__composerBanners:empty{display:none}.AssistantView-module__iuB2tq__turn[data-role=user][data-selection]{padding-left:0}.AssistantView-module__iuB2tq__asked{width:fit-content;padding:var(--message-bubble-padding-vertical) var(--message-bubble-padding-horizontal);border-radius:var(--message-bubble-radius);background:var(--message-sent-background);color:var(--message-sent-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 0 auto;font-size:17px;line-height:1.29412}.AssistantView-module__iuB2tq__thinking{align-items:center;gap:var(--space-sm);font-size:var(--type-subheadline);margin:0;line-height:1.5;display:flex}.AssistantView-module__iuB2tq__turn>*+.AssistantView-module__iuB2tq__thinking{margin-top:var(--space-xs)}.AssistantView-module__iuB2tq__thinkingMarkSlot{flex:none;justify-content:center;min-width:20px;display:inline-flex}.AssistantView-module__iuB2tq__thinkingLine,.AssistantView-module__iuB2tq__thinkingStepLine{min-width:0;display:flex;overflow:hidden}.AssistantView-module__iuB2tq__thinkingStepLine>.AssistantView-module__iuB2tq__thinkingStepStill{flex:none}.AssistantView-module__iuB2tq__thinkingSteps{min-width:0;display:grid;overflow:hidden}.AssistantView-module__iuB2tq__thinkingStep,.AssistantView-module__iuB2tq__thinkingStepLeaving,.AssistantView-module__iuB2tq__thinkingStepStill{background:linear-gradient(90deg, transparent, var(--ink) 60%, transparent) 0 0 / 80% 100% no-repeat, color-mix(in srgb, var(--ink) 35%, transparent);color:#0000;text-overflow:ellipsis;white-space:pre;-webkit-background-clip:text;background-clip:text;grid-area:1/1;min-width:0;overflow:hidden}.AssistantView-module__iuB2tq__thinkingStepStill{animation:2s cubic-bezier(.33,0,.67,1) infinite AssistantView-module__iuB2tq__assistantThinking}.AssistantView-module__iuB2tq__thinkingStep{animation:AssistantView-module__iuB2tq__assistantThinking 2s cubic-bezier(.33, 0, .67, 1) infinite, AssistantView-module__iuB2tq__assistantStepArrives var(--motion-duration-joyn-smooth) var(--motion-ease-out) both}.AssistantView-module__iuB2tq__thinkingStepLeaving{animation:AssistantView-module__iuB2tq__assistantThinking 2s cubic-bezier(.33, 0, .67, 1) infinite, AssistantView-module__iuB2tq__assistantStepLeaves var(--motion-duration-joyn-smooth) var(--motion-ease-out) both}.AssistantView-module__iuB2tq__thinkingMark{color:color-mix(in srgb, var(--ink) 35%, transparent);animation:AssistantView-module__iuB2tq__assistantMarkSwaps var(--motion-duration-joyn-smooth) var(--motion-ease-out) both;flex:none}.AssistantView-module__iuB2tq__thinkingFavicons{flex:none;display:inline-flex}.AssistantView-module__iuB2tq__thinkingFavicon{object-fit:cover;border-radius:22%;width:15px;height:15px}.AssistantView-module__iuB2tq__thinkingFavicon+.AssistantView-module__iuB2tq__thinkingFavicon{margin-left:-3px}@keyframes AssistantView-module__iuB2tq__assistantThinking{0%{background-position:-400% 0}to{background-position:500% 0}}@keyframes AssistantView-module__iuB2tq__assistantStepArrives{0%{opacity:0;transform:translateY(100%)}}@keyframes AssistantView-module__iuB2tq__assistantStepLeaves{to{opacity:0;transform:translateY(-100%)}}@keyframes AssistantView-module__iuB2tq__assistantMarkSwaps{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__thinkingStep,.AssistantView-module__iuB2tq__thinkingStepStill,.AssistantView-module__iuB2tq__thinkingMark{color:color-mix(in srgb, var(--ink) 35%, transparent);background:0 0;animation:none}.AssistantView-module__iuB2tq__thinkingStep{animation:1ms both AssistantView-module__iuB2tq__assistantStepArrives}.AssistantView-module__iuB2tq__thinkingStepLeaving{display:none}}.AssistantView-module__iuB2tq__failure{justify-items:center;gap:var(--space-compact);margin-top:var(--space-sm);padding:var(--space-lg) var(--space-md);border:.5px solid var(--hairline);border-radius:var(--radius-form);background:var(--surface-recessed);color:var(--muted);font-size:var(--type-caption);text-align:center;line-height:1.35;display:grid}.AssistantView-module__iuB2tq__failure strong{color:var(--ink);font-size:var(--type-subheadline);font-weight:600}.AssistantView-module__iuB2tq__failureGlyph{width:var(--type-title2);height:var(--type-title2);color:var(--muted)}.AssistantView-module__iuB2tq__failure[data-kind=server] .AssistantView-module__iuB2tq__failureGlyph{color:var(--error)}.AssistantView-module__iuB2tq__failureAction{margin-top:var(--space-xs)}.AssistantView-module__iuB2tq__answer{gap:var(--space-compact);color:var(--ink);font-size:17px;line-height:1.29412;display:grid}.AssistantView-module__iuB2tq__answer p,.AssistantView-module__iuB2tq__answer ul,.AssistantView-module__iuB2tq__answer ol{margin:0}.AssistantView-module__iuB2tq__answer h3{color:var(--ink);font-size:inherit;margin:4px 0 0;font-weight:700}.AssistantView-module__iuB2tq__answer ul,.AssistantView-module__iuB2tq__answer ol{gap:4px;padding-left:20px;display:grid}.AssistantView-module__iuB2tq__answer code{border-radius:var(--radius-small);background:var(--surface-wash);padding:1px 5px;font-size:13px}.AssistantView-module__iuB2tq__answer a{color:inherit}.AssistantView-module__iuB2tq__answer .AssistantView-module__iuB2tq__entity{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:color-mix(in srgb, currentcolor 12%, transparent);color:inherit;border-radius:999px;padding:2px 8px;font-size:calc(1em - 3px);font-weight:400;line-height:1.45;text-decoration:none}.AssistantView-module__iuB2tq__answer .AssistantView-module__iuB2tq__entity svg{vertical-align:-.12em;width:calc(1em - 1px);height:calc(1em - 1px);color:color-mix(in srgb, currentcolor 58%, transparent);margin-right:4px;display:inline-block}.AssistantView-module__iuB2tq__actions{align-items:center;gap:var(--space-compact);margin-top:var(--space-xs);display:flex}.AssistantView-module__iuB2tq__action{align-items:center;gap:var(--space-xs);min-height:36px;color:var(--text-tertiary);font:inherit;cursor:pointer;transition:color var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:0;padding:0;font-size:13px;font-weight:500;line-height:1;display:inline-flex;}.AssistantView-module__iuB2tq__action[data-active]{color:var(--muted)}@media (hover:hover) and (pointer:fine){.AssistantView-module__iuB2tq__action:hover{color:var(--ink)}}.AssistantView-module__iuB2tq__contextAction{align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-sm);border:1px solid color-mix(in srgb, var(--hairline) 75%, transparent);border-radius:var(--radius-small);background:var(--surface);color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out);margin-left:auto;font-size:12px;font-weight:500;line-height:1;display:inline-flex;}@media (hover:hover) and (pointer:fine){.AssistantView-module__iuB2tq__contextAction:hover{border-color:var(--hairline);color:var(--ink)}}.AssistantView-module__iuB2tq__systemPill{padding-block:var(--space-xs);color:var(--text-tertiary);font-size:var(--type-subheadline);align-items:center;gap:6px;margin:0;line-height:1.33;text-decoration:none;display:flex}.AssistantView-module__iuB2tq__systemPill svg{flex:none}.AssistantView-module__iuB2tq__systemPill>svg:first-child{width:22px;color:color-mix(in srgb, var(--ink) 35%, transparent)}.AssistantView-module__iuB2tq__systemPill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantView-module__iuB2tq__systemPillChevron{margin-left:auto}.AssistantView-module__iuB2tq__turn>:not(.AssistantView-module__iuB2tq__systemPill)+.AssistantView-module__iuB2tq__systemPill{margin-top:var(--space-md)}.AssistantView-module__iuB2tq__clarification{margin-top:var(--space-sm);padding-block:var(--space-lg) var(--space-card-inset);border-radius:var(--radius-hero);background:color-mix(in srgb, var(--ink) 3.5%, var(--surface));box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-lift)}.AssistantView-module__iuB2tq__clarificationHead{padding:0 var(--space-lg) var(--space-compact);position:relative}.AssistantView-module__iuB2tq__clarificationHead:not([data-paged]){padding-right:56px}.AssistantView-module__iuB2tq__clarificationTitle{color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:500;line-height:1.15}.AssistantView-module__iuB2tq__clarificationTitle[data-compact]{font-size:20px}.AssistantView-module__iuB2tq__clarificationHead:not([data-paged]) .AssistantView-module__iuB2tq__cardClose{top:-10px;right:var(--space-sm);position:absolute}.AssistantView-module__iuB2tq__cardClose{border-radius:var(--r-pill);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.AssistantView-module__iuB2tq__cardClose:hover{color:var(--ink)}}.AssistantView-module__iuB2tq__pageControl{margin:-10px calc(var(--space-sm) * -1) var(--space-xs) 0;align-items:center;gap:2px;display:flex}.AssistantView-module__iuB2tq__pageControl button{width:24px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.AssistantView-module__iuB2tq__pageControl button:disabled{cursor:default;opacity:.28}.AssistantView-module__iuB2tq__pageControl>span:first-of-type{min-width:32px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;text-align:center;font-size:12px;font-weight:600}.AssistantView-module__iuB2tq__pageControlSpacer{min-width:var(--space-md);flex:1}.AssistantView-module__iuB2tq__clarificationOptions{flex-direction:column;display:flex}.AssistantView-module__iuB2tq__optionRow{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-compact) var(--space-lg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.AssistantView-module__iuB2tq__optionRow+.AssistantView-module__iuB2tq__optionRow:before{content:"";top:0;right:var(--space-lg);left:var(--space-lg);background:var(--hairline-soft);height:1px;position:absolute}.AssistantView-module__iuB2tq__optionRow>span{gap:var(--space-xs);flex:1;min-width:0;display:grid}.AssistantView-module__iuB2tq__optionRow strong{color:var(--ink);font-size:13px;font-weight:600;line-height:1.35}.AssistantView-module__iuB2tq__optionRow strong[data-selected]{color:var(--ink)}.AssistantView-module__iuB2tq__optionRow small{color:var(--muted);font-size:12px;line-height:1.4}.AssistantView-module__iuB2tq__optionRow>svg{width:20px;color:var(--ink);flex:none}.AssistantView-module__iuB2tq__optionRow[data-custom]{cursor:default}.AssistantView-module__iuB2tq__optionRow input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px;line-height:1.35}.AssistantView-module__iuB2tq__optionRow input::placeholder{color:var(--muted)}.AssistantView-module__iuB2tq__clarificationSubmit{padding:var(--space-md) var(--space-lg) 0;justify-content:flex-end;display:flex}.AssistantView-module__iuB2tq__disclosure{gap:var(--space-sm);display:grid}.AssistantView-module__iuB2tq__disclosureSection{padding:var(--space-md);border:1px solid color-mix(in srgb, var(--hairline) 70%, transparent);border-radius:var(--radius-form);background:var(--surface)}.AssistantView-module__iuB2tq__disclosureSection h3{margin:0 0 var(--space-sm);color:var(--ink);font-size:12px;font-weight:600}.AssistantView-module__iuB2tq__disclosureSection ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.AssistantView-module__iuB2tq__disclosureSection li{gap:var(--space-sm);color:var(--muted);grid-template-columns:16px minmax(0,1fr);font-size:13px;line-height:1.45;display:grid}.AssistantView-module__iuB2tq__disclosureSection li svg{color:var(--text-tertiary);margin-top:2px}.AssistantView-module__iuB2tq__welcome{gap:var(--space-card-inset);padding-block:var(--space-lg);text-align:center;justify-items:center;margin:auto 0;display:grid}.AssistantView-module__iuB2tq__welcome .AssistantView-module__iuB2tq__welcomeTitle{font-size:var(--type-large-title);text-wrap:initial;transition:font-size var(--motion-duration-joyn-smooth) var(--motion-ease-out);margin:0}.AssistantView-module__iuB2tq__welcome .AssistantView-module__iuB2tq__welcomeGreeting{max-width:28ch;font-size:var(--type-title);overflow-wrap:anywhere;text-wrap:balance;transition:font-size var(--motion-duration-joyn-smooth) var(--motion-ease-out);margin:0}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__welcome .AssistantView-module__iuB2tq__welcomeTitle,.AssistantView-module__iuB2tq__welcome .AssistantView-module__iuB2tq__welcomeGreeting{transition:none}}.AssistantView-module__iuB2tq__chips[data-entering]{animation:AssistantView-module__iuB2tq__welcomeChipsIn var(--motion-duration-standard) var(--motion-ease-out) both}@keyframes AssistantView-module__iuB2tq__welcomeChipsIn{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__chips[data-entering]{animation:none}}.AssistantView-module__iuB2tq__chips{gap:var(--space-sm);justify-items:center;display:grid}.AssistantView-module__iuB2tq__chipRow{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.AssistantView-module__iuB2tq__composer{z-index:2;pointer-events:none;align-self:end;align-items:flex-end;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-lg) var(--space-card-inset);grid-area:1/1;display:flex}@media (max-width:899px){.AssistantView-module__iuB2tq__page,.AssistantView-module__iuB2tq__layout{flex:1}.AssistantView-module__iuB2tq__layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.AssistantView-module__iuB2tq__thread{grid-row:2;min-height:0}.AssistantView-module__iuB2tq__page{padding:var(--safe-top) 0 max(var(--space-sm), calc(env(safe-area-inset-bottom,0px) - var(--keyboard-inset,0px)))}.AssistantView-module__iuB2tq__composer{padding-bottom:0}.AssistantView-module__iuB2tq__layout[data-embedded] .AssistantView-module__iuB2tq__composer{padding-bottom:max(var(--space-sm), calc(env(safe-area-inset-bottom,0px) - var(--keyboard-inset,0px)))}.AssistantView-module__iuB2tq__pageHeader{display:none}.AssistantView-module__iuB2tq__layout:not([data-embedded]){grid-template-rows:minmax(0,1fr)}.AssistantView-module__iuB2tq__layout:not([data-embedded])>.AssistantView-module__iuB2tq__thread{box-shadow:none;background:0 0;border-radius:0;grid-row:1}}.AssistantView-module__iuB2tq__actionCard{width:100%;margin-top:var(--space-sm);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--hairline), var(--shadow-tight);display:grid}.AssistantView-module__iuB2tq__actionCardPadded{gap:var(--space-compact);padding:var(--space-md) 18px}.AssistantView-module__iuB2tq__actionCardHead{align-items:center;gap:var(--space-sm);display:flex}.AssistantView-module__iuB2tq__actionCardHead>span:last-child{min-width:0;display:grid}.AssistantView-module__iuB2tq__actionCardHead small{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:600}.AssistantView-module__iuB2tq__actionCardHead strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.AssistantView-module__iuB2tq__actionIcon,.AssistantView-module__iuB2tq__actionReceiptMark{border-radius:var(--radius-small);background:var(--field-background);width:34px;height:34px;color:var(--body-strong);flex:none;place-items:center;display:grid}.AssistantView-module__iuB2tq__actionCard>.btn{justify-self:end}.AssistantView-module__iuB2tq__actionReceipt{align-items:center;gap:var(--space-sm);width:min(100%,440px);margin-top:var(--space-sm);padding:var(--space-compact);border:1px solid color-mix(in srgb, var(--hairline) 72%, transparent);border-radius:var(--radius-container);background:var(--surface);display:flex}.AssistantView-module__iuB2tq__actionReceipt>span:nth-child(2){min-width:0;margin-inline-end:auto;display:grid}.AssistantView-module__iuB2tq__actionReceipt strong{color:var(--ink);font-size:13px}.AssistantView-module__iuB2tq__actionReceipt small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.AssistantView-module__iuB2tq__scrollToBottom{width:38px;height:38px;margin:var(--space-sm);margin-bottom:calc(var(--space-sm) + var(--assistant-composer-height,0px) + var(--assistant-draft-dock-height,0px));border:1px solid color-mix(in srgb, var(--surface) 72%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 78%, transparent), 0 8px 24px color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);opacity:0;cursor:pointer;pointer-events:none;transition:opacity var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out);grid-area:1/1;place-self:end center;place-items:center;padding:0;display:grid;transform:scale(.5)}@media (hover:hover) and (pointer:fine){.AssistantView-module__iuB2tq__scrollToBottom:hover{background:color-mix(in srgb, var(--surface) 90%, transparent)}}.AssistantView-module__iuB2tq__scrollToBottom[data-visible]{opacity:1;pointer-events:auto;transform:scale(1)}@media (prefers-reduced-motion:reduce){.AssistantView-module__iuB2tq__scrollToBottom{transition:none}}@media (min-width:900px){.AssistantView-module__iuB2tq__pageHeader{display:none}.AssistantView-module__iuB2tq__page{max-width:none;height:var(--joyn-app-height,100dvh);padding-inline:0;padding-bottom:0}.AssistantView-module__iuB2tq__layout{gap:0}.AssistantView-module__iuB2tq__thread{box-shadow:none;background:0 0;border-radius:0}.AssistantView-module__iuB2tq__transcript{padding-block:36px calc(var(--assistant-composer-height,0px) + var(--space-lg));padding-inline:max(50% - 440px,32px)}.AssistantView-module__iuB2tq__composer{padding-block:var(--space-compact) 22px;padding-inline:max(50% - 440px,32px)}}.AssistantView-module__iuB2tq__composer>*{pointer-events:auto}.AssistantView-module__iuB2tq__thread[data-toolbar]{grid-template-rows:auto minmax(0,1fr)}.AssistantView-module__iuB2tq__thread[data-toolbar]>.AssistantView-module__iuB2tq__transcript,.AssistantView-module__iuB2tq__thread[data-toolbar]>.AssistantView-module__iuB2tq__scrollToBottom,.AssistantView-module__iuB2tq__thread[data-toolbar]>.AssistantView-module__iuB2tq__composer{grid-row:2}.AssistantView-module__iuB2tq__pinSpacer{flex:none;height:0}.AssistantView-module__iuB2tq__contextMenuAnchor{width:0;height:0;position:absolute;top:0;left:0}.AssistantView-module__iuB2tq__sendGhost{z-index:1;pointer-events:none;will-change:transform, clip-path;position:absolute;overflow:hidden}.AssistantView-module__iuB2tq__asked[data-send-morph]{visibility:hidden}.AssistantView-module__iuB2tq__photoSendGhost{z-index:1;pointer-events:none;will-change:transform, opacity;position:absolute}.AssistantView-module__iuB2tq__photoSendGhost>*{will-change:transform, clip-path, opacity}.AssistantView-module__iuB2tq__thread[data-send-morph]>.AssistantView-module__iuB2tq__composer>*>*{-webkit-backdrop-filter:none;backdrop-filter:none}.AssistantView-module__iuB2tq__threadToolbar{gap:var(--space-sm);grid-row:1;min-width:0;display:grid}.AssistantView-module__iuB2tq__draftChoiceForm{gap:var(--space-card-inset);padding-top:var(--space-lg);display:grid}
.ChatPlanningCard-module__lRiciq__card{box-sizing:border-box;border:1px solid var(--hairline-soft);border-radius:var(--r-xl);background:var(--surface);width:min(100%,340px);min-width:min(290px,100vw - 48px);color:var(--ink)}.ChatPlanningCard-module__lRiciq__card[data-presentation=detail]{width:100%}.ChatPlanningCard-module__lRiciq__pollCard{gap:var(--space-sm);padding:var(--space-compact);display:grid}.ChatPlanningCard-module__lRiciq__pollHeader{gap:2px;display:grid}.ChatPlanningCard-module__lRiciq__pollTitleRow,.ChatPlanningCard-module__lRiciq__pollSubtitleRow{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.ChatPlanningCard-module__lRiciq__pollTitle{min-width:0;color:var(--body-strong);letter-spacing:-.01em;flex:1;margin:0;font-size:16px;font-weight:650;line-height:1.25}.ChatPlanningCard-module__lRiciq__pollSubtitleRow{color:var(--muted);justify-content:space-between;font-size:12px;line-height:1.3}.ChatPlanningCard-module__lRiciq__pollSubtitleRow>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatPlanningCard-module__lRiciq__pollStatus{border-radius:var(--r-pill);background:var(--surface-wash);color:var(--body-strong);flex:none;padding:3px 7px;font-size:11px;font-weight:650;line-height:1.2}.ChatPlanningCard-module__lRiciq__options{border:1px solid var(--hairline-soft);border-radius:var(--r-lg);background:var(--surface);display:grid;overflow:hidden}.ChatPlanningCard-module__lRiciq__option{isolation:isolate;align-items:center;gap:var(--space-compact);background:var(--surface);min-height:56px;color:var(--body-strong);padding:var(--space-xs) var(--space-md);text-align:left;cursor:pointer;border:0;grid-template-columns:22px minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.ChatPlanningCard-module__lRiciq__option+.ChatPlanningCard-module__lRiciq__option{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}.ChatPlanningCard-module__lRiciq__optionShell{position:relative}.ChatPlanningCard-module__lRiciq__optionShell+.ChatPlanningCard-module__lRiciq__optionShell,.ChatPlanningCard-module__lRiciq__option+.ChatPlanningCard-module__lRiciq__optionShell,.ChatPlanningCard-module__lRiciq__optionShell+.ChatPlanningCard-module__lRiciq__option{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}.ChatPlanningCard-module__lRiciq__optionShell .ChatPlanningCard-module__lRiciq__option{width:100%;padding-right:92px}.ChatPlanningCard-module__lRiciq__option:after{content:"";z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0}.ChatPlanningCard-module__lRiciq__option[data-mine]:after{background:color-mix(in srgb, var(--ink) 5%, transparent)}.ChatPlanningCard-module__lRiciq__optionFill{z-index:-2;background:color-mix(in srgb, var(--muted) 10%, transparent);pointer-events:none;transform:scaleX(var(--poll-option-fill,0));transform-origin:0;transition:transform var(--motion-duration-standard) var(--motion-ease-out);position:absolute;inset:0}.ChatPlanningCard-module__lRiciq__option[data-leading] .ChatPlanningCard-module__lRiciq__optionFill{background:color-mix(in srgb, var(--ink) 15%, transparent)}.ChatPlanningCard-module__lRiciq__option[data-winner]{box-shadow:inset 0 0 0 1.5px var(--ink)}.ChatPlanningCard-module__lRiciq__option:disabled{cursor:default}.ChatPlanningCard-module__lRiciq__check{border:1.5px solid color-mix(in srgb, var(--muted) 30%, transparent);border-radius:var(--r-pill);background:var(--surface);color:#0000;width:22px;height:22px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-standard) var(--motion-ease-pop);place-items:center;display:grid}.ChatPlanningCard-module__lRiciq__option[data-mine] .ChatPlanningCard-module__lRiciq__check{border-color:var(--ink);background:var(--ink);color:var(--canvas)}.ChatPlanningCard-module__lRiciq__option:active:not(:disabled) .ChatPlanningCard-module__lRiciq__check{transform:scale(.9)}.ChatPlanningCard-module__lRiciq__optionLabel{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:450;line-height:1.3}.ChatPlanningCard-module__lRiciq__voters{align-items:center;padding-left:6px;display:flex}.ChatPlanningCard-module__lRiciq__voters>*{box-shadow:0 0 0 1.5px var(--surface);margin-left:-6px}.ChatPlanningCard-module__lRiciq__voterOverflow{border-radius:var(--r-pill);background:var(--surface-wash);width:22px;height:22px;color:var(--muted);place-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.ChatPlanningCard-module__lRiciq__voterButton{z-index:1;top:0;right:var(--space-sm);min-width:44px;min-height:44px;padding:var(--space-xs);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;align-items:center;display:flex;position:absolute;bottom:0}.ChatPlanningCard-module__lRiciq__people{padding-top:var(--space-card-inset);display:grid}.ChatPlanningCard-module__lRiciq__you{font-size:var(--type-caption);color:var(--muted)}@media (hover:hover) and (pointer:fine){.ChatPlanningCard-module__lRiciq__voterButton:hover{background:var(--field-focus-fill)}}.ChatPlanningCard-module__lRiciq__eventCard{width:min(100%,340px);min-width:min(290px,100vw - 48px)}.ChatPlanningCard-module__lRiciq__eventCard[data-presentation=shelf]{width:100%;min-width:0}.ChatPlanningCard-module__lRiciq__eventBand{color:inherit;grid-area:1/1;display:block}.ChatPlanningCard-module__lRiciq__eventBody{gap:var(--space-sm);min-width:0;padding:var(--space-md) var(--space-card-inset);display:grid}.ChatPlanningCard-module__lRiciq__eventCard[data-covered-card] .ChatPlanningCard-module__lRiciq__eventBody{padding-top:0}.ChatPlanningCard-module__lRiciq__eventAssistantFootnote{margin-top:calc(var(--space-compact) - var(--space-sm))}.ChatPlanningCard-module__lRiciq__eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:800;display:flex}.ChatPlanningCard-module__lRiciq__title{font-family:var(--font-display);letter-spacing:-.02em;margin:-4px 0 0;font-size:20px;font-weight:650;line-height:1.18}.ChatPlanningCard-module__lRiciq__note,.ChatPlanningCard-module__lRiciq__error{margin:0;font-size:12px;line-height:1.45}.ChatPlanningCard-module__lRiciq__note{color:var(--muted)}.ChatPlanningCard-module__lRiciq__error{color:var(--declined)}.ChatPlanningCard-module__lRiciq__facts{gap:9px;margin:0;display:grid}.ChatPlanningCard-module__lRiciq__fact{align-items:start;gap:var(--space-sm);color:var(--body-strong);grid-template-columns:18px minmax(0,1fr);font-size:13px;line-height:1.4;display:grid}.ChatPlanningCard-module__lRiciq__fact svg{color:var(--muted);margin-top:1px}.ChatPlanningCard-module__lRiciq__rsvp{gap:var(--space-sm);padding-top:var(--space-compact);border-top:1px solid var(--hairline);grid-auto-columns:1fr;grid-auto-flow:column;margin-top:2px;display:grid}.ChatPlanningCard-module__lRiciq__rsvp button{min-width:0;height:38px;padding-inline:var(--space-compact);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--surface);color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);font-size:13px;font-weight:500;line-height:1}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true]{color:var(--on-primary);border-color:#0000;font-weight:650}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=accepted]{background:var(--rsvp-solid-going)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=interested]{background:var(--rsvp-solid-interested)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=maybe]{background:var(--rsvp-solid-maybe);color:var(--surface-dark)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=declined]{background:var(--rsvp-solid-declined)}.ChatPlanningCard-module__lRiciq__rsvp button:active:not(:disabled){transform:scale(.98)}.ChatPlanningCard-module__lRiciq__rsvp button:disabled{cursor:default;opacity:.56}.ChatPlanningCard-module__lRiciq__footerLink{min-height:44px;color:var(--body-strong);justify-content:space-between;align-items:center;margin:-4px -4px -6px;padding:4px;font-size:13px;font-weight:750;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.ChatPlanningCard-module__lRiciq__footerLink:hover span{text-underline-offset:3px;text-decoration:underline}}@media (max-width:640px){.ChatPlanningCard-module__lRiciq__card{width:100%;min-width:0}.ChatPlanningCard-module__lRiciq__pollCard{padding:var(--space-compact)}.ChatPlanningCard-module__lRiciq__option{padding-inline:var(--space-compact)}}@media (prefers-reduced-motion:reduce){.ChatPlanningCard-module__lRiciq__optionFill,.ChatPlanningCard-module__lRiciq__check{transition:none}}.ChatPlanningCard-module__lRiciq__pollTitleRow{justify-content:space-between}.ChatPlanningCard-module__lRiciq__pollPrompt{margin:var(--space-xs) 0 0;color:var(--body);font-size:12px}.ChatPlanningCard-module__lRiciq__pollCancelChoice{margin-top:var(--space-xs);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 8px;font-size:13px}.ChatPlanningCard-module__lRiciq__eventBlock{gap:var(--space-2xs,4px);display:grid}.ChatPlanningCard-module__lRiciq__byline{color:var(--muted);align-items:center;gap:5px;margin:0;padding-inline-start:4px;font-size:12px;line-height:1.3;display:flex}.ChatPlanningCard-module__lRiciq__byline svg{flex:none}.ChatPlanningCard-module__lRiciq__byline strong{color:var(--body-strong);font-weight:640}.ChatPlanningCard-module__lRiciq__eventHeader{min-width:0;color:inherit;text-decoration:none;display:grid}.ChatPlanningCard-module__lRiciq__eventTitle{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title2);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.ChatPlanningCard-module__lRiciq__assistantCard{color:inherit;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-duration-quick) var(--motion-ease-out);justify-items:start;padding:13px;text-decoration:none;display:grid}.ChatPlanningCard-module__lRiciq__assistantCard:active{transform:scale(.97)}.ChatPlanningCard-module__lRiciq__assistantIdentity{align-items:center;gap:var(--space-compact);width:100%;min-width:0;margin-top:var(--space-sm);display:flex}.ChatPlanningCard-module__lRiciq__assistantSphere{flex:none;margin:4px}.ChatPlanningCard-module__lRiciq__assistantText{gap:var(--space-xs);flex:1;min-width:0;display:grid}.ChatPlanningCard-module__lRiciq__assistantName{min-width:0;color:var(--ink);font-family:var(--font-display);font-size:var(--type-title3);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.ChatPlanningCard-module__lRiciq__assistantCreator{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.ChatPlanningCard-module__lRiciq__assistantCreator strong{font-weight:600}.ChatPlanningCard-module__lRiciq__assistantTagline{min-width:0;margin-top:var(--space-sm);color:var(--muted);font-size:var(--type-footnote);-webkit-line-clamp:4;line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.ChatPlanningCard-module__lRiciq__assistantCard .ChatPlanningCard-module__lRiciq__assistantOpen{--btn-h:auto;--button-soft-ink:var(--ink);margin-top:var(--space-compact);padding:var(--space-sm) var(--space-md);box-shadow:inset 0 0 0 1px var(--hairline-soft);font-size:var(--type-footnote);justify-self:stretch;line-height:1.35}.ChatPlanningCard-module__lRiciq__assistantCard .ChatPlanningCard-module__lRiciq__assistantOpen:active{transform:none}@media (prefers-reduced-motion:reduce){.ChatPlanningCard-module__lRiciq__assistantCard{transition:none}.ChatPlanningCard-module__lRiciq__assistantCard:active{transform:none}}
.FilterChipLink-module__yLvO7a__chip{justify-content:center;align-items:center;gap:var(--space-sm);cursor:pointer;min-height:44px;padding-inline:var(--space-md);border-radius:var(--r-pill);background:var(--chip-surface,var(--surface));box-shadow:inset 0 0 0 1px var(--chip-border,var(--hairline-soft));color:var(--chip-ink,var(--ink));font-size:var(--type-footnote);white-space:nowrap;transition:background-color var(--motion-duration-quick) var(--motion-ease-out);border:0;flex:none;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.FilterChipLink-module__yLvO7a__chip svg{width:1em;height:1em;color:var(--chip-icon-ink,currentColor)}.FilterChipLink-module__yLvO7a__compact{min-height:38px;padding-inline:12px;font-weight:500;position:relative}.FilterChipLink-module__yLvO7a__compact:after{content:"";position:absolute;inset:-3px 0}.FilterChipLink-module__yLvO7a__compact svg{color:var(--chip-icon-ink,var(--muted))}.FilterChipLink-module__yLvO7a__attention{width:var(--space-sm);height:var(--space-sm);border-radius:var(--r-pill);background:var(--attention,var(--error));flex:none}.FilterChipLink-module__yLvO7a__chip[data-selected]{background:var(--chip-selected-surface,var(--ink));color:var(--chip-selected-ink,var(--canvas));box-shadow:0 4px 12px color-mix(in srgb, var(--ink) 8%, transparent);font-weight:600}.FilterChipLink-module__yLvO7a__chip[data-selected] svg{color:currentColor}.FilterChipLink-module__yLvO7a__chip[data-muted]{opacity:.5}@media (hover:hover) and (pointer:fine){.FilterChipLink-module__yLvO7a__chip:not([data-selected]):hover{background:var(--surface-wash)}}@media (prefers-reduced-motion:reduce){.FilterChipLink-module__yLvO7a__chip{transition:none}}
