.avatar-button{border-radius:var(--radius-pill);cursor:pointer;height:var(--avatar-size-small);background:0 0;border:0;flex:none;padding:0;display:block}.audio-track.svelte-y0ucst{background:var(--surface-var-container);border-radius:var(--radius);color:var(--surface-var-on-container);align-items:center;gap:var(--space-300);isolation:isolate;padding:var(--space-200);display:flex;position:relative;overflow:hidden}.audio-track.svelte-y0ucst:before{background:var(--audio-cover,none) center / cover;content:"";filter:blur(1.5rem)saturate(1.2);opacity:var(--opacity-p300);z-index:-1;position:absolute;inset:0;transform:scale(1.4)}.audio-track-cover.svelte-y0ucst{background:var(--audio-cover,none) center / cover;border-radius:var(--radius-inner);height:var(--avatar-size-large);width:var(--avatar-size-large);flex:none;justify-content:center;align-items:center;display:flex}.audio-track-cover.empty.svelte-y0ucst{background:var(--surface-container);color:var(--surface-on-container)}.audio-track-text.svelte-y0ucst{min-width:0;display:grid}.audio-track-title.svelte-y0ucst{font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audio-track-byline.svelte-y0ucst{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdf-thumbnail.svelte-qrceo8{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);cursor:pointer;margin-top:var(--space-100);visibility:hidden;max-width:100%;padding:0;display:block;overflow:hidden}.pdf-thumbnail.ready.svelte-qrceo8{visibility:visible}.pdf-thumbnail.svelte-qrceo8:hover{border-color:var(--primary-main)}.pdf-thumbnail.svelte-qrceo8:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.pdf-thumbnail-canvas.svelte-qrceo8{max-width:100%;display:block}.text-preview.svelte-17tyzha{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);cursor:pointer;margin-top:var(--space-100);text-align:start;width:100%;max-width:100%;padding:0;display:block;overflow:hidden}.text-preview.svelte-17tyzha:hover{border-color:var(--primary-main)}.text-preview.svelte-17tyzha:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.text-preview-body.svelte-17tyzha{font-family:var(--font-family-mono);font-size:var(--font-size-small);line-height:var(--code-line-height);max-height:12rem;padding:var(--space-200);white-space:pre;margin:0;overflow:auto hidden}.text-preview-more.svelte-17tyzha{color:var(--surface-var-on-container);font-size:var(--font-size-small);padding:0 var(--space-200) var(--space-100);display:block}.text-viewer.svelte-17tyzha{flex-direction:column;height:100%;display:flex}.text-viewer-head.svelte-17tyzha{border-bottom:var(--border-width) solid var(--surface-container-line);align-items:center;gap:var(--space-200);padding:var(--space-200);flex:none;display:flex}.text-viewer-name.svelte-17tyzha{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.text-viewer-scroll.svelte-17tyzha{background:var(--surface-container);color:var(--surface-on-container);flex:1;min-height:0;overflow:auto}.text-viewer-body.svelte-17tyzha{font-family:var(--font-family-mono);font-size:var(--font-size-small);line-height:var(--code-line-height);overflow-wrap:anywhere;padding:var(--space-500);white-space:pre-wrap;margin:0}.swatches.svelte-e6sezn{color:var(--surface-var-on-container);flex:none;display:flex}.swatch.svelte-e6sezn{border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radii-round);width:1.25rem;height:1.25rem}.swatch.svelte-e6sezn+.swatch:where(.svelte-e6sezn){margin-inline-start:calc(var(--space-150) * -1)}.theme-file-card.svelte-uh5l8b{background:var(--surface-var-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-var-on-container);align-items:center;gap:var(--space-300);margin-top:var(--space-200);max-width:24rem;padding:var(--space-200) var(--space-300);display:flex}.theme-file-identity.svelte-uh5l8b{flex:1;min-width:0;display:grid}.theme-file-name.svelte-uh5l8b{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-file-kind.svelte-uh5l8b{color:var(--surface-var-on-container);font-size:var(--font-size-small)}.voice-message-player.svelte-1crjh5m{align-items:center;gap:var(--space-200);margin-top:var(--space-100);min-height:var(--control-height-medium);width:100%;display:flex}.voice-track.svelte-1crjh5m{flex:1;min-width:0;position:relative}.voice-waveform.svelte-1crjh5m{align-items:flex-end;gap:var(--space-050);height:1.75rem;display:flex}.voice-bar.svelte-1crjh5m{background:var(--surface-var-on-container);border-radius:var(--radius-pill);flex:1;min-height:2px}.voice-bar.played.svelte-1crjh5m{background:var(--primary-main)}.voice-scrub.svelte-1crjh5m{accent-color:var(--primary-main);width:100%;margin:0;display:block}.voice-message-player.svelte-1crjh5m .voice-speed{font-variant-numeric:tabular-nums;min-width:2.75rem}.voice-volume.svelte-1crjh5m{color:var(--surface-var-on-container);align-items:center;gap:var(--space-100);flex:none;display:flex}.voice-volume.svelte-1crjh5m input:where(.svelte-1crjh5m){accent-color:var(--primary-main);min-height:var(--control-height-small);width:4rem;margin:0}@media (pointer:coarse){.voice-volume.svelte-1crjh5m{display:none}}.voice-time.svelte-1crjh5m{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;flex:none}.media-frame.svelte-maupw1{max-width:100%;display:block;position:relative}.media-loading.svelte-maupw1{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-frame.svelte-maupw1 .media-poster{width:100%;height:100%;position:absolute;inset:0}.media-loading-poster.svelte-maupw1{filter:blur(var(--blur-small));object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-loading-status.svelte-maupw1{background:var(--surface-container);border-radius:var(--radius);color:var(--surface-on-container);align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);display:flex;position:relative}.media-loading-label.svelte-maupw1{font-size:var(--font-size-small)}.media-play.svelte-maupw1{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:absolute;inset:0}.media-play-badge.svelte-maupw1{background:var(--surface-container);color:var(--surface-on-container);height:var(--control-height-medium);width:var(--control-height-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.media-frame-video.svelte-maupw1{background:var(--surface-var-container);border-radius:var(--radius);overflow:hidden}.media-frame-audio.svelte-maupw1{min-height:var(--control-height-medium)}.media-content.svelte-maupw1{margin-top:var(--space-100);width:100%;max-width:100%;display:block}.media-video.svelte-maupw1{aspect-ratio:16/9;background:var(--surface-var-container);border-radius:var(--radius);object-fit:contain;width:100%;height:100%;margin-top:0}.media-file.svelte-maupw1{color:var(--primary-main);align-items:center;gap:var(--space-100);margin-top:var(--space-100);max-width:100%;display:inline-flex}.media-file-ext.svelte-maupw1{background:var(--surface-container);border-radius:var(--radius-pill);color:var(--surface-on-container);font-size:var(--font-size-small);padding:var(--space-050) var(--space-100);text-transform:uppercase;flex:none}.media-file-name.svelte-maupw1{font-size:var(--font-size-label);overflow-wrap:anywhere}.media-file-size.svelte-maupw1{color:var(--surface-var-on-container);font-size:var(--font-size-small);flex:none}.media-actions.svelte-maupw1{margin-top:var(--space-200)}.media-error.svelte-maupw1{color:var(--crit-main);margin-top:var(--space-100);display:inline-block}.retry-media.svelte-maupw1{margin-left:var(--space-300)}.youtube-preview.svelte-67dmf5{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:var(--timeline-media-max);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.youtube-preview.svelte-67dmf5:hover{border-color:var(--primary-main)}.youtube-preview-image.svelte-67dmf5{aspect-ratio:16/9;background:var(--surface-var-container);display:block;position:relative}.youtube-preview-image.svelte-67dmf5 img{object-fit:cover;width:100%;height:100%;display:block}.youtube-preview-play.svelte-67dmf5{background:var(--surface-container);box-shadow:var(--shadow-float);color:var(--surface-on-container);padding:var(--space-200);pointer-events:none;border-radius:50%;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.youtube-preview-play.svelte-67dmf5 svg{height:var(--icon-size-medium);width:var(--icon-size-medium)}.youtube-preview-text.svelte-67dmf5{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.youtube-preview-site.svelte-67dmf5{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.youtube-preview-title.svelte-67dmf5{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.youtube-preview-description.svelte-67dmf5{color:var(--surface-var-on-container);font-size:var(--font-size-small);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview-inline{border-radius:var(--radius);margin-top:var(--space-100);max-width:min(var(--timeline-media-max), 100%)}.link-preview.svelte-1ogmh2c{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:min(var(--timeline-media-max), 100%);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.link-preview.accented.svelte-1ogmh2c{border-inline-start:var(--space-100) solid var(--link-preview-accent)}.link-preview.svelte-1ogmh2c:hover{border-color:var(--primary-main)}.link-preview.compact.svelte-1ogmh2c{flex-direction:row-reverse}.compact.svelte-1ogmh2c .link-preview-image{height:5rem;margin:var(--space-200);flex:0 0 5rem;width:5rem}.link-preview-video,.link-preview-image{width:100%;display:block}.link-preview-text.svelte-1ogmh2c{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.compact.svelte-1ogmh2c .link-preview-text:where(.svelte-1ogmh2c){flex:1;min-width:0}.link-preview-site.svelte-1ogmh2c{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.link-preview-author.svelte-1ogmh2c{font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-preview-title.svelte-1ogmh2c{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-preview-description.svelte-1ogmh2c{color:var(--surface-var-on-container);font-size:var(--font-size-small);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.instagram-embed.svelte-13mnb7o{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:min(var(--timeline-media-max), 100%);flex-direction:column;width:20rem;display:flex;overflow:hidden}.instagram-header.svelte-13mnb7o{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.instagram-site.svelte-13mnb7o{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.instagram-title.svelte-13mnb7o{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.instagram-header.svelte-13mnb7o:hover .instagram-title:where(.svelte-13mnb7o){text-decoration:underline}.instagram-player.svelte-13mnb7o{aspect-ratio:4/5;background:var(--surface-var-container);width:100%;position:relative}.instagram-player.reel.svelte-13mnb7o{aspect-ratio:9/16}.instagram-player.svelte-13mnb7o iframe:where(.svelte-13mnb7o),.instagram-poster.svelte-13mnb7o{border:0;width:100%;height:100%;position:absolute;inset:0}.instagram-poster.svelte-13mnb7o{cursor:pointer;background:0 0;padding:0}.instagram-play.svelte-13mnb7o{background:var(--surface-container);box-shadow:var(--shadow-float);color:var(--surface-on-container);padding:var(--space-200);border-radius:50%;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram-play.svelte-13mnb7o svg{height:var(--icon-size-medium);width:var(--icon-size-medium)}.instagram-poster.svelte-13mnb7o:hover .instagram-play:where(.svelte-13mnb7o),.instagram-poster.svelte-13mnb7o:focus-visible .instagram-play:where(.svelte-13mnb7o){background:var(--primary-main);color:var(--primary-on-main)}.tiktok-embed.svelte-1ik66a8{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:min(var(--timeline-media-max), 100%);flex-direction:column;width:20rem;display:flex;overflow:hidden}.tiktok-header.svelte-1ik66a8{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.tiktok-site.svelte-1ik66a8{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.tiktok-title.svelte-1ik66a8{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tiktok-header.svelte-1ik66a8:hover .tiktok-title:where(.svelte-1ik66a8){text-decoration:underline}.tiktok-player.svelte-1ik66a8{aspect-ratio:9/16;background:var(--surface-var-container);width:100%;position:relative}.tiktok-player.svelte-1ik66a8 iframe:where(.svelte-1ik66a8),.tiktok-poster.svelte-1ik66a8{border:0;width:100%;height:100%;position:absolute;inset:0}.tiktok-poster.svelte-1ik66a8{cursor:pointer;background:0 0;padding:0}.tiktok-play.svelte-1ik66a8{background:var(--surface-container);box-shadow:var(--shadow-float);color:var(--surface-on-container);padding:var(--space-200);border-radius:50%;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiktok-play.svelte-1ik66a8 svg{height:var(--icon-size-medium);width:var(--icon-size-medium)}.tiktok-poster.svelte-1ik66a8:hover .tiktok-play:where(.svelte-1ik66a8),.tiktok-poster.svelte-1ik66a8:focus-visible .tiktok-play:where(.svelte-1ik66a8){background:var(--primary-main);color:var(--primary-on-main)}.youtube-embed.svelte-r7kdal{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:var(--timeline-media-max);flex-direction:column;display:flex;overflow:hidden}.youtube-header.svelte-r7kdal{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.youtube-site.svelte-r7kdal{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.youtube-title.svelte-r7kdal{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.youtube-header.svelte-r7kdal:hover .youtube-title:where(.svelte-r7kdal){text-decoration:underline}.youtube-player.svelte-r7kdal{aspect-ratio:16/9;background:var(--surface-var-container);width:100%;position:relative}.youtube-player.svelte-r7kdal iframe:where(.svelte-r7kdal),.youtube-poster.svelte-r7kdal{border:0;width:100%;height:100%;position:absolute;inset:0}.youtube-poster.svelte-r7kdal{cursor:pointer;background:0 0;padding:0}.youtube-poster.svelte-r7kdal img:where(.svelte-r7kdal){object-fit:cover;width:100%;height:100%;display:block}.youtube-play.svelte-r7kdal{background:var(--surface-container);box-shadow:var(--shadow-float);color:var(--surface-on-container);padding:var(--space-200);border-radius:50%;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.youtube-play.svelte-r7kdal svg{height:var(--icon-size-medium);width:var(--icon-size-medium)}.youtube-poster.svelte-r7kdal:hover .youtube-play:where(.svelte-r7kdal),.youtube-poster.svelte-r7kdal:focus-visible .youtube-play:where(.svelte-r7kdal){background:var(--primary-main);color:var(--primary-on-main)}.bsky-embed.svelte-15lxds5{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);max-width:var(--timeline-media-max);flex-direction:column;display:flex;overflow:hidden}.bsky-header.svelte-15lxds5{color:inherit;gap:var(--space-100);padding:var(--space-200) var(--space-250);flex-direction:column;text-decoration:none;display:flex}.bsky-site.svelte-15lxds5{color:var(--surface-var-on-container);font-size:var(--font-size-small);text-transform:uppercase}.bsky-author.svelte-15lxds5{font-weight:var(--font-weight-medium);gap:var(--space-200);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;justify-items:center;display:flex;overflow:hidden}.bsky-header.svelte-15lxds5:hover .bsky-author:where(.svelte-15lxds5){text-decoration:underline}.author-avatar.svelte-15lxds5{border-radius:var(--radius)}.handle.svelte-15lxds5{font-weight:400}.handle.svelte-15lxds5:before{content:"@"}.post-body.svelte-15lxds5{padding-inline:var(--space-200)}.post-content.svelte-15lxds5{margin:0;margin-bottom:var(--space-200)}.post-footer.svelte-15lxds5{padding:var(--space-200) var(--space-250);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.embed-relations.svelte-15lxds5{gap:var(--space-300);flex-direction:row;display:flex}.embed-relation.svelte-15lxds5{align-items:center;gap:var(--space-100);flex-direction:row;display:flex}.embed-images.svelte-15lxds5{align-content:flex-start;align-items:stretch;gap:var(--space-100);flex-direction:row;display:flex}.embed-images.svelte-15lxds5 .embed-image:where(.svelte-15lxds5){aspect-ratio:1;object-fit:cover;object-position:left 50% top 50%;width:100%;height:100%;display:block}.embed-solo-image.svelte-15lxds5{width:auto;max-width:100%;max-height:20rem;margin:0 auto;display:block}.embed-quote-record.svelte-15lxds5{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);margin-top:var(--space-100);padding:var(--space-200);flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.gallery.svelte-23q8g0{gap:var(--space-100);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc((var(--timeline-media-max) - var(--space-100)) / 2)), 1fr));max-width:100%;width:min(var(--timeline-media-fill), var(--timeline-media-max));display:grid}.cell.svelte-23q8g0{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.item-caption.svelte-23q8g0{line-height:var(--line-height-body);margin:var(--space-100) 0 0;white-space:pre-wrap}.caption.svelte-23q8g0{margin-block-start:var(--space-100)}.caption-above.svelte-23q8g0{margin-block:0 var(--space-100)}.location.svelte-jkltlz{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);gap:var(--space-200);max-width:var(--timeline-media-max);padding:var(--space-200) var(--space-300);flex-direction:column;display:flex}.summary.svelte-jkltlz{color:inherit;align-items:center;gap:var(--space-200);text-decoration:none;display:flex}.summary.svelte-jkltlz:hover{text-decoration:underline}.summary.svelte-jkltlz .pin{color:var(--primary-main);flex:none}.text.svelte-jkltlz{flex-direction:column;min-width:0;display:flex}.label.svelte-jkltlz{overflow-wrap:anywhere}.coordinates.svelte-jkltlz{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.reveal.svelte-jkltlz{border-radius:var(--radii-300);color:var(--primary-main);cursor:pointer;font:inherit;font-size:var(--font-size-small);align-self:flex-start;align-items:center;gap:var(--space-100);padding:var(--space-100) 0;background:0 0;border:none;display:inline-flex}.reveal.svelte-jkltlz:disabled{color:var(--surface-var-on-container);cursor:progress}.reveal.svelte-jkltlz:hover:not(:disabled){text-decoration:underline}.failed.svelte-jkltlz{color:var(--crit-main);font-size:var(--font-size-small);margin:0}.status.svelte-a0zjt1{color:var(--surface-var-on-container);font-size:var(--font-size-small);margin:0}.member-list-dialog.svelte-1cffc03{gap:var(--space-300);width:min(24rem,100vw - 2rem);display:grid}.member-list-dialog.sheet.svelte-1cffc03{padding:0 var(--space-400);width:auto}h2.svelte-1cffc03{font-size:var(--font-size-heading);margin:0}.tabs.svelte-1cffc03{gap:var(--space-100);flex-wrap:wrap;display:flex}:where(.tabs.svelte-1cffc03) .member-list-tab{background:var(--surface-var-container);border:var(--border-width) solid var(--surface-var-container-line);border-radius:var(--radius-pill);color:inherit;cursor:pointer;font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-100);padding:var(--space-050) var(--space-200);display:flex}:where(.tabs.svelte-1cffc03) .member-list-tab em{font-style:normal}ul.svelte-1cffc03{gap:var(--space-200);max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}li.svelte-1cffc03{align-items:center;gap:var(--space-200);display:flex}li.svelte-1cffc03>.member-identity-row{flex:1;width:auto}.poll.svelte-1czev11{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-on-container);gap:var(--space-150);max-width:var(--timeline-media-max);padding:var(--space-300);flex-direction:column;display:flex}.question.svelte-1czev11{font-weight:var(--font-weight-medium);margin:0}.edited.svelte-1czev11{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);margin-inline-start:var(--space-150)}.answers.svelte-1czev11{gap:var(--space-200);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.answer-row.svelte-1czev11{align-items:center;gap:var(--space-100);display:flex}.answer.svelte-1czev11{background:var(--surface-container);border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:inherit;cursor:pointer;font:inherit;align-items:baseline;gap:var(--space-200);min-width:0;padding:var(--space-200) var(--space-250);text-align:start;flex:1;display:flex;position:relative;overflow:hidden}.answer.svelte-1czev11:disabled{cursor:default}.answer.svelte-1czev11:not(:disabled):hover{border-color:var(--primary-main)}.fill.svelte-1czev11{background:var(--sec-container-active);transform-origin:0;width:100%;position:absolute;inset-block:0;inset-inline-start:0}.fill[aria-pressed=true].svelte-1czev11{background:var(--primary-container)}@media (prefers-reduced-motion:no-preference){.fill.svelte-1czev11{transition:scale var(--motion-normal) var(--ease-smooth-out)}}.text.svelte-1czev11,.count.svelte-1czev11{width:var(--space-900);flex:0;position:relative}.text.svelte-1czev11{overflow-wrap:anywhere;flex:1}.count.svelte-1czev11{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;flex:none}.count-button.svelte-1czev11{cursor:pointer;min-height:2.75rem;padding:var(--space-100);background:0 0;border:none}.count-button.svelte-1czev11:hover{color:var(--surface-on-container);text-decoration:underline}.footer.svelte-1czev11{color:var(--surface-var-on-container);font-size:var(--font-size-small);gap:var(--space-200);margin:0;display:flex}.hint.svelte-1czev11:before{content:"·";margin-inline-end:var(--space-200)}.end.svelte-1czev11{border:var(--border-width) solid var(--surface-container-line);border-radius:var(--radius);color:var(--surface-var-on-container);cursor:pointer;font:inherit;font-size:var(--font-size-small);padding:var(--space-100) var(--space-200);background:0 0;align-self:flex-start}.end.svelte-1czev11:hover{border-color:var(--surface-container-line);color:var(--surface-on-container)}.body.svelte-191qmcf{line-height:var(--line-height-body);white-space:pre-wrap;margin:0}.captioned.svelte-191qmcf{gap:var(--space-200);flex-direction:column;display:flex}.captioned.svelte-191qmcf>.body:where(.svelte-191qmcf),.captioned.svelte-191qmcf>.formatted-body{margin-top:0}.caption-above.svelte-191qmcf{flex-direction:column-reverse}.caption-above.svelte-191qmcf>.image{margin-top:0}.caption-inline.svelte-191qmcf{flex-flow:wrap;align-items:center}.caption-inline.svelte-191qmcf>.body:where(.svelte-191qmcf),.caption-inline.svelte-191qmcf>.formatted-body{flex:12rem;min-width:0}.redacted.svelte-191qmcf{color:var(--surface-var-on-container);font-size:var(--font-size-small);align-items:center;gap:var(--space-100);margin:0;display:inline-flex}.image{border-radius:var(--radius);margin-top:var(--space-100);max-height:var(--timeline-media-max);max-width:100%;width:min(var(--timeline-media-fill), var(--timeline-media-max), max(var(--timeline-media-min), min(calc(var(--timeline-media-max) * var(--media-ratio)), var(--media-width,100rem))));display:block}.sticker{border-radius:var(--radius);margin-top:var(--space-100);max-width:100%;width:var(--timeline-sticker-width);display:block}.sticker+.body.svelte-191qmcf{margin-top:var(--space-200)}.media{max-width:100%;width:min(var(--timeline-media-fill), var(--timeline-media-max))}.media.media-frame-video{contain:inline-size;contain-intrinsic-inline-size:var(--timeline-media-max);max-height:var(--timeline-media-max);width:min(var(--timeline-media-fill), var(--timeline-media-max), max(var(--timeline-media-min), calc(var(--timeline-media-max) * var(--media-ratio))))}.reactions.svelte-190moon{gap:var(--space-100);margin-top:var(--space-150);flex-wrap:wrap;display:flex}.add-reaction.svelte-190moon{--target:1.5rem;background:var(--surface-var-container);border:var(--border-width) solid var(--surface-var-container-line);border-radius:var(--radii-400);color:var(--surface-var-on-container);cursor:pointer;min-height:var(--target);padding:var(--space-050) var(--space-200);justify-content:center;align-items:center;display:inline-flex;position:relative}.add-reaction.svelte-190moon:after{border-radius:inherit;content:"";inset:calc((var(--target) - var(--target-hit)) / 2);position:absolute}.reaction.svelte-190moon{--target:1.5rem;background:var(--surface-var-container);border:var(--border-width) solid var(--surface-var-container-line);border-radius:var(--radii-400);color:var(--surface-var-on-container);cursor:pointer;font:inherit;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-100);max-width:100%;min-height:var(--target);min-width:0;padding:var(--space-050) var(--space-200) var(--space-050) var(--space-150);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.reaction.svelte-190moon:after{border-radius:inherit;content:"";inset:calc((var(--target) - var(--target-hit)) / 2);position:absolute}.reaction.svelte-190moon .reaction-image{object-fit:contain;max-width:9.375rem;height:1.125rem;width:calc(1.125rem * var(--media-ratio));display:block}.emote-card-emoji.svelte-190moon{font-size:var(--font-size-emoji-display);flex:none;line-height:1}.reaction-key.svelte-190moon{overflow-wrap:anywhere;min-width:0}.reaction-key.failed.svelte-190moon .reaction-image{display:none}.reaction-key.svelte-190moon .reaction-image-failed{color:var(--surface-var-on-container);opacity:.6;width:1.125rem;height:1.125rem;display:block}.reaction-shortcode.svelte-190moon{font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.125rem;display:block;overflow:hidden}.reaction-key.svelte-190moon em:where(.svelte-190moon){font-size:var(--font-size-body);font-style:normal;line-height:1;display:block}.reaction-count.svelte-190moon{font-size:var(--font-size-label);white-space:nowrap;align-self:center}.reaction.svelte-190moon:disabled{cursor:default}.reaction.svelte-190moon:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:no-preference){.reaction.svelte-190moon{transition:background-color var(--motion-normal) var(--motion-easing-standard), border-color var(--motion-normal) var(--motion-easing-standard)}}@media (any-hover:hover) and (any-pointer:fine){.reaction.svelte-190moon:hover:not(:disabled,[aria-pressed=true]){background:var(--surface-var-container-hover)}}.edit-diff.svelte-1svn0jl{white-space:pre-wrap}ins.svelte-1svn0jl{background:var(--success-container);color:var(--success-on-container);text-decoration:none}del.svelte-1svn0jl{background:var(--crit-container);color:var(--crit-on-container)}.target-preview.svelte-gdbgnd{border-radius:var(--radius);color:var(--surface-on-container);cursor:pointer;font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-200);padding:var(--space-050) var(--space-200);text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);width:100%;margin:0;line-height:1.4;display:grid}.target-preview.svelte-gdbgnd:disabled{cursor:default}.target-preview.svelte-gdbgnd .target-icon{color:var(--primary-main);height:var(--icon-size-small);width:var(--icon-size-small)}.target-copy.svelte-gdbgnd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-copy.wrap.svelte-gdbgnd{white-space:normal}.target-copy.svelte-gdbgnd>:where(.svelte-gdbgnd):not(.target-name){filter:brightness(var(--opacity-p300))}.target-preview.svelte-gdbgnd:not(:disabled):is(:where(.svelte-gdbgnd):hover,:where(.svelte-gdbgnd):focus-visible) .target-copy:where(.svelte-gdbgnd)>:where(.svelte-gdbgnd):not(.target-name){filter:brightness(var(--opacity-p500))}.target-compact.svelte-gdbgnd{gap:var(--space-100);padding:0}.target-compact.svelte-gdbgnd .target-icon{height:var(--size-x50);width:var(--size-x50)}.target-connected.svelte-gdbgnd{--target-connector-width:var(--border-width-500);margin-bottom:var(--space-100);min-height:var(--space-500);grid-template-columns:minmax(0,1fr);padding-block:0;padding-inline:0;position:relative;overflow:visible}.target-connected.svelte-gdbgnd:before{border-left:var(--target-connector-width) solid var(--surface-on-container);border-radius:var(--radius) 0 0;border-top:var(--target-connector-width) solid var(--surface-on-container);content:"";height:calc(50% + var(--space-100));left:calc(-1 * (var(--timeline-row-gap) + var(--avatar-size-small) / 2));opacity:var(--opacity-placeholder);pointer-events:none;top:calc(50% - var(--border-width-300));width:calc(var(--timeline-row-gap) / 2 + var(--avatar-size-small) / 2);position:absolute}.target-connected.svelte-gdbgnd:not(:disabled):is(:where(.svelte-gdbgnd):hover,:where(.svelte-gdbgnd):focus-visible):before{opacity:var(--opacity-p300)}.target-expanded.svelte-gdbgnd{--target-accent-width:var(--border-width-600);background:var(--surface-var-container);color:var(--surface-var-on-container);padding:var(--space-200) var(--space-300) var(--space-200) calc(var(--space-300) + var(--target-accent-width));align-items:start;position:relative}.target-expanded.svelte-gdbgnd:before{background:var(--primary-main);content:"";pointer-events:none;width:var(--target-accent-width);position:absolute;top:0;bottom:0;left:0}.target-expanded.svelte-gdbgnd .target-copy:where(.svelte-gdbgnd){gap:var(--space-050);white-space:normal;display:grid}.target-expanded.svelte-gdbgnd .target-copy:where(.svelte-gdbgnd)>:where(.svelte-gdbgnd):not(.target-name){filter:none}.state-diff.svelte-1ctotqr{color:var(--surface-var-on-container);font-size:var(--font-size-small);gap:var(--space-050);justify-items:start;min-width:0;line-height:1.4;display:grid}ul.svelte-1ctotqr,.unchanged.svelte-1ctotqr{margin:0;padding:0}ul.svelte-1ctotqr{gap:var(--space-050);list-style:none;display:grid}li.svelte-1ctotqr{overflow-wrap:anywhere}code.svelte-1ctotqr,del.svelte-1ctotqr,ins.svelte-1ctotqr{font-family:var(--font-family-mono)}.path.svelte-1ctotqr{margin-inline-end:var(--space-200)}del.svelte-1ctotqr{color:var(--crit-main)}ins.svelte-1ctotqr{color:var(--success-main);text-decoration:none}.arrow.svelte-1ctotqr{margin-inline:var(--space-100)}.more.svelte-1ctotqr{color:var(--primary-main);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.state-event-text.svelte-1jamjk3{display:inline}.undecryptable.svelte-wi2w5n{background:var(--surface-var-container);border:var(--border-width) dashed var(--surface-var-container-line);border-radius:var(--radius);color:var(--surface-var-on-container);font-size:var(--font-size-small);max-width:32rem;padding:var(--space-150) var(--space-200);width:fit-content;margin:0;margin-inline-start:calc(var(--avatar-size-small) + var(--space-250))}.waiting.svelte-wi2w5n{opacity:.7}.separator.svelte-161aneu,.unread.svelte-161aneu,.date-divider.svelte-161aneu,.state.svelte-161aneu,.debug-event.svelte-161aneu{margin:0}.separator.svelte-161aneu{color:var(--surface-var-on-container);font-size:var(--font-size-small);padding:var(--space-200);text-align:center}.state.svelte-161aneu{color:var(--surface-var-on-container);font-size:var(--font-size-body);align-items:baseline;gap:var(--timeline-row-gap);line-height:var(--line-height-body);padding:0;display:flex}.state-icon.svelte-161aneu,.state.svelte-161aneu .state-event-text,.state-text.svelte-161aneu{opacity:var(--opacity-p300)}.state-icon.svelte-161aneu{flex:0 0 var(--avatar-size-small);translate:0 var(--space-100);justify-content:center;align-self:start;align-items:center;display:flex}.state-icon.svelte-161aneu svg{height:var(--icon-size-small);width:var(--icon-size-small)}.state-time.svelte-161aneu{color:var(--surface-var-on-container);font-size:var(--font-size-small);white-space:nowrap;flex-shrink:0;margin-inline-start:auto}.state.svelte-161aneu .state-event-text,.state-text.svelte-161aneu{overflow-wrap:anywhere;min-width:0}.state-detail.svelte-161aneu{gap:var(--space-050);min-width:0;opacity:var(--opacity-p300);padding-block:var(--space-050);margin-inline-start:calc(var(--avatar-size-small) + var(--timeline-row-gap));display:grid}.state-detail.target-above.svelte-161aneu{padding-block:0}.state-detail.svelte-161aneu:has(.target-connected){padding-block:0}.state.svelte-161aneu .state-emote{object-fit:contain;vertical-align:bottom;height:1lh;width:calc(1lh * var(--media-ratio));display:inline-block}.redacted-label.svelte-161aneu{border:var(--border-width) dashed var(--surface-var-container-line);border-radius:var(--radius-pill);align-items:center;gap:var(--space-100);padding:var(--space-050) var(--space-200);display:inline-flex}.debug-event.svelte-161aneu{background:var(--surface-var-container);border-block:var(--border-width) dashed var(--surface-var-container-line);color:var(--surface-var-on-container);font-size:var(--font-size-small);align-items:baseline;gap:var(--space-200);padding:var(--space-150) 0;display:flex}.debug-body.svelte-161aneu{align-items:baseline;gap:var(--space-050) var(--space-200);flex-wrap:wrap;flex:1;min-width:0;display:flex}.debug-body.svelte-161aneu .debug-peek-root{display:contents}.debug-body.svelte-161aneu .debug-peek-content{flex:0 0 100%;min-width:0}.debug-body.svelte-161aneu .debug-peek-trigger{color:var(--primary-main);cursor:pointer;font:inherit;font-size:var(--font-size-small);text-underline-offset:2px;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.debug-peek.svelte-161aneu{background:var(--bg-container);border-radius:var(--radius);font-size:var(--font-size-small);margin:var(--space-100) 0 0;max-height:14rem;padding:var(--space-200);overflow:auto}.debug-event.svelte-161aneu code:where(.svelte-161aneu){font-family:var(--font-family-mono);overflow-wrap:anywhere;text-align:end;flex:0 0 18ch;margin-inline-start:calc(var(--avatar-size-small) + var(--space-250))}.date-divider.svelte-161aneu{color:var(--surface-var-on-container);font-size:var(--font-size-small);align-items:center;gap:var(--space-300);padding:var(--space-300) 0;text-align:center;display:flex}.date-divider.svelte-161aneu:before,.date-divider.svelte-161aneu:after{border-top:var(--border-width) solid var(--bg-container-line);content:"";flex:1}.date-divider.svelte-161aneu span:where(.svelte-161aneu){font-weight:var(--font-weight-500);letter-spacing:.06em;text-transform:uppercase}.unread.svelte-161aneu,.read-marker.svelte-161aneu{align-items:center;gap:var(--space-200);padding:var(--space-100) 0;margin:0;display:flex}.read-marker.svelte-161aneu:before{border-top:var(--border-width) solid var(--success-main);content:"";flex:1}.read-marker.svelte-161aneu span:where(.svelte-161aneu){color:var(--success-main);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase}.unread.svelte-161aneu:before{border-top:calc(var(--border-width) * 2) solid var(--primary-main-line);content:"";flex:1}.unread.svelte-161aneu span:where(.svelte-161aneu){background:var(--primary-container);border:var(--border-width) solid var(--primary-container-line);border-radius:var(--radius-pill);color:var(--primary-on-container);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.04em;padding:var(--space-050) var(--space-200)}.message-actions.svelte-tm666e{--radius-outer:var(--radius);--radius-padding:var(--space-050);--radius-inner:max(0px, calc(var(--radius-outer) - var(--radius-padding)));background:var(--surface-var-container);border:var(--border-width) solid var(--surface-var-container-line);border-radius:var(--radius-outer);color:var(--surface-var-on-container);inset-inline-end:var(--space-300);bottom:calc(100% - var(--space-200));box-shadow:var(--shadow-float);align-items:center;gap:var(--space-050);opacity:0;padding:var(--radius-padding);pointer-events:none;z-index:3;display:flex;position:absolute}.message-actions.svelte-tm666e .message-action-button{--button-height:1.5rem;border-radius:var(--radius-inner);color:var(--surface-var-on-container);position:relative}.message-actions.svelte-tm666e .message-action-button:after{content:"";inset:calc(var(--space-200) * -1) -1px;position:absolute}.message-actions.svelte-tm666e button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-1px}@media (prefers-reduced-motion:no-preference){.message-actions.svelte-tm666e{transition:opacity var(--motion-normal) var(--motion-easing-standard)}}@media (any-hover:hover) and (any-pointer:fine){.message-actions.svelte-tm666e button:hover{background:var(--surface-var-container-hover);color:var(--surface-var-on-container)}}time.svelte-1sdz8ke{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;display:block}.face.svelte-1suouqu{cursor:default;background:0 0;border:0;border-radius:50%;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.face.interactive.svelte-1suouqu{cursor:pointer}.face.svelte-1suouqu:after{content:"";border-radius:50%;position:absolute;inset:-.35rem 0}.face.svelte-1suouqu:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:.15rem}.read-receipt-stack.svelte-mvubuv{--stack-ring:var(--bg-container);align-items:center;display:inline-flex}.chip.svelte-mvubuv{border:var(--border-width) solid transparent;border-radius:var(--radius-pill);color:var(--sec-main);cursor:pointer;font:inherit;height:var(--size-x300);max-width:100%;padding:0 var(--space-150);white-space:nowrap;background:0 0;position:relative}.chip.svelte-mvubuv:after{content:"";position:absolute;inset:-.25rem 0}.chip.svelte-mvubuv:hover,.chip[aria-expanded=true].svelte-mvubuv{--stack-ring:var(--bg-container-hover);background:var(--bg-container-hover);border-color:var(--bg-container-line);color:var(--bg-on-container)}.chip.svelte-mvubuv:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:.15rem}.faces.svelte-mvubuv,.face-slot.svelte-mvubuv{align-items:center;display:inline-flex}.faces.svelte-mvubuv{padding-left:var(--space-050)}.faces.svelte-mvubuv>*+*{margin-left:calc(-1 * var(--space-150))}.read-receipt-stack .t-avatar{transform:translateY(var(--shift,0)) scale(var(--scale-active,1));transform-origin:50%;transition:transform var(--duration-medium) var(--ease-smooth-out);will-change:transform;z-index:var(--z,0)}@media (prefers-reduced-motion:reduce){.read-receipt-stack .t-avatar{transition:none;transform:none}}html[data-reduced-motion=on] .read-receipt-stack .t-avatar{transition:none;transform:none}.avatar-root.receipt-face{--avatar-size:1.125rem;background:var(--stack-ring);box-shadow:0 0 0 .125rem var(--stack-ring);font-size:var(--font-size-small)}.overflow.svelte-mvubuv{background:var(--surface-var-container);border-radius:var(--radius-pill);box-shadow:0 0 0 .125rem var(--stack-ring);color:var(--surface-var-on-container);cursor:pointer;font:inherit;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;min-width:1.125rem;height:1.125rem;padding:0 var(--space-050);border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.chip.svelte-mvubuv .overflow:where(.svelte-mvubuv){cursor:inherit}button.overflow.svelte-mvubuv:after{border-radius:inherit;content:"";position:absolute;inset:-.35rem 0}button.overflow.svelte-mvubuv:hover{background:var(--bg-container-hover);color:var(--bg-on-container)}button.overflow.svelte-mvubuv:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:.15rem}.forwarded.svelte-cbkqg6{color:var(--surface-var-on-container);font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-100);margin:0;margin-bottom:var(--space-100);text-align:start;background:0 0;border:0;padding:0;line-height:1.4;text-decoration:none;display:flex}.forwarded.svelte-cbkqg6 .forwarded-icon{height:var(--icon-size-small);width:var(--icon-size-small);flex:none}.forwarded-copy.svelte-cbkqg6{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.link.svelte-cbkqg6{cursor:pointer}.link.svelte-cbkqg6:is(:where(.svelte-cbkqg6):hover,:where(.svelte-cbkqg6):focus-visible) .forwarded-copy:where(.svelte-cbkqg6){text-underline-offset:.15em;text-decoration:underline}.placeholder-message.svelte-aal9sf{pointer-events:none}.placeholder-message.svelte-aal9sf .skeleton{background:color-mix(in srgb, var(--bg-on-container) 18%, var(--bg-container))}.placeholder-body.svelte-aal9sf{line-height:var(--line-height-body)}.placeholder-copy.svelte-aal9sf{background:color-mix(in srgb, var(--bg-on-container) 18%, var(--bg-container));border-radius:var(--radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=on]) .placeholder-copy.svelte-aal9sf{animation:1.8s ease-in-out infinite skeleton-pulse}}.skeleton.placeholder-avatar{background:color-mix(in srgb, var(--bg-on-container) 24%, var(--bg-container));border-radius:var(--radii-400)}.skeleton.placeholder-name{height:var(--font-size-body);width:6.5rem}.skeleton.placeholder-time{height:var(--font-size-small);width:3rem}.thread-summary.svelte-aal9sf{color:var(--primary-main);cursor:pointer;font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-200);margin-top:var(--space-050);text-align:left;background:0 0;border:none;max-width:100%;padding:0;display:flex}.thread-count.svelte-aal9sf{font-weight:var(--font-weight-medium);flex:none}.thread-summary.svelte-aal9sf:hover .thread-count:where(.svelte-aal9sf){text-decoration:underline}.thread-latest.svelte-aal9sf{color:var(--surface-var-on-container);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.message.svelte-aal9sf{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.message.svelte-aal9sf .formatted-body,.message.svelte-aal9sf pre,.message.svelte-aal9sf code{-webkit-user-select:none;user-select:none}}.message.svelte-aal9sf{gap:var(--timeline-row-gap);margin-inline:calc(-1 * var(--page-gutter));overflow-wrap:anywhere;padding:var(--timeline-row-padding) var(--page-gutter);display:flex;position:relative}@media (any-pointer:fine){.message.svelte-aal9sf{-webkit-user-select:text;user-select:text}}.message.svelte-aal9sf:not(.layout-compact)>.avatar-button,.message.svelte-aal9sf:not(.layout-compact)>.avatar-root.message-avatar{translate:0 var(--space-100)}@media (prefers-reduced-motion:no-preference){.message.svelte-aal9sf{transition:transform var(--duration-fast) var(--ease-smooth-out)}}.message.event-row.svelte-aal9sf{padding-block:0;display:block}.event-reactions.svelte-aal9sf{gap:var(--timeline-row-gap);display:flex}.event-rail.svelte-aal9sf{flex:0 0 var(--avatar-size-small)}.swipe-action.svelte-aal9sf{color:var(--sec-main);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.swipe-action.armed.svelte-aal9sf{color:var(--primary-main)}.message.svelte-aal9sf:focus-within .message-actions{opacity:1;pointer-events:auto}.message.mention-silent.svelte-aal9sf,.message.mention-loud.svelte-aal9sf{--mention-gutter:calc(var(--space-200) + var(--border-width) * 4);border-inline-start:calc(var(--border-width) * 4) solid;border-radius:0 var(--radius) var(--radius) 0;margin-inline:calc(-1 * var(--mention-gutter)) calc(-1 * var(--space-200));padding-inline:var(--space-200)}.message.mention-silent.svelte-aal9sf{background:color-mix(in srgb, var(--sec-container) 25%, transparent);border-inline-start-color:var(--sec-container-line)}.message.mention-loud.svelte-aal9sf{background:color-mix(in srgb, var(--warn-container) 25%, transparent);border-inline-start-color:var(--warn-container-line)}.message[data-selected=true].svelte-aal9sf{background:var(--surface-container-active);border-radius:var(--radius);box-shadow:inset 0 0 0 var(--border-width) var(--surface-container-line)}.message.svelte-aal9sf:has(:where(.svelte-aal9sf):focus-visible):not([data-selected=true],:has(.reply-preview:focus-visible)){background:var(--bg-container-hover);border-radius:var(--radius);color:var(--bg-on-container)}.message.collapsed.svelte-aal9sf{padding-left:calc(var(--page-gutter) + var(--avatar-size-small) + var(--timeline-row-gap));padding-top:0}.message.collapsed.mention-silent.svelte-aal9sf,.message.collapsed.mention-loud.svelte-aal9sf{padding-left:calc(var(--avatar-size-small) + var(--timeline-row-gap) + var(--space-200))}.message.pending.svelte-aal9sf{opacity:.65}.message.highlighted.svelte-aal9sf{--message-highlight-duration:6s;border-radius:var(--radius)}.message.pressed.svelte-aal9sf{background:var(--bg-container-active);border-radius:var(--radius);color:var(--bg-on-container)}.jumbo.svelte-aal9sf{--jumbo-size-1:2.4rem;--jumbo-size-2:1.9rem;--jumbo-size-3:1.5rem;--jumbo-size-4:1.25rem}.jumbo.svelte-aal9sf .formatted-body img{vertical-align:middle;height:1em}.jumbo-1.svelte-aal9sf{font-size:var(--jumbo-size-1);line-height:1.15}.jumbo-2.svelte-aal9sf{font-size:var(--jumbo-size-2);line-height:1.2}.jumbo-3.svelte-aal9sf{font-size:var(--jumbo-size-3);line-height:1.3}.jumbo-4.svelte-aal9sf{font-size:var(--jumbo-size-4);line-height:1.35}@keyframes svelte-aal9sf-jump{0%{background-color:var(--primary-container);color:var(--primary-on-container)}16%{background-color:var(--primary-container-active);color:var(--primary-on-container)}33%,to{color:inherit;background-color:#0000}}@media (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=on]) .message.highlighted.svelte-aal9sf{animation:svelte-aal9sf-jump var(--message-highlight-duration) var(--motion-easing-standard)}}@keyframes svelte-aal9sf-jump-reduced{0%{background-color:var(--primary-container);color:var(--primary-on-container)}33%,to{color:inherit;background-color:#0000}}@media (prefers-reduced-motion:reduce){.message.highlighted.svelte-aal9sf{animation:svelte-aal9sf-jump-reduced var(--message-highlight-duration) steps(1, end)}}html[data-reduced-motion=on] .message.highlighted.svelte-aal9sf{animation:svelte-aal9sf-jump-reduced var(--message-highlight-duration) steps(1, end)}@media (width>=48rem) and (any-hover:hover) and (any-pointer:fine){.message.mention-silent.svelte-aal9sf,.message.mention-loud.svelte-aal9sf{margin-inline:calc(-1 * var(--page-gutter));padding-inline:calc(var(--page-gutter) - var(--space-100)) var(--page-gutter)}.message.collapsed.mention-silent.svelte-aal9sf,.message.collapsed.mention-loud.svelte-aal9sf{padding-left:calc(var(--page-gutter) - var(--space-100) + var(--avatar-size-small) + var(--timeline-row-gap))}.message.svelte-aal9sf:hover,.message.menu-open.svelte-aal9sf{background-color:var(--surface-container-hover)}.message.svelte-aal9sf:hover .message-actions,.message.svelte-aal9sf:hover .via-hidden{opacity:1;pointer-events:auto}}.message-content.svelte-aal9sf{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.message-content.svelte-aal9sf>header:where(.svelte-aal9sf){grid-column:1/-1}.message-main.svelte-aal9sf{font-size:var(--font-size-editor);grid-column:1;min-width:0}.receipt-slot.svelte-aal9sf{-webkit-user-select:none;user-select:none;display:flex}.message-content.svelte-aal9sf>.receipt-slot:where(.svelte-aal9sf){position:absolute;inset-block-end:0;inset-inline-end:0}.has-receipts.svelte-aal9sf .formatted-body,.has-receipts.svelte-aal9sf .formatted-body>p:only-child{display:inline}.has-receipts.svelte-aal9sf .receipt-slot:where(.svelte-aal9sf){position:absolute;inset-block-end:0;inset-inline-end:0}.receipt-space.svelte-aal9sf{inline-size:var(--receipt-reserve);-webkit-user-select:none;user-select:none;display:inline-block}.has-receipts.svelte-aal9sf[data-receipt-narrow]{padding-inline-end:calc(var(--receipt-reserve) + var(--space-200))}.has-receipts.svelte-aal9sf[data-receipt-narrow] .receipt-space:where(.svelte-aal9sf){display:none}.message.svelte-aal9sf header:where(.svelte-aal9sf){align-items:center;gap:var(--space-200);min-width:0;display:flex}.sender-role.svelte-aal9sf{display:inline-flex}.message.svelte-aal9sf header:where(.svelte-aal9sf) .sender-identity{flex-shrink:1}.message.svelte-aal9sf header:where(.svelte-aal9sf) .message-details:where(.svelte-aal9sf){font-size:var(--font-size-small);flex-grow:1;flex-shrink:0;justify-content:end;align-items:center;min-width:0;display:flex}.persona.svelte-aal9sf{--pmp-ink:var(--pmp-on-light,var(--sec-on-container))}@media (prefers-color-scheme:dark){:root:not(.light) .persona.svelte-aal9sf,:root.dark .persona.svelte-aal9sf{--pmp-ink:var(--pmp-on-dark,var(--sec-on-container))}}:root.dark .persona.svelte-aal9sf{--pmp-ink:var(--pmp-on-dark,var(--sec-on-container))}.message.persona.svelte-aal9sf .message-avatar{color:var(--pmp-ink)}.message.persona.svelte-aal9sf .message-avatar .avatar-fallback{background:color-mix(in oklab, var(--pmp-ink) 18%, var(--surface-var-container))}.via.svelte-aal9sf{cursor:pointer;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;overflow:hidden}.via.via-hidden.svelte-aal9sf{display:none}@media (width>=48rem){.via.via-hidden.svelte-aal9sf{display:revert;opacity:0}}.via.svelte-aal9sf:hover{text-decoration:underline}.emote.svelte-aal9sf{color:var(--success-main);font-style:italic;line-height:var(--line-height-body)}.emote.svelte-aal9sf .sender:where(.svelte-aal9sf){font-style:normal}.message.persona.svelte-aal9sf .sender:where(.svelte-aal9sf){color:var(--pmp-ink)}.emote.svelte-aal9sf .formatted-body{display:inline}.has-edited.svelte-aal9sf{line-height:var(--line-height-body)}.has-edited.svelte-aal9sf .formatted-body{display:inline}time.svelte-aal9sf,.edited.svelte-aal9sf{color:var(--surface-var-on-container)}.message-details.svelte-aal9sf time:where(.svelte-aal9sf){flex-shrink:0}.message-time-action.svelte-aal9sf{cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;padding:0}.message-time-action.svelte-aal9sf:hover{text-decoration:underline}.edited.svelte-aal9sf{font-size:var(--font-size-small);margin-inline-start:var(--space-100)}.notice.svelte-aal9sf{color:var(--surface-var-on-container)}.send-failure.svelte-aal9sf{color:var(--crit-main);font-size:var(--font-size-small);align-items:baseline;gap:var(--space-050) var(--space-200);margin-top:var(--space-050);flex-wrap:wrap;display:flex}.send-failure-reason.svelte-aal9sf{color:var(--surface-var-on-container);overflow-wrap:anywhere;flex-basis:100%}.send-failure.svelte-aal9sf button:where(.svelte-aal9sf){color:inherit;cursor:pointer;font:inherit;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline;position:relative}.send-failure.svelte-aal9sf button:where(.svelte-aal9sf):after{content:"";position:absolute;inset:-.5rem -.25rem}.send-failure.svelte-aal9sf button:where(.svelte-aal9sf):focus-visible{border-radius:var(--radii-200);outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:.15rem}.transfer.svelte-aal9sf{align-items:center;gap:var(--space-100);margin-top:var(--space-100);display:flex}.upload.svelte-aal9sf{accent-color:var(--primary-main);flex:0 16rem;min-width:0;height:.25rem;display:block}.transfer-count.svelte-aal9sf{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;white-space:nowrap}.reply-preview.svelte-aal9sf{border-radius:var(--radius);color:var(--surface-on-container);cursor:pointer;font:inherit;font-size:var(--font-size-small);align-items:center;gap:var(--space-200);margin:0;margin-bottom:var(--space-100);padding:var(--space-100) var(--space-200);text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);width:100%;line-height:1.4;display:grid}.reply-preview.svelte-aal9sf .reply-icon{color:var(--primary-main);height:var(--icon-size-small);width:var(--icon-size-small)}.reply-copy.svelte-aal9sf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reply-name{vertical-align:top;display:inline-block;overflow:clip}.reply-compact.svelte-aal9sf{gap:var(--space-100);padding:0}.reply-compact.svelte-aal9sf .reply-icon{height:var(--size-x50);width:var(--size-x50)}.reply-compact.svelte-aal9sf .reply-body:where(.svelte-aal9sf),.reply-connected.svelte-aal9sf .reply-body:where(.svelte-aal9sf){filter:brightness(var(--opacity-p300))}.reply-connected.svelte-aal9sf{--reply-connector-width:var(--border-width-500);margin-bottom:var(--space-100);min-height:var(--space-500);grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding-block:0;padding-inline:0;position:relative;overflow:visible}.reply-connected.svelte-aal9sf:before{border-left:var(--reply-connector-width) solid var(--surface-on-container);border-radius:var(--radius) 0 0;border-top:var(--reply-connector-width) solid var(--surface-on-container);content:"";height:calc(var(--space-250) + var(--border-width-300));left:calc(-1 * (var(--timeline-row-gap) + var(--avatar-size-small) / 2));opacity:var(--opacity-placeholder);pointer-events:none;top:calc(50% - var(--border-width-300));width:calc(var(--timeline-row-gap) / 2 + var(--avatar-size-small) / 2);position:absolute}.reply-connected.svelte-aal9sf:is(:where(.svelte-aal9sf):hover,:where(.svelte-aal9sf):focus-visible):before{opacity:var(--opacity-p300)}.message.has-connected-reply.svelte-aal9sf:not(.layout-compact)>.avatar-button,.message.has-connected-reply.svelte-aal9sf:not(.layout-compact)>.avatar-root.message-avatar{margin-top:var(--space-600)}.reply-expanded.svelte-aal9sf{--reply-accent-width:var(--border-width-600);background:var(--surface-var-container);color:var(--surface-var-on-container);padding:var(--space-200) var(--space-300) var(--space-200) calc(var(--space-300) + var(--reply-accent-width));grid-template-columns:auto minmax(0,1fr);align-items:start;position:relative}.reply-expanded.svelte-aal9sf:before{background:var(--primary-main);content:"";pointer-events:none;width:var(--reply-accent-width);position:absolute;top:0;bottom:0;left:0}.reply-expanded.svelte-aal9sf .reply-copy:where(.svelte-aal9sf){gap:var(--space-050);white-space:normal;display:grid}.reply-expanded.svelte-aal9sf .reply-copy:where(.svelte-aal9sf)>span:where(.svelte-aal9sf){-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reply-preview.svelte-aal9sf:is(:where(.svelte-aal9sf):hover,:where(.svelte-aal9sf):focus-visible) .reply-body:where(.svelte-aal9sf){filter:brightness(var(--opacity-p500))}.reply-expanded.svelte-aal9sf:is(:where(.svelte-aal9sf):hover,:where(.svelte-aal9sf):focus-visible){background:var(--surface-var-container-hover)}.reply-preview.svelte-aal9sf:focus-visible .reply-copy:where(.svelte-aal9sf){text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.15em}@media (prefers-reduced-motion:no-preference){.via.svelte-aal9sf{transition:background-color var(--motion-fast) var(--motion-easing-standard)}.via-hidden.svelte-aal9sf{transition:opacity var(--motion-fast) var(--motion-easing-standard)}}.message.mention-loud.svelte-aal9sf a[data-matrix-link]{background:var(--warn-container-active);border-color:var(--warn-container-line);color:var(--warn-on-container)}.message[data-selected=true].svelte-aal9sf .body:where(.svelte-aal9sf),.message[data-selected=true].svelte-aal9sf time:where(.svelte-aal9sf){color:var(--surface-on-container)}.message.layout-compact.svelte-aal9sf{align-items:baseline;gap:var(--space-300)}.message.layout-compact.collapsed.svelte-aal9sf{padding-inline:var(--page-gutter)}.compact-gutter.svelte-aal9sf{align-items:baseline;gap:var(--space-200);white-space:nowrap;flex:0 0 clamp(7.5rem,20%,10.625rem);justify-content:space-between;min-width:0;display:flex;overflow:hidden}.message.layout-compact.svelte-aal9sf .compact-gutter:where(.svelte-aal9sf) time:where(.svelte-aal9sf){color:var(--surface-var-on-container);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;flex:none}.message.layout-compact.svelte-aal9sf .reply-connected:where(.svelte-aal9sf):before{left:calc(var(--space-050) - var(--space-300));width:calc(var(--space-300) - var(--space-150))}.message.layout-bubble.svelte-aal9sf .message-main:where(.svelte-aal9sf){flex-direction:column;align-items:flex-start;display:flex}.message.layout-bubble.svelte-aal9sf .message-main:where(.svelte-aal9sf)>:where(.svelte-aal9sf){min-width:0;max-width:min(50rem,100%)}.message.layout-bubble.svelte-aal9sf .content-bubble:where(.svelte-aal9sf),.message.layout-bubble.svelte-aal9sf .formatted-body{background:var(--surface-var-container);border:var(--border-width) solid transparent;border-radius:var(--radius);color:var(--surface-var-on-container);max-width:min(50rem,100%);padding:var(--space-200) var(--space-300)}.message.layout-bubble.svelte-aal9sf .content-bubble:where(.svelte-aal9sf) .formatted-body{background:0 0;border:0;padding:0}.message.layout-bubble.svelte-aal9sf .content-bubble:where(.svelte-aal9sf) .image{margin-top:0}.message.layout-bubble.svelte-aal9sf .content-bubble:where(.svelte-aal9sf){width:var(--timeline-bubble-width)}.message.layout-bubble.svelte-aal9sf .has-edited:where(.svelte-aal9sf) .formatted-body{display:inline-block}.message.layout-bubble.svelte-aal9sf .has-receipts:where(.svelte-aal9sf){padding-inline-end:calc(var(--receipt-reserve) + var(--space-200))}.message.layout-bubble.svelte-aal9sf .has-receipts:where(.svelte-aal9sf):not(.content-bubble){max-width:min(100%, calc(50rem + var(--receipt-reserve) + var(--space-200)))}.message.layout-bubble.svelte-aal9sf .has-receipts:where(.svelte-aal9sf) .formatted-body{display:inline-block}.message.layout-bubble.svelte-aal9sf .receipt-space:where(.svelte-aal9sf),.message.layout-bubble.svelte-aal9sf .receipt-tail:where(.svelte-aal9sf){display:none}.message.svelte-aal9sf:not(.layout-bubble) .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf)){flex-wrap:wrap;align-items:flex-end;display:flex}.message.svelte-aal9sf:not(.layout-bubble) .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf))>:where(.svelte-aal9sf){flex:0 0 100%;min-width:0}.message.svelte-aal9sf:not(.layout-bubble) .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf))>:where(.svelte-aal9sf):nth-last-child(2){flex:0 auto}.message.svelte-aal9sf:not(.layout-bubble.own.align-own) .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf))>.reactions:nth-last-child(2){flex-basis:calc(100% - var(--receipt-reserve) - var(--space-200));max-width:calc(100% - var(--receipt-reserve) - var(--space-200))}.message.svelte-aal9sf:not(.layout-bubble) .message-main:where(.svelte-aal9sf)>.receipt-tail:where(.svelte-aal9sf){block-size:var(--size-x300);inline-size:calc(var(--receipt-reserve) + var(--space-200));-webkit-user-select:none;user-select:none;flex:none;margin-inline-start:auto}.message.layout-bubble.svelte-aal9sf:not(.own.align-own) .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf))>:where(.svelte-aal9sf):nth-last-child(2){margin-inline-end:calc(var(--receipt-reserve) + var(--space-200))}.message.layout-bubble.own.align-own.svelte-aal9sf .message-main:where(.svelte-aal9sf):has(>.receipt-tail:where(.svelte-aal9sf))>:nth-last-child(2){margin-inline-end:max(calc(var(--space-100) * 0), calc(var(--receipt-reserve) + var(--space-200) - var(--avatar-size-small) - var(--space-250)))}.message.layout-bubble.own.align-own.svelte-aal9sf .has-edited:where(.svelte-aal9sf){align-items:flex-end;gap:var(--space-100);flex-direction:row-reverse;display:flex}.message.layout-bubble.own.align-own.svelte-aal9sf .has-edited:where(.svelte-aal9sf) .edited:where(.svelte-aal9sf){margin-inline-start:0}.message.layout-bubble.own.align-own.svelte-aal9sf{flex-direction:row-reverse}.message.layout-bubble.own.align-own.svelte-aal9sf .message-main:where(.svelte-aal9sf){grid-column:1/-1;align-items:flex-end}.message.layout-bubble.own.align-own.svelte-aal9sf .reply-preview:where(.svelte-aal9sf){text-align:end;grid-template-columns:minmax(0,1fr) auto;width:auto}.message.layout-bubble.own.align-own.svelte-aal9sf .reply-preview:where(.svelte-aal9sf) .reply-icon{grid-area:1/2}.message.layout-bubble.own.align-own.svelte-aal9sf .reply-connected:where(.svelte-aal9sf){text-align:end}.message.layout-bubble.own.align-own.svelte-aal9sf .reply-connected:where(.svelte-aal9sf):before{border-radius:0 var(--radius) 0 0;border-left:0;border-right:var(--reply-connector-width) solid var(--surface-on-container);left:auto;right:calc(-1 * (var(--timeline-row-gap) + var(--avatar-size-small) / 2))}.message.layout-bubble.own.align-own.svelte-aal9sf header:where(.svelte-aal9sf){flex-direction:row-reverse}.message.layout-bubble.own.align-own.collapsed.svelte-aal9sf{padding-left:0;padding-right:calc(var(--avatar-size-small) + var(--space-250))}.message.layout-bubble.own.align-own.svelte-aal9sf .message-content:where(.svelte-aal9sf)>.receipt-slot:where(.svelte-aal9sf){margin-inline-end:calc(-1 * (var(--avatar-size-small) + var(--timeline-row-gap)))}.message.layout-bubble.own.align-own.collapsed.svelte-aal9sf .message-content:where(.svelte-aal9sf)>.receipt-slot:where(.svelte-aal9sf){margin-inline-end:calc(-1 * (var(--avatar-size-small) + var(--space-250)))}
