.host.svelte-3qs88j{position:relative}.arrow.svelte-3qs88j{z-index:3;width:32px;height:32px;margin-top:calc(var(--space-4) * -1);border-radius:var(--radius-circle);background:var(--color-scroll-arrow);-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);color:var(--color-on-scroll-arrow);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration) var(--ease-spring), background-color var(--duration-fast) var(--ease);-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;padding:0;font-size:32px;line-height:1;display:none;position:absolute;top:50%;transform:scale(.85)}@media (hover:hover) and (pointer:fine){.arrow.svelte-3qs88j{display:flex}}.prev.svelte-3qs88j{left:var(--arrow-inset,var(--space-2))}.next.svelte-3qs88j{right:var(--arrow-inset-end,var(--arrow-inset,var(--space-2)))}.arrow.svelte-3qs88j:hover{background:var(--color-scroll-arrow-hover)}.off.svelte-3qs88j{pointer-events:none}.host.svelte-3qs88j:hover .arrow:where(.svelte-3qs88j):not(.off),.arrow.svelte-3qs88j:focus-visible:not(.off){opacity:1;transform:scale(1)}.host.svelte-3qs88j .arrow:where(.svelte-3qs88j):active{transform:scale(.92)}.host.svelte-1kn6oq5{--grip-space:0px;--sticker-scale:1.125;--sticker-h:calc(42px * var(--sticker-scale));--sticker-w:calc(55.84px * var(--sticker-scale));--sticker-gap:8.4px;--sticker-notch:var(--color-composer);isolation:isolate;height:calc(var(--rows) * var(--sticker-h) + (var(--rows) - 1) * var(--sticker-gap) + 18.24px + var(--grip-space));border-bottom:var(--hairline) solid var(--color-strip-border);transition:height var(--duration-slow) var(--ease-spring);position:relative}.host.svelte-1kn6oq5>[data-scroll-host]{position:absolute;inset:0}.host.single.svelte-1kn6oq5{--arrow-inset-end:calc(var(--space-2) + 53px + var(--space-1-5))}.host.svelte-1kn6oq5 .grid{grid-auto-columns:var(--sticker-w);grid-auto-flow:column;grid-template-rows:repeat(var(--rows), var(--sticker-h));gap:var(--sticker-gap);height:100%;padding:9.12px 85px calc(9.12px + var(--grip-space)) var(--composer-inset,var(--space-4));scrollbar-width:none;justify-content:start;scroll-padding-inline-start:var(--composer-inset,var(--space-4));display:grid;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 85px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 85px),#0000 100%)}@supports not (scrollbar-width:none){.host.svelte-1kn6oq5 .grid::-webkit-scrollbar{display:none}}.host.svelte-1kn6oq5 .grid::-webkit-scrollbar{display:none}.sticker.svelte-1kn6oq5{transition:transform var(--duration-fast) var(--ease);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;padding:0}.sticker.svelte-1kn6oq5:hover{transform:scale(1.1)}.sticker.svelte-1kn6oq5 img:where(.svelte-1kn6oq5){width:100%;min-width:0;max-width:none;height:var(--sticker-h);border-radius:var(--radius-xs);object-fit:cover;object-position:center;pointer-events:none;max-height:none;display:block}.rows.svelte-1kn6oq5{top:var(--space-1-5);right:var(--space-2);z-index:2;opacity:0;height:24px;transition:opacity var(--duration-fast) var(--ease);gap:1px;display:flex;position:absolute}.host.svelte-1kn6oq5:hover .rows:where(.svelte-1kn6oq5),.rows.svelte-1kn6oq5:focus-within{opacity:1}.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5){background:color-mix(in srgb, var(--color-viewer) 45%, transparent);width:26px;color:var(--color-white);cursor:pointer;transition:background-color var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);border:0;place-items:center;padding:0;display:grid}@supports not (color:color-mix(in srgb, red, red)){.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5){background:rgb(var(--color-viewer-rgb) / 45%)}}.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5):first-child{border-radius:var(--radius-full) 0 0 var(--radius-full)}.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5):last-child{border-radius:0 var(--radius-full) var(--radius-full) 0}.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5):hover:not(:disabled){background:color-mix(in srgb, var(--color-viewer) 65%, transparent)}@supports not (color:color-mix(in srgb, red, red)){.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5):hover:not(:disabled){background:rgb(var(--color-viewer-rgb) / 65%)}}.rows.svelte-1kn6oq5 button:where(.svelte-1kn6oq5):disabled{opacity:var(--opacity-disabled);cursor:default}.grip.svelte-1kn6oq5{z-index:2;width:96px;height:30px;margin-left:calc(var(--space-12) * -1);cursor:row-resize;touch-action:none;-webkit-tap-highlight-color:transparent;display:none;position:absolute;bottom:-12px;left:50%}.grip.svelte-1kn6oq5:before{content:"";border-radius:var(--radius-full);background:var(--color-grip);height:4px;transition:background-color var(--duration-fast) var(--ease);position:absolute;top:7px;left:27px;right:27px}.grip.svelte-1kn6oq5:is(:where(.svelte-1kn6oq5):hover,:where(.svelte-1kn6oq5):focus-visible,.dragging:where(.svelte-1kn6oq5)):before{background:var(--color-accent)}.grip.svelte-1kn6oq5:focus-visible{outline:0}@media (hover:none),(pointer:coarse),(max-width:700px){.host.svelte-1kn6oq5{--grip-space:8.5px}.rows.svelte-1kn6oq5{display:none}.grip.svelte-1kn6oq5{display:block}}@media (max-width:700px){.host.svelte-1kn6oq5{--sticker-scale:1.0875}.host.svelte-1kn6oq5 .grid{padding-right:35px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 35px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 35px),#0000 100%)}}@media (prefers-reduced-motion:reduce){.host.svelte-1kn6oq5{transition:none}}.bar.svelte-lyru0h{align-items:center;gap:var(--space-2);min-width:0;height:42px;padding:0 var(--space-1-5) 0 var(--space-3-5);color:var(--color-on-well);font-size:var(--text-sm);cursor:pointer;display:flex}.icon.svelte-lyru0h{color:var(--color-quote-bar);flex-shrink:0;display:flex}.avatar.svelte-lyru0h{object-fit:cover;border-radius:4px;flex-shrink:0;width:22px;height:22px}@supports not (width:round(1px, 1px)){.avatar.svelte-lyru0h{border-radius:4.4px}}.name.svelte-lyru0h{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:40%;font-weight:600;overflow:hidden}.excerpt.svelte-lyru0h{min-width:0;color:var(--color-excerpt);text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--duration) var(--ease), visibility 0s linear 0s;flex:1;line-height:20px;overflow:hidden}.open.svelte-lyru0h .excerpt:where(.svelte-lyru0h){opacity:0;visibility:hidden;transition:opacity var(--duration) var(--ease), visibility 0s linear var(--duration)}.more.svelte-lyru0h,.close.svelte-lyru0h{cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;flex-shrink:0}.more.svelte-lyru0h{height:28px;padding:0 var(--space-1-5) 0 var(--space-2-5);color:var(--color-accent);font-family:var(--font-sans);font-size:var(--text-xs);border-radius:6px;align-items:center;gap:2px;font-weight:600;display:inline-flex}@supports not (width:round(1px, 1px)){.more.svelte-lyru0h{border-radius:5.6px}}.more.svelte-lyru0h:hover{background:color-mix(in srgb, var(--color-accent) var(--opacity-reply-action), transparent)}@supports not (color:color-mix(in srgb, red, red)){.more.svelte-lyru0h:hover{background:rgb(var(--color-accent-rgb) / var(--opacity-reply-action))}}.more.svelte-lyru0h>svg{transition:rotate var(--duration) var(--ease);rotate:0deg}.open.svelte-lyru0h .more:where(.svelte-lyru0h)>svg{rotate:180deg}.close.svelte-lyru0h{border-radius:var(--radius-circle);width:32px;height:32px;color:var(--color-shortcut);place-items:center;padding:0;display:grid}.close.svelte-lyru0h:hover{background:var(--color-reply-close-hover)}.full.svelte-lyru0h{padding:0 var(--space-3) var(--space-2-5) var(--space-4);font-size:var(--text-sm)}@media (max-width:880px){.full.svelte-lyru0h{overscroll-behavior:contain;max-height:40vh;overflow-y:auto}}@media (max-width:520px){.more.svelte-lyru0h{justify-content:center;width:32px;height:32px;padding:0}.more-label.svelte-lyru0h{display:none}}.back.svelte-19ubpf0{animation:svelte-19ubpf0-back var(--duration-slow) var(--ease-spring)}@keyframes svelte-19ubpf0-back{0%{opacity:0;transform:scale(.88)}}.poll.svelte-19ubpf0{align-items:flex-start;row-gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3-5);border-top:var(--hairline) solid var(--color-field-border);flex-direction:column;display:flex}.poll-head.svelte-19ubpf0{align-items:center;gap:var(--space-1);padding-bottom:2px;display:flex}.poll-title.svelte-19ubpf0{color:var(--color-text-soft);font-family:var(--font-ui);letter-spacing:.07em;text-transform:uppercase;opacity:.7;font-size:.72rem;font-weight:600}.poll-close.svelte-19ubpf0{border-radius:var(--radius-circle);width:20.8px;height:20.8px;color:var(--color-text-soft);cursor:pointer;transition:color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin-left:-3px;padding:0;display:flex}.poll-close.svelte-19ubpf0:hover{background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:var(--color-accent)}@supports not (color:color-mix(in srgb, red, red)){.poll-close.svelte-19ubpf0:hover{background:rgb(var(--color-accent-rgb) / 8%)}}.poll-answer.svelte-19ubpf0{width:100%;display:flex;position:relative}.poll-field.svelte-19ubpf0{width:100%;padding:var(--space-2) var(--space-3);border:var(--hairline) solid var(--color-field-border);border-radius:var(--control-radius);background:var(--color-sunken);color:var(--color-foreground);font:inherit;transition-duration:var(--duration-fast);transition-property:border-color,box-shadow;transition-timing-function:var(--ease);outline:0;font-size:.88rem}.poll-field.svelte-19ubpf0:focus{border-color:var(--color-field-focus-border);box-shadow:var(--ring-focus)}.poll-field.svelte-19ubpf0::placeholder{color:var(--color-text-muted)}.poll-answer.svelte-19ubpf0 .poll-field:where(.svelte-19ubpf0){padding-right:var(--space-8)}.poll-remove.svelte-19ubpf0{width:32px;padding:0 var(--space-2-5) 0 0;color:var(--color-text-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 auto}.poll-remove.svelte-19ubpf0:is(:where(.svelte-19ubpf0):hover,:where(.svelte-19ubpf0):focus-visible){color:var(--color-accent)}.preview.svelte-19ubpf0{margin-top:var(--space-3);padding:var(--space-3-5) var(--space-4);overflow-wrap:anywhere;border:var(--hairline) solid var(--color-embed-border);border-radius:var(--control-radius);background:var(--color-composer);color:var(--color-message-text);font-size:var(--text-body);text-align:left;line-height:1.45}.preview.signature.svelte-19ubpf0{color:var(--color-signature);font-size:.84rem}.welcome.svelte-19ubpf0{margin:calc(-1 * var(--radius-card)) 0 0;padding:calc(var(--space-2) + var(--radius-card)) var(--space-4) var(--space-2);border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--color-chat-soft);color:var(--color-text-soft);font-size:var(--text-sm);text-align:center;line-height:1.4}.as-member.svelte-19ubpf0{margin:var(--space-2-5) 0 0 var(--space-1)}.welcome.svelte-19ubpf0 :is(b:where(.svelte-19ubpf0),a:where(.svelte-19ubpf0)){color:var(--color-text)}.welcome.svelte-19ubpf0 a:where(.svelte-19ubpf0){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;transition:text-decoration-color var(--duration-fast) var(--ease)}@supports not (color:color-mix(in srgb, red, red)){.welcome.svelte-19ubpf0 a:where(.svelte-19ubpf0){text-decoration-color:currentColor}}.welcome.svelte-19ubpf0 a:where(.svelte-19ubpf0):hover{text-decoration-color:currentColor}.error.svelte-19ubpf0{margin-bottom:var(--space-2-5)}.card.svelte-19ubpf0{--composer-inset:var(--space-4);z-index:1;border:var(--hairline) solid var(--color-field-border);border-radius:var(--radius-card);background:linear-gradient(to bottom, var(--color-composer), var(--color-composer-end));font-size:var(--text-body);position:relative;overflow:hidden}.title.svelte-19ubpf0,.text.svelte-19ubpf0{width:100%;color:var(--color-foreground);background:0 0;border:0;outline:0;display:block}.title.svelte-19ubpf0{padding:var(--space-3-5) var(--composer-inset);font-weight:500}.title.svelte-19ubpf0,.tags.svelte-19ubpf0{border-bottom:var(--hairline) solid var(--color-card-divider)}.text.svelte-19ubpf0{min-height:calc(5lh + var(--space-3) + var(--space-1-5));max-height:max(328px,55dvh);padding:var(--space-3) var(--composer-inset) var(--space-1-5);resize:none;field-sizing:content;overflow-y:auto}.presentation-text.svelte-19ubpf0{min-height:160px;max-height:600px}.compact-text.svelte-19ubpf0{min-height:72px;max-height:224px}.signature-text.svelte-19ubpf0{min-height:80px;max-height:120px}.svelte-19ubpf0:is(.title:where(.svelte-19ubpf0),.text:where(.svelte-19ubpf0))::placeholder{color:var(--color-text-muted);font-weight:400}.answer.svelte-19ubpf0{margin:var(--space-2);border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-quote-bar) 3px, transparent 3px), var(--color-quote);overflow:hidden}.captcha.svelte-19ubpf0{max-width:80vw;margin:var(--space-2) auto}.toolbar.svelte-19ubpf0{padding:var(--space-2);align-items:stretch;display:flex}.items.svelte-19ubpf0{scrollbar-width:none;flex:1;align-items:stretch;min-width:0;display:flex;overflow-x:auto}@supports not (scrollbar-width:none){.items.svelte-19ubpf0::-webkit-scrollbar{display:none}}.items.more.svelte-19ubpf0{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.items.svelte-19ubpf0>.item{min-width:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-md);color:var(--color-accent);cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.items.svelte-19ubpf0>.item:is(:hover,[aria-expanded=true]){background:var(--color-toolbar-hover)}.card.bare.svelte-19ubpf0{--composer-inset:15px;background:0 0;border:0;border-radius:0}.bare.svelte-19ubpf0 .title:where(.svelte-19ubpf0){width:calc(100% - 2 * var(--composer-inset));margin-inline:var(--composer-inset);padding-inline:0}.bare.svelte-19ubpf0 .tags:where(.svelte-19ubpf0){margin-inline:var(--composer-inset)}.bare.svelte-19ubpf0 .poll:where(.svelte-19ubpf0){margin-inline:var(--composer-inset);border-top-color:var(--color-strip-border);padding-inline:0}.card.bare.svelte-19ubpf0>.host{--sticker-notch:var(--color-surface);background:linear-gradient(var(--color-strip-border), var(--color-strip-border)) no-repeat 50% 100% / calc(100% - 2 * var(--composer-inset)) var(--hairline);border-bottom:0}.bare.svelte-19ubpf0 .answer:where(.svelte-19ubpf0){margin:var(--space-2-5) var(--composer-inset) 0}.bare.svelte-19ubpf0 .toolbar:where(.svelte-19ubpf0){padding:var(--space-2-5);padding-left:calc(var(--composer-inset) - (var(--control-height) - 23.56px) / 2)}.card.bare.svelte-19ubpf0~.welcome:where(.svelte-19ubpf0){padding:var(--space-2-5) var(--space-4);border-radius:0;margin:0}.card.bare.svelte-19ubpf0~.as-member:where(.svelte-19ubpf0){padding:var(--space-2-5) 15px;background:var(--color-chat-soft);color:var(--color-text-soft);font-size:var(--text-sm);margin:0}:is([data-theme=blue],[data-theme=grey]) .card.bare.svelte-19ubpf0~.as-member:where(.svelte-19ubpf0){background:var(--color-stripe)}.card.bare.svelte-19ubpf0~.welcome:where(.svelte-19ubpf0)+.as-member:where(.svelte-19ubpf0){border-top:var(--hairline) solid var(--color-strip-border)}.card.bare.svelte-19ubpf0~.preview:where(.svelte-19ubpf0){padding:var(--space-3) 0 var(--space-3-5);border:0;border-top:var(--hairline) solid var(--color-strip-border);background:0 0;border-radius:0;margin:0 15px}.error.bare.svelte-19ubpf0{margin:var(--space-2-5) var(--space-2-5) 0}.card.dropping.svelte-19ubpf0{border-color:var(--color-field-focus-border);box-shadow:var(--ring-focus)}.styles.svelte-19ubpf0{gap:2px;display:flex}.styles.svelte-19ubpf0 [role=menuitem]{padding:var(--space-2-5) 0;flex:1;justify-content:center}.styles.svelte-19ubpf0 [role=menuitem] svg{opacity:1;width:18.4px;height:18.4px}.hidden-style.svelte-19ubpf0{opacity:.5}.shortcut.svelte-19ubpf0{margin:0 var(--space-2-5) 0 auto;color:var(--color-shortcut);font-family:var(--font-ui);font-size:var(--text-body);white-space:nowrap;-webkit-user-select:none;user-select:none;align-self:center;line-height:1;translate:0 .8px}.send.svelte-19ubpf0{display:flex}.send.svelte-19ubpf0:not(.edit) .button[type=submit]{--padding:0 var(--space-4)}.edit.svelte-19ubpf0{gap:var(--space-1);margin-left:auto}@media (max-width:700px){.shortcut.svelte-19ubpf0{display:none}.send.svelte-19ubpf0{margin-left:auto}}
