:root{--motion-ease:cubic-bezier(.2, .8, .2, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-push:cubic-bezier(.42, 0, .58, 1);--motion-press-in:.12s;--motion-press-delay:.13s;--motion-crossfade:.15s;--motion-tab-fade:.2s;--motion-toast-out:.2s;--motion-digit:.22s;--motion-tick:.25s;--motion-reveal:.28s;--motion-fade-scale:.28s;--motion-rise:.3s;--motion-sheet:.35s;--motion-sheet-out:.25s;--motion-viewer-open:.25s;--motion-viewer-close:.2s;--motion-heart:.4s;--motion-unheart:.2s;--motion-leave:.2s;--motion-hero-push:.3s;--motion-hero-handoff:.12s;--motion-stagger:40ms;--motion-counter-hold:1.2s;--motion-counter-out:.2s;--motion-shine:2.2s;--motion-spring-settle-duration:.525s;--motion-spring-release-duration:.45s;--motion-spring-pop-duration:.45s;--motion-spring-flick-duration:.6s;--motion-spring-hero-duration:.57s;--motion-spring-settle:cubic-bezier(.2, .8, .2, 1);--motion-spring-release:cubic-bezier(.34, 1.36, .64, 1);--motion-spring-pop:cubic-bezier(.34, 1.4, .64, 1);--motion-spring-flick:cubic-bezier(.2, .9, .3, 1.04);--motion-spring-hero:cubic-bezier(.2, .8, .2, 1);--press-scale:.97;--press-scale-icon:.95;--fade-scale-from:.96;--pop-from:.82;--pop-tile:.92;--rise-distance:10px;--content-rise:32px;--dock-rise:16px;--motion-chat-push:.36s;--motion-ease-chat:cubic-bezier(.32, 0, .18, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--motion-spring-settle:linear(0, .058, .182, .323, .457, .575, .673, .752, .814, .862, .898, .925, .945, .96, .971, .979, .985, .989, .992, .995, .996, .997, .998, .999, .999, .999, 1, 1, 1, 1, 1, 1, 1);--motion-spring-release:linear(0, .151, .451, .739, .945, 1.056, 1.094, 1.086, 1.059, 1.031, 1.009, .997, .991, .991, .994, .996, .999, 1, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-spring-pop:linear(0, .154, .465, .768, .984, 1.097, 1.126, 1.106, 1.067, 1.029, 1.002, .988, .984, .987, .992, .996, 1, 1.002, 1.002, 1.002, 1.001, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-spring-flick:linear(0, .089, .273, .474, .649, .786, .883, .947, .985, 1.005, 1.013, 1.015, 1.014, 1.011, 1.008, 1.005, 1.003, 1.002, 1.001, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--motion-spring-hero:linear(0, .068, .212, .373, .524, .65, .751, .828, .884, .924, .952, .97, .983, .99, .995, .998, .999, 1, 1.001, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)}}[data-surface=admin]{--press-scale:1;--press-scale-icon:1}html:has([data-surface=admin]){--press-scale:1;--press-scale-icon:1}[data-theme-switching] *,[data-theme-switching] :before,[data-theme-switching] :after{transition:none!important}.button,.icon-button,[data-press],input:is([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]){transition:background-color var(--motion-crossfade) var(--motion-ease), border-color var(--motion-crossfade) var(--motion-ease), color var(--motion-crossfade) var(--motion-ease), scale var(--motion-spring-release-duration) var(--motion-spring-release)}.button:active:not(:disabled),[data-press]:active:not(:disabled,[aria-disabled=true]){scale:var(--press-scale);transition-duration:var(--motion-crossfade), var(--motion-crossfade), var(--motion-crossfade), var(--motion-press-in);transition-timing-function:var(--motion-ease)}.icon-button:active:not(:disabled),[data-press=icon]:active:not(:disabled,[aria-disabled=true]),input:is([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]):active:not(:disabled){scale:var(--press-scale-icon);transition-duration:var(--motion-crossfade), var(--motion-crossfade), var(--motion-crossfade), var(--motion-press-in);transition-timing-function:var(--motion-ease)}input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=file]),select,textarea{transition:border-color var(--motion-crossfade) var(--motion-ease), background-color var(--motion-crossfade) var(--motion-ease)}@keyframes dialog-in{0%{opacity:0;scale:var(--fade-scale-from)}}@keyframes fade-in{0%{opacity:0}}@keyframes sheet-up{0%{translate:0 100%}}dialog:is([data-motion=dialog],[data-motion=sheet])[open]{animation:dialog-in var(--motion-fade-scale) var(--motion-ease)}dialog[data-motion=fade][open],dialog[data-motion][open]::backdrop{animation:fade-in var(--motion-fade-scale) var(--motion-ease)}@media (max-width:600px){dialog[data-motion=sheet][open]{animation:sheet-up var(--motion-sheet) var(--motion-ease)}}@media (max-width:760px){dialog[data-motion=sheet][open]:has([data-sheet-handle]){animation:sheet-up var(--motion-sheet) var(--motion-ease)}}@keyframes dialog-out{to{opacity:0;scale:var(--fade-scale-from)}}@keyframes sheet-down{to{translate:0 100%}}dialog:is([data-motion=dialog],[data-motion=sheet])[open][data-closing]{animation:dialog-out var(--motion-viewer-close) var(--motion-ease-exit) forwards}dialog[data-motion=fade][open][data-closing],dialog[data-motion][open][data-closing]::backdrop{animation:fade-out var(--motion-viewer-close) var(--motion-ease-exit) forwards}@media (max-width:600px){dialog[data-motion=sheet][open][data-closing]{animation:sheet-down var(--motion-sheet-out) var(--motion-ease-exit) forwards}}@media (max-width:760px){dialog[data-motion=sheet][open][data-closing]:has([data-sheet-handle]){animation:sheet-down var(--motion-sheet-out) var(--motion-ease-exit) forwards}}[data-modal]{animation:fade-in var(--motion-fade-scale) var(--motion-ease)}[data-modal]>[role=dialog]{animation:dialog-in var(--motion-fade-scale) var(--motion-ease)}[data-modal][data-closing]{animation:fade-out var(--motion-viewer-close) var(--motion-ease-exit) forwards}[data-modal][data-closing]>[role=dialog]{animation:dialog-out var(--motion-viewer-close) var(--motion-ease-exit) forwards}@media (max-width:760px){.modal-backdrop[data-modal]>.modal{animation:sheet-up var(--motion-sheet) var(--motion-ease)}.modal-backdrop[data-modal][data-closing]>.modal{animation:sheet-down var(--motion-sheet-out) var(--motion-ease-exit) forwards}}.viewer-dialog[open]:not([data-closing]) .viewer-stage{animation:dialog-in var(--motion-fade-scale) var(--motion-ease)}.viewer-dialog[open][data-closing] .viewer-stage{animation:dialog-out var(--motion-viewer-close) var(--motion-ease-exit) forwards}dialog[data-motion=sheet]::backdrop{opacity:calc(1 - var(--sheet-drag,0))}dialog.viewer-dialog[open]:not([data-closing]){animation-duration:var(--motion-viewer-open)}[data-surface=admin] dialog[data-motion][open],[data-surface=admin] dialog[data-motion][open]::backdrop{animation:none}@keyframes rise-in{0%{opacity:0;translate:0 var(--rise-distance)}}[data-reveal]>*,.browse-results>.empty-state{animation:rise-in var(--motion-reveal) var(--motion-ease) backwards;animation-delay:calc(min(var(--i,0), 8) * var(--motion-stagger))}.ui-listing-card,.browse-category{transition:scale var(--motion-spring-release-duration) var(--motion-spring-release)}.ui-listing-card:has(.listing-photo-link:active,h3 a:active){scale:var(--press-scale);transition:scale var(--motion-press-in) var(--motion-ease) var(--motion-press-delay)}.ui-listing-card:has([data-link-pending]){scale:var(--press-scale);transition:scale var(--motion-press-in) var(--motion-ease)}.ui-listing-card>.listing-content{transition:opacity var(--motion-crossfade) var(--motion-ease)}.ui-listing-card:has([data-link-pending])>.listing-content{opacity:.85}.browse-category:active{scale:var(--press-scale-icon);transition:scale var(--motion-press-in) var(--motion-ease) var(--motion-press-delay)}.ui-browse .query-examples button{transition:scale var(--motion-spring-release-duration) var(--motion-spring-release)}.ui-browse .query-examples button:active:not(:disabled){scale:var(--press-scale);transition:scale var(--motion-press-in) var(--motion-ease) var(--motion-press-delay)}.save-button{transition:scale var(--motion-spring-release-duration) var(--motion-spring-release)}.save-button:active:not(:disabled){scale:var(--press-scale-icon);transition:scale var(--motion-press-in) var(--motion-ease)}.browse-category-tile{transition:background-color var(--motion-tab-fade) var(--motion-ease), color var(--motion-tab-fade) var(--motion-ease)}.browse-category-label{transition:color var(--motion-tab-fade) var(--motion-ease)}.browse-category-section .browse-categories .browse-category:has([data-link-pending]) .browse-category-tile{background:var(--ink-fill);color:var(--on-ink)}.browse-category-section .browse-categories:has([data-link-pending]) .browse-category.selected:not(:has([data-link-pending])) .browse-category-tile{background:var(--accent-soft);color:var(--text)}.ui-browse .subcategory-chips[data-entering]{animation:rise-in var(--motion-reveal) var(--motion-ease) backwards}.ui-browse .subcategory-chips a{transition:color var(--motion-crossfade) var(--motion-ease), scale var(--motion-spring-release-duration) var(--motion-spring-release)}.ui-browse .subcategory-chips a:before{transition:background-color var(--motion-crossfade) var(--motion-ease)}.ui-browse .subcategory-chips a:active{scale:var(--press-scale-icon);transition:color var(--motion-crossfade) var(--motion-ease), scale var(--motion-press-in) var(--motion-ease) var(--motion-press-delay)}@media (prefers-reduced-motion:reduce){.ui-browse .subcategory-chips[data-entering],.ui-browse .browse-grid[data-swapped]{animation:fade-in var(--motion-crossfade) linear!important}}.site-header .header-link:has([data-link-pending]){color:var(--muted)}.site-header .sell-button:has([data-link-pending]){scale:var(--press-scale)}.save-heart{fill-opacity:0;transition:fill-opacity var(--motion-crossfade) var(--motion-ease)}[aria-pressed=true]>.save-heart{fill-opacity:1}@keyframes heart-pop{35%{scale:1.35}65%{scale:.92}}@keyframes heart-unpop{45%{scale:.85}}[data-pop=heart]{animation:heart-pop var(--motion-heart) var(--motion-ease)}[data-pop=unheart]{animation:heart-unpop var(--motion-unheart) var(--motion-ease)}@keyframes new-shine{0%{translate:-66.6667%}}.listing-condition[data-new]:after{content:"";pointer-events:none;width:600%;animation:new-shine var(--motion-shine) linear infinite;background:linear-gradient(110deg,#fff0 30%,#ffffff8c 50%,#fff0 70%) 0 0/33.3333% 100% repeat-x;position:absolute;top:0;bottom:0;left:0}.listing-condition[data-new][data-offscreen]:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce),(forced-colors:active){.listing-condition[data-new]:after{display:none}}.ui-listing-card .listing-photo-count{opacity:0;transition:opacity var(--motion-counter-out) var(--motion-ease-exit)}.ui-listing-card .listing-photo-count[data-shown]{opacity:1;transition:opacity var(--motion-crossfade) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.ui-listing-card .listing-photo-count,.ui-listing-card .listing-photo-count[data-shown],.detail-gallery .detail-image-count,.detail-gallery .detail-image-count[data-shown]{transition:opacity var(--motion-crossfade) linear!important}}@keyframes toast-in{0%{opacity:0;translate:0 var(--rise-distance)}}@keyframes toast-out{to{opacity:0;translate:0 6px}}.toast{animation:toast-in var(--motion-rise) var(--motion-ease)}.toast[data-leaving]{animation:toast-out var(--motion-toast-out) var(--motion-ease-exit) forwards}.toast-text{animation:fade-in var(--motion-crossfade) var(--motion-ease)}.site-header{view-transition-name:site-header}[data-tab-bar]{view-transition-name:tab-bar}[data-messages-dock]{view-transition-name:messages-dock}[data-messages-popup]:not([hidden]){view-transition-name:messages-popup}.toast{view-transition-name:toast}[data-prepared-listings=floating]{view-transition-name:claim-notice}@media (max-width:760px){[data-listing-dock]{view-transition-name:listing-dock}}::view-transition{pointer-events:none}:root:active-view-transition-type(nav-forward,nav-back){pointer-events:none}html[dir=rtl]::view-transition{right:auto}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}@keyframes fade-out{to{opacity:0}}@keyframes page-slide-in{0%{translate:var(--page-from) 0}}@keyframes page-slide-out{to{translate:var(--page-to) 0}}html{--slide-offset:var(--content-rise)}html[dir=rtl]{--slide-offset:calc(-1 * var(--content-rise))}::view-transition-new(.nav-forward){--page-from:var(--slide-offset)}::view-transition-old(.nav-forward){--page-to:calc(-1 * var(--slide-offset))}::view-transition-new(.nav-back){--page-from:calc(-1 * var(--slide-offset))}::view-transition-old(.nav-back){--page-to:var(--slide-offset)}::view-transition-old(.nav-forward){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both, page-slide-out var(--motion-hero-push) var(--motion-ease-push) both}::view-transition-old(.nav-back){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both, page-slide-out var(--motion-hero-push) var(--motion-ease-push) both}::view-transition-new(.nav-forward){animation:fade-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both, page-slide-in var(--motion-spring-settle-duration) var(--motion-spring-settle) var(--motion-hero-handoff) both}::view-transition-new(.nav-back){animation:fade-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both, page-slide-in var(--motion-spring-settle-duration) var(--motion-spring-settle) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-hero)::view-transition-old(.nav-forward){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both}:root:active-view-transition-type(nav-hero)::view-transition-old(.nav-back){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both}:root:active-view-transition-type(nav-hero)::view-transition-new(.nav-forward){animation:rise-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-hero)::view-transition-new(.nav-back){animation:rise-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both}::view-transition-old(.fade){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both}::view-transition-new(.fade){animation:fade-in var(--motion-tab-fade) var(--motion-ease) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-forward,nav-back,nav-tab) body{view-transition-name:page-frame;view-transition-class:page-part}::view-transition-group(.page-part){animation-duration:var(--motion-hero-handoff);animation-timing-function:step-end}::view-transition-old(.page-part){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both}::view-transition-new(.page-part){animation:fade-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-tab)::view-transition-new(.page-part){animation-duration:var(--motion-tab-fade)}::view-transition-group(.morph){z-index:50;animation-duration:var(--motion-spring-hero-duration);animation-timing-function:var(--motion-spring-hero)}::view-transition-old(.morph){object-fit:cover;height:100%}::view-transition-new(.morph){object-fit:cover;height:100%}@keyframes morph-corners{0%{border-radius:var(--morph-radius-from)}to{border-radius:var(--morph-radius-to)}}::view-transition-image-pair(.morph){border-radius:var(--morph-radius-to);animation:morph-corners var(--motion-spring-hero-duration) var(--motion-spring-hero) both;overflow:clip}:root:active-view-transition-type(nav-forward)::view-transition-image-pair(.morph){--morph-radius-from:var(--radius-tile);--morph-radius-to:var(--detail-hero-radius)}:root:active-view-transition-type(nav-back)::view-transition-image-pair(.morph){--morph-radius-from:var(--detail-hero-radius);--morph-radius-to:var(--radius-tile)}:root:active-view-transition-type(nav-forward)::view-transition-old(.morph){opacity:0;animation:none}:root:active-view-transition-type(nav-forward)::view-transition-new(.morph){animation:none}:root:active-view-transition-type(nav-forward,nav-back) .ui-listing-card[data-morph] .listing-condition{view-transition-name:morph-card-pill;view-transition-class:morph-chrome card-chrome}:root:active-view-transition-type(nav-forward,nav-back) .ui-listing-card[data-morph] .save-button{view-transition-name:morph-card-heart;view-transition-class:morph-chrome card-chrome}:root:active-view-transition-type(nav-forward,nav-back) .ui-listing-card[data-morph] .listing-image>[data-sold-overlay]{view-transition-name:morph-card-sold;view-transition-class:morph-chrome card-chrome}:root:active-view-transition-type(nav-forward,nav-back) .ui-listing-card[data-morph] .listing-more[data-current]{view-transition-name:morph-card-more;view-transition-class:morph-chrome card-chrome}:root:active-view-transition-type(nav-forward,nav-back) .detail-hero:not([data-stays])>.detail-image-hint{view-transition-name:morph-hero-hint;view-transition-class:morph-chrome hero-chrome}:root:active-view-transition-type(nav-forward,nav-back) .detail-hero:not([data-stays])>.detail-image-count{view-transition-name:morph-hero-count;view-transition-class:morph-chrome hero-chrome}:root:active-view-transition-type(nav-forward,nav-back) .detail-hero:not([data-stays])>[data-sold-overlay]{view-transition-name:morph-hero-sold;view-transition-class:morph-chrome hero-chrome}:root:active-view-transition-type(nav-forward,nav-back) .detail-hero:not([data-stays])>.detail-dots{view-transition-name:morph-hero-dots;view-transition-class:morph-chrome hero-chrome}:root:active-view-transition-type(nav-forward,nav-back) .detail-hero:not([data-stays])>.detail-sheet-edge{view-transition-name:morph-hero-edge;view-transition-class:morph-chrome hero-chrome}::view-transition-group(.morph-chrome){z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;animation-duration:var(--motion-hero-handoff);animation-timing-function:step-end}::view-transition-old(.morph-chrome){animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both}::view-transition-new(.morph-chrome){animation:fade-in var(--motion-reveal) var(--motion-ease) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-hero)::view-transition-old(.card-chrome){opacity:0;animation:none}:root:active-view-transition-type(nav-hero):active-view-transition-type(nav-back)::view-transition-old(.hero-chrome){opacity:0;animation:none}:root:active-view-transition-type(nav-hero)::view-transition-new(.morph-chrome){animation:fade-in var(--motion-crossfade) var(--motion-ease) var(--motion-hero-push) both}:root:active-view-transition .detail-gallery .detail-hero{background:0 0}:root:active-view-transition .detail-hero>img{border-radius:inherit;transition:none;transform:none}::view-transition-group(site-header){z-index:100;pointer-events:auto;animation:none}::view-transition-group(tab-bar){z-index:100;pointer-events:auto;animation:none}::view-transition-group(messages-dock){z-index:100;pointer-events:auto;animation:none}::view-transition-group(listing-dock){z-index:100;pointer-events:auto;animation:none}::view-transition-group(messages-popup){z-index:100;pointer-events:auto;animation:none}::view-transition-group(toast){z-index:100;pointer-events:auto;animation:none}::view-transition-group(claim-notice){z-index:100;pointer-events:auto;animation:none}::view-transition-group(messages-popup){z-index:101}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-old(site-header){animation:fade-out var(--motion-crossfade) var(--motion-ease) both;mix-blend-mode:plus-lighter}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-new(site-header){animation:fade-in var(--motion-crossfade) var(--motion-ease) both;mix-blend-mode:plus-lighter}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-old(site-header):only-child{mix-blend-mode:normal}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-new(site-header):only-child{mix-blend-mode:normal}::view-transition-group(site-header){background:var(--header)}::view-transition-old(tab-bar){display:none}::view-transition-old(messages-dock){display:none}::view-transition-old(listing-dock){display:none}::view-transition-old(messages-popup){display:none}::view-transition-old(toast){display:none}::view-transition-old(claim-notice){display:none}::view-transition-new(tab-bar){animation:none}::view-transition-new(messages-dock){animation:none}::view-transition-new(listing-dock){animation:none}::view-transition-new(messages-popup){animation:none}::view-transition-new(toast){animation:none}::view-transition-new(claim-notice){animation:none}@keyframes tab-bar-sink{to{translate:0 100%}}@keyframes tab-bar-rise{0%{opacity:0;translate:0 var(--dock-rise)}}::view-transition-old(tab-bar):only-child{animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both, tab-bar-sink var(--motion-hero-push) var(--motion-ease-push) both;display:block}::view-transition-new(tab-bar):only-child{animation:tab-bar-rise var(--motion-rise) var(--motion-ease) both}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-new(tab-bar):only-child{animation-delay:var(--motion-hero-handoff)}::view-transition-old(listing-dock):only-child{animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both, tab-bar-sink var(--motion-hero-push) var(--motion-ease-push) both;display:block}::view-transition-new(listing-dock):only-child{animation:tab-bar-rise var(--motion-rise) var(--motion-ease) var(--motion-hero-handoff) both}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-old(messages-dock):only-child{animation:fade-out var(--motion-hero-handoff) var(--motion-ease-exit) both;display:block}:root:active-view-transition-type(nav-forward,nav-back,nav-tab)::view-transition-new(messages-dock):only-child{animation:fade-in var(--motion-crossfade) var(--motion-ease) var(--motion-hero-handoff) both}html[data-ua-transition]::view-transition-group(*){mix-blend-mode:normal!important;animation:none!important}html[data-ua-transition]::view-transition-image-pair(*){mix-blend-mode:normal!important;animation:none!important}html[data-ua-transition]::view-transition-old(*){mix-blend-mode:normal!important;animation:none!important}html[data-ua-transition]::view-transition-new(*){mix-blend-mode:normal!important;animation:none!important}html[data-history-restore]{scroll-behavior:auto!important}html:has(main[aria-busy][aria-label=Loading])::view-transition-group(*){mix-blend-mode:normal!important;animation:none!important}html:has(main[aria-busy][aria-label=Loading])::view-transition-image-pair(*){mix-blend-mode:normal!important;animation:none!important}html:has(main[aria-busy][aria-label=Loading])::view-transition-old(*){mix-blend-mode:normal!important;animation:none!important}html:has(main[aria-busy][aria-label=Loading])::view-transition-new(*){mix-blend-mode:normal!important;animation:none!important}.rolling-number{vertical-align:top;direction:ltr;display:inline-flex;overflow:hidden}.roll-digit{display:inline-block;position:relative}.roll-in{display:inline-block}.roll-out{text-align:center;position:absolute;inset:0}@keyframes roll-in{0%{opacity:0;translate:0 calc(var(--roll-dir,1) * .7em)}}@keyframes roll-out{to{opacity:0;translate:0 calc(var(--roll-dir,1) * -.7em)}}.roll-digit[data-roll]>.roll-in{animation:roll-in var(--motion-digit) var(--motion-ease) var(--roll-delay,0s) backwards}.roll-digit[data-roll]>.roll-out{animation:roll-out .16s var(--motion-ease-exit) var(--roll-delay,0s) forwards}::view-transition-group(.chat-pane){z-index:1;overflow:clip}::view-transition-group(.chat-thread){z-index:2}::view-transition-group(.chat-pane.chat-popup){z-index:102}::view-transition-group(.chat-thread.chat-popup){z-index:103}@media (min-width:761px){::view-transition-group(.chat-popup){border-end-end-radius:26px;border-end-start-radius:26px}}@keyframes chat-from-end{0%{translate:100%}}@keyframes chat-from-start{0%{translate:-100%}}@keyframes chat-to-end{to{translate:100%}}@keyframes chat-to-start{to{translate:-100%}}@keyframes chat-base-from-start{0%{translate:-22%}}@keyframes chat-base-from-end{0%{translate:22%}}@keyframes chat-base-to-start{to{translate:-22%}}@keyframes chat-base-to-end{to{translate:22%}}::view-transition-new(.chat-thread-in){animation:chat-from-end var(--motion-chat-push) var(--motion-ease-chat) both;box-shadow:-20px 0 40px #140e0d2e}::view-transition-new(.chat-thread-in-rtl){animation:chat-from-start var(--motion-chat-push) var(--motion-ease-chat) both;box-shadow:20px 0 40px #140e0d2e}::view-transition-old(.chat-thread-out){animation:chat-to-end var(--motion-chat-push) var(--motion-ease-chat) both;box-shadow:-20px 0 40px #140e0d2e}::view-transition-old(.chat-thread-out-rtl){animation:chat-to-start var(--motion-chat-push) var(--motion-ease-chat) both;box-shadow:20px 0 40px #140e0d2e}::view-transition-old(.chat-list-out){animation:chat-base-to-start var(--motion-chat-push) var(--motion-ease-chat) both}::view-transition-old(.chat-list-out-rtl){animation:chat-base-to-end var(--motion-chat-push) var(--motion-ease-chat) both}::view-transition-new(.chat-list-in){animation:chat-base-from-start var(--motion-chat-push) var(--motion-ease-chat) both}::view-transition-new(.chat-list-in-rtl){animation:chat-base-from-end var(--motion-chat-push) var(--motion-ease-chat) both}[data-chat-pane][data-entered]{animation:fade-in var(--motion-crossfade) linear}[data-chat-strip][data-rise]{animation:rise-in var(--motion-rise) var(--motion-ease) backwards}[data-chat-message][data-arrive]{animation:rise-in var(--motion-reveal) var(--motion-ease) backwards}@keyframes tick-pop{40%{scale:1.3}}[data-chat-ticks]{transition:color var(--motion-tick) var(--motion-ease)}[data-chat-ticks][data-pop]{animation:tick-pop var(--motion-tick) var(--motion-ease)}@keyframes unread-pop{0%{scale:var(--pop-from)}}@keyframes unread-pop-again{0%{scale:var(--pop-from)}}[data-chat-unread][data-pop=odd]{animation:unread-pop var(--motion-spring-pop-duration) var(--motion-spring-pop)}[data-chat-unread][data-pop=even]{animation:unread-pop-again var(--motion-spring-pop-duration) var(--motion-spring-pop)}@media (prefers-reduced-motion:reduce){[data-chat-pane][data-entered],[data-chat-message][data-arrive],[data-chat-strip][data-rise]{animation:fade-in var(--motion-crossfade) linear!important}[data-chat-ticks]{transition:color var(--motion-crossfade) linear!important}}
