.PrivacyChoices-module__l2zRaW__panel{right:var(--space-md);bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));z-index:var(--z-toast);width:min(420px, calc(100vw - (2 * var(--space-md))));max-height:calc(100dvh - (2 * var(--space-md)) - env(safe-area-inset-bottom,0px));padding:var(--space-card-inset);border:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent);border-radius:var(--radius-container);background:var(--surface-dark-elevated);box-shadow:var(--shadow-soft);color:var(--on-dark-soft);-webkit-hyphens:auto;hyphens:auto;animation:PrivacyChoices-module__l2zRaW__privacyPanelIn var(--motion-duration-panel) var(--motion-ease-pop) both;position:fixed;overflow-y:auto}body:has(#public-menu[aria-hidden=false]) .PrivacyChoices-module__l2zRaW__panel{visibility:hidden}.PrivacyChoices-module__l2zRaW__headingRow{align-items:flex-start;gap:var(--space-md);display:flex}.PrivacyChoices-module__l2zRaW__headingRow .title{color:var(--on-dark)}.PrivacyChoices-module__l2zRaW__summary{margin-top:var(--space-sm);color:color-mix(in srgb, var(--on-dark) 72%, transparent);text-wrap:pretty;line-height:1.5}.PrivacyChoices-module__l2zRaW__policyLink{min-height:44px;color:var(--on-dark);text-underline-offset:var(--space-xs);align-items:center;display:inline-flex}.PrivacyChoices-module__l2zRaW__detailActions{align-items:center;gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PrivacyChoices-module__l2zRaW__choose,.PrivacyChoices-module__l2zRaW__save{width:100%}.PrivacyChoices-module__l2zRaW__quickActions{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PrivacyChoices-module__l2zRaW__quickActions .btn{width:100%}.PrivacyChoices-module__l2zRaW__close{width:44px;margin:calc(-1 * var(--space-compact)) calc(-1 * var(--space-compact)) 0 auto;color:var(--on-dark);flex:none;padding:0}.PrivacyChoices-module__l2zRaW__preferences{gap:var(--space-sm);margin-block:var(--space-md);display:grid}.PrivacyChoices-module__l2zRaW__preferenceRow{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:72px;padding:var(--space-compact) var(--space-md);border-radius:var(--radius-form);background:color-mix(in srgb, var(--on-dark) 5%, transparent);display:flex}.PrivacyChoices-module__l2zRaW__preferenceRow h3,.PrivacyChoices-module__l2zRaW__preferenceTitle{color:var(--on-dark);font:inherit;margin:0;font-weight:600;line-height:1.3;display:block}.PrivacyChoices-module__l2zRaW__preferenceRow p,.PrivacyChoices-module__l2zRaW__preferenceDescription{margin:var(--space-xs) 0 0;color:color-mix(in srgb, var(--on-dark) 58%, transparent);font-size:13px;line-height:1.4;display:block}.PrivacyChoices-module__l2zRaW__required{color:color-mix(in srgb, var(--on-dark) 72%, transparent);flex:none;font-size:13px;font-weight:500}.PrivacyChoices-module__l2zRaW__toggle{appearance:none;border:1px solid color-mix(in srgb, var(--on-dark) 18%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--on-dark) 10%, transparent);cursor:pointer;width:50px;height:30px;transition:background-color var(--motion-duration-standard) var(--motion-ease-out), border-color var(--motion-duration-standard) var(--motion-ease-out);flex:none;position:relative}.PrivacyChoices-module__l2zRaW__toggle:after{content:"";top:var(--space-xs);left:var(--space-xs);border-radius:var(--r-pill);background:var(--on-dark);width:20px;height:20px;box-shadow:var(--shadow-tight);transition:transform var(--motion-duration-standard) var(--motion-spring-gentle);position:absolute}.PrivacyChoices-module__l2zRaW__toggle:checked{border-color:var(--on-dark);background:var(--on-dark)}.PrivacyChoices-module__l2zRaW__toggle:checked:after{background:var(--surface-dark);transform:translate(20px)}.PrivacyChoices-module__l2zRaW__toggle:focus-visible{outline-color:var(--on-dark)}@keyframes PrivacyChoices-module__l2zRaW__privacyPanelIn{0%{opacity:0;transform:translateY(var(--motion-distance-md)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.PrivacyChoices-module__l2zRaW__panel{padding:var(--space-md)}:is(.PrivacyChoices-module__l2zRaW__detailActions .PrivacyChoices-module__l2zRaW__choose,.PrivacyChoices-module__l2zRaW__quickActions .btn){height:auto;min-height:44px;padding-block:var(--space-sm);white-space:normal;line-height:1.2}.PrivacyChoices-module__l2zRaW__detailActions .PrivacyChoices-module__l2zRaW__policyLink{overflow-wrap:anywhere}.PrivacyChoices-module__l2zRaW__quickActions{align-items:stretch}}@media (min-width:561px) and (max-width:899px){body:has([data-app-frame][data-shown] [data-mobile-tab-bar]) .PrivacyChoices-module__l2zRaW__panel{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.PrivacyChoices-module__l2zRaW__panel{animation:none}.PrivacyChoices-module__l2zRaW__toggle,.PrivacyChoices-module__l2zRaW__toggle:after{transition:none}}
.Avatar-module__J-Gcva__avatar{border-radius:var(--r-pill);object-fit:cover;background:var(--message-received-background);color:var(--body-strong);font-family:var(--font-body);letter-spacing:0;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}
.CollapsibleReveal-module__SLox_G__reveal{grid-template-rows:minmax(0,0fr);display:grid}.CollapsibleReveal-module__SLox_G__reveal[data-expanded]{grid-template-rows:minmax(0,1fr)}.CollapsibleReveal-module__SLox_G__viewport{min-height:0;overflow:hidden}.CollapsibleReveal-module__SLox_G__content{opacity:0;transform:translateY(-14px)}.CollapsibleReveal-module__SLox_G__reveal[data-expanded]>.CollapsibleReveal-module__SLox_G__viewport>.CollapsibleReveal-module__SLox_G__content{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.CollapsibleReveal-module__SLox_G__reveal{transition:grid-template-rows var(--motion-duration-sheet-resize) var(--motion-spring-sheet-resize)}.CollapsibleReveal-module__SLox_G__content{transition:opacity calc(var(--motion-duration-sheet-resize) * .75) var(--motion-ease-out), transform var(--motion-duration-sheet-resize) var(--motion-spring-sheet-resize)}}@media (prefers-reduced-motion:reduce){.CollapsibleReveal-module__SLox_G__reveal,.CollapsibleReveal-module__SLox_G__content{transition:grid-template-rows .2s ease-out,opacity .2s ease-out}.CollapsibleReveal-module__SLox_G__content{transform:none}}
.GuestOptionsDialog-module__Y-jGba__content{gap:var(--space-md);padding-block:var(--space-lg) calc(var(--space-xxxl) - var(--space-lg));display:grid}.GuestOptionsDialog-module__Y-jGba__captionLine{display:block}
.EventPeopleManagementDialog-module__8GuKka__layout{gap:var(--space-xl);padding-block:var(--space-lg) calc(var(--space-xxxl) - var(--space-lg));display:grid}.EventPeopleManagementDialog-module__8GuKka__section{gap:var(--space-sm);display:grid}.EventPeopleManagementDialog-module__8GuKka__section>header{margin-bottom:0}.EventPeopleManagementDialog-module__8GuKka__empty{padding:var(--space-xxxl) var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface)}.EventPeopleManagementDialog-module__8GuKka__error{justify-items:start;gap:var(--space-sm);display:grid}.EventPeopleManagementDialog-module__8GuKka__loading{padding:var(--space-xl);color:var(--muted);text-align:center;margin:0}.EventPeopleManagementDialog-module__8GuKka__crown,.EventPeopleManagementDialog-module__8GuKka__crown[data-host-sheet],.EventPeopleManagementDialog-module__8GuKka__hostLabel{color:var(--ink)}.EventPeopleManagementDialog-module__8GuKka__status[data-urgent]{color:var(--declined)}.EventPeopleManagementDialog-module__8GuKka__spinner{animation:.9s linear infinite EventPeopleManagementDialog-module__8GuKka__spin}@keyframes EventPeopleManagementDialog-module__8GuKka__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.EventPeopleManagementDialog-module__8GuKka__spinner{animation:none}}
.EventNotificationsDialog-module__TFH07q__content{gap:var(--space-xl);padding-block:var(--space-lg) calc(var(--space-xxxl) - var(--space-lg));display:grid}
.HomeCreateEventDialog-module__9xcPBq__composer{flex-direction:column;flex:1 0 auto;display:flex}.HomeCreateEventDialog-module__9xcPBq__canvas{min-width:0;padding-bottom:var(--space-lg);flex-direction:column;flex:1;display:flex}.HomeCreateEventDialog-module__9xcPBq__form{min-width:0;padding-inline:var(--sheet-inset-content);flex-direction:column;display:flex}.HomeCreateEventDialog-module__9xcPBq__titleField{width:100%;min-height:0;max-height:3.6em;padding:var(--space-sm) 0 var(--space-md);resize:none;field-sizing:content;scrollbar-width:none;color:var(--ink);font-family:var(--font-display);font-size:calc(var(--type-large-title) * var(--title-scale,1));box-sizing:content-box;background:0 0;border:0;outline:0;font-weight:400;line-height:1.2;display:block;overflow-y:auto}.HomeCreateEventDialog-module__9xcPBq__titleField::placeholder{color:color-mix(in srgb, var(--muted) 45%, transparent)}.HomeCreateEventDialog-module__9xcPBq__hairline,.HomeCreateEventDialog-module__9xcPBq__insetHairline{background:var(--hairline-soft);flex:none;height:1px}.HomeCreateEventDialog-module__9xcPBq__insetHairline{margin-left:var(--space-md)}.HomeCreateEventDialog-module__9xcPBq__disclosureRow{gap:var(--space-md);width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;--polling-symbol-backdrop:var(--canvas);background:0 0;border:0;grid-template-columns:24px auto minmax(0,1fr) 16px;align-items:center;padding:0;display:grid}.HomeCreateEventDialog-module__9xcPBq__rowIcon{color:var(--muted);place-items:center;display:grid}.HomeCreateEventDialog-module__9xcPBq__disclosureRow>svg:last-child{color:var(--muted);transition:transform var(--motion-duration-standard) var(--motion-ease-out);justify-self:end}.HomeCreateEventDialog-module__9xcPBq__disclosureRow>svg:last-child[data-expanded]{transform:rotate(90deg)}.HomeCreateEventDialog-module__9xcPBq__rowLabel{font-size:var(--type-headline)}.HomeCreateEventDialog-module__9xcPBq__rowValue{color:var(--ink);font-size:var(--type-subheadline);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeCreateEventDialog-module__9xcPBq__whenEditor{gap:var(--space-compact);padding-bottom:var(--space-sm);animation:HomeCreateEventDialog-module__9xcPBq__revealIn var(--motion-duration-standard) var(--motion-ease-out) both;display:grid}.HomeCreateEventDialog-module__9xcPBq__whenEditor>section{min-width:0}.HomeCreateEventDialog-module__9xcPBq__whenActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.HomeCreateEventDialog-module__9xcPBq__whoEditor{animation:HomeCreateEventDialog-module__9xcPBq__revealIn var(--motion-duration-standard) var(--motion-ease-out) both}.HomeCreateEventDialog-module__9xcPBq__linkedChatHint{padding-block:var(--space-md)}.HomeCreateEventDialog-module__9xcPBq__manageGuests{align-items:center;gap:var(--space-sm);width:100%;min-height:62px;padding:var(--space-sm) var(--space-md);box-sizing:border-box;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.HomeCreateEventDialog-module__9xcPBq__manageGuests>span:first-child{gap:2px;min-width:0;margin-right:auto;display:grid}.HomeCreateEventDialog-module__9xcPBq__manageGuests strong{font-size:var(--type-headline);font-weight:400}.HomeCreateEventDialog-module__9xcPBq__manageGuests small{color:var(--muted);font-size:var(--type-subheadline);line-height:1.35}.HomeCreateEventDialog-module__9xcPBq__whoEditor>.HomeCreateEventDialog-module__9xcPBq__insetHairline{margin-left:calc(var(--space-lg) + var(--space-md))}.HomeCreateEventDialog-module__9xcPBq__manageGuests>svg{color:var(--muted);flex:none}.HomeCreateEventDialog-module__9xcPBq__guestFaces{flex:none;align-items:center;display:flex}.HomeCreateEventDialog-module__9xcPBq__guestFaces>:not(:first-child){margin-left:-7px}.HomeCreateEventDialog-module__9xcPBq__guestFace,.HomeCreateEventDialog-module__9xcPBq__guestOverflow{box-shadow:0 0 0 1.5px var(--canvas)}.HomeCreateEventDialog-module__9xcPBq__guestOverflow{border-radius:var(--r-pill);background:var(--surface-wash);width:28px;height:28px;color:var(--muted);place-items:center;font-size:10px;font-weight:700;display:grid}.HomeCreateEventDialog-module__9xcPBq__aboutSection{gap:var(--space-compact);border-top:1px solid var(--hairline-soft);padding-top:22px;display:grid}.HomeCreateEventDialog-module__9xcPBq__aboutSection header{justify-content:space-between;align-items:center;min-height:22px;display:flex}.HomeCreateEventDialog-module__9xcPBq__aboutSection h3{color:var(--label);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:650}.HomeCreateEventDialog-module__9xcPBq__aboutSection header button{min-height:44px;color:var(--ink);font:inherit;font-size:var(--type-subheadline);cursor:pointer;background:0 0;border:0;margin-block:-11px;padding:0}.HomeCreateEventDialog-module__9xcPBq__aboutSection textarea{resize:none;field-sizing:content;width:100%;min-height:52px;max-height:12em;color:var(--ink);font:inherit;font-size:var(--type-headline);background:0 0;border:0;outline:0;padding:0;line-height:1.5}.HomeCreateEventDialog-module__9xcPBq__addRail{gap:var(--space-sm);padding-top:var(--space-md);flex-wrap:wrap;display:flex}.HomeCreateEventDialog-module__9xcPBq__error{margin:var(--space-sm) 0 0;color:var(--error);font-size:13px;line-height:1.4}@keyframes HomeCreateEventDialog-module__9xcPBq__revealIn{0%{opacity:0;transform-origin:top;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.HomeCreateEventDialog-module__9xcPBq__whenEditor,.HomeCreateEventDialog-module__9xcPBq__whoEditor{animation:none}.HomeCreateEventDialog-module__9xcPBq__disclosureRow>svg:last-child{transition:none}}.HomeCreateEventDialog-module__9xcPBq__captionLine{display:block}strong.HomeCreateEventDialog-module__9xcPBq__captionLine{margin-top:var(--space-xs);color:var(--ink);font-weight:600}
.EventScheduleEditor-module__Vs5iXW__sheet{gap:var(--space-lg);padding-block:var(--space-lg) calc(var(--space-xl) - var(--space-lg));flex-direction:column;display:flex}.EventScheduleEditor-module__Vs5iXW__items{gap:var(--space-lg);flex-direction:column;display:flex}.EventScheduleEditor-module__Vs5iXW__card{gap:var(--space-compact);flex-direction:column;display:flex}.EventScheduleEditor-module__Vs5iXW__cardHeader{align-items:flex-start;display:flex}.EventScheduleEditor-module__Vs5iXW__disclosure{gap:var(--space-xs);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.EventScheduleEditor-module__Vs5iXW__disclosureRow{align-items:center;gap:var(--space-sm);min-height:44px;display:flex}.EventScheduleEditor-module__Vs5iXW__chevron{color:var(--text-tertiary);flex:none;transform:rotate(-90deg)}.EventScheduleEditor-module__Vs5iXW__chevron[data-expanded]{transform:none}.EventScheduleEditor-module__Vs5iXW__itemLabel{color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:var(--type-caption);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.33}.EventScheduleEditor-module__Vs5iXW__summary{padding-left:var(--space-lg);color:var(--muted);font-size:var(--type-caption);overflow-wrap:anywhere;line-height:1.33}.EventScheduleEditor-module__Vs5iXW__remove{border-radius:var(--r-pill);width:44px;height:44px;color:var(--error);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.EventScheduleEditor-module__Vs5iXW__remove:disabled{color:color-mix(in srgb, var(--muted-soft) 35%, transparent);cursor:default}.EventScheduleEditor-module__Vs5iXW__fields{padding:var(--space-sm) var(--space-md);border:1px solid var(--event-cardBorder,var(--hairline));border-radius:var(--radius-form);background:var(--surface);flex-direction:column;display:flex}.EventScheduleEditor-module__Vs5iXW__fields[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.EventScheduleEditor-module__Vs5iXW__fields:not([hidden]){animation:EventScheduleEditor-module__Vs5iXW__fieldsIn var(--motion-duration-standard) var(--motion-ease-out) both}.EventScheduleEditor-module__Vs5iXW__chevron{transition:transform var(--motion-duration-standard) var(--motion-ease-out)}}@keyframes EventScheduleEditor-module__Vs5iXW__fieldsIn{0%{opacity:0;transform:translateY(calc(-1 * var(--motion-distance-xs)))}}.EventScheduleEditor-module__Vs5iXW__row{align-items:center;column-gap:var(--space-compact);row-gap:var(--space-sm);min-height:52px;padding-block:var(--space-xs);flex-wrap:wrap;display:flex}.EventScheduleEditor-module__Vs5iXW__rowIcon{width:20px;color:var(--muted);flex:none}.EventScheduleEditor-module__Vs5iXW__rowLabel{color:var(--ink);font-size:var(--type-subheadline);flex:none;line-height:1.33}.EventScheduleEditor-module__Vs5iXW__rowTrailing{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex:1;min-width:0;margin-left:auto;display:flex}.EventScheduleEditor-module__Vs5iXW__placeRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.EventScheduleEditor-module__Vs5iXW__placeValue{color:var(--ink);font-size:var(--type-subheadline);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EventScheduleEditor-module__Vs5iXW__placeValue[data-empty]{color:var(--text-tertiary)}.EventScheduleEditor-module__Vs5iXW__rowChevron{color:var(--text-tertiary);flex:none}.EventScheduleEditor-module__Vs5iXW__required{color:var(--error);font-size:var(--type-caption);font-weight:500}.EventScheduleEditor-module__Vs5iXW__unavailable{color:var(--text-tertiary);font-size:var(--type-subheadline)}.EventScheduleEditor-module__Vs5iXW__titleInput,.EventScheduleEditor-module__Vs5iXW__noteInput{width:calc(100% - 32px);margin:0 0 var(--space-sm) 32px;color:var(--ink);font:inherit;font-size:var(--type-subheadline);background:0 0;border:0;outline:none;padding:0;line-height:1.33}.EventScheduleEditor-module__Vs5iXW__titleInput{font-weight:600}.EventScheduleEditor-module__Vs5iXW__noteInput{resize:none;field-sizing:content;max-height:5.32em}.EventScheduleEditor-module__Vs5iXW__titleInput::placeholder,.EventScheduleEditor-module__Vs5iXW__noteInput::placeholder{color:var(--text-tertiary);opacity:1}.EventScheduleEditor-module__Vs5iXW__titleInput:focus-visible,.EventScheduleEditor-module__Vs5iXW__noteInput:focus-visible{border-radius:var(--r-md);box-shadow:0 0 0 2px var(--field-focus-border)}.EventScheduleEditor-module__Vs5iXW__divider{background:var(--hairline);border:0;height:1px;margin:0 0 0 32px}.EventScheduleEditor-module__Vs5iXW__dateInput,.EventScheduleEditor-module__Vs5iXW__timeInput{border-radius:var(--r-lg);background:color-mix(in srgb, var(--standard-ink,var(--ink)) 8%, transparent);min-width:0;color:var(--ink);font:inherit;font-size:var(--type-subheadline);border:1px solid #0000;flex:none;width:auto;padding:6px 10px}.EventScheduleEditor-module__Vs5iXW__timeTrailing{flex:1 0 auto}.EventScheduleEditor-module__Vs5iXW__info{min-width:44px;min-height:44px;margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) 0;border-radius:var(--r-pill);cursor:pointer;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.EventScheduleEditor-module__Vs5iXW__infoMessage{color:var(--body);font-size:var(--type-footnote);line-height:1.45}.EventScheduleEditor-module__Vs5iXW__addItem{justify-content:center;align-self:center;align-items:center;gap:var(--space-sm);min-height:44px;margin-top:var(--space-sm);padding:0 var(--space-sm);border-radius:var(--r-pill);color:var(--event-quietAction,var(--ink));font:inherit;font-size:var(--type-subheadline);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}.EventScheduleEditor-module__Vs5iXW__addIcon{flex:none}.EventScheduleEditor-module__Vs5iXW__validation{align-self:flex-start;align-items:center;gap:var(--space-xs);margin-top:var(--space-md);padding:6px var(--space-compact);border-radius:var(--r-pill);background:color-mix(in srgb, var(--error) 8%, transparent);color:var(--error);font-size:var(--type-caption);line-height:1.33;display:inline-flex}.EventScheduleEditor-module__Vs5iXW__deleteSchedule{width:100%;min-height:44px;margin-top:var(--space-lg);border-radius:var(--r-pill);color:var(--error);font:inherit;font-size:var(--type-callout);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.EventScheduleEditor-module__Vs5iXW__deleteSchedule:disabled{opacity:.5;cursor:default}.EventScheduleEditor-module__Vs5iXW__deleteSchedule:focus-visible,.EventScheduleEditor-module__Vs5iXW__info:focus-visible,.EventScheduleEditor-module__Vs5iXW__remove:focus-visible,.EventScheduleEditor-module__Vs5iXW__disclosure:focus-visible,.EventScheduleEditor-module__Vs5iXW__placeRow:focus-visible,.EventScheduleEditor-module__Vs5iXW__addItem:focus-visible,.EventScheduleEditor-module__Vs5iXW__dateInput:focus-visible,.EventScheduleEditor-module__Vs5iXW__timeInput:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.EventSchedule-module__weftuW__section{--rail-primary:var(--event-title,var(--ink));--rail-secondary:var(--event-schedule,var(--muted));--rail-tertiary:var(--event-metadata,var(--text-tertiary));--rail-hairline:var(--event-hairline,var(--hairline))}.EventSchedule-module__weftuW__section>header h2{color:var(--event-metadata,color-mix(in srgb, var(--ink) 70%, transparent))}.EventSchedule-module__weftuW__headerTrailing{align-items:baseline;gap:var(--space-sm);min-width:0;display:inline-flex}.EventSchedule-module__weftuW__aside{color:var(--rail-tertiary);font-size:var(--detail-supporting-size,var(--type-footnote));text-align:right;font-style:italic;line-height:1.38}.EventSchedule-module__weftuW__edit{color:var(--event-quietAction,var(--muted))}.EventSchedule-module__weftuW__rail{list-style:none}.EventSchedule-module__weftuW__railCard{padding:var(--space-card-inset)}.EventSchedule-module__weftuW__row,.EventSchedule-module__weftuW__rowButton{width:100%;min-height:var(--space-xl);grid-template-columns:56px 13px minmax(0,1fr);align-items:stretch;column-gap:13px;display:grid}.EventSchedule-module__weftuW__item[data-last] .EventSchedule-module__weftuW__row,.EventSchedule-module__weftuW__item[data-last] .EventSchedule-module__weftuW__rowButton{min-height:0}.EventSchedule-module__weftuW__rowButton{border-radius:var(--r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.EventSchedule-module__weftuW__rowButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.EventSchedule-module__weftuW__rowButton:hover .EventSchedule-module__weftuW__directions{color:var(--standard-ink,var(--ink))}}.EventSchedule-module__weftuW__time{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex-direction:column;align-items:flex-end;gap:1px;padding-top:1px;display:flex}.EventSchedule-module__weftuW__start{color:var(--rail-secondary);font-size:var(--detail-supporting-size,var(--type-footnote));font-weight:600;line-height:1.38}.EventSchedule-module__weftuW__end{color:var(--rail-tertiary);font-size:var(--detail-metadata-size,var(--type-caption));line-height:1.33}.EventSchedule-module__weftuW__after{color:var(--rail-tertiary);font-size:var(--detail-supporting-size,var(--type-footnote));font-style:italic;line-height:1.38}.EventSchedule-module__weftuW__spine{flex-direction:column;align-items:center;display:flex}.EventSchedule-module__weftuW__dot{box-sizing:border-box;border:1.5px solid var(--rail-tertiary);border-radius:var(--r-pill);background:0 0;flex:none;width:9px;height:9px;margin-top:5px}.EventSchedule-module__weftuW__connector{width:1px;margin-top:var(--space-xs);background:var(--rail-hairline);flex:1}.EventSchedule-module__weftuW__item[data-live-state=past] .EventSchedule-module__weftuW__dot{background:color-mix(in srgb, var(--rail-tertiary) 42%, transparent);border:0}.EventSchedule-module__weftuW__item[data-live-state=now] .EventSchedule-module__weftuW__dot{background:var(--attention);box-shadow:0 0 0 4px color-mix(in srgb, var(--attention) 18%, transparent);border:0}.EventSchedule-module__weftuW__item[data-live-state=now] .EventSchedule-module__weftuW__connector{margin-top:calc(var(--space-xs) + 4px)}.EventSchedule-module__weftuW__item[data-live-state=past] .EventSchedule-module__weftuW__time,.EventSchedule-module__weftuW__item[data-live-state=past] .EventSchedule-module__weftuW__body{opacity:.42}.EventSchedule-module__weftuW__body{min-width:0;padding-bottom:var(--space-md);flex-direction:column;display:flex}.EventSchedule-module__weftuW__item[data-last] .EventSchedule-module__weftuW__body{padding-bottom:0}.EventSchedule-module__weftuW__titleLine{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.EventSchedule-module__weftuW__title{min-width:0;color:var(--rail-primary);font-size:var(--detail-body-size,var(--type-subheadline));overflow-wrap:anywhere;font-weight:600;line-height:1.33}.EventSchedule-module__weftuW__now{padding:2px var(--space-sm);border-radius:var(--r-pill);background:color-mix(in srgb, var(--attention) 10%, transparent);color:var(--attention);font-size:var(--detail-metadata-size,var(--type-caption));font-weight:600;line-height:1.33}.EventSchedule-module__weftuW__note{color:var(--rail-tertiary);font-size:var(--detail-supporting-size,var(--type-footnote));overflow-wrap:anywhere;margin-top:2px;font-style:italic;line-height:1.38}.EventSchedule-module__weftuW__address{align-items:baseline;column-gap:var(--space-xs);flex-wrap:wrap;row-gap:3px;margin-top:5px;display:flex}.EventSchedule-module__weftuW__addressText{-webkit-line-clamp:2;color:var(--rail-tertiary);font-size:var(--detail-supporting-size,var(--type-footnote));overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.38;display:-webkit-box;overflow:hidden}.EventSchedule-module__weftuW__directions{align-items:center;gap:var(--space-xs);color:var(--standard-muted,var(--muted));font-size:var(--detail-supporting-size,var(--type-footnote));white-space:nowrap;font-weight:500;line-height:1.38;display:inline-flex}@media (prefers-reduced-motion:no-preference){.EventSchedule-module__weftuW__time,.EventSchedule-module__weftuW__body,.EventSchedule-module__weftuW__dot,.EventSchedule-module__weftuW__connector{transition:opacity var(--motion-duration-panel) var(--motion-ease-out), background-color var(--motion-duration-panel) var(--motion-ease-out), box-shadow var(--motion-duration-panel) var(--motion-ease-out)}}.EventSchedule-module__weftuW__section>header{margin-bottom:calc(var(--space-sm) - var(--space-xs) / 2)}.EventSchedule-module__weftuW__section>header[data-variant=fact]>div>h2{color:var(--event-metadata,color-mix(in srgb, var(--ink) 70%, transparent))}
.LocationPollDraftFields-module__E7Ldoq__form{align-content:start;gap:var(--space-md);padding-top:var(--space-md);display:grid}.LocationPollDraftFields-module__E7Ldoq__question textarea{width:100%;min-height:72px;padding:var(--space-sm);resize:none;border-radius:var(--r-lg);color:var(--ink);font-family:var(--font-display);font-size:var(--type-title2);background:0 0;border:0;line-height:1.25}.LocationPollDraftFields-module__E7Ldoq__question textarea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.LocationPollDraftFields-module__E7Ldoq__options{border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface);box-shadow:var(--shadow-tight);overflow:hidden}.LocationPollDraftFields-module__E7Ldoq__option{padding-right:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.LocationPollDraftFields-module__E7Ldoq__option+.LocationPollDraftFields-module__E7Ldoq__option{border-top:1px solid var(--hairline-soft)}.LocationPollDraftFields-module__E7Ldoq__creation .LocationPollDraftFields-module__E7Ldoq__option{grid-template-columns:minmax(0,1fr);padding-right:0}.LocationPollDraftFields-module__E7Ldoq__optionHeader{min-height:44px;padding:0 var(--space-xs) 0 var(--space-md);color:var(--muted);font-size:var(--type-footnote);justify-content:space-between;align-items:center;font-weight:600;display:flex}.LocationPollDraftFields-module__E7Ldoq__optionPicker{align-items:center;gap:var(--space-compact);min-height:64px;padding:var(--space-sm) var(--space-md);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.LocationPollDraftFields-module__E7Ldoq__creation .LocationPollDraftFields-module__E7Ldoq__optionPicker{width:100%;min-height:48px;padding:0 var(--space-md) var(--space-sm)}.LocationPollDraftFields-module__E7Ldoq__optionPicker:disabled{cursor:wait;opacity:.64}.LocationPollDraftFields-module__E7Ldoq__optionIcon{width:32px;height:32px;color:var(--muted);place-items:center;display:grid}.LocationPollDraftFields-module__E7Ldoq__optionCopy{gap:2px;min-width:0;display:grid}.LocationPollDraftFields-module__E7Ldoq__optionCopy b,.LocationPollDraftFields-module__E7Ldoq__optionCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LocationPollDraftFields-module__E7Ldoq__optionCopy b{color:var(--body-strong);font-size:var(--type-callout)}.LocationPollDraftFields-module__E7Ldoq__optionCopy span{color:var(--muted);font-size:var(--type-footnote)}.LocationPollDraftFields-module__E7Ldoq__chevron{color:var(--muted)}.LocationPollDraftFields-module__E7Ldoq__creation .LocationPollDraftFields-module__E7Ldoq__optionCopy b{font-size:var(--type-subheadline);font-weight:400}.LocationPollDraftFields-module__E7Ldoq__creation .LocationPollDraftFields-module__E7Ldoq__optionCopy b[data-placeholder]{color:var(--muted)}
.EventPlaceEditor-module__1jhGxq__editor{align-content:start;gap:var(--space-compact);padding-top:var(--space-md);display:grid}.EventPlaceEditor-module__1jhGxq__host{gap:var(--space-compact);display:grid}.EventPlaceEditor-module__1jhGxq__placePage,.EventPlaceEditor-module__1jhGxq__pollPage{align-content:start;min-width:0;display:grid}.EventPlaceEditor-module__1jhGxq__placePage{gap:var(--space-xl)}.EventPlaceEditor-module__1jhGxq__pollPage{gap:var(--space-md)}.EventPlaceEditor-module__1jhGxq__feedback{gap:var(--space-sm);display:grid}.EventPlaceEditor-module__1jhGxq__feedback:empty{display:none}
.TimePollDatePickerDialog-module__tyjnGq__calendar{gap:var(--space-xl);min-height:0;padding:var(--space-md);flex:1 1 0;display:grid;overflow-y:auto}.TimePollDatePickerDialog-module__tyjnGq__month{gap:var(--space-md);display:grid}.TimePollDatePickerDialog-module__tyjnGq__month h3{font-family:var(--font-display);font-size:var(--type-title2);margin:0;font-weight:500}.TimePollDatePickerDialog-module__tyjnGq__weekdays,.TimePollDatePickerDialog-module__tyjnGq__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.TimePollDatePickerDialog-module__tyjnGq__weekdays{color:var(--muted);font-size:var(--type-caption)}.TimePollDatePickerDialog-module__tyjnGq__days{row-gap:var(--space-xs)}.TimePollDatePickerDialog-module__tyjnGq__day{border-radius:var(--r-pill);width:40px;height:40px;color:var(--body-strong);cursor:pointer;background:0 0;border:1px solid #0000;margin:auto}.TimePollDatePickerDialog-module__tyjnGq__day:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.TimePollDatePickerDialog-module__tyjnGq__day:disabled{color:var(--muted);opacity:.4;cursor:default}.TimePollDatePickerDialog-module__tyjnGq__day[data-today]{border-color:var(--hairline)}.TimePollDatePickerDialog-module__tyjnGq__day[data-existing]:after{border-radius:var(--r-pill);content:"";background:currentColor;width:4px;height:4px;margin:-4px auto 0;display:block}.TimePollDatePickerDialog-module__tyjnGq__day[aria-pressed=true]{background:var(--ink);color:var(--ink-inverted)}.TimePollDatePickerDialog-module__tyjnGq__timePanel{gap:var(--space-sm);padding:var(--space-md);border-top:1px solid var(--hairline);background:var(--surface);display:grid}.TimePollDatePickerDialog-module__tyjnGq__selectedCount,.TimePollDatePickerDialog-module__tyjnGq__selectedPreview{text-align:center;margin:0}.TimePollDatePickerDialog-module__tyjnGq__selectedCount{color:var(--ink);font-weight:650}.TimePollDatePickerDialog-module__tyjnGq__selectedPreview{color:var(--muted);font-size:var(--type-caption)}.TimePollDatePickerDialog-module__tyjnGq__timeRow{align-items:center;gap:var(--space-sm);display:flex}.TimePollDatePickerDialog-module__tyjnGq__timeRow label{justify-content:space-between;align-items:center;gap:var(--space-sm);flex:1;display:flex}.TimePollDatePickerDialog-module__tyjnGq__timeRow input,.TimePollDatePickerDialog-module__tyjnGq__timeRow select{min-height:40px;padding:var(--space-xs);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--field-background);color:var(--ink);font:inherit}.TimePollDatePickerDialog-module__tyjnGq__error{color:var(--error);font-size:var(--type-footnote);margin:0}
.OccurrenceTimeDialog-module__pNmdJW__form{gap:var(--space-md);padding-top:var(--space-sm)}.OccurrenceTimeDialog-module__pNmdJW__modePanel{gap:var(--space-md);min-width:0;display:grid}.OccurrenceTimeDialog-module__pNmdJW__options{margin:0;padding:0;list-style:none;display:grid}.OccurrenceTimeDialog-module__pNmdJW__option{padding-block:var(--space-xs);border:1px solid var(--hairline-soft);background:var(--surface)}.OccurrenceTimeDialog-module__pNmdJW__option+.OccurrenceTimeDialog-module__pNmdJW__option{margin-top:-1px}.OccurrenceTimeDialog-module__pNmdJW__option:first-child{border-radius:var(--radius-form) var(--radius-form) 0 0}.OccurrenceTimeDialog-module__pNmdJW__option:last-child{border-radius:0 0 var(--radius-form) var(--radius-form)}.OccurrenceTimeDialog-module__pNmdJW__option:only-child{border-radius:var(--radius-form)}.OccurrenceTimeDialog-module__pNmdJW__optionHeader{min-height:44px;padding-inline:var(--space-md) var(--space-xs);align-items:center;display:flex}.OccurrenceTimeDialog-module__pNmdJW__optionTitle{min-width:0;color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;flex:1;font-weight:600}.OccurrenceTimeDialog-module__pNmdJW__optionDelete{width:44px;height:44px;color:var(--error);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.OccurrenceTimeDialog-module__pNmdJW__optionDelete:disabled{color:var(--ink);opacity:.1225;cursor:default}.OccurrenceTimeDialog-module__pNmdJW__addMore{justify-self:center;align-items:center;gap:var(--space-sm);min-height:44px;margin-top:var(--space-sm);padding:0 var(--space-sm);color:var(--event-quietAction,var(--ink));font:inherit;font-size:var(--type-subheadline);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}.OccurrenceTimeDialog-module__pNmdJW__addMore:disabled{opacity:.5;cursor:default}.OccurrenceTimeDialog-module__pNmdJW__optionDelete:focus-visible,.OccurrenceTimeDialog-module__pNmdJW__addMore:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.OccurrenceTimeDialog-module__pNmdJW__timeActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (max-width:599px){.OccurrenceTimeDialog-module__pNmdJW__form{gap:var(--space-md)}}
.EventActions-module__FHQS1a__triggerWrap{z-index:4;border-radius:var(--r-pill);background:color-mix(in srgb, var(--standard-surface,var(--surface)) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--standard-ink,var(--ink)) 8%, transparent);align-items:center;display:inline-flex;position:relative}.EventActions-module__FHQS1a__triggerWrap>button,.EventActions-module__FHQS1a__triggerWrap>[data-overflow-menu-root]>button[aria-haspopup=menu]{color:var(--standard-ink,var(--ink))}.EventActions-module__FHQS1a__feedback{top:calc(100% + var(--space-sm));width:max-content;max-width:min(300px, calc(100vw - 2 * var(--gutter)));padding:var(--space-sm) var(--space-compact);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--body);font-size:var(--detail-supporting-size,var(--type-footnote));position:absolute;right:0}.EventActions-module__FHQS1a__feedback[data-error],.EventActions-module__FHQS1a__error{color:var(--declined)}.EventActions-module__FHQS1a__shareSpinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:var(--r-pill);border-top-color:currentColor;width:18px;height:18px;animation:.8s linear infinite EventActions-module__FHQS1a__event-share-spin}@keyframes EventActions-module__FHQS1a__event-share-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.EventActions-module__FHQS1a__shareSpinner{animation-duration:2.4s}}.EventActions-module__FHQS1a__shareFeedback{justify-items:start;gap:var(--space-xs);min-width:min(300px, calc(100vw - 2 * var(--gutter)));padding:var(--space-xs);display:grid}.EventActions-module__FHQS1a__form{gap:18px;display:grid}.EventActions-module__FHQS1a__fieldGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EventActions-module__FHQS1a__field{color:var(--body-strong);gap:7px;font-size:13px;font-weight:700;display:grid}.EventActions-module__FHQS1a__field input,.EventActions-module__FHQS1a__field textarea{resize:vertical;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--field-background);width:100%;min-height:48px;color:var(--ink);font:inherit;outline:none;padding:12px 14px;font-weight:500}.EventActions-module__FHQS1a__field input:focus,.EventActions-module__FHQS1a__field textarea:focus{border-color:color-mix(in srgb, var(--ink) 38%, var(--hairline));box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 8%, transparent)}.EventActions-module__FHQS1a__error{font-size:13px;line-height:1.45}.EventActions-module__FHQS1a__people{max-height:min(52vh,460px);display:grid;overflow-y:auto}.EventActions-module__FHQS1a__invite{border-top:1px solid var(--hairline-soft);align-items:end;gap:10px;margin-top:18px;padding-top:18px;display:flex}.EventActions-module__FHQS1a__invite .EventActions-module__FHQS1a__field{flex:1}.EventActions-module__FHQS1a__cohostConfirmation{animation:EventActions-module__FHQS1a__cohost-confirmation 3.2s var(--ease-out) forwards}@keyframes EventActions-module__FHQS1a__cohost-confirmation{0%,85%{opacity:1}to{opacity:0}}@media (max-width:640px){.EventActions-module__FHQS1a__fieldGrid{grid-template-columns:1fr}.EventActions-module__FHQS1a__invite{align-items:stretch}.EventActions-module__FHQS1a__invite .btn{width:100%}}
.EventDetailScreen-module__wCz0TW__canvas{flex:1;min-width:0;overflow-x:clip;container-type:inline-size}.EventDetailScreen-module__wCz0TW__screen{overflow-anchor:none;--detail-scale:1;--gutter:var(--space-lg);--event-content-width:100%;--event-pane-width:100cqw;--event-cover-height:calc(env(safe-area-inset-top,0px) + min(calc(.72 * var(--event-pane-width)), calc(42dvh - env(safe-area-inset-top,0px) * .42), 320px));--detail-title-size:var(--type-large-title);--detail-value-size:calc(var(--type-callout) * var(--detail-scale));--detail-body-size:calc(var(--type-subheadline) * var(--detail-scale));--detail-supporting-size:calc(var(--type-footnote) * var(--detail-scale));--detail-metadata-size:calc(var(--type-caption) * var(--detail-scale));--event-mobile-chrome-height:calc(60px + var(--safe-top));--event-toolbar-actions-width:44px;--event-mobile-tabs-height:calc(var(--space-xxl) + 2 * var(--space-xs) + 2 * var(--space-sm));--event-fact-stack-spacing:calc(var(--space-card-inset) + var(--space-xs) / 2);flex:1;min-width:0;min-height:100dvh}.EventDetailScreen-module__wCz0TW__page{width:100%;max-width:var(--event-content-width);padding:0 var(--gutter) max(env(safe-area-inset-bottom,0px), var(--rsvp-dock-inset,0px));margin-inline:auto}.EventDetailScreen-module__wCz0TW__screen:not([data-has-tabs]){--event-mobile-tabs-height:0px}.EventDetailScreen-module__wCz0TW__screen[data-can-share]{--event-toolbar-actions-width:88px}.EventDetailScreen-module__wCz0TW__screen[data-toolbar-compose]{--event-toolbar-actions-width:calc(88px + var(--space-sm))}.EventDetailScreen-module__wCz0TW__screen[data-toolbar-compose][data-can-share]{--event-toolbar-actions-width:calc(132px + var(--space-sm))}.EventDetailScreen-module__wCz0TW__screen[data-toolbar-single]{--event-toolbar-actions-width:44px}.EventDetailScreen-module__wCz0TW__screen{--event-toolbar-fullest-actions-width:44px}.EventDetailScreen-module__wCz0TW__screen[data-can-share]{--event-toolbar-fullest-actions-width:88px}.EventDetailScreen-module__wCz0TW__screen[data-toolbar-can-compose]{--event-toolbar-fullest-actions-width:calc(88px + var(--space-sm))}.EventDetailScreen-module__wCz0TW__screen[data-toolbar-can-compose][data-can-share]{--event-toolbar-fullest-actions-width:calc(132px + var(--space-sm))}.EventDetailScreen-module__wCz0TW__heroStack{position:relative}.EventDetailScreen-module__wCz0TW__cover{height:calc(var(--event-cover-height) + var(--space-lg))}.EventDetailScreen-module__wCz0TW__screen[data-cover-state=none]{--event-cover-height:calc(max(44px, var(--event-mobile-chrome-height)) + var(--space-xl))}.EventDetailScreen-module__wCz0TW__headline{margin-top:calc(-1 * var(--space-lg));padding-bottom:var(--space-lg);position:relative}.EventDetailScreen-module__wCz0TW__screen[data-has-tabs] .EventDetailScreen-module__wCz0TW__headline{padding-bottom:calc(var(--space-compact) - var(--space-sm))}.EventDetailScreen-module__wCz0TW__heroHost{align-items:center;gap:var(--space-sm);font-size:var(--detail-supporting-size);color:var(--event-host,var(--standard-muted,var(--muted)));justify-content:flex-start;width:100%;max-width:100%;padding-inline:0;display:flex}.EventDetailScreen-module__wCz0TW__heroHost>span:last-child{overflow-wrap:anywhere;text-align:left;min-width:0}.EventDetailScreen-module__wCz0TW__heroHost strong{color:inherit;font-weight:600}.EventDetailScreen-module__wCz0TW__featureShelf{--chip-surface:var(--event-chip,var(--surface));--chip-ink:var(--event-chipInk,var(--ink));--chip-border:var(--event-chip,var(--hairline-soft));gap:var(--space-sm);margin-top:var(--space-card-inset);flex-wrap:wrap;display:flex}.EventDetailScreen-module__wCz0TW__featureShelf>button{min-height:44px}.EventDetailScreen-module__wCz0TW__heroActions{top:var(--space-card-inset);gap:var(--space-sm);display:flex;position:absolute;right:0}.EventDetailScreen-module__wCz0TW__managementAction{top:calc(var(--space-sm) + var(--safe-top));right:calc(100% - var(--event-chrome-left,var(--app-sidebar-w,0px)) - var(--event-chrome-width,calc(100% - var(--app-sidebar-w,0px))) + var(--gutter));z-index:calc(var(--z-nav) + 41);align-items:center;gap:var(--space-sm);display:flex;position:fixed}.EventDetailScreen-module__wCz0TW__toolbarItem{}.EventDetailScreen-module__wCz0TW__actionDock{right:var(--gutter);bottom:calc(max(var(--space-md), calc(env(safe-area-inset-bottom,0px) - var(--space-compact))) + var(--keyboard-inset,0px));transition:bottom var(--keyboard-duration,0s) var(--keyboard-easing,ease);z-index:calc(var(--z-nav) + 40);align-items:flex-end;gap:var(--space-sm);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed}.EventDetailScreen-module__wCz0TW__actionDock>*{pointer-events:auto}.EventDetailScreen-module__wCz0TW__actionDock:has([role=dialog][data-open]){z-index:calc(var(--z-sheet) + 2)}.EventDetailScreen-module__wCz0TW__rsvpAction{pointer-events:none;flex-direction:column;align-items:flex-end;width:100%;display:flex}.EventDetailScreen-module__wCz0TW__rsvpAction>*{pointer-events:auto}.EventDetailScreen-module__wCz0TW__notice,.EventDetailScreen-module__wCz0TW__notice{margin-block:var(--space-md)}.EventDetailScreen-module__wCz0TW__notice[data-tone=error]{background:var(--declined-soft);color:var(--declined)}.EventDetailScreen-module__wCz0TW__body{padding-top:calc(var(--space-compact) - var(--space-sm));grid-template-columns:minmax(0,1fr);display:grid}.EventDetailScreen-module__wCz0TW__screen:not([data-has-tabs]) .EventDetailScreen-module__wCz0TW__body{padding-top:0}.EventDetailScreen-module__wCz0TW__discussionPane{display:contents}.EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__updatesPanel{min-width:0}.EventDetailScreen-module__wCz0TW__detailsPanel{--event-detail-stack-gap:calc(var(--space-lg) + var(--space-xs));gap:var(--event-detail-stack-gap);flex-direction:column;display:flex}.EventDetailScreen-module__wCz0TW__detailsPanel[hidden]{display:none}.EventDetailScreen-module__wCz0TW__factStack{gap:var(--event-fact-stack-spacing);flex-direction:column;min-width:0;display:flex}.EventDetailScreen-module__wCz0TW__hairline{background:var(--event-hairline,var(--hairline));flex:none;height:1px}.EventDetailScreen-module__wCz0TW__photosSlot>section{border-top:0;padding-top:0}.EventDetailScreen-module__wCz0TW__fact{min-width:0}.EventDetailScreen-module__wCz0TW__trailingSpacer{height:var(--space-xxl);flex:none}.EventDetailScreen-module__wCz0TW__placeAndGuests{align-items:flex-start;gap:var(--space-xl);display:flex}.EventDetailScreen-module__wCz0TW__placeAndGuests>*{flex:1 1 0;min-width:0}.EventDetailScreen-module__wCz0TW__placeAndGuests[data-stacked]{align-items:stretch;gap:var(--space-lg);flex-direction:column}.EventDetailScreen-module__wCz0TW__section{min-width:0}.EventDetailScreen-module__wCz0TW__chatPanel{min-width:0;display:flex}.EventDetailScreen-module__wCz0TW__chatPanel[hidden],.EventDetailScreen-module__wCz0TW__updatesPanel[hidden]{display:none}.EventDetailScreen-module__wCz0TW__chatState{flex:1;justify-content:center}.EventDetailScreen-module__wCz0TW__screen[data-layout=phone] .EventDetailScreen-module__wCz0TW__updatesPanel{margin-inline:calc(var(--space-post) - var(--gutter))}.EventDetailScreen-module__wCz0TW__screen[data-layout=regular]{--gutter:var(--space-xl);--event-content-width:780px;--detail-scale:.97}.EventDetailScreen-module__wCz0TW__screen[data-layout=regular] .EventDetailScreen-module__wCz0TW__actionDock{left:var(--app-sidebar-w,0px);right:0}.EventDetailScreen-module__wCz0TW__screen[data-layout=regular] .EventDetailScreen-module__wCz0TW__rsvpAction{box-sizing:border-box;max-width:var(--event-content-width);padding-inline:var(--gutter);margin-inline:auto}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]) .EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]) .EventDetailScreen-module__wCz0TW__updatesPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]) .EventDetailScreen-module__wCz0TW__chatPanel{scroll-margin-top:calc(var(--event-mobile-chrome-height) + var(--event-mobile-tabs-height))}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__page{padding-bottom:0}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]):not([data-mobile-tab=details]){--event-wash-held-offset:calc(-1 * min(100svh, .6 * (var(--event-cover-height) + 2 * var(--space-xxxl))));--event-discussion-height:calc(100dvh - var(--event-mobile-chrome-height) - var(--event-mobile-tabs-height) - env(safe-area-inset-bottom,0px))}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]):not([data-mobile-tab=details]) .EventDetailScreen-module__wCz0TW__page{padding-top:var(--event-mobile-chrome-height)}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split])[data-mobile-tab=updates] .EventDetailScreen-module__wCz0TW__body,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__body{padding-top:0}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=split]) .EventDetailScreen-module__wCz0TW__chatPanel{height:calc(100dvh - var(--event-mobile-chrome-height) - var(--event-mobile-tabs-height));margin-inline:calc(-1 * var(--gutter))}.EventDetailScreen-module__wCz0TW__screen[data-layout=split]{--gutter:var(--space-lg);--event-content-width:none;--event-pane-width:50cqw;--event-cover-inset-end:50%;--event-cover-seam-fade:calc(2 * var(--space-xxxl));--event-mobile-tabs-height:0px;--event-canvas-left:var(--event-chrome-left,var(--app-sidebar-w,0px));--event-canvas-width:var(--event-chrome-width,calc(100vw - var(--app-sidebar-w,0px)));--event-discussion-width:calc(var(--event-canvas-width) / 2);--event-cards-width:calc(min(var(--event-discussion-width), 640px) - 2 * var(--space-post));--event-cards-left:calc(var(--event-canvas-left) + var(--event-discussion-width) + (var(--event-discussion-width) - min(var(--event-discussion-width), 640px)) / 2 + var(--space-post))}.EventDetailScreen-module__wCz0TW__screen[data-layout=split][data-bar-picker]{--event-toolbar-actions-width:calc(var(--event-canvas-left) + var(--event-canvas-width) - var(--gutter) - var(--event-cards-left))}.EventDetailScreen-module__wCz0TW__screen[data-layout=split][data-bar-picker] .EventDetailScreen-module__wCz0TW__managementAction{left:var(--event-cards-left);pointer-events:none}.EventDetailScreen-module__wCz0TW__screen[data-layout=split][data-bar-picker] .EventDetailScreen-module__wCz0TW__managementAction>*{pointer-events:auto}.EventDetailScreen-module__wCz0TW__barPickerRoom{top:0;left:var(--event-cards-left);width:max(0px, min(var(--event-cards-width), var(--event-canvas-left) + var(--event-canvas-width) - var(--gutter) - var(--event-toolbar-fullest-actions-width) - var(--space-sm) - var(--event-cards-left)));visibility:hidden;pointer-events:none;height:0;position:fixed}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__page{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;display:grid}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__notice{margin-inline:var(--gutter);grid-area:1/1}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__heroStack{padding-inline:var(--gutter);grid-area:2/1}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__body{display:contents}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__detailsPanel{box-sizing:border-box;width:100%;max-width:calc(640px + 2 * var(--gutter));padding:0 var(--gutter) max(env(safe-area-inset-bottom,0px), var(--rsvp-dock-inset,0px));scroll-margin-top:var(--event-mobile-chrome-height);grid-area:3/1;justify-self:center}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__discussionPane{top:var(--event-mobile-chrome-height);min-width:0;height:calc(100dvh - var(--event-mobile-chrome-height));flex-direction:column;grid-area:1/2/4;align-self:start;display:flex;position:sticky}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__updatesPanel{overscroll-behavior:contain;min-height:0;padding:calc(var(--space-compact) - var(--space-sm)) var(--space-post) max(var(--space-lg), env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__discussionPane:not([data-has-picker]) .EventDetailScreen-module__wCz0TW__updatesPanel{padding-top:var(--space-md)}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__chatPanel{flex:1;min-height:0}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__chatPanel[hidden]{display:none}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__actionDock{--rsvp-scrim-inset-start:var(--event-chrome-left,var(--app-sidebar-w,0px));--rsvp-scrim-inset-end:calc(100% - var(--event-chrome-left,var(--app-sidebar-w,0px)) - var(--event-chrome-width,calc(100% - var(--app-sidebar-w,0px))) / 2);left:var(--rsvp-scrim-inset-start);right:var(--rsvp-scrim-inset-end)}.EventDetailScreen-module__wCz0TW__screen[data-layout=split] .EventDetailScreen-module__wCz0TW__rsvpAction{box-sizing:border-box;max-width:calc(640px + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media (min-width:900px){.EventDetailScreen-module__wCz0TW__actionDock{left:var(--event-chrome-left,var(--app-sidebar-w,0px))}}@media (max-width:899px){.EventDetailScreen-module__wCz0TW__notice{margin-top:calc(2 * var(--space-xxl) + var(--safe-top))}.EventDetailScreen-module__wCz0TW__heroActions{position:static}.EventDetailScreen-module__wCz0TW__actionDock{left:var(--gutter)}}.EventDetailScreen-module__wCz0TW__headline{-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--event-metadata-melt-end,0px) - 30px), var(--ink) var(--event-metadata-melt-end,0px));mask-image:linear-gradient(to bottom, transparent calc(var(--event-metadata-melt-end,0px) - 30px), var(--ink) var(--event-metadata-melt-end,0px))}.EventDetailScreen-module__wCz0TW__screen [id^=post-]{scroll-margin-top:calc(var(--event-mobile-chrome-height) + var(--event-mobile-tabs-height))}html[data-event-tab-flight] .EventDetailScreen-module__wCz0TW__rsvpAction[data-leaving]{visibility:hidden}.EventDetailScreen-module__wCz0TW__rsvpAction[data-entering]{animation:EventDetailScreen-module__wCz0TW__eventFadeIn var(--motion-duration-quick) var(--motion-ease-out) backwards}.EventDetailScreen-module__wCz0TW__rsvpAction[data-leaving]{pointer-events:none;animation:EventDetailScreen-module__wCz0TW__eventDockLeave var(--motion-duration-exit) var(--motion-ease-in) both}@keyframes EventDetailScreen-module__wCz0TW__eventDockLeave{to{opacity:0}}@media (prefers-reduced-motion:reduce){.EventDetailScreen-module__wCz0TW__rsvpAction[data-entering],.EventDetailScreen-module__wCz0TW__rsvpAction[data-leaving]{animation-duration:var(--motion-duration-micro)}}@keyframes EventDetailScreen-module__wCz0TW__eventFadeIn{0%{opacity:0}}
.UpdatesFeed-module__KRT29W__column{min-width:0}[data-layout=split] .UpdatesFeed-module__KRT29W__column{max-width:calc(640px - 2 * var(--space-post));margin-inline:auto}.UpdatesFeed-module__KRT29W__feed{gap:var(--space-post);overflow-anchor:none;flex-direction:column;display:flex}.UpdatesFeed-module__KRT29W__row{min-width:0}.UpdatesFeed-module__KRT29W__row[data-incoming]{transform-origin:top;animation:UpdatesFeed-module__KRT29W__feedPostIncoming .46s var(--motion-spring-gentle) both, UpdatesFeed-module__KRT29W__feedPostGrow var(--motion-duration-disclosure) var(--motion-ease-disclosure) backwards;grid-template-rows:minmax(0,1fr);display:grid}.UpdatesFeed-module__KRT29W__row[data-incoming]>*{min-height:0;animation:UpdatesFeed-module__KRT29W__feedPostReveal var(--motion-duration-disclosure) var(--motion-ease-disclosure) backwards}@keyframes UpdatesFeed-module__KRT29W__feedPostGrow{0%{margin-top:calc(-1 * var(--space-post));grid-template-rows:minmax(0,0fr)}}@keyframes UpdatesFeed-module__KRT29W__feedPostReveal{0%{clip-path:inset(0 0 100%)}}@keyframes UpdatesFeed-module__KRT29W__feedPostIncoming{0%{opacity:.72;transform:translateY(calc(-1 * var(--motion-distance-lg))) scale(.985)}to{opacity:1;transform:none}}.UpdatesFeed-module__KRT29W__row:has(>[data-post-departing]){pointer-events:none;animation:UpdatesFeed-module__KRT29W__feedPostDepart var(--motion-duration-panel) var(--motion-ease-out) both;grid-template-rows:minmax(0,1fr);display:grid;overflow:clip}.UpdatesFeed-module__KRT29W__row:has(>[data-post-departing])>*{min-height:0}@keyframes UpdatesFeed-module__KRT29W__feedPostDepart{0%{opacity:1;grid-template-rows:minmax(0,1fr);margin-top:0}27%{opacity:0;grid-template-rows:minmax(0,1fr);margin-top:0}to{opacity:0;margin-top:calc(-1 * var(--space-post));grid-template-rows:minmax(0,0fr)}}@media (prefers-reduced-motion:reduce){.UpdatesFeed-module__KRT29W__row:has(>[data-post-departing]){animation-duration:var(--motion-duration-quick);animation-timing-function:linear}}.UpdatesFeed-module__KRT29W__topSentinel,.UpdatesFeed-module__KRT29W__bottomSentinel{height:0}.UpdatesFeed-module__KRT29W__feedState{min-height:var(--event-discussion-height,min(440px, 56dvh));padding-inline:var(--space-lg);justify-content:center}.UpdatesFeed-module__KRT29W__notice{margin-bottom:var(--space-post)}.UpdatesFeed-module__KRT29W__noticeText{white-space:pre-line}.UpdatesFeed-module__KRT29W__floating{top:calc(var(--event-mobile-chrome-height,0px) + var(--event-mobile-tabs-height,0px));z-index:3;height:0;position:sticky}[data-layout=split] .UpdatesFeed-module__KRT29W__floating{top:0}.UpdatesFeed-module__KRT29W__jump{top:var(--space-sm);animation:UpdatesFeed-module__KRT29W__feedJumpIn var(--motion-duration-standard) var(--motion-spring-standard) both;position:absolute;left:50%;transform:translate(-50%)}.UpdatesFeed-module__KRT29W__jump[data-leaving]{pointer-events:none;animation:UpdatesFeed-module__KRT29W__feedJumpOut var(--motion-duration-exit) var(--motion-ease-in) both}.UpdatesFeed-module__KRT29W__jumpButton{gap:var(--space-xs);min-height:44px;padding-inline:var(--space-md);color:var(--standard-ink,var(--ink));font:inherit;font-size:var(--type-subheadline);white-space:nowrap;cursor:pointer;border:0;font-weight:700;}.UpdatesFeed-module__KRT29W__jumpButton:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@keyframes UpdatesFeed-module__KRT29W__feedJumpIn{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}@keyframes UpdatesFeed-module__KRT29W__feedJumpOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-100%)}}.UpdatesFeed-module__KRT29W__skeletons{gap:var(--space-post);margin-top:var(--space-post);flex-direction:column;display:flex}.UpdatesFeed-module__KRT29W__skeleton{padding:18px var(--space-card-inset) var(--space-md);background:var(--event-card,var(--surface));border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--event-cardBorder,var(--hairline));flex-direction:column;display:flex}.UpdatesFeed-module__KRT29W__skeletonHeader{align-items:flex-start;gap:var(--space-compact);min-height:44px;display:flex}.UpdatesFeed-module__KRT29W__skeletonNames{flex-direction:column;gap:6px;margin-top:4px;display:flex}.UpdatesFeed-module__KRT29W__skeletonBody{margin-top:var(--space-md);margin-bottom:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.UpdatesFeed-module__KRT29W__skeletonBody>*{margin-block:3px}.UpdatesFeed-module__KRT29W__skeletonBody>:first-child{align-self:stretch}.UpdatesFeed-module__KRT29W__skeletonActions{align-items:center;gap:var(--space-md);border-top:1px solid var(--event-cardBorder,var(--hairline));min-height:45px;display:flex}.UpdatesFeed-module__KRT29W__skeletonComposer{align-items:flex-end;gap:var(--space-sm);min-height:44px;display:flex}.UpdatesFeed-module__KRT29W__skeletonField{flex:1}@media (prefers-reduced-motion:reduce){.UpdatesFeed-module__KRT29W__jump{animation:none}.UpdatesFeed-module__KRT29W__row[data-incoming]{animation:.01ms linear both UpdatesFeed-module__KRT29W__feedPostIncoming}.UpdatesFeed-module__KRT29W__row[data-incoming]>*{animation:none}.UpdatesFeed-module__KRT29W__jump[data-leaving]{animation:.01ms linear both UpdatesFeed-module__KRT29W__feedJumpOut}}
.MobileChrome-module__QPxF4G__chrome{display:contents}.MobileChrome-module__QPxF4G__back{top:calc(var(--space-sm) + var(--safe-top));left:calc(var(--event-chrome-left,var(--app-sidebar-w,0px)) + var(--gutter));z-index:calc(var(--z-nav) + 13);width:44px;height:44px;color:var(--standard-ink,var(--ink));background:color-mix(in srgb, var(--standard-surface,var(--surface)) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--standard-ink,var(--ink)) 8%, transparent);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.MobileChrome-module__QPxF4G__bar{top:0;left:var(--event-chrome-left,var(--app-sidebar-w,0px));width:var(--event-chrome-width,calc(100% - var(--app-sidebar-w,0px)));z-index:calc(var(--z-nav) + 12);align-items:center;gap:var(--space-compact);padding:calc(var(--space-sm) + var(--safe-top)) var(--gutter) var(--space-sm);background:color-mix(in srgb, var(--event-wash-2,var(--canvas)) 85%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);opacity:var(--event-title-progress,0);pointer-events:none;padding-inline-end:calc(var(--gutter) + var(--event-toolbar-actions-width) + var(--space-sm));display:flex;position:fixed}.MobileChrome-module__QPxF4G__chrome[data-compact] .MobileChrome-module__QPxF4G__bar{pointer-events:auto}.MobileChrome-module__QPxF4G__chrome[data-at-rest] .MobileChrome-module__QPxF4G__bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.MobileChrome-module__QPxF4G__backSpace{flex-shrink:0;width:44px;height:44px}.MobileChrome-module__QPxF4G__titles{flex:1;min-width:0}.MobileChrome-module__QPxF4G__title{font-size:var(--type-headline);color:color-mix(in oklab, var(--on-dark), var(--event-title,var(--standard-ink,var(--ink))) calc(var(--event-title-progress,0) * 100%));white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.MobileChrome-module__QPxF4G__subtitle{margin-top:calc(var(--space-xs) / 2);font-size:var(--type-caption);white-space:nowrap;text-overflow:ellipsis;color:color-mix(in oklab, var(--on-dark), var(--event-metadata,var(--standard-muted,var(--muted))) calc(var(--event-title-progress,0) * 100%));font-weight:400;overflow:hidden}.MobileChrome-module__QPxF4G__chrome:not([data-has-cover]) .MobileChrome-module__QPxF4G__title{color:var(--event-title,var(--standard-ink,var(--ink)))}.MobileChrome-module__QPxF4G__chrome:not([data-has-cover]) .MobileChrome-module__QPxF4G__subtitle{color:var(--event-metadata,var(--standard-muted,var(--muted)))}@media (prefers-reduced-motion:reduce){.MobileChrome-module__QPxF4G__back,.MobileChrome-module__QPxF4G__bar{transition:none}}
.page-module__ixaVbq__switcher{padding-top:16px;padding-bottom:8px;flex:none;gap:8px;width:100%;min-width:0;padding-inline:16px;display:flex;overflow-x:auto}.page-module__ixaVbq__variant{border:1px solid var(--hairline);border-radius:var(--r-pill);min-height:32px;color:var(--muted);transition:color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out);flex:none;align-items:center;padding-inline:14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__ixaVbq__variant:hover{color:var(--ink)}.page-module__ixaVbq__variant[data-active]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.page-module__ixaVbq__themeSelector{background:var(--surface);color:var(--ink)}.page-module__ixaVbq__previewActions{z-index:1000;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:16px;left:16px}.page-module__ixaVbq__previewAction{background:var(--surface);color:var(--ink);cursor:pointer}
.ConversationAssistants-module__j9w3Lq__screen{align-content:start;gap:var(--space-xl);padding-top:var(--space-card-inset);display:grid}.ConversationAssistants-module__j9w3Lq__section{gap:var(--space-sm);min-width:0;display:grid}.ConversationAssistants-module__j9w3Lq__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.ConversationAssistants-module__j9w3Lq__sectionTitle{color:var(--label);font-family:var(--font-body);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:650}.ConversationAssistants-module__j9w3Lq__sectionAside{color:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.ConversationAssistants-module__j9w3Lq__card{border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface);box-shadow:var(--shadow-tight);overflow:hidden}.ConversationAssistants-module__j9w3Lq__footnote{padding-inline:var(--space-xs)}.ConversationAssistants-module__j9w3Lq__assistantRow{gap:var(--space-sm);padding-block:var(--space-xs);grid-template-columns:minmax(0,1fr) auto}.ConversationAssistants-module__j9w3Lq__card>.ConversationAssistants-module__j9w3Lq__assistantRow{padding-left:14px;position:relative}.ConversationAssistants-module__j9w3Lq__card>.ConversationAssistants-module__j9w3Lq__assistantRow+.ConversationAssistants-module__j9w3Lq__assistantRow{border-top:0}.ConversationAssistants-module__j9w3Lq__card>.ConversationAssistants-module__j9w3Lq__assistantRow+.ConversationAssistants-module__j9w3Lq__assistantRow:before{top:0;right:0;left:calc(14px + 32px + var(--space-compact));background:var(--hairline-soft);content:"";height:1px;position:absolute}.ConversationAssistants-module__j9w3Lq__rowMain{align-items:center;gap:var(--space-compact);min-width:0;padding:var(--space-xs) 0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}button.ConversationAssistants-module__j9w3Lq__rowMain{cursor:pointer}button.ConversationAssistants-module__j9w3Lq__rowMain:disabled,.ConversationAssistants-module__j9w3Lq__addRow:disabled{cursor:default;opacity:.55}.ConversationAssistants-module__j9w3Lq__addRow{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.ConversationAssistants-module__j9w3Lq__rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:450;overflow:hidden}.ConversationAssistants-module__j9w3Lq__rowSubtitle{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.ConversationAssistants-module__j9w3Lq__loadingCard{justify-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);color:var(--muted);font-size:var(--type-subheadline);display:grid}.ConversationAssistants-module__j9w3Lq__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 ConversationAssistants-module__j9w3Lq__spin}@keyframes ConversationAssistants-module__j9w3Lq__spin{to{transform:rotate(360deg)}}.ConversationAssistants-module__j9w3Lq__toolbarActions{align-items:center;gap:var(--space-sm);display:flex}.ConversationAssistants-module__j9w3Lq__centered{place-items:center;min-height:min(60vh,480px);display:grid}.ConversationAssistants-module__j9w3Lq__detail{gap:var(--space-lg);padding-top:var(--space-card-inset);display:grid}.ConversationAssistants-module__j9w3Lq__memorySheet{padding-top:var(--space-card-inset)}.ConversationAssistants-module__j9w3Lq__memorySheet:has(>.ConversationAssistants-module__j9w3Lq__emptyCardFill){flex-direction:column;flex:1 0 auto;display:flex}.ConversationAssistants-module__j9w3Lq__emptyCardFill{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.ConversationAssistants-module__j9w3Lq__identityTile{padding:var(--space-compact) var(--space-md);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ConversationAssistants-module__j9w3Lq__identityGlyph{border-radius:var(--r-lg);background:var(--canvas);width:32px;height:32px;color:var(--ink);place-items:center;display:grid}.ConversationAssistants-module__j9w3Lq__identityText{gap:2px;min-width:0;display:grid}.ConversationAssistants-module__j9w3Lq__identityName{align-items:center;gap:var(--space-xs);color:var(--ink);font-size:var(--type-callout,16px);flex-wrap:wrap;display:flex}.ConversationAssistants-module__j9w3Lq__readOnlyField{padding:var(--space-compact) var(--space-md);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);font-size:var(--type-subheadline);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.ConversationAssistants-module__j9w3Lq__readOnlyField[data-empty]{color:var(--text-tertiary)}.ConversationAssistants-module__j9w3Lq__memoryGroupSlot{--departing-gap:var(--space-lg)}.ConversationAssistants-module__j9w3Lq__emptyCard{justify-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface);color:var(--muted);text-align:center;display:grid}.ConversationAssistants-module__j9w3Lq__emptyCard h3{color:var(--ink);font-size:var(--type-headline,17px);margin:0;font-weight:600}.ConversationAssistants-module__j9w3Lq__emptyCard p{font-size:var(--type-subheadline);margin:0;line-height:1.45}.ConversationAssistants-module__j9w3Lq__editForm{gap:var(--space-card-inset);padding-block:var(--space-card-inset) calc(var(--space-xl) - var(--space-lg));display:grid}.ConversationAssistants-module__j9w3Lq__counter{color:var(--text-tertiary);font-size:var(--type-caption);font-variant-numeric:tabular-nums;justify-self:end}.ConversationAssistants-module__j9w3Lq__memoryField{width:100%;min-height:calc(3 * 1.4em + 2 * var(--space-compact));padding:var(--space-compact) var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--radius-form,var(--r-lg));background:var(--field-background);color:var(--ink);font:inherit;font-size:var(--type-callout,16px);resize:vertical;line-height:1.4}.ConversationAssistants-module__j9w3Lq__memoryField:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ConversationAssistants-module__j9w3Lq__spinner{animation:none}}
.AssistantRouteMap-module__cDRmoq__map{border-radius:var(--radius-form);background:var(--field-background);height:220px;display:grid;position:relative;overflow:hidden}.AssistantRouteMap-module__cDRmoq__map:after{content:"";border:1px solid color-mix(in srgb, var(--hairline) 70%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.AssistantRouteMap-module__cDRmoq__canvas{grid-area:1/1;min-width:0;min-height:0}@media (prefers-reduced-motion:no-preference){.AssistantRouteMap-module__cDRmoq__canvas{animation:.35s ease-out AssistantRouteMap-module__cDRmoq__assistant-route-map-fade}}@keyframes AssistantRouteMap-module__cDRmoq__assistant-route-map-fade{0%{opacity:0}}
.AssistantEventTasksCard-module__Y9gfrW__content{gap:var(--space-sm);display:grid}.AssistantEventTasksCard-module__Y9gfrW__heading{gap:2px;display:grid}.AssistantEventTasksCard-module__Y9gfrW__eventTitle{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.35}.AssistantEventTasksCard-module__Y9gfrW__date{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.AssistantEventTasksCard-module__Y9gfrW__rows{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.AssistantEventTasksCard-module__Y9gfrW__row{align-items:flex-start;gap:var(--space-sm);min-width:0;display:flex}.AssistantEventTasksCard-module__Y9gfrW__marker{color:var(--muted);flex:none;margin-top:2px}.AssistantEventTasksCard-module__Y9gfrW__text{overflow-wrap:anywhere;flex:auto;gap:2px;min-width:0;display:grid}.AssistantEventTasksCard-module__Y9gfrW__title{color:var(--ink);font-size:13px;line-height:1.35}.AssistantEventTasksCard-module__Y9gfrW__note,.AssistantEventTasksCard-module__Y9gfrW__cannotTake{color:var(--muted);font-size:12px;line-height:1.35}.AssistantEventTasksCard-module__Y9gfrW__cannotTake{color:var(--text-tertiary)}.AssistantEventTasksCard-module__Y9gfrW__assignee{max-width:45%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;line-height:1.35;overflow:hidden}.AssistantEventTasksCard-module__Y9gfrW__menu{flex:none;max-width:50%}.AssistantEventTasksCard-module__Y9gfrW__unconfirmed{color:var(--ink);margin:0;font-size:13px;line-height:1.4}
.AssistantEventCoverResultCard-module__uhaNGa__result{gap:var(--space-compact);width:min(100%,440px);margin-top:var(--space-sm);display:grid}.AssistantEventCoverResultCard-module__uhaNGa__grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AssistantEventCoverResultCard-module__uhaNGa__tileWrap{align-content:start;gap:var(--space-xs);min-width:0;display:grid}.AssistantEventCoverResultCard-module__uhaNGa__tileWrap:has(>.AssistantEventCoverResultCard-module__uhaNGa__generated){gap:var(--space-compact)}.AssistantEventCoverResultCard-module__uhaNGa__tile{aspect-ratio:4/3;border-radius:var(--radius-small);background:var(--surface-wash);cursor:zoom-in;border:0;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden}.AssistantEventCoverResultCard-module__uhaNGa__tile img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-duration-reveal) var(--motion-ease-out)}.AssistantEventCoverResultCard-module__uhaNGa__tile>svg{color:var(--muted);margin:auto}@media (hover:hover) and (pointer:fine){.AssistantEventCoverResultCard-module__uhaNGa__tile:hover:not(:disabled) img{transform:scale(1.035)}}.AssistantEventCoverResultCard-module__uhaNGa__tile:disabled{cursor:default}.AssistantEventCoverResultCard-module__uhaNGa__loading{right:var(--space-xs);bottom:var(--space-xs);left:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-small);background:color-mix(in srgb, var(--surface-dark) 76%, transparent);color:var(--on-dark);font-size:var(--type-caption);text-align:center;position:absolute}.AssistantEventCoverResultCard-module__uhaNGa__source{width:100%}.AssistantEventCoverResultCard-module__uhaNGa__sourceLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AssistantEventCoverResultCard-module__uhaNGa__editRequest{justify-self:stretch}.AssistantEventCoverResultCard-module__uhaNGa__useCover{width:100%}.AssistantEventCoverResultCard-module__uhaNGa__generated{aspect-ratio:4/3}.AssistantEventCoverResultCard-module__uhaNGa__skeleton{background:var(--surface);}.AssistantEventCoverResultCard-module__uhaNGa__empty{justify-items:start;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface);color:var(--muted);display:grid}.AssistantEventCoverResultCard-module__uhaNGa__empty strong{color:var(--ink);font-size:var(--type-callout)}.AssistantEventCoverResultCard-module__uhaNGa__empty p{font-size:var(--type-caption);margin:0}
.AssistantGeneratedImageCard-module___EMC2a__card{width:100%;margin:var(--space-sm) 0 0;border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--hairline), var(--shadow-tight);overflow:hidden}.AssistantGeneratedImageCard-module___EMC2a__frame{aspect-ratio:4/3;background:var(--field-background);display:grid;position:relative}.AssistantGeneratedImageCard-module___EMC2a__open{border-radius:var(--radius-card);cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.AssistantGeneratedImageCard-module___EMC2a__open img{object-fit:cover;width:100%;height:100%;display:block}.AssistantGeneratedImageCard-module___EMC2a__open:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.AssistantGeneratedImageCard-module___EMC2a__scrim{--poster-clear:34%;--poster-anchor:82%}.AssistantGeneratedImageCard-module___EMC2a__regenerate{top:var(--space-card-inset);right:var(--space-card-inset);z-index:2;flex:none;position:absolute}.AssistantGeneratedImageCard-module___EMC2a__actions{right:var(--space-card-inset);bottom:var(--space-card-inset);left:var(--space-card-inset);z-index:2;position:absolute}.AssistantGeneratedImageCard-module___EMC2a__state{place-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-md);color:var(--muted);text-align:center;display:grid}.AssistantGeneratedImageCard-module___EMC2a__state strong{color:var(--ink);font-size:var(--type-callout)}.AssistantGeneratedImageCard-module___EMC2a__state p{font-size:var(--type-caption);margin:0}.AssistantGeneratedImageCard-module___EMC2a__loading{}.AssistantGeneratedImageCard-module___EMC2a__actionError{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-compact);color:var(--body-strong);font-size:var(--type-caption);flex-wrap:wrap;margin:0;display:flex}.AssistantGeneratedImageCard-module___EMC2a__actionError button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.AssistantGeneratedImageCard-module___EMC2a__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.AssistantSendMessageCard-module__0wvNzq__preview{gap:var(--space-sm);min-width:0;display:grid}.AssistantSendMessageCard-module__0wvNzq__target{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.AssistantSendMessageCard-module__0wvNzq__bubble{width:fit-content;max-width:100%;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;justify-self:start;font-size:15px;line-height:1.38}.AssistantSendMessageCard-module__0wvNzq__caption{font-size:var(--type-footnote)}.AssistantSendMessageCard-module__0wvNzq__media{border-radius:var(--radius-container);background:var(--field-background);display:grid;position:relative;overflow:hidden}.AssistantSendMessageCard-module__0wvNzq__media img{object-fit:cover;width:100%;height:100%;display:block}.AssistantSendMessageCard-module__0wvNzq__pending{border-radius:var(--message-bubble-radius);height:44px;display:block}.AssistantSendMessageCard-module__0wvNzq__note{align-items:baseline;gap:var(--space-xs);color:var(--muted);margin:0;font-size:12px;line-height:1.4;display:flex}.AssistantSendMessageCard-module__0wvNzq__note svg{color:var(--text-tertiary);flex:none}.AssistantSendMessageCard-module__0wvNzq__note strong{color:var(--body-strong);font-weight:600}.AssistantSendMessageCard-module__0wvNzq__hint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.AssistantServerActionCard-module__6vOPDa__detail{gap:var(--space-sm);min-width:0;display:grid}.AssistantServerActionCard-module__6vOPDa__heading{gap:var(--space-xs);min-width:0;display:grid}.AssistantServerActionCard-module__6vOPDa__headline{color:var(--ink);font-size:var(--type-subheadline);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.AssistantServerActionCard-module__6vOPDa__title{color:var(--muted);font-size:var(--type-footnote);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.AssistantServerActionCard-module__6vOPDa__rows{gap:var(--space-sm);min-width:0;display:grid}.AssistantServerActionCard-module__6vOPDa__row{align-items:center;gap:var(--space-sm);min-width:0;color:var(--ink);font-size:var(--type-footnote);margin:0;line-height:1.4;display:flex}.AssistantServerActionCard-module__6vOPDa__rowIcon{color:var(--ink);flex:0 0 16px;place-items:center;display:grid}.AssistantServerActionCard-module__6vOPDa__rowText{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.AssistantServerActionCard-module__6vOPDa__statusLine{display:block}@media (prefers-reduced-motion:no-preference){.AssistantServerActionCard-module__6vOPDa__statusLine[data-entering]{animation:AssistantServerActionCard-module__6vOPDa__lineIn var(--motion-duration-standard) var(--motion-ease-out)}}@keyframes AssistantServerActionCard-module__6vOPDa__lineIn{0%{opacity:0}}
.AssistantRouteDialogs-module__7R1keG__content{gap:var(--space-xl);padding:var(--space-lg) 0 calc(var(--space-xxxl) - var(--space-lg));display:grid}.AssistantRouteDialogs-module__7R1keG__content:has(>[data-presentation=fill]){flex-direction:column;flex:1 0 auto;display:flex}.AssistantRouteDialogs-module__7R1keG__subtitle{color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.4}.AssistantRouteDialogs-module__7R1keG__loading{place-items:center;min-height:120px;display:grid}.AssistantRouteDialogs-module__7R1keG__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 AssistantRouteDialogs-module__7R1keG__spin}@media (prefers-reduced-motion:reduce){.AssistantRouteDialogs-module__7R1keG__spinner{animation-duration:1.6s}}.AssistantRouteDialogs-module__7R1keG__section{gap:var(--space-compact);display:grid}.AssistantRouteDialogs-module__7R1keG__sectionTitle{color:var(--ink);font-size:var(--type-callout);margin:0;font-weight:600}.AssistantRouteDialogs-module__7R1keG__emptyTitle{color:var(--ink);font-size:var(--type-title3);margin:0;font-weight:600}.AssistantRouteDialogs-module__7R1keG__emptyBody{color:var(--muted);font-size:var(--type-callout);margin:0;line-height:1.45}.AssistantRouteDialogs-module__7R1keG__attentionList{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.AssistantRouteDialogs-module__7R1keG__attentionRow{align-items:start;gap:var(--space-compact);padding:var(--space-md);border-radius:var(--radius-form);background:var(--surface);color:inherit;transition:background-color var(--motion-duration-quick) var(--motion-ease-out);grid-template-columns:10px minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.AssistantRouteDialogs-module__7R1keG__attentionRow:hover{background:color-mix(in srgb, var(--ink) 3.5%, var(--surface))}}.AssistantRouteDialogs-module__7R1keG__attentionRow[aria-disabled=true]{pointer-events:none}.AssistantRouteDialogs-module__7R1keG__severity{background:var(--text-tertiary);border-radius:50%;width:10px;height:10px;margin-top:5px}.AssistantRouteDialogs-module__7R1keG__severity[data-severity=high]{background:var(--attention)}.AssistantRouteDialogs-module__7R1keG__severity[data-severity=medium]{background:var(--blue)}.AssistantRouteDialogs-module__7R1keG__attentionBody{gap:var(--space-sm);min-width:0;display:grid}.AssistantRouteDialogs-module__7R1keG__attentionText{gap:var(--space-xs);display:grid}.AssistantRouteDialogs-module__7R1keG__metadata{color:var(--text-tertiary);font-size:var(--type-caption);letter-spacing:.02em;text-transform:uppercase}.AssistantRouteDialogs-module__7R1keG__attentionTitle{color:var(--ink);font-size:var(--type-callout);font-weight:600}.AssistantRouteDialogs-module__7R1keG__reason{color:var(--muted);font-size:var(--type-subheadline);line-height:1.4}.AssistantRouteDialogs-module__7R1keG__actionLabel{color:var(--ink);font-size:var(--type-subheadline);align-items:center;gap:6px;font-weight:500;display:inline-flex}.AssistantRouteDialogs-module__7R1keG__chevron{color:var(--text-tertiary);margin-top:3px}.AssistantRouteDialogs-module__7R1keG__attentionRow{--polling-symbol-backdrop:var(--surface)}
.AssistantReservationDialog-module__DZ5qXq__header{gap:var(--space-sm);display:grid}.AssistantReservationDialog-module__DZ5qXq__eyebrow{color:var(--muted);font-family:var(--font-body);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:block}.AssistantReservationDialog-module__DZ5qXq__sheetTitle{color:var(--ink);font-family:var(--font-display);font-size:var(--type-large-title);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.2;display:block}.AssistantReservationDialog-module__DZ5qXq__section{gap:var(--space-sm);margin-top:calc(var(--space-post) - var(--space-lg));padding-top:var(--space-lg);border-top:1px solid var(--hairline);display:grid}.AssistantReservationDialog-module__DZ5qXq__hours{align-items:center;gap:var(--space-xs);color:var(--text-tertiary);display:inline-flex}.AssistantReservationDialog-module__DZ5qXq__hours>svg{flex:none}.AssistantReservationDialog-module__DZ5qXq__eyebrow+.AssistantReservationDialog-module__DZ5qXq__sheetTitle{margin-top:var(--space-sm)}.AssistantReservationDialog-module__DZ5qXq__rowValue{min-width:0;max-width:62%;color:var(--muted);font-size:var(--type-subheadline);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantReservationDialog-module__DZ5qXq__inlineField{min-width:0;max-width:62%;color:var(--ink);font:inherit;font-size:var(--type-subheadline);text-align:end;background:0 0;border:0;outline:none;padding:0}.AssistantReservationDialog-module__DZ5qXq__inlineField::placeholder,.AssistantReservationDialog-module__DZ5qXq__notesField::placeholder{color:var(--muted)}.AssistantReservationDialog-module__DZ5qXq__inlineField:focus-visible,.AssistantReservationDialog-module__DZ5qXq__notesField:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--ink);outline-offset:2px}.AssistantReservationDialog-module__DZ5qXq__notesRow{display:grid}.AssistantReservationDialog-module__DZ5qXq__notesField{margin:0 var(--space-md) var(--space-sm) calc(var(--space-md) + 20px + var(--space-compact));color:var(--ink);font:inherit;font-size:var(--type-callout);resize:vertical;background:0 0;border:0;padding:0;line-height:1.4}.AssistantReservationDialog-module__DZ5qXq__sourceCard{color:inherit;text-decoration:none;display:grid}.AssistantReservationDialog-module__DZ5qXq__sourceCover{background:var(--field-background);height:140px;display:grid;overflow:hidden}.AssistantReservationDialog-module__DZ5qXq__sourceCover img{object-fit:cover;width:100%;height:100%}.AssistantReservationDialog-module__DZ5qXq__sourceFooter{align-items:center;gap:var(--space-sm);padding:var(--space-compact) var(--space-md);color:var(--text-tertiary);display:flex}.AssistantReservationDialog-module__DZ5qXq__sourceFooter>span{flex:1;gap:2px;min-width:0;display:grid}.AssistantReservationDialog-module__DZ5qXq__sourceFooter strong,.AssistantReservationDialog-module__DZ5qXq__sourceFooter small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssistantReservationDialog-module__DZ5qXq__sourceFooter strong{color:var(--ink);font-size:var(--type-subheadline);font-weight:600}.AssistantReservationDialog-module__DZ5qXq__sourceFooter small{color:var(--muted);font-size:var(--type-footnote)}.AssistantReservationDialog-module__DZ5qXq__sourceCard:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.AssistantReservationDialog-module__DZ5qXq__detailRows{padding-block:var(--space-xs);margin:0;display:grid}.AssistantReservationDialog-module__DZ5qXq__detailRows>div{gap:var(--space-xs);padding:var(--space-compact) var(--space-md);display:grid}.AssistantReservationDialog-module__DZ5qXq__detailRows>div+div{border-top:1px solid var(--list-card-divider,var(--hairline-soft))}.AssistantReservationDialog-module__DZ5qXq__detailRows dt{color:var(--text-tertiary);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.AssistantReservationDialog-module__DZ5qXq__detailRows dd{color:var(--ink);font-size:var(--type-subheadline);margin:0;line-height:1.4}.AssistantReservationDialog-module__DZ5qXq__notes{gap:var(--space-compact);display:grid}.AssistantReservationDialog-module__DZ5qXq__actionStack{gap:var(--space-sm);display:grid}.AssistantReservationDialog-module__DZ5qXq__actionPair{gap:var(--space-sm);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.AssistantReservationDialog-module__DZ5qXq__spinner{flex:none;animation:.7s linear infinite AssistantReservationDialog-module__DZ5qXq__reservationSpin}@keyframes AssistantReservationDialog-module__DZ5qXq__reservationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AssistantReservationDialog-module__DZ5qXq__spinner{animation-duration:1.6s}}@media (hover:hover) and (pointer:fine){.AssistantReservationDialog-module__DZ5qXq__sourceCard:hover .AssistantReservationDialog-module__DZ5qXq__sourceFooter svg{color:var(--ink)}}
.AssistantEditorSheet-module__scwoQq__editor{--prompt-stage-height:min(calc(var(--modal-max-block,100dvh) - 4 * var(--space-xxl)), 36rem);align-content:start;gap:var(--space-lg);padding-top:var(--space-card-inset);display:grid;position:relative}.AssistantEditorSheet-module__scwoQq__intro{color:var(--muted);font-size:var(--type-subheadline,15px);margin:0;line-height:1.45}.AssistantEditorSheet-module__scwoQq__section{gap:var(--space-sm);min-width:0;display:grid}.AssistantEditorSheet-module__scwoQq__editorialHeader{color:var(--label);font-family:var(--font-body);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:650}.AssistantEditorSheet-module__scwoQq__footnote{color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.45}.AssistantEditorSheet-module__scwoQq__textArea{border:1px solid var(--hairline-soft);border-radius:var(--radius-form,var(--r-lg));background:var(--field-background);width:100%;min-width:0;color:var(--ink);--field-lines:3;height:calc(var(--field-lines) * 1lh + 2 * var(--space-compact));padding:var(--space-compact) var(--space-md);font:inherit;font-size:var(--type-callout,16px);resize:none;line-height:1.4;display:block;overflow-y:auto}.AssistantEditorSheet-module__scwoQq__textArea[data-collapsed]{overflow-y:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.AssistantEditorSheet-module__scwoQq__textArea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.AssistantEditorSheet-module__scwoQq__textArea:disabled{opacity:.6}.AssistantEditorSheet-module__scwoQq__textArea[data-arrived]{animation:AssistantEditorSheet-module__scwoQq__textArrives .45s var(--motion-ease-out,ease-out) .16s both}@keyframes AssistantEditorSheet-module__scwoQq__textArrives{0%{filter:blur(6px);opacity:.3}}.AssistantEditorSheet-module__scwoQq__limitedField{gap:var(--space-sm);display:grid}.AssistantEditorSheet-module__scwoQq__fieldFooter{justify-content:space-between;align-items:center;min-height:20px;display:flex}.AssistantEditorSheet-module__scwoQq__showMore{color:var(--ink);font:inherit;font-size:var(--type-footnote);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.AssistantEditorSheet-module__scwoQq__count{color:var(--text-tertiary);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.AssistantEditorSheet-module__scwoQq__introSlot{animation:AssistantEditorSheet-module__scwoQq__crossfadeIn var(--motion-duration-hero) var(--motion-ease-out) both;transition:grid-template-rows var(--motion-duration-sheet-resize) var(--motion-spring-gentle), margin-bottom var(--motion-duration-sheet-resize) var(--motion-spring-gentle), opacity var(--motion-duration-standard) var(--motion-ease-out);grid-template-rows:1fr;display:grid}.AssistantEditorSheet-module__scwoQq__introSlot>.AssistantEditorSheet-module__scwoQq__intro{min-height:0;overflow:hidden}.AssistantEditorSheet-module__scwoQq__introSlot[data-collapsed]{margin-bottom:calc(-1 * var(--space-lg));opacity:0;grid-template-rows:0fr}.AssistantEditorSheet-module__scwoQq__editorSections{gap:var(--space-lg);min-width:0;display:grid}.AssistantEditorSheet-module__scwoQq__identity{justify-items:center;gap:var(--space-lg);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.AssistantEditorSheet-module__scwoQq__identitySphere,.AssistantEditorSheet-module__scwoQq__buildBadge{margin-block:var(--space-sm);place-items:center;display:grid}.AssistantEditorSheet-module__scwoQq__identityText{justify-items:center;gap:var(--space-sm);width:100%;display:grid}.AssistantEditorSheet-module__scwoQq__identityName{text-align:center;text-overflow:ellipsis;margin:0;font-weight:400}.AssistantEditorSheet-module__scwoQq__sphereButton{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.AssistantEditorSheet-module__scwoQq__sphereButton[data-inactive]{pointer-events:none}.AssistantEditorSheet-module__scwoQq__sphereButton:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.AssistantEditorSheet-module__scwoQq__iconPicker{transform-origin:top;width:100%;animation:AssistantEditorSheet-module__scwoQq__pickerOpens var(--motion-duration-panel) var(--motion-spring-gentle) both}.AssistantEditorSheet-module__scwoQq__iconPicker[data-closing]{animation:AssistantEditorSheet-module__scwoQq__pickerCloses var(--motion-duration-exit) var(--motion-ease-in) both}@keyframes AssistantEditorSheet-module__scwoQq__pickerOpens{0%{opacity:0;transform:scale(.96)}}@keyframes AssistantEditorSheet-module__scwoQq__pickerCloses{to{opacity:0;transform:scale(.96)}}.AssistantEditorSheet-module__scwoQq__identityTaglineSlot{justify-items:center;width:100%;display:grid}.AssistantEditorSheet-module__scwoQq__identityTagline{color:var(--muted);font-size:var(--type-callout,16px);margin:0}.AssistantEditorSheet-module__scwoQq__building{align-content:start;justify-items:center;gap:var(--space-lg);padding-top:var(--space-md);text-align:center;display:grid}.AssistantEditorSheet-module__scwoQq__buildHeadline{width:100%;display:grid}.AssistantEditorSheet-module__scwoQq__buildHeadline p{margin:0}.AssistantEditorSheet-module__scwoQq__buildIdentity{justify-items:center;gap:var(--space-xs);display:grid}.AssistantEditorSheet-module__scwoQq__buildName{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title);font-weight:400;line-height:1.2}.AssistantEditorSheet-module__scwoQq__buildTagline{color:var(--muted);font-size:var(--type-callout,16px)}.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__buildIdentity,.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__buildTagline,.AssistantEditorSheet-module__scwoQq__reveals{animation:AssistantEditorSheet-module__scwoQq__resolves var(--motion-duration-reveal) var(--motion-spring-gentle) both}.AssistantEditorSheet-module__scwoQq__buildRequest{max-height:3.9em;color:var(--muted);font-family:var(--font-display);font-size:var(--type-title3);font-weight:400;line-height:1.3;overflow:hidden}.AssistantEditorSheet-module__scwoQq__buildRequest[data-overflows]{--request-fade:linear-gradient(to right, #000 60%, transparent);-webkit-mask-image:linear-gradient(#000, #000), var(--request-fade);-webkit-mask-image:linear-gradient(#000, #000), var(--request-fade);mask-image:linear-gradient(#000, #000), var(--request-fade);-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-size:100% calc(100% - 1.3em),100% 1.3em;mask-size:100% calc(100% - 1.3em),100% 1.3em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AssistantEditorSheet-module__scwoQq__buildRequest[data-overflows]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--request-fade:linear-gradient(to left, #000 60%, transparent)}.AssistantEditorSheet-module__scwoQq__steps{padding-inline:var(--space-md);justify-content:center;justify-self:stretch;align-items:flex-start;display:flex}.AssistantEditorSheet-module__scwoQq__checklist{align-content:start;gap:var(--space-md);text-align:start;min-width:min(280px,100%);max-width:100%;display:grid}.AssistantEditorSheet-module__scwoQq__checklist>.AssistantEditorSheet-module__scwoQq__sites{box-sizing:border-box;width:0;min-width:100%;margin-top:calc(var(--space-sm) - var(--space-md))}.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__sites{animation:AssistantEditorSheet-module__scwoQq__sitesArrive var(--motion-duration-reveal) var(--motion-spring-gentle) both;transform-origin:0 0}.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__sites:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}@keyframes AssistantEditorSheet-module__scwoQq__sitesArrive{0%{opacity:0;transform:scale(.96)}}.AssistantEditorSheet-module__scwoQq__stepShimmer{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;-webkit-background-clip:text;background-clip:text;animation:2s cubic-bezier(.33,0,.67,1) infinite AssistantEditorSheet-module__scwoQq__stepShimmer}@keyframes AssistantEditorSheet-module__scwoQq__stepShimmer{0%{background-position:-400% 0}to{background-position:500% 0}}.AssistantEditorSheet-module__scwoQq__buildDetail{color:var(--muted);font-size:var(--type-caption);text-align:center;animation:AssistantEditorSheet-module__scwoQq__crossfadeIn var(--motion-duration-reveal) var(--motion-spring-gentle) both;margin:0}.AssistantEditorSheet-module__scwoQq__promptStage{align-content:center;gap:var(--space-xxl);min-height:var(--prompt-stage-height);display:grid;overflow:clip;container-type:inline-size}.AssistantEditorSheet-module__scwoQq__promptIntro{z-index:1;gap:var(--space-sm);text-align:center;display:grid;position:relative}.AssistantEditorSheet-module__scwoQq__promptIntro>*{margin:0}.AssistantEditorSheet-module__scwoQq__promptTitle{color:var(--ink);font-family:var(--font-display);font-size:var(--type-title);font-weight:400;line-height:1.15}.AssistantEditorSheet-module__scwoQq__promptBody{color:color-mix(in srgb, var(--ink) 72%, transparent);font-size:var(--type-callout);line-height:1.4}.AssistantEditorSheet-module__scwoQq__promptFieldArea{height:calc(2 * var(--radius-hero));place-items:start center;display:grid;position:relative}.AssistantEditorSheet-module__scwoQq__dustCloud{aspect-ratio:1;pointer-events:none;width:max(60cqi,120px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AssistantEditorSheet-module__scwoQq__dustCloud:before{background:radial-gradient(circle closest-side, var(--plus-glow), transparent 90%);content:"";opacity:.6;position:absolute;inset:-50%}.AssistantEditorSheet-module__scwoQq__dustCloudGrains{width:155%;max-width:none;height:155%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AssistantEditorSheet-module__scwoQq__promptRow{width:100%;min-height:calc(2 * var(--radius-hero));padding:var(--space-md) var(--space-card-inset);border-radius:var(--radius-hero);background:color-mix(in srgb, var(--surface) 42%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.55);backdrop-filter:blur(28px)saturate(1.55);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 84%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--shadow-tight);transition:opacity var(--motion-duration-reveal) var(--motion-spring-gentle);align-items:center;display:flex;position:relative}.AssistantEditorSheet-module__scwoQq__promptRow:focus-within{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 84%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent), var(--shadow-tight);cursor:text}.AssistantEditorSheet-module__scwoQq__promptRow[data-dimmed]{opacity:.5}.AssistantEditorSheet-module__scwoQq__promptInput{flex:1;min-width:0;display:grid}.AssistantEditorSheet-module__scwoQq__promptInput>*{grid-area:1/1}.AssistantEditorSheet-module__scwoQq__promptPlaceholder{color:var(--muted);font-size:var(--type-headline);overflow-wrap:anywhere;pointer-events:none;line-height:1.35}.AssistantEditorSheet-module__scwoQq__promptField{width:100%;min-height:1lh;max-height:5lh;color:var(--ink);font:inherit;font-size:var(--type-headline);resize:none;caret-color:var(--ink);background:0 0;border:0;padding:0;line-height:1.35;overflow-y:auto}.AssistantEditorSheet-module__scwoQq__promptField:focus{outline:none}.AssistantEditorSheet-module__scwoQq__leavingSide{z-index:2;pointer-events:none;height:0;position:relative;overflow:visible}.AssistantEditorSheet-module__scwoQq__leavingSide+*{margin-top:calc(-1 * var(--space-lg))}.AssistantEditorSheet-module__scwoQq__stepLine{align-items:center;gap:var(--space-sm);font-size:var(--type-callout,16px);line-height:1.3;display:flex}.AssistantEditorSheet-module__scwoQq__stepMark{width:var(--space-lg);color:var(--text-tertiary);flex:none;place-items:center;display:grid}.AssistantEditorSheet-module__scwoQq__stepMark>*{animation:AssistantEditorSheet-module__scwoQq__crossfadeIn var(--motion-duration-standard) var(--motion-spring-standard) both}.AssistantEditorSheet-module__scwoQq__stepLine[data-phase=done] .AssistantEditorSheet-module__scwoQq__stepMark{color:var(--success)}.AssistantEditorSheet-module__scwoQq__stepCheck{color:var(--surface);fill:var(--success)}.AssistantEditorSheet-module__scwoQq__stepCheck circle{stroke:var(--success)}.AssistantEditorSheet-module__scwoQq__stepLine[data-phase=done] .AssistantEditorSheet-module__scwoQq__stepMark>*{animation-name:AssistantEditorSheet-module__scwoQq__stepChecked}@keyframes AssistantEditorSheet-module__scwoQq__stepChecked{0%{opacity:0;transform:scale(.4)}}.AssistantEditorSheet-module__scwoQq__stepTitle{display:grid}.AssistantEditorSheet-module__scwoQq__stepRest,.AssistantEditorSheet-module__scwoQq__stepShimmer{transition:opacity var(--motion-duration-reveal) var(--motion-spring-gentle);grid-area:1/1}.AssistantEditorSheet-module__scwoQq__stepRest{color:var(--text-tertiary)}.AssistantEditorSheet-module__scwoQq__stepLine[data-phase=done] .AssistantEditorSheet-module__scwoQq__stepRest{color:var(--muted)}.AssistantEditorSheet-module__scwoQq__stepShimmer,.AssistantEditorSheet-module__scwoQq__stepLine[data-phase=running] .AssistantEditorSheet-module__scwoQq__stepRest{opacity:0}.AssistantEditorSheet-module__scwoQq__stepLine[data-phase=running] .AssistantEditorSheet-module__scwoQq__stepShimmer{opacity:1}.AssistantEditorSheet-module__scwoQq__sites{gap:var(--space-xs);flex-wrap:wrap;padding-inline-start:calc(var(--space-lg) + var(--space-sm));display:flex}.AssistantEditorSheet-module__scwoQq__siteChip{padding:var(--space-sm) var(--space-compact);border:1px solid var(--hairline);border-radius:var(--radius-button);background:var(--surface);color:var(--muted);font-size:var(--type-footnote);font-variant-numeric:tabular-nums;line-height:1.25}.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__siteChip{animation:AssistantEditorSheet-module__scwoQq__sitePops var(--motion-duration-standard) var(--motion-spring-standard) both;animation-delay:calc(var(--site-beat,0) * 80ms)}@keyframes AssistantEditorSheet-module__scwoQq__sitePops{0%{opacity:0;transform:scale(.6)}}.AssistantEditorSheet-module__scwoQq__siteCount{animation:AssistantEditorSheet-module__scwoQq__countRolls var(--motion-duration-standard) var(--motion-spring-standard) both;display:inline-block}@keyframes AssistantEditorSheet-module__scwoQq__countRolls{0%{opacity:0;transform:translateY(40%)}}.AssistantEditorSheet-module__scwoQq__spinner,.AssistantEditorSheet-module__scwoQq__buttonSpinner{border:2px solid color-mix(in srgb, var(--muted) 30%, transparent);border-top-color:var(--muted);border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite AssistantEditorSheet-module__scwoQq__spin;display:inline-block}.AssistantEditorSheet-module__scwoQq__buttonSpinner{border-color:color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor}@keyframes AssistantEditorSheet-module__scwoQq__crossfadeIn{0%{opacity:0}}@keyframes AssistantEditorSheet-module__scwoQq__crossfadeOut{to{opacity:0}}@keyframes AssistantEditorSheet-module__scwoQq__spin{to{rotate:360deg}}@keyframes AssistantEditorSheet-module__scwoQq__resolves{0%{filter:blur(var(--motion-blur-lg));opacity:0}}.AssistantEditorSheet-module__scwoQq__arrives{animation:AssistantEditorSheet-module__scwoQq__crossfadeIn var(--motion-duration-reveal) var(--motion-spring-gentle) both}.AssistantEditorSheet-module__scwoQq__startOverAction{animation:AssistantEditorSheet-module__scwoQq__actionRises var(--motion-duration-hero) var(--motion-spring-gentle) both}@keyframes AssistantEditorSheet-module__scwoQq__actionRises{0%{opacity:0;transform:translateY(100%)}}.AssistantEditorSheet-module__scwoQq__updateAction[aria-busy=true]{opacity:1}.AssistantEditorSheet-module__scwoQq__waitingAction:disabled[aria-busy=true]{opacity:.45}.AssistantEditorSheet-module__scwoQq__trashAction{width:100%;color:var(--error)}@media (prefers-reduced-motion:reduce){.AssistantEditorSheet-module__scwoQq__reveals,.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__buildIdentity,.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__buildTagline,.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__siteChip,.AssistantEditorSheet-module__scwoQq__building[data-arrives] .AssistantEditorSheet-module__scwoQq__sites,.AssistantEditorSheet-module__scwoQq__siteCount,.AssistantEditorSheet-module__scwoQq__stepMark>*,.AssistantEditorSheet-module__scwoQq__startOverAction{animation:AssistantEditorSheet-module__scwoQq__crossfadeIn var(--motion-duration-standard) ease-in-out both}.AssistantEditorSheet-module__scwoQq__introSlot{transition:opacity var(--motion-duration-standard) ease-in-out}.AssistantEditorSheet-module__scwoQq__iconPicker{animation-name:AssistantEditorSheet-module__scwoQq__crossfadeIn}.AssistantEditorSheet-module__scwoQq__iconPicker[data-closing]{animation-name:AssistantEditorSheet-module__scwoQq__crossfadeOut}.AssistantEditorSheet-module__scwoQq__stepShimmer{color:color-mix(in srgb, var(--ink) 35%, transparent);background:0 0;animation:none}.AssistantEditorSheet-module__scwoQq__spinner,.AssistantEditorSheet-module__scwoQq__buttonSpinner{animation-duration:1.6s}}.AssistantEditorSheet-module__scwoQq__tabPicker{width:min(200px,100%);position:relative}.AssistantEditorSheet-module__scwoQq__tabPicker .AssistantEditorSheet-module__scwoQq__tryTip{width:min(320px, calc(100vw - 2 * var(--space-md)));text-align:start}.AssistantEditorSheet-module__scwoQq__pager{min-height:0;transition:--tab-progress var(--motion-duration-content-switch) var(--motion-spring-content-switch);flex:1;position:relative;overflow:clip}@property --tab-progress{syntax:"<number>";inherits:true;initial-value:0}.AssistantEditorSheet-module__scwoQq__pager[data-sphere-flight] [data-tab-sphere]{visibility:hidden}.AssistantEditorSheet-module__scwoQq__tabSphereFlight{z-index:1;pointer-events:none;position:absolute;inset:0}.AssistantEditorSheet-module__scwoQq__tabSphereFlying{--t:calc(var(--fly-base) + var(--fly-sign) * var(--tab-progress));top:calc(var(--rest-y) - var(--rest-w) / 2);left:calc(var(--rest-x) - var(--rest-w) / 2);width:var(--rest-w);height:var(--rest-w);opacity:calc(1 - clamp(0, (var(--t) - .3) / .4, 1));transform:translate(calc(var(--fly-dx) * var(--t)), calc(var(--fly-dy) * var(--t))) scale(calc(1 + (var(--fly-ratio) - 1) * var(--t)));place-items:center;display:grid;position:absolute}.AssistantEditorSheet-module__scwoQq__pagerPage{transform:translateX(calc(var(--page-offset,0) * 100%));transition:transform var(--motion-duration-content-switch) var(--motion-spring-content-switch);position:absolute;inset:0;overflow-y:auto}.AssistantEditorSheet-module__scwoQq__pagerPage>*{min-height:100%}.AssistantEditorSheet-module__scwoQq__pager:not([data-paged]),.AssistantEditorSheet-module__scwoQq__pager:not([data-paged])>.AssistantEditorSheet-module__scwoQq__pagerPage{display:contents}@media (prefers-reduced-motion:reduce){.AssistantEditorSheet-module__scwoQq__pagerPage,.AssistantEditorSheet-module__scwoQq__pager{transition:none}}
.FormingIdentityBadge-module__dh8ZeW__badge{width:var(--badge-size,88px);height:var(--badge-size,88px);color:var(--on-dark);pointer-events:none;flex:none;place-items:center;display:grid;position:relative}.FormingIdentityBadge-module__dh8ZeW__pearl{inset:calc(-1 * var(--badge-halo,8px));width:calc(100% + 2 * var(--badge-halo,8px));max-width:none;height:calc(100% + 2 * var(--badge-halo,8px));position:absolute;overflow:visible}.FormingIdentityBadge-module__dh8ZeW__haloStop{stop-color:var(--identity-sphere-halo)}.FormingIdentityBadge-module__dh8ZeW__bodyLit{stop-color:var(--identity-sphere-base)}.FormingIdentityBadge-module__dh8ZeW__bodyMid{stop-color:color-mix(in srgb, var(--identity-sphere-base) 78%, var(--identity-sphere-shade))}.FormingIdentityBadge-module__dh8ZeW__bodyShade{stop-color:color-mix(in srgb, var(--identity-sphere-base) 50%, var(--identity-sphere-shade))}.FormingIdentityBadge-module__dh8ZeW__shadeStop{stop-color:var(--identity-sphere-shade)}.FormingIdentityBadge-module__dh8ZeW__cloudStop{stop-color:var(--identity-sphere-cloud)}.FormingIdentityBadge-module__dh8ZeW__mistStop{stop-color:var(--identity-sphere-mist)}.FormingIdentityBadge-module__dh8ZeW__warmStop{stop-color:var(--identity-sphere-warm)}.FormingIdentityBadge-module__dh8ZeW__lensDepth{stop-color:var(--identity-sphere-shade)}.FormingIdentityBadge-module__dh8ZeW__lensLight{stop-color:var(--on-dark)}.FormingIdentityBadge-module__dh8ZeW__mist{opacity:var(--pearl-mist,1)}.FormingIdentityBadge-module__dh8ZeW__warm{opacity:var(--pearl-warm,1)}.FormingIdentityBadge-module__dh8ZeW__mistOrbitX{--orbit:.5px;animation:6.1s ease-in-out -2s infinite alternate FormingIdentityBadge-module__dh8ZeW__orbitX}.FormingIdentityBadge-module__dh8ZeW__mistOrbitY{--orbit:.5px;animation:8.2s ease-in-out -5s infinite alternate FormingIdentityBadge-module__dh8ZeW__orbitY}.FormingIdentityBadge-module__dh8ZeW__warmOrbitX{--orbit:.55px;animation:7.4s ease-in-out -6s infinite alternate FormingIdentityBadge-module__dh8ZeW__orbitX}.FormingIdentityBadge-module__dh8ZeW__warmOrbitY{--orbit:.55px;animation:5.4s ease-in-out -1s infinite alternate FormingIdentityBadge-module__dh8ZeW__orbitY}.FormingIdentityBadge-module__dh8ZeW__badge[data-quiet] .FormingIdentityBadge-module__dh8ZeW__mistOrbitX{animation-duration:8.3s}.FormingIdentityBadge-module__dh8ZeW__badge[data-quiet] .FormingIdentityBadge-module__dh8ZeW__mistOrbitY{animation-duration:11.2s}.FormingIdentityBadge-module__dh8ZeW__badge[data-quiet] .FormingIdentityBadge-module__dh8ZeW__warmOrbitX{animation-duration:10.1s}.FormingIdentityBadge-module__dh8ZeW__badge[data-quiet] .FormingIdentityBadge-module__dh8ZeW__warmOrbitY{animation-duration:7.3s}.FormingIdentityBadge-module__dh8ZeW__badge[data-quiet] .FormingIdentityBadge-module__dh8ZeW__drift{animation-duration:60s}.FormingIdentityBadge-module__dh8ZeW__cloud{fill:var(--identity-sphere-cloud);opacity:var(--pearl-cloud,.8)}.FormingIdentityBadge-module__dh8ZeW__trough{fill:color-mix(in srgb, var(--identity-sphere-shade), var(--identity-sphere-warm));opacity:var(--pearl-trough,.2)}.FormingIdentityBadge-module__dh8ZeW__drift{animation:44s linear infinite FormingIdentityBadge-module__dh8ZeW__fieldDrifts}.FormingIdentityBadge-module__dh8ZeW__clearing{opacity:var(--pearl-clearing,0)}.FormingIdentityBadge-module__dh8ZeW__grains{width:calc(var(--badge-size,88px) * 2.2);max-width:none;height:calc(var(--badge-size,88px) * 2.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FormingIdentityBadge-module__dh8ZeW__glyph{place-items:center;display:grid;position:relative}.FormingIdentityBadge-module__dh8ZeW__joynMark{background:currentColor;display:block;-webkit-mask:url(/assets/brand/joyn-assistant-mark.svg) 50%/contain no-repeat;mask:url(/assets/brand/joyn-assistant-mark.svg) 50%/contain no-repeat}.FormingIdentityBadge-module__dh8ZeW__glyph[data-draws] :is(path,circle,line,polyline,polygon,rect,ellipse){animation:FormingIdentityBadge-module__dh8ZeW__glyphDraws .5s var(--motion-ease-out,ease-out) both}.FormingIdentityBadge-module__dh8ZeW__glyph[data-leaving]{animation:FormingIdentityBadge-module__dh8ZeW__glyphLifts .25s var(--motion-ease-out,ease-out) both;position:absolute}@keyframes FormingIdentityBadge-module__dh8ZeW__orbitX{0%{transform:translateX(calc(-1 * var(--orbit)))}to{transform:translateX(var(--orbit))}}@keyframes FormingIdentityBadge-module__dh8ZeW__orbitY{0%{transform:translateY(calc(-1 * var(--orbit)))}to{transform:translateY(var(--orbit))}}@keyframes FormingIdentityBadge-module__dh8ZeW__fieldDrifts{to{transform:translate(3px,3px)}}@keyframes FormingIdentityBadge-module__dh8ZeW__glyphDraws{0%{stroke-dasharray:0 160}to{stroke-dasharray:160 0}}@keyframes FormingIdentityBadge-module__dh8ZeW__glyphLifts{to{opacity:0;filter:blur(2px)}}@media (prefers-reduced-motion:reduce){.FormingIdentityBadge-module__dh8ZeW__mistOrbitX,.FormingIdentityBadge-module__dh8ZeW__mistOrbitY,.FormingIdentityBadge-module__dh8ZeW__warmOrbitX,.FormingIdentityBadge-module__dh8ZeW__warmOrbitY,.FormingIdentityBadge-module__dh8ZeW__drift,.FormingIdentityBadge-module__dh8ZeW__glyph[data-draws] :is(path,circle,line,polyline,polygon,rect,ellipse){animation:none}.FormingIdentityBadge-module__dh8ZeW__glyph[data-draws]{animation:.2s ease-out both FormingIdentityBadge-module__dh8ZeW__glyphFadesIn}.FormingIdentityBadge-module__dh8ZeW__glyph[data-leaving]{animation:.2s ease-out both FormingIdentityBadge-module__dh8ZeW__glyphFadesOut}}@keyframes FormingIdentityBadge-module__dh8ZeW__glyphFadesIn{0%{opacity:0}}@keyframes FormingIdentityBadge-module__dh8ZeW__glyphFadesOut{to{opacity:0}}
.EventCardMenu-module__qB2iTW__contextAnchor{width:0;height:0;position:absolute;top:0;left:0}
.ConversationAvatar-module__JsNhKW__avatar,.ConversationAvatar-module__JsNhKW__iconAvatar,.ConversationAvatar-module__JsNhKW__eventFallback{width:var(--conversation-avatar-size);height:var(--conversation-avatar-size);border-radius:var(--r-pill);flex:none;place-items:center;display:inline-grid}.ConversationAvatar-module__JsNhKW__avatar{position:relative;overflow:visible}.ConversationAvatar-module__JsNhKW__stackedFace{position:absolute;width:var(--conversation-avatar-sub-size)!important;height:var(--conversation-avatar-sub-size)!important}.ConversationAvatar-module__JsNhKW__stackedBack{transform:translate(var(--conversation-avatar-offset), var(--conversation-avatar-offset))}.ConversationAvatar-module__JsNhKW__stackedFront{transform:translate(calc(var(--conversation-avatar-offset) * -1), calc(var(--conversation-avatar-offset) * -1));box-shadow:0 0 0 2px var(--surface)}.ConversationAvatar-module__JsNhKW__eventImage{box-shadow:inset 0 0 0 1px var(--hairline-soft)}.ConversationAvatar-module__JsNhKW__eventFallback{background:var(--card-warm);box-shadow:inset 0 0 0 1px var(--hairline-soft);position:relative;overflow:hidden}.ConversationAvatar-module__JsNhKW__eventFallback:before{content:"";background-image:url(/assets/covers/fallback-cover-light.png);background-position:50%;background-size:cover;position:absolute;inset:0}.ConversationAvatar-module__JsNhKW__iconAvatar{background:var(--surface-card);color:var(--muted);box-shadow:inset 0 0 0 1px var(--hairline-soft)}html[data-theme=dark] .ConversationAvatar-module__JsNhKW__eventFallback:before{background-image:url(/assets/covers/fallback-cover-dark.png)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ConversationAvatar-module__JsNhKW__eventFallback:before{background-image:url(/assets/covers/fallback-cover-dark.png)}}
.MessageImageBubble-module__qFzIlq__frame{border-radius:var(--message-bubble-radius);background:var(--field-background);cursor:zoom-in;border:0;width:fit-content;max-width:100%;padding:0;display:block;position:relative;overflow:hidden}.MessageImageBubble-module__qFzIlq__frame:disabled{cursor:default;opacity:.72}.MessageImageBubble-module__qFzIlq__image{width:min(280px, 375px * var(--message-image-aspect,4 / 3));max-width:100%;height:auto;aspect-ratio:var(--message-image-aspect,4 / 3);border-radius:inherit;object-fit:cover;background:var(--field-background);display:block}.MessageImageBubble-module__qFzIlq__frame .MessageImageBubble-module__qFzIlq__image{transition:transform var(--motion-duration-standard) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.MessageImageBubble-module__qFzIlq__frame:hover .MessageImageBubble-module__qFzIlq__image{transform:scale(1.015)}}
.ActionCard-module__QJxLOG__surface{min-width:0;padding:var(--space-md);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--event-cardBorder,var(--hairline)), var(--shadow-tight);display:grid;position:relative}.ActionCard-module__QJxLOG__heading{min-width:0;display:grid}.ActionCard-module__QJxLOG__heading[data-reserves-dismiss]{padding-inline-end:var(--space-xxxl)}.ActionCard-module__QJxLOG__label{align-items:center;gap:var(--space-xs);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500;line-height:1.2;display:flex}.ActionCard-module__QJxLOG__heading[data-context=eventDetail] .ActionCard-module__QJxLOG__label{padding-top:var(--space-xs)}.ActionCard-module__QJxLOG__labelIcon{flex:none;display:inline-flex}.ActionCard-module__QJxLOG__labelIcon svg{stroke-width:1.5px;width:.8125rem;height:.8125rem}.ActionCard-module__QJxLOG__title{color:var(--ink);font-family:var(--font-display);font-size:var(--type-headline);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.3}.ActionCard-module__QJxLOG__title[data-after-label]{margin-top:var(--space-sm)}.ActionCard-module__QJxLOG__heading[data-context=home] .ActionCard-module__QJxLOG__title{font-size:var(--type-title2);line-height:1.2}.ActionCard-module__QJxLOG__heading[data-context=home] .ActionCard-module__QJxLOG__subtitle,.ActionCard-module__QJxLOG__heading[data-context=home] .ActionCard-module__QJxLOG__detail{margin-top:var(--space-xs)}.ActionCard-module__QJxLOG__subtitle{align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0 0;color:var(--muted);font-size:var(--type-footnote);overflow-wrap:anywhere;line-height:1.35;display:flex}.ActionCard-module__QJxLOG__subtitleAvatar{box-shadow:0 0 0 1.5px var(--standard-surface,var(--surface));flex:none}.ActionCard-module__QJxLOG__detail{margin:var(--space-sm) 0 0;color:var(--muted);font-size:var(--type-caption);line-height:1.35}.ActionCard-module__QJxLOG__adaptive{min-width:0;display:block;position:relative}.ActionCard-module__QJxLOG__hidden{display:none}.ActionCard-module__QJxLOG__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.ActionCard-module__QJxLOG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ActionCard-module__QJxLOG__divider{width:100%;height:1px;margin:var(--space-compact) 0;background:var(--event-cardBorder,var(--hairline));border:0}.ActionCard-module__QJxLOG__response{gap:var(--space-xs);min-width:0;display:flex}.ActionCard-module__QJxLOG__pill{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;height:38px;padding:0 var(--space-sm);border:1px solid var(--event-pollBorder,var(--hairline));border-radius:var(--r-pill);background:var(--event-card,var(--surface));color:var(--event-title,var(--muted));font:inherit;font-size:var(--type-footnote);cursor:pointer;transition:opacity var(--motion-duration-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;flex:1 1 0;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.ActionCard-module__QJxLOG__pill:before{content:"";position:absolute;inset:-3px 0}.ActionCard-module__QJxLOG__pill[data-treatment=prominent]{background:var(--ink);color:var(--surface);border-color:#0000;font-weight:600}.ActionCard-module__QJxLOG__pillLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ActionCard-module__QJxLOG__pill:active:not(:disabled){opacity:.7}.ActionCard-module__QJxLOG__pill:disabled{cursor:default}.ActionCard-module__QJxLOG__pill:focus-visible,.ActionCard-module__QJxLOG__dismiss:focus-visible{outline:2px solid var(--focus-stroke);outline-offset:2px}.ActionCard-module__QJxLOG__spinner{border:2px solid color-mix(in srgb, currentColor 32%, transparent);border-radius:var(--r-pill);border-top-color:currentColor;flex:none;width:12px;height:12px;animation:.8s linear infinite ActionCard-module__QJxLOG__action-card-spin}@keyframes ActionCard-module__QJxLOG__action-card-spin{to{transform:rotate(360deg)}}.ActionCard-module__QJxLOG__dismiss{top:calc(var(--space-md) + var(--space-xs) + .4125rem - 22px);border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--space-xs)}.ActionCard-module__QJxLOG__dismissDisc{border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 72%, transparent);width:30px;height:30px;box-shadow:inset 0 0 0 .5px var(--event-cardBorder,var(--hairline)), var(--shadow-tight);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);transition:transform var(--motion-duration-quick) var(--ease-out);place-items:center;display:grid}.ActionCard-module__QJxLOG__dismiss:active:not(:disabled) .ActionCard-module__QJxLOG__dismissDisc{transform:scale(.94)}.ActionCard-module__QJxLOG__dismiss:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.ActionCard-module__QJxLOG__spinner{animation:none}.ActionCard-module__QJxLOG__dismissDisc{transition:none}.ActionCard-module__QJxLOG__dismiss:active:not(:disabled) .ActionCard-module__QJxLOG__dismissDisc{transform:none}}
.EmptyState-module__Xpz02a__empty{padding:clamp(48px, 8vw, 88px) var(--gutter);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.EmptyState-module__Xpz02a__empty[data-presentation=fill]{flex:1 0 auto;justify-content:center}.EmptyState-module__Xpz02a__icon{color:var(--muted);padding-bottom:2px;display:inline-flex}.EmptyState-module__Xpz02a__icon[data-glyph=largeTitle]{color:var(--event-emptyIcon,var(--muted))}.EmptyState-module__Xpz02a__icon[data-glyph=largeTitle]>svg{width:var(--type-large-title);height:var(--type-large-title)}.EmptyState-module__Xpz02a__title{max-width:26ch}.EmptyState-module__Xpz02a__action{padding-top:10px}
.EventCardPosterScrim-module__OlznaW__scrim{z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom, transparent var(--poster-clear,0%), color-mix(in srgb, var(--canvas-dark) 60%, transparent) var(--poster-anchor,50%), color-mix(in srgb, var(--canvas-dark) 90%, transparent) 100%);position:absolute;inset:0}
