.mascot-trigger.svelte-l9r1l3{cursor:pointer;outline:none}.mascot-trigger.svelte-l9r1l3:focus-visible{stroke:var(--color-header-control-ink);stroke-width:1px;rx:6}.logo-glasses.svelte-l9r1l3{transition:transform .3s cubic-bezier(.22,1,.36,1)}.logo-glasses--tracking.svelte-l9r1l3{transition-duration:.12s}@media (prefers-reduced-motion:reduce){.logo-glasses.svelte-l9r1l3{transition:none}}.select__panel.select__panel--overlay.svelte-328ou2{z-index:9100;position:fixed;bottom:auto;right:auto}.select__panel.select__panel--input.svelte-328ou2{background:var(--color-select-input-bg)}.select__panel--desktop.svelte-328ou2{scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--desktop-scrollbar-thumb) transparent;--desktop-scrollbar-thumb:transparent;transition:--desktop-scrollbar-thumb .18s}.select__panel--desktop.svelte-328ou2 .select__option--selected:where(.svelte-328ou2){background:var(--color-select-press)}.select__options--virtual.svelte-328ou2{flex:none;width:100%;position:relative}.select__panel--desktop.svelte-328ou2::-webkit-scrollbar{width:6px}.select__panel--desktop.svelte-328ou2::-webkit-scrollbar-thumb{background:var(--desktop-scrollbar-thumb);border-radius:6px}@media (hover:hover) and (pointer:fine){.select__panel--desktop.svelte-328ou2:hover{--desktop-scrollbar-thumb:var(--color-text-caption)}.select__panel--desktop.svelte-328ou2 .select__option:where(.svelte-328ou2):hover{background:var(--color-select-press)}}.select__panel--desktop.svelte-328ou2 .select__option:where(.svelte-328ou2):focus-visible{background:var(--color-select-press);outline:none}.select.svelte-328ou2{position:relative}.select__trigger.svelte-328ou2{background:var(--color-filter-row-bg);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;z-index:2;border:none;border-radius:13px;align-items:center;width:100%;height:47px;padding:0 14px;display:flex;position:relative}.select__trigger--open.svelte-328ou2{box-shadow:inset 0 0 0 1.5px var(--color-filter-chip-border-selected)}.select__trigger.svelte-328ou2:active:not(.select__trigger--disabled){background:var(--color-background-highest)}.select__trigger--disabled.svelte-328ou2{cursor:default;opacity:.55}.select__trigger--input.svelte-328ou2{border:1.5px solid var(--color-form-input-border);background:var(--color-select-input-bg);border-radius:10px;transition:border-color .15s}.select__trigger--input.svelte-328ou2:active:not(.select__trigger--disabled){background:var(--color-select-input-bg)}.select__trigger--input.select__trigger--open.svelte-328ou2,.select__trigger--input.svelte-328ou2:focus-visible{border-color:var(--color-form-input-focus);box-shadow:none;outline:none}.select__trigger--input.svelte-328ou2 .select__value:where(.svelte-328ou2){text-align:left;justify-content:flex-start;margin:0 8px 0 0;font-size:16px;font-weight:400}.select__trigger--input.svelte-328ou2 .select__value:where(.svelte-328ou2):not(.select__value--pending){color:var(--color-filter-chip-text-selected)}.select__label.svelte-328ou2{font-family:var(--font-sans);color:var(--color-filter-row-text);flex-shrink:0;font-size:16px;font-weight:500}.select__value.svelte-328ou2{text-align:right;min-width:0;font-family:var(--font-sans);color:var(--color-filter-chip-text-selected);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 8px;font-size:13px;font-weight:300;overflow:hidden}.select__chevron.svelte-328ou2{color:var(--color-filter-subtitle);flex-shrink:0;transition:transform .18s;transform:rotate(0)}.select__chevron--open.svelte-328ou2{transform:rotate(90deg)}.select__panel.svelte-328ou2{z-index:3;background:var(--color-background-surface);box-shadow:0 14px 30px var(--color-select-shadow), 0 2px 6px var(--color-select-shadow-tight), inset 0 0 0 .5px var(--color-select-hairline);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform-origin:top;border-radius:14px;flex-direction:column;animation:.16s ease-out svelte-328ou2-select-panel-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.select__panel--above.svelte-328ou2{transform-origin:bottom;animation:.16s ease-out svelte-328ou2-select-panel-in-above;top:auto;bottom:calc(100% + 6px)}@keyframes svelte-328ou2-select-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translate(0,0)}}@keyframes svelte-328ou2-select-panel-in-above{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.select__option.svelte-328ou2{width:100%;min-height:44px;color:var(--color-filter-row-text);font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:400;transition:background-color .1s;display:flex;position:relative}.select__option.svelte-328ou2+.select__option:where(.svelte-328ou2):before{content:"";background:var(--color-select-separator);pointer-events:none;height:.5px;position:absolute;top:0;left:16px;right:0}.select__option.svelte-328ou2:active{background:var(--color-select-press)}.select__option--pending.svelte-328ou2{color:var(--color-filter-row-text)}.select__option--selected.svelte-328ou2{color:var(--color-filter-chip-text-selected);font-weight:500}.select__option-content.svelte-328ou2{flex-direction:column;flex:1;min-width:0;display:flex}.select__option-label.svelte-328ou2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select__option-sublabel.svelte-328ou2{color:var(--color-select-sublabel);margin-top:1px;font-size:12px;font-weight:300}.select__check.svelte-328ou2{color:var(--color-filter-checkmark);flex-shrink:0}.select__value.svelte-328ou2{justify-content:flex-end;align-items:center;gap:6px;display:flex}.select__value-text.svelte-328ou2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select__value--pending.svelte-328ou2 .select__value-text:where(.svelte-328ou2){color:var(--color-filter-subtitle);opacity:.75}.select__spinner.svelte-328ou2{border:1.5px solid var(--color-select-spinner-track);border-top-color:var(--color-filter-chip-text-selected);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite svelte-328ou2-select-spin}@keyframes svelte-328ou2-select-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.select__trigger--input.svelte-328ou2,.select__panel--desktop.svelte-328ou2{transition:none}.select__spinner.svelte-328ou2,.select__panel.svelte-328ou2,.select__panel--above.svelte-328ou2{animation:none}.select__chevron.svelte-328ou2{transition:none}}.foreign-tooltip.svelte-mcqlpu{pointer-events:none;max-height:calc(100vh - 16px);position:fixed;overflow:hidden}.hover-tooltip{z-index:120;border:1px solid var(--hover-tooltip-border,var(--color-tooltip-border));border-radius:var(--hover-tooltip-radius,6px);background:var(--hover-tooltip-background,var(--color-tooltip-background));max-width:min(280px,100vw - 16px);color:var(--hover-tooltip-color,var(--color-text-primary));box-shadow:0 4px 16px var(--color-select-shadow);font:400 14px/1.4 var(--font-sans);padding:7px 10px}.overlay-sheet-root.svelte-4kr6vw{display:contents}.overlay-sheet.svelte-4kr6vw.overlay-sheet--animated-inset>.overlay-sheet__handle-area:where(.svelte-4kr6vw),.overlay-sheet.svelte-4kr6vw.overlay-sheet--animated-inset>.overlay-sheet__header:where(.svelte-4kr6vw){z-index:2;background:var(--color-background-highest);position:relative}.overlay-sheet.svelte-4kr6vw.overlay-sheet--animated-inset>.overlay-sheet__handle-area:where(.svelte-4kr6vw){border-radius:var(--overlay-sheet-radius,30px) var(--overlay-sheet-radius,30px) 0 0}.overlay-sheet.svelte-4kr6vw.overlay-sheet--animated-inset>.overlay-sheet__content-wrapper:where(.svelte-4kr6vw){z-index:1}.overlay-sheet__footer-actions.svelte-4kr6vw{display:contents}.overlay-sheet.svelte-4kr6vw.overlay-sheet--desktop{left:calc(var(--desktop-scene-left,0px) + 24px);right:calc(var(--desktop-scene-right,0px) + 24px);width:min(560px, calc(100vw - var(--desktop-scene-left,0px) - var(--desktop-scene-right,0px) - 48px));border-radius:20px;max-height:calc(100dvh - 64px);margin-inline:auto;bottom:auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--desktop .overlay-sheet__handle-area:where(.svelte-4kr6vw){display:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--desktop .overlay-sheet__header:where(.svelte-4kr6vw){min-height:60px;padding-right:54px}.desktop-dialog-close.svelte-4kr6vw{z-index:5;width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:26px;position:absolute;top:12px;right:12px}.desktop-dialog-close.svelte-4kr6vw:focus-visible{outline:2px solid var(--color-text-primary)}.overlay-scrim.svelte-4kr6vw{z-index:90;background:#0000008c;transition:opacity .3s;position:fixed;inset:0}.overlay-sheet.svelte-4kr6vw{z-index:91;background:var(--color-background-highest);border-radius:var(--overlay-sheet-radius,30px) var(--overlay-sheet-radius,30px) 0 0;backface-visibility:hidden;flex-direction:column;display:flex;position:fixed;left:0;right:0;overflow:hidden}.overlay-sheet.svelte-4kr6vw.overlay-sheet--bottom{height:auto;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);top:auto;bottom:0}.overlay-sheet.svelte-4kr6vw.overlay-sheet--bottom .overlay-sheet__content-wrapper:where(.svelte-4kr6vw){flex:none;position:relative;overflow:visible}.overlay-sheet.svelte-4kr6vw.overlay-sheet--bottom .overlay-sheet__page:where(.svelte-4kr6vw){position:relative;inset:auto}.overlay-sheet.svelte-4kr6vw:before{content:"";border-radius:var(--overlay-sheet-radius,30px) var(--overlay-sheet-radius,30px) 0 0;pointer-events:none;z-index:100;contain:strict;position:absolute;inset:0 0 -50px;box-shadow:inset 0 0 24.1px 6px #f865a00f}.overlay-sheet__handle-area.svelte-4kr6vw{padding:var(--overlay-sheet-handle-top,12px) 0 4px;touch-action:none;flex-shrink:0;justify-content:center;display:flex}.overlay-sheet__handle.svelte-4kr6vw{background:#f5f6fd80;border-radius:9999px;width:80px;height:4px}.overlay-sheet__header.svelte-4kr6vw{touch-action:none;flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:11px 32px 12px;display:flex;position:relative}.overlay-sheet__header-left.svelte-4kr6vw,.overlay-sheet__header-right.svelte-4kr6vw{z-index:1;align-items:center;min-width:60px;display:flex}.overlay-sheet__header-right.svelte-4kr6vw{justify-content:flex-end}.overlay-sheet__header-title.svelte-4kr6vw{font-family:var(--font-sans);color:var(--color-filter-title);white-space:nowrap;pointer-events:none;font-size:20px;font-weight:400;position:absolute;left:50%;transform:translate(-50%)}.overlay-sheet__content-wrapper.svelte-4kr6vw{flex:1;min-height:0;position:relative;overflow:hidden}.overlay-sheet__page.svelte-4kr6vw{overscroll-behavior-y:contain;touch-action:manipulation;padding:0 18px;position:absolute;inset:0;overflow:hidden auto}.overlay-sheet__page--active.svelte-4kr6vw{z-index:1}.overlay-sheet__page--hidden.svelte-4kr6vw{visibility:hidden;pointer-events:none}.overlay-sheet__page--enter-from-right.svelte-4kr6vw{visibility:visible;animation:.3s cubic-bezier(.32,.72,0,1) forwards svelte-4kr6vw-slideInFromRight}.overlay-sheet__page--exit-to-left.svelte-4kr6vw{visibility:visible;z-index:0;animation:.3s cubic-bezier(.32,.72,0,1) forwards svelte-4kr6vw-slideOutToLeft}.overlay-sheet__page--enter-from-left.svelte-4kr6vw{visibility:visible;animation:.3s cubic-bezier(.32,.72,0,1) forwards svelte-4kr6vw-slideInFromLeft}.overlay-sheet__page--exit-to-right.svelte-4kr6vw{visibility:visible;z-index:0;animation:.3s cubic-bezier(.32,.72,0,1) forwards svelte-4kr6vw-slideOutToRight}@keyframes svelte-4kr6vw-slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes svelte-4kr6vw-slideOutToLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-30%)}}@keyframes svelte-4kr6vw-slideInFromLeft{0%{transform:translate(-30%)}to{transform:translate(0,0)}}@keyframes svelte-4kr6vw-slideOutToRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%)}}.overlay-sheet__footer.svelte-4kr6vw{touch-action:none;flex-shrink:0;padding:12px 18px 18px}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window{--window-chrome-inset:8px;--window-action-radius:calc(var(--desktop-room-tile-radius) + 4px);--window-chrome-height:calc(40px + 2 * var(--window-chrome-inset) + 1px);--window-content-inset:12px;--window-footer-height:calc(40px + 2 * var(--window-content-inset) + 1px);--window-content-max:calc(100dvh - 64px - var(--window-chrome-height) - var(--window-footer-height));width:min(var(--desktop-window-width,560px), calc(100vw - 48px));height:var(--desktop-window-height,auto);min-height:min(var(--desktop-window-min-height,560px), calc(100dvh - 64px));border-radius:calc(var(--window-action-radius) + var(--window-chrome-inset));background:var(--color-background-highest);max-height:calc(100dvh - 64px);padding-bottom:0;inset:50% 24px auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window:before{content:none;box-shadow:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--no-footer{--window-content-max:calc(100dvh - 64px - var(--window-chrome-height))}.overlay-scrim--window.svelte-4kr6vw{background:var(--color-desktop-modal-scrim);transition:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__header:where(.svelte-4kr6vw),.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__footer:where(.svelte-4kr6vw){height:var(--window-chrome-height);min-height:var(--window-chrome-height);padding:var(--window-chrome-inset);align-items:center;gap:8px;display:flex}.overlay-sheet.svelte-4kr6vw.overlay-sheet--split{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:clamp(126px,28%,208px) minmax(0,1fr);display:grid}.window-sidebar.svelte-4kr6vw{background:var(--color-desktop-room-card);grid-area:1/1/-1;min-height:0;overflow-y:auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--split>.window-header:where(.svelte-4kr6vw),.overlay-sheet.svelte-4kr6vw.overlay-sheet--split>.overlay-sheet__content-wrapper:where(.svelte-4kr6vw),.overlay-sheet.svelte-4kr6vw.overlay-sheet--split>.overlay-sheet__footer:where(.svelte-4kr6vw){grid-column:2}.overlay-sheet.svelte-4kr6vw.overlay-sheet--split .window-title:where(.svelte-4kr6vw){max-width:none;order:-1;margin-inline-start:calc(var(--window-inline-inset,var(--window-content-inset)) - var(--window-chrome-inset));margin-inline-end:auto;font-size:19px;position:static;transform:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--split .window-header-spacer:where(.svelte-4kr6vw){display:none}.window-floating-close.svelte-4kr6vw{top:var(--window-chrome-inset);right:var(--window-chrome-inset);z-index:3;position:absolute}.overlay-sheet.svelte-4kr6vw.overlay-sheet--split>.overlay-sheet__content-wrapper:where(.svelte-4kr6vw){grid-row:2}.window-header.svelte-4kr6vw{border-bottom:1px solid var(--window-header-divider,var(--color-desktop-panel-divider))}.window-title.svelte-4kr6vw{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 260px);color:var(--color-header-control-ink);font:400 22px/1.2 var(--font-sans);pointer-events:none;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.window-header-spacer.svelte-4kr6vw{flex:1}.window-header-actions.svelte-4kr6vw{flex:none;align-items:center;padding-inline:12px;display:flex}.window-fab.svelte-4kr6vw{background:var(--color-header-control-bg);width:40px;height:40px;color:var(--color-header-control-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.window-close.svelte-4kr6vw{color:var(--color-text-caption);background:0 0}.window-close.svelte-4kr6vw:active:not(:disabled):after{opacity:1}.window-close.svelte-4kr6vw:focus-visible:not(:hover):not(:active):after{opacity:0}.window-fab.svelte-4kr6vw svg{width:24px;height:24px;display:block}.window-back.svelte-4kr6vw svg{width:9px;height:15px;transform:rotate(180deg)}.window-fab.svelte-4kr6vw:disabled{opacity:.5;cursor:default}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__footer:where(.svelte-4kr6vw){height:var(--window-footer-height);min-height:var(--window-footer-height);padding:var(--window-content-inset);justify-content:flex-end;gap:var(--window-chrome-inset);border-top:1px solid var(--color-desktop-panel-divider)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)),.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel){isolation:isolate;border-radius:var(--window-action-radius);width:auto;min-width:131px;height:40px;font:400 16px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;flex:none;padding:0 14px;transition:none;position:relative}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)){background:var(--color-desktop-window-action);color:var(--color-desktop-window-action-ink);filter:none;box-shadow:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel){border:1px solid var(--color-desktop-window-outline);color:var(--color-desktop-window-outline-ink);background:0 0;transition:border-color .16s,color .16s}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):before,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:#fff;transition:opacity .16s;position:absolute;inset:0}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):before{background:var(--color-desktop-window-outline-ink)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):focus-visible{border-color:var(--color-desktop-window-outline-ink);color:var(--color-header-control-ink)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):focus-visible,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):focus-visible{outline:2px solid var(--color-header-control-ink);outline-offset:3px}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):focus-visible:before{opacity:.14}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):focus-visible:before{opacity:.1}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):active{transform:none}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):active:before{opacity:.2}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):active:not(:disabled):before{opacity:.15}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):disabled{opacity:.5;cursor:default}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .filter-chip-bar{flex:1;order:-1;min-width:0;margin:0 auto 0 0;padding:0;overflow:auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.filter-frequent-chip,.create-lang-chip,.selectable-chip){--window-pill-bg:var(--color-filter-chip-bg);transition:background-color .16s,color .16s}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.filter-frequent-chip.selected,.create-lang-chip.selected,.selectable-chip--selected){--window-pill-bg:var(--color-filter-chip-bg-selected)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-action-btn{transition:color .16s}@media (hover:hover) and (pointer:fine){.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.filter-frequent-chip,.create-lang-chip,.selectable-chip):hover:not(:disabled):not(.disabled){background:color-mix(in srgb, var(--window-pill-bg) 82%, var(--color-desktop-control-highlight));border-color:#0000}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-action-btn:hover:not(:disabled){color:color-mix(in srgb, var(--color-filter-chip-text-selected) 88%, var(--color-desktop-window-action-ink))}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .toggle-switch:hover:not(:disabled) .toggle-switch__track{background:color-mix(in srgb, var(--color-toggle-track) 75%, var(--color-desktop-control-highlight))}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .toggle-switch--active:hover:not(:disabled) .toggle-switch__track{background:color-mix(in srgb, var(--color-toggle-track-active) 82%, var(--color-desktop-control-highlight))}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .toggle-switch:hover:not(:disabled) .toggle-switch__knob{background:var(--color-header-control-ink)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):hover:not(:disabled):before{opacity:.12}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):hover:not(:disabled){border-color:color-mix(in srgb, var(--color-desktop-window-outline-ink) 65%, var(--color-desktop-window-outline));color:var(--color-header-control-ink)}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):hover:not(:disabled):before{opacity:.08}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):hover:active:not(:disabled):before{opacity:.15}}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__content-wrapper:where(.svelte-4kr6vw){flex:auto;grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page:where(.svelte-4kr6vw){min-height:0;max-height:var(--window-content-max);padding-block:var(--window-content-top-inset,var(--window-content-inset)) var(--window-content-bottom-inset,var(--window-content-inset));padding-inline:var(--window-inline-inset,var(--window-content-inset)) max(0px, calc(var(--window-inline-inset,var(--window-content-inset)) - var(--window-scrollbar-width,0px)));grid-area:1/1}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page--active:where(.svelte-4kr6vw){position:relative;inset:auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page--nested-scroll:where(.svelte-4kr6vw){scrollbar-gutter:auto;overflow-y:hidden}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page:where(.svelte-4kr6vw)>:first-child{margin-top:0!important}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page:where(.svelte-4kr6vw)>:last-child{margin-bottom:0!important}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .cp-content,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .create-languages-list,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .filter-list,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .media-settings,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .request-sheet-content,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .picker-content{padding-block:0}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .media-settings{height:auto}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .vvs{max-height:calc(var(--window-content-max) - 76px);scrollbar-width:thin}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .overlay-sheet__page--nested-scroll:where(.svelte-4kr6vw) .vvs{margin-right:calc(-1 * var(--window-nested-scrollbar-width,0px))}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window .vvs::-webkit-scrollbar{display:block}@media (prefers-reduced-motion:reduce){.overlay-sheet.svelte-4kr6vw.overlay-sheet--window,.overlay-scrim--window.svelte-4kr6vw{transition:none!important}.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel),.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.window-cancel,.window-entry-cancel):before,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.overlay-sheet__footer-actions>button,.window-entry-action:not(.window-entry-cancel)):before,.overlay-sheet.svelte-4kr6vw.overlay-sheet--window :is(.filter-frequent-chip,.create-lang-chip,.selectable-chip,.overlay-action-btn,.toggle-switch__track,.toggle-switch__knob){transition:none}}@media (hover:hover) and (pointer:fine){button:hover .slider-knob.svelte-16krn8s{animation:.48s ease-in-out svelte-16krn8s-slider-center}}@keyframes svelte-16krn8s-slider-center{0%,to{transform:translate(0)}50%{transform:translateX(var(--slider-travel))}}@media (prefers-reduced-motion:reduce){button:hover .slider-knob.svelte-16krn8s{animation:none}}.nav-bar.svelte-1cl2gtt{background:var(--color-nav-bg,#242239)}.nav-bar.svelte-1cl2gtt:before{content:"";box-shadow:0 -3px 10px var(--color-select-shadow-tight);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.nav-bar--elevated.svelte-1cl2gtt:before{opacity:1}@media (prefers-reduced-motion:reduce){.nav-bar.svelte-1cl2gtt{transition:none!important}.nav-bar.svelte-1cl2gtt:before{transition:none}}.nav-item.svelte-1cl2gtt{cursor:pointer;color:var(--color-nav-inactive,#636680);background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:4px 12px;display:flex}.nav-item.active.svelte-1cl2gtt{color:var(--color-nav-active,#d7d3ff)}.nav-label.svelte-1cl2gtt{margin-top:2px;font-size:.7rem}.avatar-inactive.svelte-1cl2gtt{opacity:.6}@keyframes svelte-1cl2gtt-tabPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.nav-item.tab-animate.svelte-1cl2gtt{animation:.25s ease-out svelte-1cl2gtt-tabPulse}.badge-dot.svelte-1cl2gtt{background:var(--color-notification-dot);border:1.5px solid var(--color-background-elevated);border-radius:50%;width:10px;height:10px;position:absolute;top:-1px;right:-3px}.you-menu-item.svelte-wmhmlu{background:var(--color-overlay-block);width:100%;min-height:47px;color:var(--color-navigation-link);font:500 16px/1.2 var(--font-sans);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:12px 17px;text-decoration:none;display:flex}.you-menu-item.svelte-wmhmlu:first-child{border-radius:13px 13px 0 0}.you-menu-item.svelte-wmhmlu:last-child{border-radius:0 0 13px 13px}.you-menu-item.svelte-wmhmlu:only-child{border-radius:13px}.you-menu-item.svelte-wmhmlu:not(:first-child){margin-top:2px}.you-menu-item.svelte-wmhmlu span:where(.svelte-wmhmlu){flex:1}.you-menu-item.svelte-wmhmlu .menu-chevron{flex-shrink:0;width:9px;height:15px}.you-menu-item.svelte-wmhmlu:active{opacity:.8}.you-menu-item.svelte-wmhmlu:focus-visible{outline-offset:-3px;outline:2px solid}.about-globe.svelte-ah2grf{width:var(--about-globe-size,188px);height:var(--about-globe-size,188px);background:url(../../../globe/glow.png) 50%/contain no-repeat;flex-shrink:0;position:relative}canvas.svelte-ah2grf{width:140%;height:140%;display:block;position:absolute;top:-20%;left:-20%}.contact-row.svelte-cku0w4{max-width:100%;margin-top:var(--window-content-inset);align-self:center;align-items:center;padding:3px;display:flex}.email.svelte-cku0w4,.social-icons.svelte-cku0w4 a:where(.svelte-cku0w4){min-height:40px;color:var(--color-header-control-ink);border-radius:20px;justify-content:center;align-items:center;display:inline-flex}.email.svelte-cku0w4{overflow-wrap:anywhere;gap:8px;min-width:0;padding-inline:12px;font-size:14px;text-decoration:none}.email.svelte-cku0w4 .email-icon{width:16px;height:16px;color:var(--color-blue-200);flex:none}.social-icons.svelte-cku0w4{align-items:center;display:flex}.social-icons.svelte-cku0w4:before{content:"";background:var(--color-header-control-bg);width:1px;height:16px;margin-inline:3px}.social-icons.svelte-cku0w4 a:where(.svelte-cku0w4){width:40px;color:var(--color-blue-200)}.social-icons.svelte-cku0w4 .social-icon{width:18px;height:18px}.contact-row--notice.svelte-cku0w4{flex-wrap:wrap;flex:none;justify-content:center;max-width:calc(100% - 24px);margin:16px 0 0}.contact-row--notice.svelte-cku0w4 .email:where(.svelte-cku0w4){min-height:46px;font-size:1.125rem}.contact-row--notice.svelte-cku0w4 .social-icons:where(.svelte-cku0w4) a:where(.svelte-cku0w4){width:46px;min-height:46px}.contact-row--notice.svelte-cku0w4 .email-icon,.contact-row--notice.svelte-cku0w4 .social-icon{width:24px;height:24px}.about-content.svelte-cku0w4{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:400px;margin:0 auto;padding:24px 24px 0;display:flex}.about-content.svelte-cku0w4 .about-logo{opacity:.85;flex-shrink:0;width:272px;max-width:100%;height:auto}.about-content--notice.svelte-cku0w4{margin-block:auto}.about-content--notice.svelte-cku0w4 .about-logo{width:344px}.version.svelte-cku0w4{color:var(--color-text-label);margin-top:10px;font-size:16px;line-height:1.2}.globe-slot.svelte-cku0w4{--about-globe-size:228px;pointer-events:none;flex-shrink:0;justify-content:center;width:260px;height:196px;margin-top:16px;padding-top:4px;display:flex}.about-menu.svelte-cku0w4{z-index:1;width:100%;position:relative}.social-links.svelte-cku0w4{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:24px;margin:20px 0 0;padding:0 24px 24px;display:flex}.social-links.svelte-cku0w4 a:where(.svelte-cku0w4),.contact-link.svelte-cku0w4{color:var(--color-navigation-link);align-items:center;gap:8px;padding:8px 0;font-size:14px;text-decoration:none;display:inline-flex}.social-links.svelte-cku0w4 .social-icon,.contact-link.svelte-cku0w4 .social-icon{flex-shrink:0;width:20px;height:20px}.social-links.svelte-cku0w4 a:where(.svelte-cku0w4):active,.contact-link.svelte-cku0w4:active{opacity:.7}.contact-link.svelte-cku0w4{flex-shrink:0;align-self:center;padding:0 24px 24px}article.svelte-cku0w4{max-width:760px;padding:10px 24px calc(40px + env(safe-area-inset-bottom));-webkit-user-select:text;user-select:text;margin:0 auto;font-size:15px;line-height:1.65}article.svelte-cku0w4 section:where(.svelte-cku0w4){margin-top:28px}h2.svelte-cku0w4,dt.svelte-cku0w4{color:var(--color-navigation-link);margin-bottom:8px;font-size:17px;font-weight:500}dt.svelte-cku0w4{margin-top:20px}dd.svelte-cku0w4{white-space:pre-line;overflow-wrap:anywhere}.updated.svelte-cku0w4{color:var(--color-text-subtitle);margin:16px 0;font-size:13px}article.svelte-cku0w4 a:where(.svelte-cku0w4){color:var(--color-navigation-link);text-decoration:none}article.svelte-cku0w4 a:where(.svelte-cku0w4):hover{opacity:.8}a.svelte-cku0w4:focus-visible{outline-offset:3px;outline:2px solid}@media (height<=650px){.about-content.svelte-cku0w4{padding-top:12px}.globe-slot.svelte-cku0w4{--about-globe-size:188px;height:156px;margin-top:8px}.social-links.svelte-cku0w4{margin-top:16px;padding-bottom:16px}}.globe-slot--notice.svelte-cku0w4{--about-globe-size:calc(.8 * min(630px, calc(100vw - 48px), max(220px, calc(100svh - 300px))));width:100%;height:auto;padding-block:calc(var(--about-globe-size) * .06)}.overlay-scrim--window:has(+.control-panel-legal){z-index:10001}.control-panel-legal.overlay-sheet--window{--desktop-window-width:820px;z-index:10002}.control-panel-legal .window-header-spacer{order:-1}.legal-document.svelte-1332t9o{color:var(--color-text-secondary);text-align:start}.legal-document.svelte-1332t9o article{max-width:72ch;padding:4px clamp(12px,3vw,32px) 28px}.ctx-backdrop.svelte-1qculkr{pointer-events:auto;z-index:9998;background:#0000002e;animation:.15s ease-out svelte-1qculkr-fadeIn;position:fixed;inset:0}.ctx-backdrop--closing.svelte-1qculkr{animation:.15s ease-in forwards svelte-1qculkr-fadeOut}.ctx-backdrop--clear.svelte-1qculkr{background:0 0}.ctx-menu.svelte-1qculkr{pointer-events:auto;z-index:9999;background:var(--color-menu-surface);overscroll-behavior:contain;border-radius:12px;min-width:min(160px,100vw - 24px);max-width:min(220px,100vw - 24px);max-height:calc(100dvh - 24px);animation:.2s cubic-bezier(.32,.72,0,1) svelte-1qculkr-menuIn;position:fixed;overflow:hidden auto;box-shadow:0 8px 32px #00000080}.ctx-menu--video.svelte-1qculkr{background:color-mix(in srgb, var(--color-menu-surface) 80%, transparent)}.ctx-menu--with-controls.svelte-1qculkr{width:220px;max-width:calc(100vw - 24px)}.ctx-icon.svelte-1qculkr svg{width:100%;height:100%;display:block}.ctx-menu--closing.svelte-1qculkr{animation:.15s ease-in forwards svelte-1qculkr-menuOut}.ctx-item.svelte-1qculkr{cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--color-rose-50,#fff1f2);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:400;transition:background-color .14s,color .14s;display:flex}.ctx-icon.svelte-1qculkr{flex:0 0 18px;align-items:center;width:18px;height:18px;display:flex;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.ctx-item.svelte-1qculkr:hover:not(:disabled){background:var(--color-menu-hover)}.ctx-item.svelte-1qculkr:hover:not(:disabled):not(.ctx-item--destructive){color:var(--color-menu-hover-ink)}}.ctx-item.svelte-1qculkr:focus-visible:not(:disabled),.ctx-item.svelte-1qculkr:active:not(:disabled){background:var(--color-menu-hover)}.ctx-item.svelte-1qculkr:focus-visible:not(:disabled):not(.ctx-item--destructive){color:var(--color-menu-hover-ink)}.ctx-item.svelte-1qculkr:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:-2px}.ctx-item.svelte-1qculkr:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.ctx-item.svelte-1qculkr{transition:none}}.ctx-item--destructive.svelte-1qculkr{color:#ef4444}.ctx-separator.svelte-1qculkr{background:var(--color-menu-divider);height:1px}@keyframes svelte-1qculkr-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1qculkr-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1qculkr-menuIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1qculkr-menuOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.user-volume-slider.svelte-14xc62b{--volume-thumb-size:24px;--volume-track-size:4px;appearance:none;cursor:pointer;touch-action:none;background:0 0;background-image:linear-gradient(to right,var(--color-user-volume-fill) 0%,var(--color-user-volume-fill) var(--fill-percent),var(--color-user-volume-track) var(--fill-percent),var(--color-user-volume-track) 100%);background-size:100% var(--volume-track-size);background-position:50%;background-repeat:no-repeat;border-radius:27px;outline:none;width:100%;height:24px}.compact.svelte-14xc62b{--volume-thumb-size:14px;--volume-track-size:3px}.user-volume-slider.vertical.svelte-14xc62b{writing-mode:vertical-lr;background-image:linear-gradient(to top,var(--color-user-volume-fill) 0%,var(--color-user-volume-fill) var(--fill-percent),var(--color-user-volume-track) var(--fill-percent),var(--color-user-volume-track) 100%);background-size:var(--volume-track-size) 100%;direction:rtl;width:24px;height:100%}.user-volume-slider.svelte-14xc62b:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:2px}.user-volume-slider.svelte-14xc62b::-webkit-slider-thumb{appearance:none;width:var(--volume-thumb-size);height:var(--volume-thumb-size);background:var(--color-user-volume-thumb);cursor:pointer;border:none;border-radius:50%;box-shadow:0 1px 3px #0000004d}.user-volume-slider.svelte-14xc62b::-moz-range-thumb{width:var(--volume-thumb-size);height:var(--volume-thumb-size);background:var(--color-user-volume-thumb);cursor:pointer;border:none;border-radius:50%;box-shadow:0 1px 3px #0000004d}.user-volume-slider.svelte-14xc62b::-moz-range-track{height:var(--volume-track-size);background:var(--color-user-volume-track);border-radius:27px}.user-volume-slider.svelte-14xc62b::-moz-range-progress{height:var(--volume-track-size);background:var(--color-user-volume-progress);border-radius:27px}.vertical.svelte-14xc62b::-moz-range-track{width:var(--volume-track-size);height:100%}.vertical.svelte-14xc62b::-moz-range-progress{width:var(--volume-track-size);height:100%}.peer-menu-volume.svelte-4zm8hx{color:var(--color-menu-text);font:400 15px/1.2 var(--font-sans);padding:10px 16px 12px}.peer-menu-volume-label.svelte-4zm8hx{align-items:center;gap:10px;margin-bottom:4px;display:flex}.peer-menu-volume-label.svelte-4zm8hx svg{flex:none;width:18px;height:18px;transform:translateY(-1px)}.notice-window.svelte-7dfk3d{--action-radius:calc(var(--desktop-room-tile-radius) + 4px);flex-direction:column;width:100%;min-height:0;padding:5px;display:flex}.notice-header.svelte-7dfk3d{flex:none;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;min-height:57px;padding:8px;display:grid;position:relative}.notice-header--title-only.svelte-7dfk3d{grid-template-columns:minmax(0,1fr)}h2.svelte-7dfk3d{color:var(--color-header-control-ink);font:400 22px/1.2 var(--font-sans);text-align:center;text-wrap:balance;white-space:pre-line;overflow-wrap:anywhere;margin:0}.notice-close.svelte-7dfk3d{width:40px;height:40px;color:var(--color-text-caption);cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:start;place-items:center;padding:0;display:grid}.notice-close.svelte-7dfk3d svg{width:24px;height:24px;display:block}.notice-close.svelte-7dfk3d:active:not(:disabled):after{opacity:1}.notice-close.svelte-7dfk3d:focus-visible:not(:hover):not(:active):after{opacity:0}.notice-body.svelte-7dfk3d{scrollbar-width:thin;scrollbar-color:var(--desktop-scrollbar-thumb,transparent) transparent;min-height:0;padding:12px;transition:--desktop-scrollbar-thumb .18s;overflow-y:auto}.notice-window.svelte-7dfk3d:hover .notice-body:where(.svelte-7dfk3d){--desktop-scrollbar-thumb:var(--color-text-caption)}p.svelte-7dfk3d{text-align:left;font:400 16px/1.4 var(--font-sans);color:var(--color-text-subtitle);white-space:pre-line;text-wrap:pretty;overflow-wrap:anywhere;margin:0}footer.svelte-7dfk3d{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:57px;padding:8px;display:grid}footer.stacked.svelte-7dfk3d{grid-template-columns:minmax(0,1fr)}.action-measure.svelte-7dfk3d:before{content:attr(data-label)}.action-measure.svelte-7dfk3d{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;font:inherit;position:absolute}footer.single.svelte-7dfk3d{grid-template-columns:minmax(0,1fr);justify-items:center}.notice-action.svelte-7dfk3d{isolation:isolate;overflow-wrap:anywhere;border-radius:var(--action-radius);width:100%;min-width:0;min-height:40px;font:400 16px/1.2 var(--font-sans);background:var(--color-desktop-window-action);color:var(--color-desktop-window-action-ink);box-shadow:none;cursor:pointer;border:0;padding:8px 14px;position:relative}.single.svelte-7dfk3d .notice-action:where(.svelte-7dfk3d){width:100%}.notice-cancel.svelte-7dfk3d{border:1px solid var(--color-desktop-window-outline);color:var(--color-desktop-window-outline-ink);background:0 0;transition:border-color .16s,color .16s}.destructive.svelte-7dfk3d{background:var(--color-desktop-call-hangup)}.notice-action.svelte-7dfk3d:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:#fff;transition:opacity .16s;position:absolute;inset:0}.notice-cancel.svelte-7dfk3d:before{background:var(--color-desktop-window-outline-ink)}.notice-action.svelte-7dfk3d:focus-visible{outline:2px solid var(--color-header-control-ink);outline-offset:3px}.notice-action.svelte-7dfk3d:focus-visible:before{opacity:.14}.notice-action.svelte-7dfk3d:active:not(:disabled):before{opacity:.2}button.svelte-7dfk3d:disabled{opacity:.5;cursor:default}@media (hover:hover){.notice-action.svelte-7dfk3d:hover:not(:disabled):before{opacity:.12}.notice-cancel.svelte-7dfk3d:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-desktop-window-outline-ink) 65%, var(--color-desktop-window-outline));color:var(--color-header-control-ink)}.notice-cancel.svelte-7dfk3d:hover:not(:disabled):before{opacity:.08}.notice-action.svelte-7dfk3d:hover:active:not(:disabled):before{opacity:.2}}@media (prefers-reduced-motion:reduce){.notice-action.svelte-7dfk3d,.notice-action.svelte-7dfk3d:before{transition:none}}.confirm-backdrop.confirm-backdrop--desktop.svelte-193t4hn{background:var(--color-desktop-modal-scrim);transition:none}.confirm-modal.confirm-modal--desktop.svelte-193t4hn{border-radius:calc(var(--desktop-room-tile-radius) + 12px);background:var(--color-background-highest);width:420px;max-height:calc(100dvh - 48px);box-shadow:none;padding:0;transition:none}button.svelte-193t4hn:disabled{opacity:.55;cursor:wait}@media (prefers-reduced-motion:reduce){.confirm-backdrop.svelte-193t4hn,.confirm-modal.svelte-193t4hn{transition:none!important}}.confirm-scrim.svelte-193t4hn{z-index:9000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-backdrop.svelte-193t4hn{opacity:0;background:#00000080;transition:opacity .2s;position:absolute;inset:0}.confirm-backdrop--visible.svelte-193t4hn{opacity:1}.confirm-modal.svelte-193t4hn{background:var(--color-background-elevated);opacity:0;border-radius:17px;flex-direction:column;align-items:center;width:325px;max-width:calc(100vw - 32px);padding:24px 18px 20px;transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .25s cubic-bezier(.32,.72,0,1);display:flex;position:relative;transform:scale(.92);box-shadow:0 12px 48px #00000080}.confirm-modal--visible.svelte-193t4hn{opacity:1;transform:scale(1)}.confirm-modal__body.svelte-193t4hn{text-align:center;width:100%;margin-bottom:20px}.confirm-modal__title.svelte-193t4hn{font-family:var(--font-sans);color:#c5f5ff;margin:0;font-size:20px;font-weight:500;line-height:1.2}.confirm-modal__message.svelte-193t4hn{font-family:var(--font-sans);color:var(--color-text-subtitle);margin:18px 0 0;font-size:16px;font-weight:400;line-height:1.2}.confirm-modal.svelte-193t4hn .confirm-modal__title:where(.svelte-193t4hn){white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;line-height:1.3}.confirm-modal.svelte-193t4hn .confirm-modal__message:where(.svelte-193t4hn){white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;line-height:1.4}.confirm-modal__actions.svelte-193t4hn{gap:10px;width:100%;padding:0 6px;display:flex}.confirm-modal__actions--stacked.svelte-193t4hn{flex-direction:column}.confirm-modal__actions--stacked.svelte-193t4hn .confirm-modal__btn:where(.svelte-193t4hn){flex:none;min-height:44px;font-size:16px}.confirm-modal__btn.svelte-193t4hn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:63px;flex:1;height:38px;font-size:14px;font-weight:400;line-height:1.2}.confirm-modal__btn.svelte-193t4hn:active{opacity:.7}.confirm-modal__btn--cancel.svelte-193t4hn{background:var(--color-background-highest,#282740);color:#b2afec;border:1.5px solid #555198}.confirm-modal__btn--confirm.svelte-193t4hn{color:var(--color-cyan-50,#f3fdff);background:#454278}.confirm-modal__btn--destructive.svelte-193t4hn{color:#ffb3b3;background:#5c2b2b}.friend-btn.svelte-m93bhh{cursor:pointer;white-space:nowrap;border:none;border-radius:63px;justify-content:center;align-items:center;gap:6px;height:33px;padding:0 16px;font-size:14px;font-weight:400;line-height:1.2;transition:opacity .15s;display:inline-flex}.friend-btn.svelte-m93bhh:disabled{opacity:.6;cursor:default}.friend-btn.svelte-m93bhh:active:not(:disabled){opacity:.7}.friend-btn--primary.svelte-m93bhh{color:var(--color-cyan-50,#f3fdff);background:#454278}.friend-btn--outline.svelte-m93bhh{background:var(--color-background-highest,#282740);color:#b2afec;border:1.5px solid #555198}.friend-btn--card.svelte-m93bhh{min-width:107px}.friend-request-card.svelte-m93bhh{background:var(--color-background-elevated,#242239);border-radius:13px;flex-direction:column;gap:12px;width:100%;padding:12px 17px 14px;display:flex}.friend-request-card__label.svelte-m93bhh{color:var(--cyan-100,#c5f5ff);margin:0;font-size:16px;font-weight:500;line-height:1.2}.friend-request-card__actions.svelte-m93bhh{gap:14px;display:flex}.person-wave.svelte-1e7wqw9{overflow:visible}.friend-hand.svelte-1e7wqw9{opacity:0;transform-origin:18.5px 17.5px;transition:transform .2s ease-in-out,opacity .12s .1s;transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled) .friend-hand.svelte-1e7wqw9{opacity:1;transition:transform .22s ease-in-out,opacity .1s;animation:.88s ease-in-out svelte-1e7wqw9-friend-wave;transform:rotate(42deg)}}@keyframes svelte-1e7wqw9-friend-wave{0%{transform:rotate(180deg)}25%,to{transform:rotate(42deg)}43%,79%{transform:rotate(30deg)}61%{transform:rotate(55deg)}}@media (prefers-reduced-motion:reduce){.friend-hand.svelte-1e7wqw9{transition:none}button:hover:not(:disabled) .friend-hand.svelte-1e7wqw9{transition:none;animation:none}}.pill-container.svelte-wd42d7{pointer-events:none;z-index:9999;opacity:0;background:#404c58bf;border-radius:27px;align-items:center;gap:8px;height:42px;padding:10px 20px;transition:opacity .3s ease-out;display:inline-flex;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.pill-container--visible.svelte-wd42d7{opacity:1}.pill-icon.svelte-wd42d7{color:#f3fdff;align-items:center;display:flex}.pill-text.svelte-wd42d7{font-family:var(--font-sans);color:#f3fdff;white-space:nowrap;font-size:14px;font-weight:400}.profile-menu-controls.svelte-1l7c584{top:var(--overlay-sheet-handle-top,12px);right:var(--overlay-sheet-handle-top,12px);z-index:3;align-items:center;gap:8px;display:flex;position:absolute}.profile-menu-button.svelte-1l7c584{width:var(--profile-menu-size,calc(2 * (var(--overlay-sheet-radius,30px) - var(--overlay-sheet-handle-top,12px))));aspect-ratio:1;z-index:3;background:var(--color-video-name-bg);color:var(--color-video-name-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.profile-friend-button.svelte-1l7c584 svg{width:18px;height:18px}.profile-menu-button.svelte-1l7c584:disabled{opacity:.5;cursor:default}.profile-menu-button.svelte-1l7c584:active{opacity:.8}.profile-menu-button.svelte-1l7c584:focus-visible{outline-offset:2px;outline:2px solid}.incall-controls.incall-controls--compact.svelte-1eeppbl{margin:12px var(--profile-block-inset,24px) 0}.incall-controls--compact.svelte-1eeppbl .incall-controls__volume-section:where(.svelte-1eeppbl),.incall-controls--compact.svelte-1eeppbl .incall-controls__actions:where(.svelte-1eeppbl),.incall-controls--compact.svelte-1eeppbl .incall-controls__btn--active:where(.svelte-1eeppbl){background:var(--color-overlay-block,#242239)}.incall-controls--compact.svelte-1eeppbl .incall-controls__volume-section:where(.svelte-1eeppbl){border-radius:10px 10px 0 0;padding:10px 14px 4px}.incall-controls--compact.svelte-1eeppbl .incall-controls__volume-header:where(.svelte-1eeppbl){margin-bottom:6px}.incall-controls--compact.svelte-1eeppbl .incall-controls__volume-label:where(.svelte-1eeppbl){font-size:14px}.incall-controls--compact.svelte-1eeppbl .incall-controls__slider-row:where(.svelte-1eeppbl){padding-bottom:4px}.incall-controls--compact.svelte-1eeppbl .incall-controls__actions:where(.svelte-1eeppbl){border-radius:0 0 10px 10px;gap:8px;padding:8px 14px 10px}.incall-controls--compact.svelte-1eeppbl .incall-controls__btn:where(.svelte-1eeppbl){height:32px}.incall-controls__btn.svelte-1eeppbl:focus-visible,.incall-controls__volume-reset.svelte-1eeppbl:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:2px}.incall-controls.svelte-1eeppbl{flex-direction:column;gap:2px;margin:12px 24px 0;display:flex}.incall-controls__volume-section.svelte-1eeppbl{background:var(--color-background-elevated,#242239);border-radius:13px 13px 0 0;padding:14px 17px}.incall-controls__volume-header.svelte-1eeppbl{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.incall-controls__volume-label.svelte-1eeppbl{color:var(--cyan-100,#c5f5ff);font-size:16px;font-weight:500;line-height:1.2}.incall-controls__volume-reset.svelte-1eeppbl{color:#9bbfc7;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.incall-controls__volume-reset.svelte-1eeppbl:active{opacity:.6}.incall-controls__volume-icon{width:22px;height:22px}.incall-controls__slider-row.svelte-1eeppbl{align-items:center;padding-bottom:8px;display:flex}.incall-controls__actions.svelte-1eeppbl{background:var(--color-background-elevated,#242239);border-radius:0 0 13px 13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:12px 15px;display:grid}.incall-controls__btn.svelte-1eeppbl{color:#b8b7d1;cursor:pointer;white-space:nowrap;text-align:center;-webkit-tap-highlight-color:transparent;background:#383563;border:1.5px solid #0000;border-radius:63px;flex:1;height:33px;padding:0 8px;font-size:14px;font-weight:400;line-height:1.2;transition:transform .1s}.incall-controls__btn.svelte-1eeppbl:active{transform:scale(.96)}.incall-controls__btn--active.svelte-1eeppbl{color:#b2afec;background:0 0;border:1.5px solid #35325f}.chat-media-placeholder{pointer-events:none;border-radius:inherit;background:var(--color-background-highest,#302d43);opacity:1;transition:opacity .24s;position:absolute;inset:0;overflow:hidden}.chat-media-placeholder:before{content:"";background:linear-gradient(100deg,#0000 15%,#bebedc17 50%,#0000 85%);animation:3.6s ease-in-out infinite chat-media-shimmer;position:absolute;inset:0}.chat-media-placeholder[data-state=loaded]{opacity:0}.chat-media-placeholder[data-state=loaded]:before,.chat-media-placeholder[data-state=error]:before{background:0 0;animation:none}.chat-media-placeholder[data-state=error]{color:var(--color-text-muted);font:12px var(--font-sans);text-align:center;place-items:center;padding:8px;display:grid}img.chat-private-media{opacity:0;transition:opacity .24s}img.chat-private-media[data-loaded=true]{opacity:1}@keyframes chat-media-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.chat-media-placeholder--spinner{background:0 0;place-items:center;display:grid}.chat-media-placeholder--spinner:before{background:0 0;animation:none}.chat-media-placeholder--spinner[data-state=loading]:before{border:3px solid #ffffff2e;border-top-color:var(--color-text-primary,white);border-radius:50%;width:36px;height:36px;animation:.9s linear infinite chat-media-spin;inset:auto}@keyframes chat-media-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chat-media-placeholder:before{animation:none}.chat-media-placeholder,img.chat-private-media{transition:none}.chat-media-placeholder--spinner[data-state=loading]:before{animation-duration:2s}}.viewer-overlay--avatar.svelte-m7gera .viewer-header:where(.svelte-m7gera){justify-content:flex-end}.viewer-overlay--avatar.svelte-m7gera .viewer-image:where(.svelte-m7gera){aspect-ratio:1;width:min(512px,100%)}.viewer-overlay.viewer-overlay--desktop.svelte-m7gera{isolation:isolate;background:0 0}.viewer-overlay--desktop.svelte-m7gera:before{content:"";background:#000000f2;animation:.22s ease-out both svelte-m7gera-viewer-backdrop-in;position:absolute;inset:0}.viewer-overlay--desktop.svelte-m7gera .viewer-image-container:where(.svelte-m7gera){padding:76px 56px 64px;position:relative}.viewer-overlay--desktop.svelte-m7gera .viewer-image-container--ready:where(.svelte-m7gera){animation:.22s cubic-bezier(.2,.7,.2,1) both svelte-m7gera-viewer-image-in}.viewer-overlay--desktop.svelte-m7gera .viewer-header:where(.svelte-m7gera){align-items:center;gap:10px;padding:18px 69px 18px 19px}.viewer-overlay--desktop.svelte-m7gera .viewer-header__avatar-wrap:where(.svelte-m7gera){width:34px;height:34px;margin:0}.viewer-header__identity.svelte-m7gera{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.viewer-overlay--desktop.svelte-m7gera .viewer-header__name:where(.svelte-m7gera){flex:initial;font-size:17px;top:0}.viewer-overlay--desktop.svelte-m7gera .viewer-header__time:where(.svelte-m7gera){font-size:12px;top:0}.viewer-overlay--desktop.svelte-m7gera .viewer-header__download:where(.svelte-m7gera){width:40px;height:40px;margin:0;top:0}.viewer-header__close.svelte-m7gera{z-index:11;background:var(--color-header-control-bg);width:40px;height:40px;color:var(--color-header-control-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:19px}.viewer-header__close.svelte-m7gera svg{width:24px;height:24px;display:block}.viewer-header__close.svelte-m7gera:hover{color:var(--color-desktop-call-hover-icon)}.viewer-overlay--desktop.svelte-m7gera img.viewer-image:where(.svelte-m7gera){cursor:zoom-in}.viewer-overlay--zoomed.svelte-m7gera img.viewer-image:where(.svelte-m7gera){cursor:zoom-out}.viewer-overlay--dragging.svelte-m7gera img.viewer-image:where(.svelte-m7gera){cursor:grabbing}.viewer-overlay--closing.svelte-m7gera:before{animation:.18s ease-in both svelte-m7gera-viewer-backdrop-out}.viewer-overlay--closing.svelte-m7gera .viewer-image-container:where(.svelte-m7gera){animation:.18s ease-in both svelte-m7gera-viewer-image-out}.viewer-overlay--closing.svelte-m7gera .viewer-header__close:where(.svelte-m7gera){opacity:0;transition:opacity .18s}@keyframes svelte-m7gera-viewer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-m7gera-viewer-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-m7gera-viewer-image-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes svelte-m7gera-viewer-image-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.viewer-overlay--desktop.svelte-m7gera:before,.viewer-overlay--desktop.svelte-m7gera .viewer-image-container:where(.svelte-m7gera){animation:none}}.download-error.svelte-m7gera{text-align:center;color:#fff;z-index:2;font-size:13px;position:absolute;top:75px;left:20px;right:20px}.viewer-navigation.svelte-m7gera{bottom:calc(20px + env(safe-area-inset-bottom));color:#fff;font:14px var(--font-sans);align-items:center;gap:18px;transition:opacity .2s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.viewer-navigation.svelte-m7gera button:where(.svelte-m7gera){color:#fff;cursor:pointer;background:#282740cc;border:0;border-radius:50%;width:40px;height:40px;font-size:28px}.viewer-navigation.svelte-m7gera button:where(.svelte-m7gera):disabled{opacity:.3}.viewer-overlay.svelte-m7gera{z-index:200;touch-action:none;-webkit-user-select:none;user-select:none;background:#000000f2;flex-direction:column;display:flex;position:fixed;inset:0}.viewer-header.svelte-m7gera{z-index:10;padding:20px 19px 16px;padding-top:calc(22px + env(safe-area-inset-top));pointer-events:none;background:linear-gradient(#000000d4 0%,#000000cf 15%,#000000bd 35%,#00000096 55%,#0000005e 72%,#00000029 86%,#0000 100%);align-items:flex-end;gap:12px;padding-left:26px;display:flex;position:absolute;top:0;left:0;right:0}.viewer-header.svelte-m7gera>:where(.svelte-m7gera){pointer-events:auto}.viewer-header__back.svelte-m7gera{color:#ccd3f3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-6px;margin-right:3px;display:flex}.viewer-header__back.svelte-m7gera:active{opacity:.6}.viewer-header__avatar-wrap.svelte-m7gera{border-radius:50%;flex-shrink:0;width:32px;height:32px;margin:3px;overflow:hidden}.viewer-header__avatar.svelte-m7gera{object-fit:cover;border-radius:50%;width:100%;height:100%}.viewer-header__avatar-fallback.svelte-m7gera{width:100%;height:100%;font-family:var(--font-sans);color:#fff;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.viewer-header__name.svelte-m7gera{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:18px;font-weight:400;line-height:1.2;position:relative;top:-9px;overflow:hidden}.viewer-header__time.svelte-m7gera{font-family:var(--font-sans);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:300;position:relative;top:-9px;overflow:hidden}.viewer-header__download.svelte-m7gera{color:#ccd3f3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:-1px;display:flex;position:relative;top:-4px}.viewer-header__download.svelte-m7gera:active{opacity:.6}.viewer-image-container.svelte-m7gera{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.viewer-image.svelte-m7gera{object-fit:contain;transform-origin:50%;backface-visibility:hidden;max-width:100%;max-height:100%}.profile-modal-stage.svelte-1vs8hyr{z-index:91;pointer-events:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.profile-modal-backdrop.svelte-1vs8hyr{background:var(--color-desktop-modal-scrim);pointer-events:auto;position:absolute;inset:0}.profile-desktop-modal.svelte-1vs8hyr{background:var(--color-background-highest);width:min(538px,100%);min-height:min(520px,100dvh - 48px);max-height:calc(100dvh - 48px);box-shadow:none;pointer-events:auto;--desktop-scrollbar-thumb:transparent;scrollbar-width:thin;scrollbar-color:var(--desktop-scrollbar-thumb) transparent;border-radius:20px;transition:--desktop-scrollbar-thumb .18s;position:relative;overflow:auto}.profile-desktop-modal.svelte-1vs8hyr:hover{--desktop-scrollbar-thumb:var(--color-text-caption)}.profile-desktop-modal.svelte-1vs8hyr .profile-overlay:where(.svelte-1vs8hyr){--profile-block-inset:12px;padding-bottom:var(--profile-block-inset);margin:0}.profile-desktop-modal.svelte-1vs8hyr .profile-avatar:where(.svelte-1vs8hyr){box-sizing:content-box;width:128px;height:128px;margin-top:-71px;margin-left:calc(var(--profile-block-inset) + 17px - 7px)}.profile-desktop-modal.svelte-1vs8hyr .profile-identity:where(.svelte-1vs8hyr){padding-left:calc(var(--profile-block-inset) + 17px)}.profile-desktop-modal.svelte-1vs8hyr .profile-actions-topright:where(.svelte-1vs8hyr){right:12px}.profile-desktop-modal.svelte-1vs8hyr .profile-friend-request-inline:where(.svelte-1vs8hyr){margin-inline:var(--profile-block-inset)}.profile-desktop-modal.svelte-1vs8hyr .profile-menu-controls{--profile-menu-size:34px;top:12px;right:12px}.profile-overlay--desktop.svelte-1vs8hyr :is(.friend-btn,.incall-controls__btn,.incall-controls__volume-reset){position:relative}.profile-overlay--desktop.svelte-1vs8hyr :is(.friend-btn,.profile-menu-button,.incall-controls__btn,.incall-controls__volume-reset):after{content:"";border-radius:inherit;background:var(--color-desktop-control-highlight);opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.profile-overlay--desktop.svelte-1vs8hyr :is(.friend-btn,.profile-menu-button,.incall-controls__btn,.incall-controls__volume-reset):hover:not(:disabled):after{opacity:.16}}.profile-overlay--desktop.svelte-1vs8hyr .friend-btn:focus-visible{outline:2px solid var(--color-text-caption);outline-offset:2px}@media (prefers-reduced-motion:reduce){.profile-overlay--desktop.svelte-1vs8hyr :is(.friend-btn,.profile-menu-button,.incall-controls__btn,.incall-controls__volume-reset):after{transition:none}}.profile-globe-dismiss.svelte-1vs8hyr{top:0;bottom:0;left:var(--desktop-scene-left,402px);right:var(--desktop-scene-right,0px);z-index:3;cursor:default;pointer-events:auto;background:0 0;border:0;padding:0;position:fixed}.profile-sidebar-card.svelte-1vs8hyr{--profile-banner-height:95px;--profile-avatar-size:82px;--profile-avatar-ring:5px;left:calc(var(--desktop-scene-left,402px) + 4px);background:var(--color-background-highest);z-index:75;opacity:0;pointer-events:none;visibility:hidden;border-radius:16px;width:350px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0 18px;transition:opacity .18s,transform .18s,visibility .18s;position:fixed;overflow:auto;transform:translate(-6px);box-shadow:0 8px 28px #00000040}.profile-sidebar-card--visible.svelte-1vs8hyr{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.profile-sidebar-card.svelte-1vs8hyr .profile-overlay:where(.svelte-1vs8hyr){--profile-block-inset:14px;padding-bottom:14px}.profile-sidebar-card.svelte-1vs8hyr .profile-banner:where(.svelte-1vs8hyr){height:var(--profile-banner-height)}.profile-sidebar-card.svelte-1vs8hyr .profile-avatar:where(.svelte-1vs8hyr){box-sizing:content-box;width:var(--profile-avatar-size);height:var(--profile-avatar-size);border-width:var(--profile-avatar-ring);margin-top:calc(var(--profile-avatar-size) / -2 - var(--profile-avatar-ring));margin-left:23px}.profile-sidebar-card.svelte-1vs8hyr .profile-identity:where(.svelte-1vs8hyr){margin-top:10px;padding-left:28px}.profile-sidebar-card.svelte-1vs8hyr .profile-identity__name:where(.svelte-1vs8hyr){font-size:19px}.profile-sidebar-card.svelte-1vs8hyr .profile-identity__handle:where(.svelte-1vs8hyr){margin-top:4px;font-size:15px}.profile-sidebar-card.svelte-1vs8hyr .profile-card:where(.svelte-1vs8hyr){margin:12px var(--profile-block-inset) 0;border-radius:10px;gap:6px;min-height:0;padding:12px 14px}.profile-sidebar-card.svelte-1vs8hyr .profile-card__label:where(.svelte-1vs8hyr){font-size:14px}.profile-sidebar-card.svelte-1vs8hyr .profile-card__value:where(.svelte-1vs8hyr),.profile-sidebar-card.svelte-1vs8hyr .friend-btn{font-size:15px}.profile-sidebar-card.svelte-1vs8hyr .profile-actions-topright:where(.svelte-1vs8hyr){top:107px;right:14px}.profile-sidebar-card.svelte-1vs8hyr .profile-friend-request-inline:where(.svelte-1vs8hyr){margin:12px 14px 0}.profile-sidebar-card.svelte-1vs8hyr .profile-menu-controls{--profile-menu-size:30px;top:10px;right:10px}@media (prefers-reduced-motion:reduce){.profile-sidebar-card.svelte-1vs8hyr{transition:none}}.profile-overlay.svelte-1vs8hyr{--profile-block-inset:24px;margin:0 -18px;padding:0 0 12px;position:relative}.profile-overlay-sheet .overlay-sheet__handle-area{z-index:2;position:absolute;top:0;left:0;right:0}.profile-banner.svelte-1vs8hyr{border-radius:0;width:100%;height:118px}.profile-avatar.svelte-1vs8hyr{border:7px solid var(--color-background-highest,#282740);background:var(--color-background-highest,#282740);z-index:1;border-radius:50%;width:108px;height:108px;margin-top:-54px;margin-left:29px;position:relative;overflow:hidden}.profile-avatar--expand.svelte-1vs8hyr{cursor:pointer;padding:0;display:block}.profile-avatar--expand.svelte-1vs8hyr:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#00000038;transition:opacity .16s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.profile-avatar--expand.svelte-1vs8hyr:hover:after{opacity:1}}.profile-avatar--expand.svelte-1vs8hyr:focus-visible{outline:2px solid var(--color-text-caption);outline-offset:2px}@media (prefers-reduced-motion:reduce){.profile-avatar--expand.svelte-1vs8hyr:after{transition:none}}.profile-avatar__img.svelte-1vs8hyr{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-avatar__placeholder.svelte-1vs8hyr{background:var(--color-background-elevated,#242239);border-radius:50%;width:100%;height:100%}.profile-identity.svelte-1vs8hyr{margin-top:12px;padding-left:36px}.profile-identity__name.svelte-1vs8hyr{color:var(--cyan-50,#f3fdff);font-size:20px;font-weight:400;line-height:1.2}.profile-identity__handle.svelte-1vs8hyr{color:var(--color-text-label);margin-top:5px;font-size:16px;font-weight:400;line-height:1.2}.profile-card.svelte-1vs8hyr{margin:12px var(--profile-block-inset,24px) 0;background:var(--color-overlay-block,#242239);border-radius:13px;flex-direction:column;gap:10px;min-height:50px;padding:12px 17px;display:flex}.profile-card__label.svelte-1vs8hyr{color:var(--cyan-100,#c5f5ff);font-size:16px;font-weight:500;line-height:1.2}.profile-card__value.svelte-1vs8hyr{color:var(--color-text-label);font-size:16px;font-weight:400;line-height:1.2}.profile-card__value--bio.svelte-1vs8hyr{white-space:pre-wrap;word-break:break-word;max-height:192px;line-height:1.4;overflow-y:auto}.profile-actions-topright.svelte-1vs8hyr{position:absolute;top:134px;right:25px}.profile-friend-request-inline.svelte-1vs8hyr{margin:12px 24px 0}.profile-skeleton__pulse.svelte-1vs8hyr{background:linear-gradient(90deg, var(--color-background-elevated,#242239) 25%, #2e2c4a 50%, var(--color-background-elevated,#242239) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite svelte-1vs8hyr-skeleton-pulse}.profile-skeleton__line.svelte-1vs8hyr{border-radius:6px}@keyframes svelte-1vs8hyr-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.desktop-workspace.svelte-16nf0k{--color-card-pill-filled:var(--color-desktop-capacity-max);z-index:10;grid-template-columns:var(--desktop-sidebar-width) minmax(0, 1fr);pointer-events:none;display:grid;position:fixed;inset:0}.desktop-workspace--right-panel.svelte-16nf0k{grid-template-columns:var(--desktop-sidebar-width) minmax(0, 1fr) var(--desktop-right-panel-width)}.desktop-sidebar.svelte-16nf0k,.desktop-right-panel.svelte-16nf0k{pointer-events:auto;background-color:var(--color-desktop-sidebar);background-image:radial-gradient(circle var(--desktop-globe-radius) at calc(var(--desktop-globe-x) - var(--desktop-panel-left,0px)) var(--desktop-globe-y), var(--color-desktop-globe-center) 0%, var(--color-desktop-globe-middle) 60%, var(--color-desktop-globe-edge) 95%, var(--color-desktop-globe-rim) 100%, var(--color-desktop-globe-halo) 103%, transparent 108%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;min-width:0;min-height:0;display:flex}.desktop-right-panel.svelte-16nf0k{--desktop-panel-left:calc(100vw - var(--desktop-right-panel-width));--color-desktop-globe-center:var(--color-desktop-right-globe-center);--color-desktop-globe-middle:var(--color-desktop-right-globe-middle);--color-desktop-globe-edge:var(--color-desktop-right-globe-edge);--color-desktop-globe-rim:var(--color-desktop-right-globe-rim);--color-desktop-globe-halo:var(--color-desktop-right-globe-halo);background-color:var(--color-desktop-right-panel);border-left:1px solid var(--color-desktop-panel-divider);opacity:0;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s;transform:translate(100%)}.desktop-right-panel--entered.svelte-16nf0k{opacity:1;transform:none}.desktop-right-panel--animating.svelte-16nf0k{will-change:transform,opacity}.desktop-profile[hidden].svelte-16nf0k{display:none}@media (prefers-reduced-motion:reduce){.desktop-right-panel.svelte-16nf0k{transition:none}}.desktop-right-panel[hidden].svelte-16nf0k{display:none}.desktop-right-panel--overlay.svelte-16nf0k{z-index:51;width:var(--desktop-right-panel-width);position:absolute;inset:0 0 0 auto}.desktop-right-panel--fullscreen.svelte-16nf0k{z-index:6;width:var(--desktop-fullscreen-chat-width,380px);background-image:none;height:100%;position:absolute;inset:0 0 0 auto}.desktop-resize-handle.svelte-16nf0k{z-index:50;left:calc(var(--desktop-sidebar-width) - 4px);cursor:col-resize;pointer-events:auto;touch-action:none;width:8px;position:absolute;top:0;bottom:0}.desktop-resize-handle.svelte-16nf0k:after{content:"";background:var(--color-text-muted);opacity:0;transition:opacity .15s;position:absolute;inset:0 3px}.desktop-resize-handle.desktop-resize-handle--right.svelte-16nf0k{left:auto;right:calc(var(--desktop-right-panel-width) - 4px);z-index:53}.desktop-resize-handle.svelte-16nf0k:hover:after,.desktop-resize-handle.svelte-16nf0k:focus-visible:after,.desktop-workspace--resizing.svelte-16nf0k .desktop-resize-handle:where(.svelte-16nf0k):after{opacity:.5}.desktop-workspace--resizing.svelte-16nf0k{-webkit-user-select:none;user-select:none;cursor:col-resize}.desktop-sidebar__discovery.svelte-16nf0k{flex:1;min-height:0}.desktop-sidebar__controls.svelte-16nf0k{flex:none}.desktop-stage.svelte-16nf0k{min-width:0;position:relative}.desktop-stage__scene.svelte-16nf0k{inset:var(--desktop-context-height) 0 0;position:absolute}.desktop-context.svelte-16nf0k{height:var(--desktop-context-height);position:absolute;inset:0 0 auto}.desktop-profile.svelte-16nf0k{right:var(--desktop-control-inset-inline);top:var(--desktop-control-inset-top);pointer-events:auto;z-index:52;position:absolute}.desktop-call-layer.svelte-16nf0k{inset:var(--desktop-context-height) 0 0;pointer-events:none;position:absolute}.desktop-call-layer.svelte-16nf0k button,.desktop-call-layer.svelte-16nf0k input{pointer-events:auto}.desktop-width-tuner.svelte-16nf0k{z-index:76;border-radius:var(--radius-sm);background:var(--color-background-highest);color:var(--color-text-caption);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex;position:fixed;top:12px;right:12px}.desktop-width-tuner.svelte-16nf0k input:where(.svelte-16nf0k){background:var(--color-background-elevated);width:80px;color:var(--color-text-primary);font:inherit;border-radius:4px;padding:4px 6px}.layout-switcher.svelte-1hbjpax{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:65px;height:44px;padding:0}.layout-switcher.svelte-1hbjpax:focus-visible{outline:2px solid var(--color-layout-switch-ink);outline-offset:2px;border-radius:21px}.layout-switcher__pill.svelte-1hbjpax{background:var(--color-layout-switch-bg);border-radius:21px;width:65px;height:26px;display:block;position:relative;overflow:hidden}.layout-switcher__group.svelte-1hbjpax{opacity:.41;transition:opacity .2s;position:absolute;inset:0}.layout-switcher--emphasized.svelte-1hbjpax .layout-switcher__group:where(.svelte-1hbjpax){opacity:.68}.layout-switcher__gradient.svelte-1hbjpax{transition:opacity .3s;position:absolute;inset:0}.layout-switcher__gradient--cards.svelte-1hbjpax{background:linear-gradient(-73deg, var(--color-layout-switch-bg) 50%, var(--color-layout-switch-ink) 50%);opacity:0}.layout-switcher__gradient--list.svelte-1hbjpax{background:linear-gradient(-73deg, var(--color-layout-switch-ink) 50%, var(--color-layout-switch-bg) 50%);opacity:1}.layout-switcher--cards.svelte-1hbjpax .layout-switcher__gradient--cards:where(.svelte-1hbjpax){opacity:1}.layout-switcher--cards.svelte-1hbjpax .layout-switcher__gradient--list:where(.svelte-1hbjpax){opacity:0}.layout-switcher__card-icon.svelte-1hbjpax{border:2px solid var(--color-layout-switch-ink);border-radius:3px;width:19px;height:12px;transition:border-color .3s;position:absolute;top:7px;left:9px}.layout-switcher__list-icon.svelte-1hbjpax{width:15px;color:var(--color-layout-switch-bg);flex-direction:column;gap:2px;transition:color .3s;display:flex;position:absolute;top:8px;right:9px}.layout-switcher__list-icon.svelte-1hbjpax span:where(.svelte-1hbjpax){background:currentColor;border-radius:18px;height:2px;display:block}.layout-switcher--cards.svelte-1hbjpax .layout-switcher__card-icon:where(.svelte-1hbjpax){border-color:var(--color-layout-switch-bg)}.layout-switcher--cards.svelte-1hbjpax .layout-switcher__list-icon:where(.svelte-1hbjpax){color:var(--color-layout-switch-ink)}@media (prefers-reduced-motion:reduce){.layout-switcher__group.svelte-1hbjpax,.layout-switcher__gradient.svelte-1hbjpax,.layout-switcher__card-icon.svelte-1hbjpax,.layout-switcher__list-icon.svelte-1hbjpax{transition:none}}.create-room.svelte-x22ttw{--morph:.28s cubic-bezier(.22,1,.36,1);--create-width:104px;--create-radius:calc(var(--desktop-room-tile-radius) + 4px);left:calc(var(--desktop-sidebar-width,402px) - 19px - var(--create-width));z-index:30;width:var(--create-width);border-radius:var(--create-radius);height:40px;color:var(--color-desktop-create-ink);font:400 16px/1.2 var(--font-sans);cursor:pointer;isolation:isolate;background:0 0;border:0;padding:0;position:fixed;bottom:19px}.create-room.compact.svelte-x22ttw{--create-width:40px;bottom:calc(var(--create-tile-height) + 8px + var(--desktop-room-bottom-inset,10px));border-radius:50%}.surface.svelte-x22ttw{--surface-fill:var(--color-desktop-create-bg);pointer-events:none;z-index:-1;position:absolute;inset:0}.surface.svelte-x22ttw:not(.highlight){filter:var(--desktop-action-shadow)}.cap.svelte-x22ttw,.bridge.svelte-x22ttw{height:40px;position:absolute}.cap.svelte-x22ttw{width:40px}.cap.svelte-x22ttw:before,.cap.svelte-x22ttw:after{content:"";background:var(--surface-fill);position:absolute;inset:0}.cap.svelte-x22ttw:before{border-radius:var(--create-radius);transition:opacity var(--morph)}.cap.svelte-x22ttw:after{border-radius:50%}.compact.svelte-x22ttw .cap:where(.svelte-x22ttw):before{opacity:0}.cap-right.svelte-x22ttw{right:0}.cap-left.svelte-x22ttw{transition:transform var(--morph);right:64px}.bridge.svelte-x22ttw{background:var(--surface-fill);transform-origin:100%;width:64px;transition:transform var(--morph);right:20px}.compact.svelte-x22ttw .cap-left:where(.svelte-x22ttw){transform:translate(64px)}.compact.svelte-x22ttw .bridge:where(.svelte-x22ttw){transform:scaleX(0)}.highlight.svelte-x22ttw{--surface-fill:white;opacity:0;transition:opacity .16s}.plus-position.svelte-x22ttw{pointer-events:none;width:16px;height:16px;transition:transform var(--morph);position:absolute;top:12px;right:12px;transform:translate(-64px)}.compact.svelte-x22ttw .plus-position:where(.svelte-x22ttw){transform:translate(0,0)}.plus.svelte-x22ttw{transition:transform .36s cubic-bezier(.22,1,.36,1);display:block;transform:rotate(0)}.label.svelte-x22ttw{white-space:nowrap;pointer-events:none;height:40px;transition:opacity .13s ease,transform var(--morph);align-items:center;display:flex;position:absolute;top:0;right:14px}.compact.svelte-x22ttw .label:where(.svelte-x22ttw){opacity:0;transform:translate(8px)}.create-room.svelte-x22ttw:focus-visible{outline:2px solid var(--color-header-control-ink);outline-offset:4px}.create-room.svelte-x22ttw:focus-visible .highlight:where(.svelte-x22ttw){opacity:.14}@media (hover:hover) and (pointer:fine){.create-room.svelte-x22ttw:hover .highlight:where(.svelte-x22ttw){opacity:.12}.create-room.svelte-x22ttw:hover .plus:where(.svelte-x22ttw){transform:rotate(180deg)}}.create-room.svelte-x22ttw:active .highlight:where(.svelte-x22ttw){opacity:.2}@media (prefers-reduced-motion:reduce){.cap-left.svelte-x22ttw,.cap.svelte-x22ttw:before,.bridge.svelte-x22ttw,.plus-position.svelte-x22ttw,.label.svelte-x22ttw,.highlight.svelte-x22ttw,.plus.svelte-x22ttw{transition:none}.create-room.svelte-x22ttw:hover .plus:where(.svelte-x22ttw){transform:none}}.selectable-chip.svelte-1x0pak9{background:var(--color-filter-chip-bg);height:28px;color:var(--color-filter-chip-text);font-family:var(--font-sans);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;border:1px solid #0000;border-radius:26px;justify-content:center;align-items:center;gap:6px;padding:4px 14px;font-size:15px;font-weight:300;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.selectable-chip--compact.svelte-1x0pak9{min-width:44px;height:36px;padding:4px 12px;font-size:16px;font-weight:400}.selectable-chip--selected.svelte-1x0pak9{background:var(--color-filter-chip-bg-selected);color:var(--color-filter-chip-text-selected)}.selectable-chip--disabled.svelte-1x0pak9{opacity:.4;pointer-events:none}.selectable-chip.svelte-1x0pak9:active:not(.selectable-chip--disabled){transform:scale(.95)}.selectable-chip__icon.svelte-1x0pak9{flex-shrink:0;align-items:center;display:flex}.selectable-chip__label.svelte-1x0pak9{text-align:center}.chip-group.svelte-bhmhbk{-webkit-user-select:none;user-select:none;flex-wrap:wrap;gap:8px;display:flex}.indicator-chip.svelte-4onbcm{border:1px solid var(--color-filter-pill-border);background:var(--color-filter-pill-bg);height:29px;color:var(--color-filter-pill-text);font-family:var(--font-sans);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;border-radius:25px;align-items:center;gap:6px;padding:5px 12px;font-size:16px;font-weight:500;line-height:1.2;transition:transform .1s,opacity .15s;display:inline-flex}.indicator-chip--transparent.svelte-4onbcm{color:var(--color-text-secondary);background:#ffffff0f;border-color:#ffffff1a}.indicator-chip--solid.svelte-4onbcm{background:var(--color-background-elevated);border-color:var(--color-border-subtle);color:var(--color-text-primary)}.indicator-chip--disabled.svelte-4onbcm{opacity:.4;pointer-events:none}.indicator-chip.svelte-4onbcm:active:not(.indicator-chip--disabled){transform:scale(.95)}.indicator-chip__icon.svelte-4onbcm{flex-shrink:0;align-items:center;display:flex}.indicator-chip__icon.svelte-4onbcm:empty{display:none}.indicator-chip__label.svelte-4onbcm{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.indicator-chip__action.svelte-4onbcm{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;margin-left:4px;display:flex}.list-item.svelte-buv8go{background:var(--color-filter-row-bg);width:100%;height:47px;color:var(--color-filter-row-text);font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;content-visibility:auto;contain-intrinsic-size:auto 47px;border:none;border-radius:0;align-items:center;gap:13px;padding:0 17px;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .1s;display:flex}.list-item--selected.svelte-buv8go{background:var(--color-filter-row-bg)}.list-item--first.svelte-buv8go{border-radius:13px 13px 0 0}.list-item--last.svelte-buv8go{border-radius:0 0 13px 13px}.list-item--only.svelte-buv8go{border-radius:13px}.list-item--disabled.svelte-buv8go{cursor:default;color:#cdd0d64d}.list-item--disabled.svelte-buv8go .list-item__indicator:where(.svelte-buv8go){opacity:.3}.list-item.svelte-buv8go:active:not(.list-item--disabled){background:#323050cc}.list-item__indicator.svelte-buv8go{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.list-item__icon.svelte-buv8go{flex-shrink:0;align-items:center;display:flex}.list-item__content.svelte-buv8go{flex-direction:column;min-width:0;display:flex}.list-item__label.svelte-buv8go{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-item__sublabel.svelte-buv8go{color:#cdd0d699;margin-top:1px;font-size:12px;font-weight:300}.toggle-switch.svelte-5np3jb{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:25px;flex-shrink:0;width:48px;height:25px;padding:0;position:relative}.toggle-switch__track.svelte-5np3jb{background:var(--color-toggle-track);border-radius:25px;transition:background-color .2s;position:absolute;inset:0}.toggle-switch--active.svelte-5np3jb .toggle-switch__track:where(.svelte-5np3jb){background:var(--color-toggle-track-active)}.toggle-switch__knob.svelte-5np3jb{background:var(--color-toggle-knob);border-radius:25px;width:60%;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s;position:absolute;top:4%;bottom:4%;left:2.08%}.toggle-switch--active.svelte-5np3jb .toggle-switch__knob:where(.svelte-5np3jb){background:var(--color-toggle-knob-active);transform:translate(59%)}.toggle-switch--disabled.svelte-5np3jb{opacity:.4;pointer-events:none}.toggle-switch.svelte-5np3jb:active:not(.toggle-switch--disabled) .toggle-switch__knob:where(.svelte-5np3jb){width:65%}.desktop-language-row.svelte-1xbgnai{position:relative}.desktop-language-measure.svelte-1xbgnai{visibility:hidden;pointer-events:none;gap:7px;display:flex;position:absolute;inset:0;overflow:hidden}.desktop-language-measure.svelte-1xbgnai>span:where(.svelte-1xbgnai){white-space:nowrap;flex:none}.desktop-language-options.svelte-1xbgnai{min-width:0;min-height:30px}.desktop-language-options.svelte-1xbgnai .filter-frequent-chip:where(.svelte-1xbgnai){white-space:nowrap}.desktop-language-options.svelte-1xbgnai .filter-frequent-chip:where(.svelte-1xbgnai):disabled{opacity:.35;cursor:default}.desktop-language-expand.svelte-1xbgnai{flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.desktop-language-expand.svelte-1xbgnai .language-chevron{width:7px;height:11px;transition:transform .18s;transform:rotate(90deg)}.desktop-language-expand.svelte-1xbgnai .language-chevron--expanded{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.desktop-language-expand.svelte-1xbgnai .language-chevron{transition:none}}.overlay-action-btn.svelte-1xbgnai{color:var(--color-filter-subtitle);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:4px 0;font-size:16px;font-weight:400;display:flex}.overlay-action-btn--text.svelte-1xbgnai{color:var(--color-filter-chip-text-selected)}.overlay-footer-btn.svelte-1xbgnai{background:var(--color-btn-secondary-bg);width:100%;height:44px;color:var(--cyan-50,#f3fdff);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:13px;font-size:16px;font-weight:300;transition:transform .1s}.overlay-footer-btn.svelte-1xbgnai:active{transform:scale(.97)}.overlay-footer-btn--done.svelte-1xbgnai{background:var(--color-btn-secondary-bg);font-weight:300}.filter-section.svelte-1xbgnai{margin-bottom:20px}.filter-section--toggle.svelte-1xbgnai{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.filter-section__title.svelte-1xbgnai{font-family:var(--font-sans);color:var(--color-filter-subtitle);margin-bottom:10px;font-size:16px;font-weight:500;display:block}.filter-section--toggle.svelte-1xbgnai .filter-section__title:where(.svelte-1xbgnai){margin-bottom:0}.filter-section--boxed.svelte-1xbgnai{background:var(--color-overlay-block,#242239);border-radius:13px;margin-bottom:12px;padding:14px 14px 12px}.filter-chips-row{gap:8px}.filter-chips-grid{gap:7px}.filter-row-button.svelte-1xbgnai{background:var(--color-filter-row-bg);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:13px;align-items:center;width:100%;height:47px;margin-bottom:2px;padding:0 14px;display:flex}.filter-row-button__label.svelte-1xbgnai{font-family:var(--font-sans);color:var(--color-filter-row-text);font-size:16px;font-weight:500}.filter-row-button__value.svelte-1xbgnai{text-align:right;font-family:var(--font-sans);color:#62d0ffd4;flex:1;margin-right:8px;font-size:13px;font-weight:300}.filter-row-button__chevron.svelte-1xbgnai{color:var(--color-filter-subtitle);flex-shrink:0}.filter-frequent-chips.svelte-1xbgnai{flex-wrap:wrap;gap:7px;display:flex}.filter-frequent-chip.svelte-1xbgnai{background:var(--color-filter-chip-bg);color:var(--color-filter-chip-text);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:400;transition:background .12s,border-color .12s,color .12s}.filter-frequent-chip.selected.svelte-1xbgnai{background:var(--color-filter-chip-bg-selected);color:var(--color-filter-chip-text-selected)}.filter-frequent-chip.disabled.svelte-1xbgnai{opacity:.35;cursor:default}.filter-all-languages-row.svelte-1xbgnai{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-top:1.5px solid #ffffff0f;align-items:center;width:calc(100% + 28px);height:40px;margin-top:10px;margin-left:-14px;margin-right:-14px;padding:10px 14px 0;display:flex}.filter-all-languages-row__label.svelte-1xbgnai{font-family:var(--font-sans);color:var(--color-filter-subtitle);font-size:14px;font-weight:400}.filter-all-languages-row__value.svelte-1xbgnai{font-family:var(--font-sans);color:var(--color-filter-chip-text-selected,#62d0ff);margin-left:auto;margin-right:8px;font-size:14px;font-weight:400}.filter-all-languages-row__chevron.svelte-1xbgnai{color:var(--color-filter-subtitle);opacity:.5;flex-shrink:0}.filter-list.svelte-1xbgnai{flex-direction:column;display:flex}.country-list-item-wrapper.svelte-1xbgnai{position:relative}.country-list-item-wrapper.svelte-1xbgnai .list-item__label{padding-left:30px}.country-flag-overlay.svelte-1xbgnai{object-fit:cover;pointer-events:none;border-radius:2px;width:24px;height:16px;position:absolute;top:50%;left:48px;transform:translateY(-50%)}.filter-chip-bar.svelte-1xbgnai{scrollbar-width:none;flex-wrap:nowrap;gap:5px;padding:0 0 8px;display:flex;overflow-x:auto}.filter-chip-bar.svelte-1xbgnai::-webkit-scrollbar{display:none}.filter-chip-bar.svelte-jez8f8{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:8px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 20px),#0000 100%)}.filter-chip-bar.svelte-jez8f8::-webkit-scrollbar{display:none}.filter-chip-bar__item.svelte-jez8f8{flex-shrink:0}.chip-flag{object-fit:cover;border-radius:2px;width:18px;height:12px}.chip-incognito-icon,.chip-people-icon{opacity:.8}.action-sheet-owner.svelte-18uktlo{display:contents}.action-sheet-actions.svelte-18uktlo{padding:14px 0 20px}.action-sheet-actions__list.svelte-18uktlo{background:var(--color-menu-surface);border-radius:13px;overflow:hidden}button.svelte-18uktlo{cursor:pointer;width:100%;font:400 15px var(--font-sans);color:var(--color-menu-text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;padding:14px 12px;display:flex}button.svelte-18uktlo:active,button.svelte-18uktlo:disabled{opacity:.7}.action-sheet-actions__destructive.svelte-18uktlo{color:var(--color-menu-destructive)}.action-sheet-actions__icon.svelte-18uktlo{flex-shrink:0;width:20px;height:20px}.action-sheet-actions__icon.svelte-18uktlo svg{width:100%;height:100%;display:block}.action-sheet-actions__divider.svelte-18uktlo{background:var(--color-menu-divider);height:1px;margin-left:52px}.action-sheet-actions__error.svelte-18uktlo{color:var(--color-menu-destructive);margin:12px 0 0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.action-sheet-owner.svelte-18uktlo .overlay-sheet,.action-sheet-owner.svelte-18uktlo .overlay-scrim{transition:none!important}}.vvs.svelte-71kcg0{touch-action:pan-y;flex:1;min-height:0;overflow:hidden auto}.vvs.svelte-71kcg0:not(.vvs--native-scrollbar){scrollbar-width:none}.vvs--fixed-offset.svelte-71kcg0{overflow-anchor:none}.vvs--elastic.svelte-71kcg0{overscroll-behavior-y:contain}.vvs.svelte-71kcg0:not(.vvs--native-scrollbar)::-webkit-scrollbar{display:none}.vvs-content.svelte-71kcg0{min-width:0}.vvs-header.svelte-71kcg0{width:100%;position:relative}.vvs-item.svelte-71kcg0{position:absolute;left:0;right:0;overflow:visible}.stream-live-badge.svelte-1unjffc{border:1px solid var(--color-danger);background:var(--color-danger);color:#fff;font:500 10px/14px var(--font-sans);white-space:nowrap;border-radius:3px;flex:none;align-self:center;align-items:center;padding:0 3px;display:inline-flex}.room-speaking-ring.svelte-18c5c0e{box-shadow:0 0 0 3px var(--color-audio-ring);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .1s ease-out;position:absolute;inset:-1px;transform:translate(0,0)}.room-speaking-ring--list.svelte-18c5c0e{box-shadow:inset 0 0 0 3px var(--color-audio-ring), inset 0 0 0 4px var(--color-desktop-header);inset:0}.room-speaking-ring--active.svelte-18c5c0e{opacity:1}@media (prefers-reduced-motion:reduce){.room-speaking-ring.svelte-18c5c0e{transition:none}}.room-chat-icon.svelte-1s5au97{display:inline-flex;position:relative}.unread-dot.svelte-1s5au97{width:7px;height:7px;box-shadow:0 0 0 2px var(--color-call-control);background:currentColor;border-radius:50%;position:absolute;top:-2px;right:-2px}.icon-enter.svelte-4c4iqk{width:24px;height:24px;-webkit-mask:var(--enter-icon) center / 24px 24px no-repeat;mask:var(--enter-icon) center / 24px 24px no-repeat;-webkit-mask:var(--enter-icon) center / 24px 24px no-repeat;background:currentColor;flex:none;display:inline-block}.room-hover-actions.svelte-wgx46h{pointer-events:none;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.room-hover-actions--list.svelte-wgx46h{right:3px}.room-hover-actions.svelte-wgx46h .room-action{width:24px;height:24px;color:var(--color-desktop-call-icon);font:400 12px/1 var(--font-sans);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.room-hover-actions.svelte-wgx46h:not(.room-hover-actions--list) .room-action--join{color:var(--color-media-badge-camera)}.room-hover-actions.svelte-wgx46h:not(.room-hover-actions--list) .room-action--chat{color:var(--color-desktop-room-hover-chat)}.room-hover-actions.svelte-wgx46h .room-action:hover{filter:brightness(1.2)}.room-hover-actions.svelte-wgx46h .room-action:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:2px}.room-hover-actions.svelte-wgx46h .room-action:disabled{opacity:.55;cursor:wait}.room-report-button{z-index:2;width:18px;height:18px;color:var(--color-text-caption);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:relative}.room-report-button:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:1px}.room-heading--holdable.svelte-12ef1ar{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.list-topic.svelte-12ef1ar{flex:1;align-items:center;min-width:0;display:flex}.list-topic--desktop.svelte-12ef1ar{z-index:2;flex:0 auto;gap:5px;max-width:100%;position:relative}.list-topic--desktop.svelte-12ef1ar .topic-text:where(.svelte-12ef1ar){text-overflow:ellipsis;-webkit-mask-image:none;mask-image:none}.list-topic-report.svelte-12ef1ar{z-index:2;opacity:0;visibility:hidden;flex:none;margin-top:-6px;transition:opacity .15s,visibility 0s .15s;position:relative}.room-heading.svelte-12ef1ar:focus-visible .list-topic-report:where(.svelte-12ef1ar){visibility:visible}.room-heading.svelte-12ef1ar:has(button:focus-visible) .list-topic-report:where(.svelte-12ef1ar){visibility:visible}.list-topic.svelte-12ef1ar:has(button:focus-visible) .list-topic-report:where(.svelte-12ef1ar){opacity:1;visibility:visible;transition-delay:0s}@media (hover:hover) and (pointer:fine){.list-topic.svelte-12ef1ar:hover .list-topic-report:where(.svelte-12ef1ar){opacity:1;visibility:visible;transition-delay:0s}}@media (prefers-reduced-motion:reduce){.list-topic-report.svelte-12ef1ar{transition:none}}.list-header-trailing.svelte-12ef1ar{flex:none;justify-content:flex-end;align-items:center;display:flex;position:relative}.list-header-trailing--desktop.svelte-12ef1ar{z-index:2;height:27px}.list-hover-actions.svelte-12ef1ar{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s .15s;position:absolute;inset:0}.power-card--desktop.svelte-12ef1ar .capacity-pill:where(.svelte-12ef1ar){transition:opacity .15s}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar){cursor:pointer}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):focus-visible .list-hover-actions:where(.svelte-12ef1ar){opacity:1;visibility:visible;transition-delay:0s}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):has(button:focus-visible) .list-hover-actions:where(.svelte-12ef1ar){opacity:1;visibility:visible;transition-delay:0s}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):focus-visible .capacity-pill:where(.svelte-12ef1ar){opacity:0}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):has(button:focus-visible) .capacity-pill:where(.svelte-12ef1ar){opacity:0}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):focus-visible:before{opacity:1}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):has(button:focus-visible):before{opacity:1}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):hover .list-hover-actions:where(.svelte-12ef1ar){opacity:1;visibility:visible;transition-delay:0s}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):hover .capacity-pill:where(.svelte-12ef1ar){opacity:0}}@media (prefers-reduced-motion:reduce){.list-hover-actions.svelte-12ef1ar,.power-card--desktop.svelte-12ef1ar .capacity-pill:where(.svelte-12ef1ar){transition:none}}.power-card.svelte-12ef1ar{gap:var(--power-card-gap);contain:layout style;font-size:14px;font-family:var(--font-sans);background-color:#0000;border-radius:0;flex-direction:column;padding:0 15px 10px 17px;display:flex;position:relative}.power-card.svelte-12ef1ar:before{content:"";border-radius:var(--radius-md);opacity:0;z-index:-1;pointer-events:none;background-color:#242239e4;transition:opacity .15s;position:absolute;inset:-8px -2px -2px 10px}.power-card[role=button].svelte-12ef1ar:active:before{opacity:1}.power-card--in-call.svelte-12ef1ar:before{background-color:#10b89914}.row.svelte-12ef1ar{min-height:var(--power-card-participant-h);align-items:center;gap:6px;display:flex}.room-heading.svelte-12ef1ar{gap:var(--power-card-gap);flex-direction:column;display:flex}.participant-row.svelte-12ef1ar+.participant-row:where(.svelte-12ef1ar){margin-top:calc(var(--power-card-participant-gap) - var(--power-card-gap))}.header-row.svelte-12ef1ar{min-height:var(--power-card-header-h);padding-left:6px;font-size:18px}.header-left.svelte-12ef1ar{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.lang.svelte-12ef1ar{color:var(--color-cyan-100,#c5f5ff);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-weight:500;overflow:hidden}.level.svelte-12ef1ar{color:#e08505ba;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-weight:350;overflow:hidden}.code.svelte-12ef1ar{color:var(--color-text-caption);background:var(--color-background-elevated);letter-spacing:.02em;border:1px solid #6d83a626;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;line-height:1.3}.capacity-pill.svelte-12ef1ar{height:19px;font-size:13px;line-height:1.2;font-family:var(--font-sans);border-radius:9.5px;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.capacity-current.svelte-12ef1ar{color:var(--color-cyan-100,#c5f5ff);padding-left:7px;padding-right:3px;font-weight:400}.capacity-max.svelte-12ef1ar{color:#090a0d;padding-left:3px;padding-right:7px;font-weight:600}.topic-flags-row.svelte-12ef1ar{min-height:var(--power-card-topic-h);max-height:var(--power-card-topic-h);padding-left:34px;font-size:15px;font-weight:300}.topic-text.svelte-12ef1ar{color:var(--color-text-caption);white-space:nowrap;flex:1;min-width:0;padding-bottom:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}.flags-inline.svelte-12ef1ar{flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding-bottom:0;display:flex}.flag.svelte-12ef1ar{object-fit:cover;border-radius:50%;flex-shrink:0;width:16px;height:16px}.participant-row.svelte-12ef1ar{padding-left:36px}.avatar.svelte-12ef1ar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.participant-avatar.svelte-12ef1ar{flex:0 0 24px;width:24px;height:24px;display:inline-flex;position:relative}.avatar-fallback.svelte-12ef1ar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:500;display:inline-flex}.participant-name.svelte-12ef1ar{color:var(--color-text-caption);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-left:4px;font-size:15px;font-weight:400;overflow:hidden}.participant-target.svelte-12ef1ar{width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;isolation:isolate;background:0 0;border:0;align-items:center;gap:6px;padding:0 0 0 36px;display:flex;position:relative}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar),.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar){isolation:isolate;position:relative}.power-card--desktop.svelte-12ef1ar{--highlight-right:calc(-1 * max(0px, calc(15px - max(8px, var(--rooms-scrollbar-width,0px)))))}.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar):before,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):before{content:"";inset:-3.5px var(--highlight-right) -3.5px 31px;border-radius:var(--radius-sm);background:var(--color-desktop-list-hover);z-index:-1;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute}.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar):after,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):after{content:"";inset:-3.5px var(--highlight-right) -3.5px -17px;z-index:0;position:absolute}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):before{bottom:-2.5px;left:-5px}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):after{top:-7.5px}.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar):last-child:after,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):last-child:after{bottom:-7.5px}.participant-target[aria-pressed=true].svelte-12ef1ar:before,.participant-target.svelte-12ef1ar:active:before,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):active:before{opacity:1;background:var(--color-desktop-list-selected)}.participant-target.svelte-12ef1ar:focus-visible{outline:1px solid var(--color-text-caption);outline-offset:3px}.participant-target.svelte-12ef1ar:focus-visible:before{opacity:1}.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar)[data-context-selected]:before,.power-card--desktop.svelte-12ef1ar .participant-target:where(.svelte-12ef1ar)[data-context-selected]:before{opacity:1;background:var(--color-desktop-list-selected)}@media (hover:hover) and (pointer:fine){.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar):hover:before,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.power-card--desktop.svelte-12ef1ar .participant-row:where(.svelte-12ef1ar):before,.power-card--desktop.svelte-12ef1ar .room-heading:where(.svelte-12ef1ar):before{transition:none}}.media-indicators.svelte-12ef1ar .stream-live-badge{margin-left:4px}.media-indicators.svelte-12ef1ar{flex-shrink:0;align-items:center;gap:0;height:16px;margin-left:4px;display:flex}.indicator.svelte-12ef1ar{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:0;height:16px;transition:opacity .18s,transform .18s,width .18s,margin .18s;display:inline-flex;overflow:hidden;transform:scale(.6)}.indicator.visible.svelte-12ef1ar{opacity:1;width:16px;margin-left:2px;transform:scale(1)}.indicator.svelte-12ef1ar .indicator-icon{width:16px;height:16px;color:var(--color-text-caption);flex-shrink:0}.indicator.svelte-12ef1ar .indicator-icon--local-mute{color:#e53935}.power-card.svelte-12ef1ar .search-hl{color:#e08505ba;font-weight:inherit;background:0 0}.badge.stream-badge.svelte-38aoa2{background:var(--color-danger);color:#fff;padding:0}.stream-badge.svelte-38aoa2 svg{width:70%;height:70%}.badge.svelte-38aoa2{opacity:0;pointer-events:none;z-index:5;will-change:transform, opacity;background:#08062e;border-radius:9999px;justify-content:center;align-items:center;padding:0 1px;transition:opacity .18s,transform .18s;display:flex;position:absolute;transform:scale(.5)}.badge-visible.svelte-38aoa2{opacity:1;transform:scale(1)}.badge-local-mute.svelte-38aoa2,.badge-local-camera-hidden.svelte-38aoa2{background:var(--color-danger,#e53935)}.badge-room-card.svelte-38aoa2{will-change:auto}.badge-room-card.svelte-38aoa2 .badge-icon-camera{color:var(--color-media-badge-camera)}.badge-room-card.badge-local-camera-hidden.svelte-38aoa2 .badge-icon-camera{color:var(--color-media-badge-icon)}.badge-icon-muted{color:var(--color-media-badge-icon,#e4e8fb);--mic-mute-slash:var(--color-media-badge-icon,#e4e8fb);max-width:70%;max-height:70%;margin-left:1px}.badge-icon-camera{color:var(--color-media-badge-icon,#e4e8fb);max-width:80%;max-height:80%}.room-card--holdable.svelte-1c24cjc{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.empty-room-hint.svelte-1c24cjc{background:linear-gradient(141deg,#5465804d 0%,#54658000 70%)}.room-card--desktop.svelte-1c24cjc .empty-room-hint:where(.svelte-1c24cjc){background:linear-gradient(141deg, var(--color-desktop-empty-room-hint-start) 0%, #54658000 70%)}.card-header-trailing.svelte-1c24cjc{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex;position:relative}.card-header-trailing--desktop.svelte-1c24cjc{width:54px;height:24px}.card-hover-actions.svelte-1c24cjc{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s .15s;position:absolute;inset:0}.card-topic.svelte-1c24cjc{width:fit-content;max-width:100%;color:var(--color-text-caption);font:400 14px/20px var(--font-sans);align-items:center;gap:5px;display:flex}.card-topic-text.svelte-1c24cjc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card-topic-report.svelte-1c24cjc{opacity:0;visibility:hidden;flex:none;transition:opacity .15s,visibility 0s .15s}.room-card--desktop.svelte-1c24cjc .capacity-pill:where(.svelte-1c24cjc){transition:opacity .15s}.room-card--desktop.svelte-1c24cjc:focus-visible .card-hover-actions:where(.svelte-1c24cjc){opacity:1;visibility:visible;transition-delay:0s}.room-card--desktop.svelte-1c24cjc:has(button:focus-visible) .card-hover-actions:where(.svelte-1c24cjc){opacity:1;visibility:visible;transition-delay:0s}.card-topic.svelte-1c24cjc:has(button:focus-visible) .card-topic-report:where(.svelte-1c24cjc){opacity:1;visibility:visible;transition-delay:0s}.room-card--desktop.svelte-1c24cjc:focus-visible .card-header-trailing:where(.svelte-1c24cjc) .capacity-pill:where(.svelte-1c24cjc){opacity:0}.room-card--desktop.svelte-1c24cjc:has(button:focus-visible) .card-header-trailing:where(.svelte-1c24cjc) .capacity-pill:where(.svelte-1c24cjc){opacity:0}.room-card--desktop.svelte-1c24cjc:focus-visible .card-topic-report:where(.svelte-1c24cjc){visibility:visible}.room-card--desktop.svelte-1c24cjc:has(button:focus-visible) .card-topic-report:where(.svelte-1c24cjc){visibility:visible}@media (hover:hover) and (pointer:fine){.room-card--desktop.svelte-1c24cjc:hover .card-hover-actions:where(.svelte-1c24cjc),.card-topic.svelte-1c24cjc:hover .card-topic-report:where(.svelte-1c24cjc){opacity:1;visibility:visible;transition-delay:0s}.room-card--desktop.svelte-1c24cjc:hover .card-header-trailing:where(.svelte-1c24cjc) .capacity-pill:where(.svelte-1c24cjc){opacity:0}}@media (prefers-reduced-motion:reduce){.card-hover-actions.svelte-1c24cjc,.card-topic-report.svelte-1c24cjc,.room-card--desktop.svelte-1c24cjc .capacity-pill:where(.svelte-1c24cjc){transition:none}}.room-card--selectable.svelte-1c24cjc{isolation:isolate;position:relative}.room-card--selectable.svelte-1c24cjc:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:var(--color-desktop-room-selected);box-shadow:inset 0 0 0 1px var(--color-desktop-room-selected-border);opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.room-card--selected.svelte-1c24cjc:before{opacity:1}.room-card--selected-in-call.svelte-1c24cjc:before{background:color-mix(in srgb, var(--color-context-bar-in-call) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-context-bar-in-call) 50%, transparent)}@media (prefers-reduced-motion:reduce){.room-card--selectable.svelte-1c24cjc:before{transition:none}}.room-card-avatar.svelte-1c24cjc{flex:0 0 42px;width:42px;height:42px;position:relative}.room-card-avatar-button.svelte-1c24cjc{cursor:pointer;background:0 0;border:0;border-radius:50%;width:42px;height:42px;padding:0;transition:transform .15s;display:block;position:relative}.room-card-avatar-button.svelte-1c24cjc:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:3px}@media (hover:hover) and (pointer:fine){.room-card-avatar-button.svelte-1c24cjc:hover{transform:scale(1.05)}}.room-card-avatar-button.svelte-1c24cjc:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.room-card-avatar-button.svelte-1c24cjc{transition:none;transform:none}}.participants-wrapped.svelte-1c24cjc{flex-wrap:wrap}.search-hl.svelte-1c24cjc{color:var(--color-text-count);font:inherit;background:0 0;padding:0}.room-card--expired.svelte-1c24cjc{opacity:.6}.capacity-pill.svelte-1c24cjc{height:19px;font-size:13px;line-height:1.2;font-family:var(--font-sans);border-radius:9.5px;align-items:center;margin-top:-2px;display:inline-flex;overflow:hidden}.capacity-current.svelte-1c24cjc{color:var(--color-cyan-100,#c5f5ff);padding-left:7px;padding-right:3px;font-weight:400}.capacity-max.svelte-1c24cjc{color:#090a0d;padding-left:3px;padding-right:7px;font-weight:600}.room-code-tag.svelte-1c24cjc{color:var(--color-text-caption);letter-spacing:.02em;background:0 0;border:1px solid #6d83a640;border-radius:4px;padding:2px 6px;font-size:11px;line-height:1.3}.friends-empty.svelte-1ofablp{text-align:center;font-family:var(--font-sans);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 24px 80px;display:flex}.friends-empty__icon.svelte-1ofablp{color:var(--color-text-disabled);margin-bottom:16px}.friends-empty__icon.svelte-1ofablp svg{width:60px;height:60px}.friends-empty__title.svelte-1ofablp{color:var(--color-text-disabled);margin:0 0 6px;font-size:18px;line-height:1.2}.friends-empty__hint.svelte-1ofablp{max-width:280px;color:var(--color-text-hint);margin:0;font-size:14px;line-height:1.4}.rooms-empty.svelte-1gtg5b5{flex-direction:column;height:100%;padding-top:120px;display:flex}.rooms-scroller.svelte-1gtg5b5{height:100%;min-height:0;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}.rooms-card-wrapper.svelte-1gtg5b5{margin:0 18px}.rooms-summary.svelte-1gtg5b5{align-items:flex-end;height:160px;padding:0 20px 10px;display:flex}.rooms-summary--desktop.svelte-1gtg5b5 .rooms-summary__stats:where(.svelte-1gtg5b5){font-size:15px;line-height:22px}.rooms-summary--cards.svelte-1gtg5b5{height:168px;padding-bottom:18px}.rooms-summary--geographic.svelte-1gtg5b5{height:121px}.rooms-summary--cards.rooms-summary--geographic.svelte-1gtg5b5{height:129px}.rooms-scroller--cards.svelte-1gtg5b5 .vvs{padding-bottom:18px}.rooms-header__search.svelte-rtj92i:focus-within{box-shadow:inset 0 0 0 1px var(--color-text-muted)}.rooms-tab--desktop.svelte-rtj92i .rooms-header__search:where(.svelte-rtj92i):focus-within{box-shadow:none}.rooms-tab--desktop.svelte-rtj92i .rooms-header__search:where(.svelte-rtj92i):after{content:"";top:0;bottom:0;left:var(--search-clip-left);right:var(--search-clip-right);pointer-events:none;z-index:6;box-shadow:inset 0 0 0 1px var(--color-text-muted);opacity:0;transition:left var(--search-ring-duration) ease-out,right var(--search-ring-duration) ease-out;border-radius:20px;position:absolute}.rooms-tab--desktop.svelte-rtj92i .rooms-header__search:where(.svelte-rtj92i):focus-within:after{opacity:1}@media (prefers-reduced-motion:reduce){.rooms-tab--desktop.svelte-rtj92i .rooms-header__search:where(.svelte-rtj92i):after{transition:none}}.rooms-tab.svelte-rtj92i{background-color:var(--color-tab-bg);flex-direction:column;height:100dvh;padding-bottom:60px;display:flex;position:relative}.rooms-tab--desktop.svelte-rtj92i{background:0 0;height:100%;padding-bottom:0}.rooms-tab--desktop.svelte-rtj92i .rooms-header__gradient:where(.svelte-rtj92i){right:var(--rooms-scrollbar-width,0px);background:linear-gradient(to bottom, var(--color-desktop-header) calc(100% - 30px), transparent)}.rooms-tab--desktop.svelte-rtj92i .rooms-header__blocker:where(.svelte-rtj92i){right:var(--rooms-scrollbar-width,0px)}.rooms-tab--desktop.svelte-rtj92i .rooms-card-wrapper{--room-card-background:var(--color-desktop-room-card);margin-right:max(0px, calc(18px - var(--rooms-scrollbar-width,0px)))}.rooms-tab--desktop.svelte-rtj92i .power-card{padding-right:max(0px, calc(15px - var(--rooms-scrollbar-width,0px)))}.rooms-tab--desktop.svelte-rtj92i .power-card .capacity-pill,.rooms-tab--desktop.svelte-rtj92i .power-card .flags-inline{margin-right:calc(max(0px, calc(19px - var(--rooms-scrollbar-width,0px))) - max(0px, calc(15px - var(--rooms-scrollbar-width,0px))))}.rooms-header__first-line.svelte-rtj92i .rooms-header__logo{width:167px;height:34px;margin-bottom:2px}.rooms-header.svelte-rtj92i{z-index:30;pointer-events:none;position:absolute;top:0;left:0;right:0}.rooms-header--disabled.svelte-rtj92i *{pointer-events:none!important}.rooms-header__gradient.svelte-rtj92i{background:linear-gradient(to bottom, var(--color-tab-bg) 50%, transparent 100%);pointer-events:none;position:absolute;top:0;left:0;right:6px}.rooms-header__blocker.svelte-rtj92i{pointer-events:auto;position:absolute;top:0;left:0;right:0}.rooms-header__title.svelte-rtj92i{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);margin-left:10px;font-size:24px;font-weight:400;line-height:120%}.rooms-header__first-line.svelte-rtj92i{align-items:flex-end;height:38px;padding-left:6px;display:flex;position:absolute;top:20px;left:14px;right:78px}.rooms-header__layout-switcher.svelte-rtj92i{align-self:center;margin-left:auto;transform:translateY(5px)}.rooms-header__search.svelte-rtj92i{background:var(--background-image-search-pill);pointer-events:auto;border-radius:20px;align-items:center;height:40px;display:flex;position:absolute;left:19px;right:19px;overflow:hidden;transform:translate(0,0)}.rooms-header__chipbar.svelte-rtj92i{pointer-events:auto;position:absolute;left:19px;right:19px;overflow:hidden}.rooms-header__chipbar.svelte-rtj92i .indicator-chip{background:var(--color-fab-bg-active);border-color:var(--color-fab-border-active);color:var(--color-fab-icon-active)}.rooms-header__search.svelte-rtj92i .search-icon{pointer-events:none;position:absolute;right:15px}.rooms-header__search.svelte-rtj92i .search-clear{pointer-events:auto;z-index:5;cursor:pointer;opacity:.7;width:44px;height:40px;color:var(--color-text-muted);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;right:0}.search-input.svelte-rtj92i{width:var(--search-input-width,100%);height:40px;color:var(--color-text-primary);font-size:14px;font-family:var(--font-sans);transform:translate3d(var(--search-input-offset,0px), 0, 0);background:0 0;border:none;border-radius:20px;outline:none;padding:0 38px 0 18px;transition:transform .25s ease-out}.search-input.svelte-rtj92i::placeholder{color:var(--color-text-muted);opacity:.7}.filter-btn.svelte-rtj92i{width:var(--size-header-control);height:var(--size-header-control);background:var(--color-header-control-bg);color:var(--color-header-control-ink);cursor:pointer;pointer-events:auto;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.filter-btn--active.svelte-rtj92i{color:#62d0ff;border:1px solid var(--color-fab-border-active);background:#0f3151}.filter-btn.svelte-rtj92i:active{opacity:.8}.create-room-fab.svelte-rtj92i{color:#ccd3f3;cursor:pointer;z-index:30;background:#302e4b;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;bottom:79px;right:19px;box-shadow:0 4px 12px #0006}.create-room-fab.svelte-rtj92i:active{opacity:.8}.rooms-results.svelte-rtj92i{flex:1;min-height:0;position:relative;overflow:hidden}.rooms-results__layer.svelte-rtj92i{flex-direction:column;display:flex;position:absolute;inset:0}.rooms-header__identity.svelte-rtj92i{flex:1;min-width:0;height:40px;position:relative;overflow:hidden}.rooms-header__identity-layer.svelte-rtj92i{align-items:center;display:flex;position:absolute;inset:0}.rooms-header__all-rooms.svelte-rtj92i{white-space:nowrap;color:var(--color-text-muted);font:400 22px/1.2 var(--font-sans);margin-left:47px}.rooms-header__back.svelte-rtj92i{position:absolute;top:18px;left:19px}.rooms-header__back.svelte-rtj92i:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:2px}.rooms-tab--desktop.svelte-rtj92i .rooms-header__layout-switcher:where(.svelte-rtj92i){transform:translateY(-1px)}.rooms-results__layer.svelte-rtj92i.discovery-outgoing .vvs{scrollbar-color:transparent transparent}.rooms-results__layer.svelte-rtj92i.discovery-outgoing .vvs::-webkit-scrollbar-thumb{background:0 0}@media (prefers-reduced-motion:reduce){.rooms-tab--desktop.svelte-rtj92i .rooms-header__first-line:where(.svelte-rtj92i),.rooms-tab--desktop.svelte-rtj92i .rooms-header__search:where(.svelte-rtj92i),.rooms-tab--desktop.svelte-rtj92i .search-input:where(.svelte-rtj92i),.rooms-tab--desktop.svelte-rtj92i .rooms-header__chipbar:where(.svelte-rtj92i){transition:none!important}}.context-bar--desktop.svelte-1u8grbs .context-bar-line-2:where(.svelte-1u8grbs){height:22px}.context-bar--desktop.svelte-1u8grbs .context-bar-secondary-content:where(.svelte-1u8grbs){height:22px;font-size:15px;line-height:20px}.context-bar--desktop.svelte-1u8grbs .context-bar-code-tag:where(.svelte-1u8grbs){font-size:12px;line-height:18px}.desktop-room-context.svelte-1u8grbs .context-bar-line-1:where(.svelte-1u8grbs){height:40px;padding-left:0;top:18px;left:19px}.desktop-room-context__top.svelte-1u8grbs{align-items:flex-start;gap:8px;min-width:0;height:40px;display:flex}.desktop-room-context.svelte-1u8grbs .context-bar-line-2:where(.svelte-1u8grbs){max-width:calc(100% - 91px);left:67px}.desktop-room-context__back.svelte-1u8grbs{width:40px;height:40px;color:var(--color-context-bar-peek);pointer-events:auto;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:color .2s ease-out;display:grid;position:relative}.desktop-room-context__back.svelte-1u8grbs:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 0 0 0 2px}.context-bar--in-call.svelte-1u8grbs .desktop-room-context__back:where(.svelte-1u8grbs){color:var(--color-context-bar-in-call)}.desktop-room-context__heading.svelte-1u8grbs{white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;margin-top:2px}.room-context-title.svelte-1u8grbs{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 24px/1.2 var(--font-sans);flex:0 auto;display:block;overflow:hidden}.desktop-room-context__capacity.svelte-1u8grbs{flex:none;margin:0 0 6px 18px;display:flex}.desktop-room-context__back.svelte-1u8grbs:focus-visible,.desktop-room-context.svelte-1u8grbs .context-bar-code-tag:where(.svelte-1u8grbs):focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:-2px}.context-bar--desktop.svelte-1u8grbs{left:var(--desktop-scene-left,405px);right:var(--desktop-scene-right,0px);transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s;transform:translate(0,0)}.context-bar--hidden.svelte-1u8grbs{opacity:0;visibility:hidden;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.context-bar--desktop.svelte-1u8grbs,.desktop-room-context__back.svelte-1u8grbs{transition:none}.context-bar--desktop.svelte-1u8grbs .slot-enter:where(.svelte-1u8grbs){animation:none}}.new-rooms-heading.svelte-1u8grbs{height:33px;color:var(--cyan-100,#c5f5ff);font:400 24px/1.2 var(--font-sans);align-items:center;gap:10px;display:flex}.new-rooms-heading.svelte-1u8grbs .new-rooms-heading__icon{flex-shrink:0;width:25px;height:25px}.in-call-glow.svelte-1u8grbs{background:radial-gradient(152.29% 100.87% at 50% -20.96%, var(--color-context-bar-glow-start) 0%, var(--color-context-bar-glow-end) 44.11%);pointer-events:none;transition:opacity .35s ease-out;position:absolute;inset:0}@keyframes svelte-1u8grbs-slotSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.slot-line.svelte-1u8grbs{opacity:1;transform:translate(0,0)}.slot-line.slot-enter.svelte-1u8grbs{animation:.25s ease-out both svelte-1u8grbs-slotSlideIn}.slot-line-2.slot-enter.svelte-1u8grbs{animation-delay:50ms}.capacity-pill.svelte-1u8grbs{height:19px;font-size:13px;line-height:1.2;font-family:var(--font-sans);border-radius:9.5px;align-items:center;display:inline-flex;overflow:hidden}.capacity-pill--context-bar.svelte-1u8grbs .capacity-current:where(.svelte-1u8grbs){color:var(--color-context-bar-pill-text)}.context-bar-code-tag.svelte-1u8grbs{color:var(--color-text-caption);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:auto;background:0 0;border:1px solid #6d83a659;border-radius:4px;flex-shrink:0;padding:0 5px;font-size:11px;line-height:16px;transition:border-color .15s,color .15s,background .15s}.context-bar-code-tag.svelte-1u8grbs:active{opacity:.7}.context-bar-code-tag--copied.svelte-1u8grbs{color:#34d399e6;background:#34d39914;border-color:#34d39980}.context-bar-topic.svelte-1u8grbs{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.capacity-current.svelte-1u8grbs{color:var(--color-cyan-100,#c5f5ff);padding-left:7px;padding-right:3px;font-weight:400}.capacity-max.svelte-1u8grbs{color:#090a0d;padding-left:3px;padding-right:7px;font-weight:600}.filter-count-pill.svelte-1u8grbs{border:1px solid var(--color-fab-border-active);background:var(--color-fab-bg-active);min-width:40px;height:28px;color:var(--color-fab-icon-active);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:400;display:flex}.filter-count-pill__count.svelte-1u8grbs{line-height:1.2}.filter-chips-vertical.svelte-1u8grbs{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.filter-chip-vertical.svelte-1u8grbs{border:1px solid var(--color-fab-border-active);background:var(--color-fab-bg-active);height:24px;color:var(--color-fab-icon-active);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:400;display:flex}.filter-chip-vertical__label.svelte-1u8grbs{line-height:1.2}.filter-chip-vertical__x.svelte-1u8grbs{opacity:.7;flex-shrink:0}.filter-chip-vertical__icon.svelte-1u8grbs{opacity:.8;flex-shrink:0;margin-left:-2px;margin-right:-2px}.incognito-notice.svelte-1tvbudx{min-height:32px;color:var(--color-text-primary);font-family:var(--font-sans);background:linear-gradient(105deg,#302e4b 10%,#302e4be0 70%,#302e4b 100%);align-items:center;gap:10px;margin:-9px -19px 8px;padding:4px 19px;font-size:13px;line-height:18px;display:flex}button.svelte-1tvbudx{background:var(--color-text-primary);color:#302e4b;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}button.svelte-1tvbudx:active{opacity:.7}a.svelte-1n5ajr1{color:var(--color-accent,#15d7ff);text-decoration:none}a.svelte-1n5ajr1:focus-visible{outline-offset:2px;outline:1px solid}mark.svelte-1n5ajr1{color:inherit;font:inherit;background:#c5f5ff24;border:0;border-radius:0;padding:0}.single-btn.svelte-wlsvxu{all:unset;cursor:pointer;touch-action:manipulation;display:block}.single-sizer.svelte-wlsvxu{background:var(--color-background-elevated,#242239);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:12px;position:relative;overflow:hidden}.single-media.svelte-wlsvxu{object-fit:cover;-webkit-touch-callout:none;pointer-events:none;border-radius:12px;width:100%;height:100%;display:block;position:absolute;inset:0}.collage-container.svelte-wlsvxu{border-radius:12px;gap:3px;width:min(240px,100vw - 130px);overflow:hidden}.cell-btn.svelte-wlsvxu{cursor:pointer;background:var(--color-background-elevated,#242239);touch-action:manipulation;border:none;min-width:0;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.collage-cell.svelte-wlsvxu{object-fit:cover;-webkit-touch-callout:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.video-cell.svelte-wlsvxu{width:100%;height:100%;position:absolute;inset:0}.play-icon.svelte-wlsvxu{pointer-events:none;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto;display:flex;position:absolute;inset:0}.play-icon.svelte-wlsvxu svg:where(.svelte-wlsvxu){margin-left:2px}.grid-2.svelte-wlsvxu{grid-template-columns:1fr 1fr;height:180px;display:grid}.grid-3.svelte-wlsvxu{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;height:180px;display:grid}.grid-3.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):first-child{grid-row:1/3}.grid-4.svelte-wlsvxu{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;height:180px;display:grid}.grid-5.svelte-wlsvxu{grid-template-rows:2fr 1fr;grid-template-columns:repeat(6,1fr);height:230px;display:grid}.grid-5.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):first-child{grid-column:1/4}.grid-5.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):nth-child(2){grid-column:4/7}.grid-5.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):nth-child(3){grid-column:1/3}.grid-5.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):nth-child(4){grid-column:3/5}.grid-5.svelte-wlsvxu .cell-btn:where(.svelte-wlsvxu):nth-child(5){grid-column:5/7}.website-slot.svelte-102vue3{box-sizing:border-box;height:244px;padding:8px 0;overflow:hidden}.preview-reveal.svelte-102vue3{animation:.18s ease-out both svelte-102vue3-preview-reveal}@keyframes svelte-102vue3-preview-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.preview-reveal.svelte-102vue3{animation:none}}.preview-marker.svelte-102vue3{height:0;display:block}.link-preview.svelte-102vue3{box-sizing:border-box;background:var(--color-background-elevated,#242239);width:min(280px,100%);height:228px;color:var(--color-text-secondary);white-space:normal;border:1px solid #a7b2ea21;border-radius:12px;margin:0;text-decoration:none;transition:opacity .16s;display:block;overflow:hidden}.link-preview.svelte-102vue3:hover{opacity:.9}.link-preview.svelte-102vue3:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.preview-picture.svelte-102vue3{background:#a7b2ea0d;place-items:center;height:136px;display:grid;position:relative;overflow:hidden}.preview-picture.svelte-102vue3 img:where(.svelte-102vue3){background:var(--color-background-elevated,#242239);object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.preview-picture.svelte-102vue3 img:where(.svelte-102vue3)[data-loaded=true]{opacity:1}.preview-details.svelte-102vue3{gap:3px;padding:9px 12px;display:grid}.preview-site.svelte-102vue3{color:var(--color-accent);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}strong.svelte-102vue3{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}.preview-description.svelte-102vue3{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:11px;line-height:15px;overflow:hidden}.preview-play.svelte-102vue3{color:#fff;background:#000000a6;border-radius:50%;place-items:center;width:44px;height:44px;padding-left:3px;font-size:18px;display:grid;position:absolute}@media (prefers-reduced-motion:reduce){.link-preview.svelte-102vue3,.preview-picture.svelte-102vue3 img:where(.svelte-102vue3){transition:none}}.room-link.svelte-v1bu08{--color-background-elevated:var(--chat-room-card-bg,var(--color-background-highest));box-sizing:border-box;white-space:normal;flex:none;width:100%;max-width:340px;padding:8px 0;overflow:hidden}.room-link.svelte-v1bu08 article{box-sizing:border-box;border:1px solid var(--chat-room-card-border,var(--color-menu-divider));height:100%;max-height:100%;overflow:hidden}.room-link-placeholder.svelte-v1bu08{box-sizing:border-box;background:var(--color-background-elevated);height:100%;color:var(--color-text-muted);border-radius:17px;flex-direction:column;gap:12px;padding:12px;display:flex}.room-code.svelte-v1bu08{color:var(--color-text-caption);font-size:13px}.room-link-message.svelte-v1bu08{flex:1;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.room-link-message.svelte-v1bu08 svg{flex-shrink:0;width:30px;height:30px}button.svelte-v1bu08{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0}.typing-band.svelte-1nn0pxf{box-sizing:border-box;pointer-events:none;background:linear-gradient(to top, var(--color-tab-bg), color-mix(in srgb, var(--color-tab-bg) 94%, transparent) 40%, transparent);align-items:flex-end;height:64px;padding:28px 19px 10px 39px;display:flex;position:absolute;inset:auto 0 0}.typing-indicator.svelte-1nn0pxf{align-items:center;gap:9px;min-width:0;height:22px;display:flex}.typing-indicator__text.svelte-1nn0pxf{font-family:var(--font-sans);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.typing-indicator__text.svelte-1nn0pxf strong:where(.svelte-1nn0pxf){color:var(--color-text-secondary);font-weight:500}.typing-indicator__dots.svelte-1nn0pxf{flex-shrink:0;align-items:center;gap:4px;width:23px;height:18px;display:inline-flex}.typing-indicator__dot.svelte-1nn0pxf{background-color:var(--color-text-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite svelte-1nn0pxf-typing-dot;transform:translate(0,0)}.typing-indicator__dot.svelte-1nn0pxf:nth-child(2){animation-delay:.2s}.typing-indicator__dot.svelte-1nn0pxf:nth-child(3){animation-delay:.4s}@keyframes svelte-1nn0pxf-typing-dot{0%,60%,to{opacity:.4;transform:translate(0,0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-indicator__dot.svelte-1nn0pxf{animation:1.2s ease-in-out infinite svelte-1nn0pxf-typing-dot-reduced;transform:none}@keyframes svelte-1nn0pxf-typing-dot-reduced{0%,60%,to{opacity:.4}30%{opacity:1}}}.chat-expression-trigger{background:var(--color-chat-composer-control-bg);width:40px;height:40px;color:var(--color-chat-composer-control-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.chat-expression-trigger:disabled{opacity:.3;cursor:default}.chat-expression-trigger:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:2px}.chat-expression-trigger--reaction{background:0 0;border-radius:999px;width:28px;height:28px}.chat-expression-trigger--reaction svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.chat-expression-trigger--reaction:hover{background:var(--color-desktop-message-reaction-hover)}}.chat-expression-popover{z-index:115;width:min(352px,100vw - 24px);height:min(440px,var(--bits-popover-content-available-height,440px));border:1px solid var(--color-desktop-panel-divider);background:var(--color-background-surface);color:var(--color-text-secondary);box-shadow:0 8px 28px var(--color-select-shadow);border-radius:14px;outline:none;animation:.14s ease-out svelte-sggsof-expression-in;overflow:hidden}.expression-content.svelte-sggsof{height:100%;min-height:0}.picker-loading.svelte-sggsof{text-align:center;font:400 14px/1.4 var(--font-sans);padding:30px 20px}@keyframes svelte-sggsof-expression-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.chat-expression-popover{animation:none}}.panel-header.svelte-1c2jxi2{background:var(--background-image-desktop-chat-header);flex:none;align-items:center;gap:10px;height:76px;padding:18px 19px;display:flex}.identity.svelte-1c2jxi2{flex:1;align-items:center;gap:10px;min-width:0;display:flex}h2.svelte-1c2jxi2{text-overflow:ellipsis;white-space:nowrap;font:400 24px/1.2 var(--font-sans);color:var(--color-navigation-link);margin:0;overflow:hidden}.title-icon.svelte-1c2jxi2{width:24px;height:24px;color:var(--color-navigation-link);flex:none;display:flex}.title-icon.svelte-1c2jxi2>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.title-icon.svelte-1c2jxi2 svg{flex:none;width:24px;height:24px;display:block}.actions.svelte-1c2jxi2{flex:none;align-items:center;display:flex}.header-fab.svelte-1c2jxi2{background:var(--color-header-control-bg);width:40px;height:40px;color:var(--color-header-control-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.header-fab.svelte-1c2jxi2 svg{flex:none;width:24px;height:24px;display:block}.back.svelte-1c2jxi2 svg{width:9px;height:15px;transform:rotate(180deg)}.panel-header--discovery.svelte-1c2jxi2{gap:8px;height:71px;padding:18px 19px 13px}.panel-header--discovery.svelte-1c2jxi2 .identity:where(.svelte-1c2jxi2){gap:8px}.panel-header--discovery.svelte-1c2jxi2 h2:where(.svelte-1c2jxi2){color:var(--color-header-control-ink);font-size:22px}.panel-header--discovery.svelte-1c2jxi2 .title-icon:where(.svelte-1c2jxi2){width:40px;height:40px;color:var(--color-header-control-ink);justify-content:center;align-items:center}.panel-header--floating.svelte-1c2jxi2{pointer-events:none;background:0 0;position:absolute;inset:0 0 auto}.panel-header--floating.svelte-1c2jxi2 button:where(.svelte-1c2jxi2),.panel-header--floating.svelte-1c2jxi2 .actions:where(.svelte-1c2jxi2){pointer-events:auto}.panel-header--floating.svelte-1c2jxi2 .identity:where(.svelte-1c2jxi2),.panel-header--floating.svelte-1c2jxi2 .actions:where(.svelte-1c2jxi2){transition:transform .25s ease-out,opacity .25s ease-out}.panel-header--collapsed.svelte-1c2jxi2 .identity:where(.svelte-1c2jxi2),.panel-header--collapsed.svelte-1c2jxi2 .actions:where(.svelte-1c2jxi2){opacity:0;pointer-events:none;transform:translateY(-20px)}@media (prefers-reduced-motion:reduce){.panel-header--floating.svelte-1c2jxi2 .identity:where(.svelte-1c2jxi2),.panel-header--floating.svelte-1c2jxi2 .actions:where(.svelte-1c2jxi2){transition:none}}.media-gallery-overlay.media-gallery-overlay--desktop.svelte-1hh0ac8{background:var(--color-desktop-right-panel)}.desktop-media-header.svelte-1hh0ac8{z-index:10;position:absolute;inset:0 0 auto}.media-gallery-overlay--desktop.svelte-1hh0ac8 .media-gallery-content:where(.svelte-1hh0ac8){padding-top:80px}.media-gallery-overlay--desktop.svelte-1hh0ac8 .media-gallery-content:where(.svelte-1hh0ac8)::-webkit-scrollbar{width:6px;display:block}.media-gallery-content--failure.svelte-1hh0ac8{display:flex}.media-failure.svelte-1hh0ac8{text-align:center;flex:1;justify-content:center;align-items:center}.media-gallery-content.svelte-1hh0ac8:has(.empty-state:where(.svelte-1hh0ac8)){display:flex}.empty-state.svelte-1hh0ac8{color:var(--color-text-disabled);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.empty-state.svelte-1hh0ac8 .empty-globy{width:60px;height:60px;margin-bottom:16px}.media-gallery-overlay.svelte-1hh0ac8{z-index:100;background-color:var(--color-tab-bg,#0a0a18);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.media-gallery-header.svelte-1hh0ac8{z-index:10;padding:0 19px 16px;padding-top:calc(28px + env(safe-area-inset-top));pointer-events:none;background:#1a1928;align-items:center;gap:12px;padding-left:26px;display:flex;position:absolute;top:0;left:0;right:0}.media-gallery-header.svelte-1hh0ac8>:where(.svelte-1hh0ac8){pointer-events:auto}.back-btn.svelte-1hh0ac8{color:#ccd3f3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-6px;margin-right:3px;display:flex}.back-btn.svelte-1hh0ac8:active{opacity:.6}.header-title.svelte-1hh0ac8{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);font-size:18px;font-weight:400;line-height:1.2;position:relative;top:-3px}.media-gallery-content.svelte-1hh0ac8{min-height:0;padding:0 2px;padding-top:calc(70px + env(safe-area-inset-top));scrollbar-width:none;overscroll-behavior:contain;flex:1;overflow-y:auto}.media-gallery-content.svelte-1hh0ac8::-webkit-scrollbar{display:none}.media-grid.svelte-1hh0ac8{grid-template-columns:1fr 1fr 1fr;gap:2px;display:grid}.thumbnail-btn.svelte-1hh0ac8{all:unset;aspect-ratio:1;cursor:pointer;display:block;position:relative;overflow:hidden}.thumbnail-media.svelte-1hh0ac8{object-fit:cover;width:100%;height:100%;display:block}.thumb-play-icon.svelte-1hh0ac8{pointer-events:none;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:6px;left:6px}.thumb-play-icon.svelte-1hh0ac8 svg:where(.svelte-1hh0ac8){margin-left:1px}.loading-center.svelte-1hh0ac8{justify-content:center;align-items:center;padding-top:120px;display:flex}.empty-text.svelte-1hh0ac8{font-family:var(--font-sans);color:inherit;text-align:center;font-size:15px}.inline-error.svelte-1hh0ac8{flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.error-text.svelte-1hh0ac8{font-family:var(--font-sans);color:#ff6b6b;text-align:center;font-size:14px}.retry-btn.svelte-1hh0ac8{font-family:var(--font-sans);color:#ccd3f3;background:var(--color-background-elevated,#242239);cursor:pointer;border:1px solid #546f984d;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:500}.retry-btn.svelte-1hh0ac8:active{opacity:.7}.loading-bottom.svelte-1hh0ac8{justify-content:center;padding:20px 0;display:flex}.loading-spinner.svelte-1hh0ac8{border:2px solid #ccd3f333;border-top-color:#ccd3f3;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-1hh0ac8-spin}@keyframes svelte-1hh0ac8-spin{to{transform:rotate(360deg)}}.sentinel.svelte-1hh0ac8{width:100%;height:1px}.desktop-reactions.svelte-11jv6xo{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:9px;display:grid}.desktop-reactions.svelte-11jv6xo button:where(.svelte-11jv6xo){aspect-ratio:1;background:var(--color-desktop-message-reaction-bg);cursor:pointer;border:0;border-radius:7px;place-items:center;width:100%;min-width:0;padding:0;font-size:25px;line-height:1;transition:background-color .14s;display:grid}@media (hover:hover) and (pointer:fine){.desktop-reactions.svelte-11jv6xo button:where(.svelte-11jv6xo):hover{background:var(--color-desktop-message-reaction-hover)}}.desktop-reactions.svelte-11jv6xo button:where(.svelte-11jv6xo):focus-visible{outline:2px solid var(--color-text-muted);outline-offset:-2px;background:var(--color-desktop-message-reaction-hover)}@media (prefers-reduced-motion:reduce){.desktop-reactions.svelte-11jv6xo button:where(.svelte-11jv6xo){transition:none}}.ma-content.svelte-11jv6xo{flex-direction:column;gap:14px;padding:14px 0 20px;display:flex}.reactions-row.svelte-11jv6xo{justify-content:space-between;padding:0 4px;display:flex}.reaction-btn.svelte-11jv6xo{background:var(--color-menu-surface);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.reaction-emoji.svelte-11jv6xo{font-size:24px;line-height:1}.actions-container.svelte-11jv6xo{background:var(--color-menu-surface);border-radius:13px;overflow:hidden}.action-row.svelte-11jv6xo{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:14px 12px;transition:opacity .1s;display:flex}.action-row.svelte-11jv6xo:active{opacity:.7}.action-icon{width:20px;height:20px;color:var(--color-menu-text);flex-shrink:0}.action-icon--destructive{color:var(--color-menu-destructive)}.action-label.svelte-11jv6xo{font-family:var(--font-sans);color:var(--color-menu-text);font-size:15px;font-weight:400}.action-label--destructive.svelte-11jv6xo{color:var(--color-menu-destructive)}.action-divider.svelte-11jv6xo{background:var(--color-menu-divider);height:1px;margin-left:52px}.message-hover-actions.svelte-gnhhfp{z-index:2;box-sizing:border-box;border:1px solid var(--color-desktop-panel-divider);background:var(--color-menu-surface);height:36px;box-shadow:0 3px 12px var(--color-select-shadow);color:var(--color-chat-composer-control-ink);border-radius:999px;align-items:center;gap:2px;padding:3px;animation:.1s ease-out svelte-gnhhfp-message-actions-in;display:flex;position:absolute;top:0;right:0;transform:translateY(-50%)}button.svelte-gnhhfp{width:28px;height:28px;color:inherit;font:400 21px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}button.svelte-gnhhfp svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){button.svelte-gnhhfp:hover{background:var(--color-desktop-message-reaction-hover)}}button.svelte-gnhhfp:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:-2px;background:var(--color-desktop-message-reaction-hover)}@container message-actions (width<186px){.message-hover-actions--own.svelte-gnhhfp .quick-laugh:where(.svelte-gnhhfp){display:none}}@container message-actions (width<156px){.quick-laugh.svelte-gnhhfp,.message-hover-actions--own.svelte-gnhhfp .quick-thumbs:where(.svelte-gnhhfp){display:none}}@container message-actions (width<126px){.quick-thumbs.svelte-gnhhfp{display:none}}@keyframes svelte-gnhhfp-message-actions-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.message-hover-actions.svelte-gnhhfp{animation:none}}.conversation-slide:has(>.conversation--safari-dm){overflow:clip}.conversation--safari-dm.svelte-1l5sb75{box-sizing:border-box;padding-bottom:var(--conversation-keyboard-inset,0px)}.conversation--room.svelte-1l5sb75{--color-tab-bg:var(--color-background-elevated);position:absolute}.conversation--room.svelte-1l5sb75 .conversation-messages:where(.svelte-1l5sb75){padding-top:4px}.conversation--room.svelte-1l5sb75 .msg-avatar__fallback:where(.svelte-1l5sb75){background:var(--color-background-highest)}.guest-chat-input.svelte-1l5sb75{padding:12px 20px max(12px, env(safe-area-inset-bottom));background:var(--color-tab-bg);flex-shrink:0}.guest-chat-input.svelte-1l5sb75 button:where(.svelte-1l5sb75){background:var(--color-background-elevated);width:100%;color:var(--color-accent);font:inherit;border:0;border-radius:22px;padding:12px}.page-retry.svelte-1l5sb75{background:var(--color-tab-bg);color:var(--color-text-muted);cursor:pointer;border:0;flex-shrink:0;padding:8px 16px;font-size:12px}.conversation.svelte-1l5sb75{background-color:var(--color-tab-bg);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.conversation--desktop.svelte-1l5sb75{--color-tab-bg:transparent}.conversation--desktop.svelte-1l5sb75 .conversation-header:where(.svelte-1l5sb75){background:var(--color-desktop-panel-header);height:60px;padding:0 14px}.conversation--desktop.svelte-1l5sb75:not(.conversation--room) .conversation-messages:where(.svelte-1l5sb75){padding-top:80px}.conversation--desktop.svelte-1l5sb75 .conversation-header--custom:where(.svelte-1l5sb75){pointer-events:auto;background:0 0;height:76px;padding:0;display:block}.conversation--desktop.svelte-1l5sb75 .conversation-messages:where(.svelte-1l5sb75){padding-right:max(0px,calc(19px - var(--scrollbar-gutter-width,0px)))}.conversation--desktop.svelte-1l5sb75 .conversation-input:where(.svelte-1l5sb75),.conversation--desktop.svelte-1l5sb75 .conversation-typing:where(.svelte-1l5sb75){background:var(--color-desktop-panel-header)}.conversation--desktop.svelte-1l5sb75 .msg-author:where(.svelte-1l5sb75),.conversation--desktop.svelte-1l5sb75 .msg-timestamp:where(.svelte-1l5sb75),.conversation--desktop.svelte-1l5sb75 .msg-line:where(.svelte-1l5sb75){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.conversation-header.svelte-1l5sb75{z-index:10;padding:20px 19px 16px;padding-top:calc(20px + env(safe-area-inset-top));background:var(--background-image-chat-header);pointer-events:none;align-items:flex-end;gap:12px;padding-left:26px;display:flex;position:absolute;top:0;left:0;right:0}.conversation-header.svelte-1l5sb75>:where(.svelte-1l5sb75){pointer-events:auto}.back-btn.svelte-1l5sb75{color:#ccd3f3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-6px;margin-right:3px;display:flex}.back-btn.svelte-1l5sb75:active{opacity:.6}.header-avatar.svelte-1l5sb75{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin:3px;padding:0;overflow:hidden}.header-avatar__img.svelte-1l5sb75{object-fit:cover;width:100%;height:100%}.header-avatar__fallback.svelte-1l5sb75{background:var(--color-background-elevated);width:100%;height:100%;color:var(--color-text-primary);justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.header-name.svelte-1l5sb75{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:400;line-height:1.2;position:relative;top:-9px;overflow:hidden}.more-btn.svelte-1l5sb75{color:#ccd3f3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:-1px;display:flex}.more-btn.svelte-1l5sb75:active{opacity:.6}.conversation-messages.svelte-1l5sb75{overflow-anchor:none;min-height:0;padding:0 19px 38px;padding-top:calc(70px + env(safe-area-inset-top));scrollbar-width:none;touch-action:pan-y;overscroll-behavior:contain;contain:layout style;z-index:1;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}.conversation--desktop.svelte-1l5sb75 .conversation-messages--profile-open:where(.svelte-1l5sb75){touch-action:none;overflow-y:hidden}.conversation--room.svelte-1l5sb75 .conversation-messages:where(.svelte-1l5sb75){transition:opacity .18s ease-out}.conversation--room.svelte-1l5sb75 .conversation-messages--preparing:where(.svelte-1l5sb75){opacity:0;pointer-events:none;transition:none}.conversation-input.svelte-1l5sb75{transition:opacity .18s ease-out}.conversation-input--pending.svelte-1l5sb75{opacity:.55}.conversation--room.svelte-1l5sb75 .messages-spinner:where(.svelte-1l5sb75){animation:.8s linear infinite svelte-1l5sb75-messages-spin,.18s ease-out .25s both svelte-1l5sb75-loader-reveal}@keyframes svelte-1l5sb75-loader-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.conversation--room.svelte-1l5sb75 .conversation-messages:where(.svelte-1l5sb75),.conversation-input.svelte-1l5sb75{transition:none}}.conversation-messages.svelte-1l5sb75::-webkit-scrollbar{display:none}.conversation-typing.svelte-1l5sb75{z-index:2;pointer-events:none;flex-shrink:0;height:0;position:relative}.messages-empty.svelte-1l5sb75 .messages-empty__icon{width:60px;height:60px}.messages-empty.svelte-1l5sb75 p:where(.svelte-1l5sb75){margin:0}.messages-spinner.svelte-1l5sb75{border:3px solid var(--color-menu-divider);border-top-color:var(--color-text-muted);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite svelte-1l5sb75-messages-spin}.messages-retry.svelte-1l5sb75{background:var(--color-background-elevated);color:var(--color-text-secondary);cursor:pointer;border:0;border-radius:10px;padding:10px 18px}@keyframes svelte-1l5sb75-messages-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.messages-spinner.svelte-1l5sb75{animation-duration:2s}}.chat-floating-overlays.svelte-1l5sb75{z-index:120;isolation:isolate;pointer-events:none;position:fixed;inset:0}.messages-empty.svelte-1l5sb75{text-align:center;color:var(--color-text-disabled);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:18px;display:flex;position:absolute;inset:0}.messages-list.svelte-1l5sb75{min-height:min-content;margin-top:auto;display:block}.cv-item.svelte-1l5sb75{flex-direction:column;display:flex}.day-separator.svelte-1l5sb75{align-items:center;gap:12px;margin:20px 0 12px;display:flex}.day-separator__line.svelte-1l5sb75{background:#546f9833;flex:1;height:1px}.day-separator__label.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-subtitle);white-space:nowrap;font-size:12px;font-weight:500}.msg-group.svelte-1l5sb75{gap:12px;margin-top:16px;display:flex;position:relative}.msg-group__avatar.svelte-1l5sb75{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:40px;height:40px;padding:0;position:relative;overflow:hidden}.msg-avatar__img.svelte-1l5sb75{object-fit:cover;border-radius:50%;width:40px;height:40px}.msg-avatar__fallback.svelte-1l5sb75{background:var(--color-background-elevated);width:40px;height:40px;color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.msg-group__content.svelte-1l5sb75{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.msg-group__header.svelte-1l5sb75{align-items:baseline;gap:8px;transition:transform .3s ease-out;display:flex;position:relative}.msg-group__header--pressing.svelte-1l5sb75{transform:scale(.97)}.msg-author.svelte-1l5sb75{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);font-size:16px;font-weight:500;line-height:1.2}.msg-timestamp.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-subtitle);font-size:13px;font-weight:300}.msg-line.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-primary);word-break:break-word;white-space:pre-wrap;font-size:15px;font-weight:300;line-height:1.55}.msg-edited.svelte-1l5sb75{color:var(--color-text-subtitle);font-size:11px;font-weight:300}.msg-retry.svelte-1l5sb75{color:#f44;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-left:6px;font-size:11px;font-weight:400;position:relative;top:-1px}.msg-retry__icon{vertical-align:middle;display:inline-block;position:relative;top:-1px}.msg-retry.svelte-1l5sb75:active{opacity:.6}.hidden-file-input.svelte-1l5sb75{display:none}.conversation-input.svelte-1l5sb75{padding:8px 19px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:var(--color-tab-bg);touch-action:none;z-index:2;border-top:1px solid #546f9826;flex-shrink:0;position:relative}.conversation.svelte-1l5sb75:not(.conversation--desktop) .conversation-input:where(.svelte-1l5sb75){flex-direction:column;flex-shrink:1;min-height:0;max-height:100%;display:flex}.composer-context.svelte-1l5sb75{scrollbar-width:none;flex-shrink:1;min-height:0;overflow-y:auto}.input-row.svelte-1l5sb75{flex-shrink:0}.conversation--keyboard.svelte-1l5sb75 .conversation-input:where(.svelte-1l5sb75){padding-bottom:8px}.edit-bar.svelte-1l5sb75{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.25,.46,.45,.94);display:grid;overflow:hidden}.edit-bar--visible.svelte-1l5sb75{grid-template-rows:1fr}.edit-bar.svelte-1l5sb75>:where(.svelte-1l5sb75){min-height:0}.edit-bar--visible.svelte-1l5sb75>.edit-bar__cancel:where(.svelte-1l5sb75),.edit-bar--visible.svelte-1l5sb75>.edit-bar__label:where(.svelte-1l5sb75){min-height:auto}.edit-bar.svelte-1l5sb75{opacity:0;background:linear-gradient(105deg,#302e4b 10%,#302e4be0 70%,#302e4b 100%);border-radius:0;align-items:center;gap:10px;height:0;margin:0 -19px;padding:0 4px 0 19px;transition:height .2s cubic-bezier(.25,.46,.45,.94),opacity .2s ease-out,margin-bottom .2s ease-out;display:flex;overflow:hidden}.edit-bar--visible.svelte-1l5sb75{opacity:1;height:32px;margin-top:-9px;margin-bottom:8px}.edit-bar__cancel.svelte-1l5sb75{background:var(--color-text-primary);color:#302e4b;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.edit-bar__cancel.svelte-1l5sb75:active{opacity:.7}.edit-bar__label.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-primary);font-size:13px;font-weight:400}.reply-bar__avatar.svelte-1l5sb75{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.reply-bar__avatar--fallback.svelte-1l5sb75{background:var(--color-background-elevated);color:var(--color-text-primary);justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex}.reply-bar__preview.svelte-1l5sb75{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);flex:1;margin-left:-6px;padding-right:16px;font-size:13px;overflow:hidden}.edit-bar__label.svelte-1l5sb75{white-space:nowrap;flex-shrink:0}.reply-bar__name.svelte-1l5sb75{max-width:25%;font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-size:13px;font-weight:500;overflow:hidden}.reply-preview.svelte-1l5sb75{cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;background:0 0;border:none;width:calc(100% - 52px);max-height:44px;margin-top:20px;margin-bottom:-8px;margin-left:52px;padding:0;font-size:13px;line-height:20px;display:block;position:relative;overflow:clip}.reply-preview.svelte-1l5sb75:active{opacity:.7}.reply-connector.svelte-1l5sb75{transition:transform .3s ease-out}.msg-group--has-reply.svelte-1l5sb75>.reply-connector:where(.svelte-1l5sb75){pointer-events:none;border:none;border-top:1.5px solid #546580;border-left:1.5px solid #546580;border-top-left-radius:13px;width:33px;height:18px;position:absolute;bottom:100%;left:19px}.msg-group--reply-long.svelte-1l5sb75>.reply-connector:where(.svelte-1l5sb75){height:42px}.reply-preview__avatar.svelte-1l5sb75{object-fit:cover;vertical-align:text-bottom;z-index:1;border-radius:50%;width:16px;height:16px;margin-right:4px;display:inline-block;position:relative}.reply-preview__avatar--fallback.svelte-1l5sb75{background:var(--color-background-elevated);color:var(--color-text-primary);vertical-align:text-bottom;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;font-size:9px;font-weight:500;display:inline-flex}.reply-preview__name.svelte-1l5sb75{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);margin-right:5px;font-size:13px;font-weight:500;display:inline}.reply-preview__text.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-subtitle);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px;font-weight:300;display:inline}.preview-strip.svelte-1l5sb75{grid-template-rows:0fr;padding:0;transition:grid-template-rows .2s cubic-bezier(.25,.46,.45,.94),padding .2s cubic-bezier(.25,.46,.45,.94);display:grid;overflow:hidden}.preview-strip--visible.svelte-1l5sb75{grid-template-rows:1fr;padding:2px 0 10px}.preview-strip__inner.svelte-1l5sb75{scrollbar-width:none;flex-direction:row;gap:10px;min-height:0;display:flex;overflow-x:auto}.preview-strip__inner.svelte-1l5sb75::-webkit-scrollbar{display:none}.preview-thumb.svelte-1l5sb75{border-radius:8px;flex-shrink:0;width:56px;height:56px;display:inline-block;position:relative;overflow:hidden}.preview-img.svelte-1l5sb75{object-fit:cover;border-radius:8px;width:56px;height:56px}.preview-remove.svelte-1l5sb75{cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:3px;right:3px}.input-row.svelte-1l5sb75{align-items:flex-end;gap:8px;display:flex}.attach-btn.svelte-1l5sb75{color:#ccd3f3;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.attach-btn.svelte-1l5sb75:active{opacity:.6}.textarea-wrapper.svelte-1l5sb75{background:linear-gradient(105deg,#302e4b 10%,#302e4be0 70%,#302e4b 100%);border-radius:20px;flex:1;align-items:center;min-width:0;height:40px;display:flex;position:relative;overflow:hidden}.textarea-measure.svelte-1l5sb75{contain:layout style;visibility:hidden;height:auto;font-size:14px;font-family:var(--font-sans);white-space:pre-wrap;word-break:break-word;pointer-events:none;padding:10px 18px;line-height:20px;position:absolute;top:0;left:0;right:0}.input-textarea.svelte-1l5sb75{width:100%;height:40px;max-height:160px;color:var(--color-text-primary);font-size:14px;font-family:var(--font-sans);resize:none;scrollbar-width:none;background:0 0;border:none;border-radius:20px;outline:none;padding:0 18px;line-height:40px;overflow-y:hidden}.input-textarea.svelte-1l5sb75::-webkit-scrollbar{display:none}.input-textarea.svelte-1l5sb75::placeholder{color:var(--color-text-muted);opacity:.7}.send-btn.svelte-1l5sb75{background:var(--color-chat-composer-control-bg);width:40px;height:40px;color:var(--color-chat-composer-control-ink);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.send-btn.svelte-1l5sb75:before{content:"";position:absolute;inset:-10px}.send-btn.svelte-1l5sb75:disabled{opacity:.3;cursor:default}.send-btn.svelte-1l5sb75:not(:disabled):active{opacity:.8}.gallery-slide.svelte-1l5sb75{z-index:70;pointer-events:none;transition:transform .3s cubic-bezier(.32,.72,0,1);position:fixed;inset:0;transform:translate(100%)}.gallery-slide--dragging.svelte-1l5sb75{transition:none}.conversation--desktop.svelte-1l5sb75 .gallery-slide:where(.svelte-1l5sb75){z-index:30;position:absolute}.gallery-slide--open.svelte-1l5sb75{pointer-events:auto;transform:translate(0,0)}.msg-item.svelte-1l5sb75{flex-direction:column;transition:transform .3s ease-out;display:flex;position:relative}.reply-swipe-icon.svelte-1l5sb75{background:var(--color-background-elevated);opacity:0;pointer-events:none;width:40px;height:40px;color:var(--color-text-muted);border-radius:50%;place-items:center;margin-top:-20px;transition:transform .3s ease-out,opacity .15s ease-out;display:grid;position:absolute;top:50%;right:0;transform:rotate(90deg)}.reply-swipe-icon.svelte-1l5sb75 svg{width:20px;height:20px}.message-gesture--dragging{transition:none!important}.message-gesture--dragging>.reply-swipe-icon{opacity:.65;transition:opacity .15s ease-out}.message-gesture--armed>.reply-swipe-icon{color:var(--color-text-primary);opacity:1}.msg-item.svelte-1l5sb75,.msg-group__header.svelte-1l5sb75{touch-action:pan-y}.conversation--desktop.svelte-1l5sb75 .msg-item:where(.svelte-1l5sb75){isolation:isolate}.message-hover-bar.svelte-1l5sb75{z-index:2;width:100%;height:0;position:absolute;top:0;right:0;container:message-actions/inline-size}.msg-item--first.svelte-1l5sb75>.message-hover-bar:where(.svelte-1l5sb75){top:-24.2px}.conversation--desktop.svelte-1l5sb75 .msg-item:where(.svelte-1l5sb75):before{content:"";z-index:-1;pointer-events:none;left:-71px;right:calc(-1 * max(0px,19px - var(--scrollbar-gutter-width,0px)) - 3px);background:var(--color-desktop-list-hover);opacity:0;border-radius:0 3px 3px 0;transition:opacity .12s ease-out;position:absolute;top:0;bottom:0}.conversation--desktop.svelte-1l5sb75 .msg-item--first:where(.svelte-1l5sb75):before{top:-24.2px}.conversation--desktop.svelte-1l5sb75 .msg-item--context:where(.svelte-1l5sb75):before{opacity:1}@media (hover:hover) and (pointer:fine){.conversation--desktop.svelte-1l5sb75 .msg-item:where(.svelte-1l5sb75):hover:before,.conversation--desktop.svelte-1l5sb75 .msg-group__avatar:where(.svelte-1l5sb75):hover~.msg-group__content:where(.svelte-1l5sb75)>.msg-item--first:where(.svelte-1l5sb75):before{opacity:1}.conversation--desktop.svelte-1l5sb75 .msg-group__content:where(.svelte-1l5sb75):has(>.msg-group__header:where(.svelte-1l5sb75):hover)>.msg-item--first:where(.svelte-1l5sb75):before{opacity:1}}@media (prefers-reduced-motion:reduce){.conversation--desktop.svelte-1l5sb75 .msg-item:where(.svelte-1l5sb75):before{transition:none}}.msg-group__avatar.svelte-1l5sb75,.reply-preview.svelte-1l5sb75{transition:transform .3s ease-out}.msg-item--pressing.svelte-1l5sb75{transform:scale(.97)}@keyframes svelte-1l5sb75-msg-enter{0%{opacity:0;translate:0 6px;scale:.98}60%{opacity:var(--msg-enter-opacity,1)}to{opacity:var(--msg-enter-opacity,1);translate:0;scale:1}}.msg-item--enter.svelte-1l5sb75{animation:.35s cubic-bezier(.25,.46,.45,.94) both svelte-1l5sb75-msg-enter}@media (prefers-reduced-motion:reduce){.msg-item--enter.svelte-1l5sb75{animation:none}}@keyframes svelte-1l5sb75-msg-exit{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-20px)}}.msg-item--deleting.svelte-1l5sb75{pointer-events:none;animation:.2s forwards svelte-1l5sb75-msg-exit}@keyframes svelte-1l5sb75-group-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.msg-media-wrapper.svelte-1l5sb75+.msg-line:where(.svelte-1l5sb75){margin-top:6px}.reaction-chips.svelte-1l5sb75{grid-template-rows:0fr;margin-top:0;margin-bottom:0;transition:grid-template-rows .25s cubic-bezier(.25,.46,.45,.94);display:grid;overflow:hidden}.reaction-chips--visible.svelte-1l5sb75{grid-template-rows:1fr;margin-top:6px;margin-bottom:4px}.reaction-chips.svelte-1l5sb75>.reaction-chips__inner:where(.svelte-1l5sb75){flex-wrap:wrap;gap:6px;min-height:0;display:flex}@keyframes svelte-1l5sb75-chip-enter{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.reaction-chip.svelte-1l5sb75{background:var(--color-background-highest);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:26px;align-items:center;gap:4px;height:26px;padding:3px 10px;transition:transform .1s ease-out,background-color .15s,border-color .15s;animation:.15s ease-out svelte-1l5sb75-chip-enter;display:inline-flex}.reaction-chip.svelte-1l5sb75:active{transform:scale(.92)}.reaction-chip--mine.svelte-1l5sb75{background:#4ccaf02e;border-color:#4ccaf091}.reaction-chip__emoji.svelte-1l5sb75{font-size:14px;line-height:1}.reaction-chip__count.svelte-1l5sb75{font-family:var(--font-sans);color:var(--color-text-primary);text-align:center;min-width:8px;font-size:12px;font-weight:400;line-height:1}.msg-item--uploading.svelte-1l5sb75{--msg-enter-opacity:.6;opacity:.6;transition:opacity .3s ease-out}.msg-item--failed.svelte-1l5sb75{--msg-enter-opacity:.9;opacity:.9}.msg-media-wrapper.svelte-1l5sb75{width:fit-content;margin-top:4px;margin-bottom:2px;display:block;position:relative}.upload-progress-overlay.svelte-1l5sb75{pointer-events:none;z-index:2;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.progress-ring.svelte-1l5sb75{filter:drop-shadow(0 1px 3px #0000004d)}@keyframes svelte-1l5sb75-spin-progress{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.retry-overlay.svelte-1l5sb75{cursor:pointer;background:#00000059;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.retry-overlay.svelte-1l5sb75:active{opacity:.7}.retry-icon.svelte-1l5sb75{background:#280000b3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.overlay-sheet.room-chat-sheet--landscape{left:var(--fullscreen-sheet-landscape-inset,12%);right:var(--fullscreen-sheet-landscape-inset,12%)}.overlay-sheet.room-chat-sheet[role=dialog],.room-chat-sheet>.overlay-sheet__content-wrapper{overflow:clip}.room-chat-sheet>.overlay-sheet__content-wrapper>.overlay-sheet__page{padding:0;overflow:clip}.dismiss-chat.svelte-1msi61j{color:var(--color-filter-subtitle);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:4px 0;font-size:16px;display:flex}.chat-unavailable.svelte-1msi61j{text-align:center;height:100%;color:var(--color-text-disabled);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:18px;display:flex}.chat-unavailable.svelte-1msi61j .chat-unavailable__icon{flex-shrink:0;width:60px;height:60px}.chat-unavailable.svelte-1msi61j p:where(.svelte-1msi61j){max-width:320px;margin:0}@media (prefers-reduced-motion:reduce){.room-chat-sheet,.room-chat-sheet .overlay-sheet__page{transition:none!important}}.slash-growth.svelte-182a5fq{transform-origin:28.546px 0;transition:transform .22s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.capture-off.svelte-182a5fq .slash-growth:where(.svelte-182a5fq){transform:scaleX(1)}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled) .capture-body.svelte-182a5fq{animation:.42s ease-in-out svelte-182a5fq-capture-wiggle}}@keyframes svelte-182a5fq-capture-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}55%{transform:rotate(5deg)}78%{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.slash-growth.svelte-182a5fq{transition:none}button:hover:not(:disabled) .capture-body.svelte-182a5fq{animation:none}}.capture-control.svelte-1ypytn1{flex:0 0 var(--capture-size);width:var(--capture-size);height:var(--capture-size);display:inline-flex;position:relative}.capture-button.svelte-1ypytn1{width:var(--capture-size);height:var(--capture-size);background:var(--capture-surface);color:var(--capture-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.capture-button--fullscreen.svelte-1ypytn1:not(.capture-button--active){background:#3e3c61cc}.capture-button.svelte-1ypytn1:focus-visible{outline-offset:3px;outline:2px solid #ccd3f3}.capture-icon.svelte-1ypytn1{display:flex}.capture-control--desktop.svelte-1ypytn1 .capture-button:where(.svelte-1ypytn1){background:var(--desktop-media-surface);color:var(--desktop-media-ink)}@media (hover:hover) and (pointer:fine){.capture-control--desktop.svelte-1ypytn1 .capture-button:where(.svelte-1ypytn1):hover:not(:disabled){color:var(--desktop-media-hover-ink)}}.capture-control--desktop.svelte-1ypytn1 .capture-icon:where(.svelte-1ypytn1){z-index:1;position:relative}.capture-control--desktop.svelte-1ypytn1 .capture-progress:where(.svelte-1ypytn1){z-index:1;border-top-color:var(--desktop-media-ink)}.capture-control--desktop.svelte-1ypytn1 .capture-button:where(.svelte-1ypytn1):focus-visible{color:var(--desktop-media-hover-ink)}.capture-icon--starting.svelte-1ypytn1{opacity:.55}.capture-progress.svelte-1ypytn1{border:2px solid #ccd3f333;border-top-color:var(--capture-ink);pointer-events:none;border-radius:50%;animation:.9s linear infinite svelte-1ypytn1-capture-spin;position:absolute;inset:4px}@keyframes svelte-1ypytn1-capture-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.capture-progress.svelte-1ypytn1{animation:none}}.desktop-call-controls.svelte-13kt6e9{pointer-events:auto;border:0;justify-content:center;gap:8px;min-width:0;margin:0;padding:0;display:flex;position:relative}.desktop-call-controls.docked.svelte-13kt6e9{flex:none;justify-content:flex-end;margin-left:auto}.call-ctl.svelte-13kt6e9{background:var(--color-desktop-call-button);width:40px;height:40px;color:var(--color-desktop-call-icon);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.call-ctl.desktop-control-hover.svelte-13kt6e9:not(.desktop-media-toggle){--desktop-hover-tint:var(--color-desktop-call-hover);--desktop-hover-opacity:1;--desktop-focus-opacity:1}.desktop-control-hover.svelte-13kt6e9 svg{z-index:1;transform-origin:50%;position:relative}@media (hover:hover) and (pointer:fine){.call-ctl.desktop-control-hover.svelte-13kt6e9:hover{color:var(--color-desktop-call-hover-icon)}.call-ctl.screen-share.svelte-13kt6e9:hover:not(:disabled) svg{animation:.42s ease-in-out svelte-13kt6e9-control-wiggle}}.call-ctl.desktop-control-hover.svelte-13kt6e9:focus-visible{color:var(--color-desktop-call-hover-icon)}.call-ctl.screen-share.svelte-13kt6e9{background:var(--desktop-media-surface);color:var(--desktop-media-ink)}.call-ctl.screen-share.svelte-13kt6e9:focus-visible{color:var(--desktop-media-hover-ink)}@media (hover:hover) and (pointer:fine){.call-ctl.screen-share.svelte-13kt6e9:hover:not(:disabled){color:var(--desktop-media-hover-ink)}}.call-ctl.hangup.svelte-13kt6e9{background:var(--color-desktop-call-hangup);border-radius:20px;width:60px}.hangup.svelte-13kt6e9:before{content:"";border-radius:inherit;background:var(--color-danger);opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.hangup.svelte-13kt6e9 svg{z-index:1;transform-origin:50%;position:relative}.handset-lift.svelte-13kt6e9{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .18s ease-out;display:flex;transform:translate(0,0)}@media (hover:hover) and (pointer:fine){.call-ctl.hangup.svelte-13kt6e9:hover:not(:disabled):before{opacity:1}.call-ctl.hangup.svelte-13kt6e9:hover:not(:disabled) .handset-lift:where(.svelte-13kt6e9){animation:.42s ease-in-out svelte-13kt6e9-handset-lift}.call-ctl.hangup.svelte-13kt6e9:hover:not(:disabled) svg{animation:.42s ease-in-out svelte-13kt6e9-control-wiggle}}.call-ctl.hangup.svelte-13kt6e9:focus-visible:before{opacity:1}.call-ctl.room-chat.svelte-13kt6e9{z-index:1;left:calc(100% + var(--desktop-chat-control-gap,12px));background:var(--desktop-chat-control-bg,transparent);color:var(--color-desktop-call-icon);position:absolute;top:0}.room-chat.svelte-13kt6e9 svg{width:21px;height:21px}.call-ctl.svelte-13kt6e9:focus-visible{outline-offset:3px;outline:2px solid}.call-ctl.svelte-13kt6e9:disabled{opacity:.5;cursor:default}.screen-progress.svelte-13kt6e9{border:2px solid #ccd3f333;border-top-color:currentColor;border-radius:50%;animation:.9s linear infinite svelte-13kt6e9-spin;position:absolute;inset:4px}@keyframes svelte-13kt6e9-spin{to{transform:rotate(360deg)}}@keyframes svelte-13kt6e9-control-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}55%{transform:rotate(5deg)}78%{transform:rotate(-2deg)}}@keyframes svelte-13kt6e9-handset-lift{0%,to{transform:translate(0,0)}35%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.screen-progress.svelte-13kt6e9{animation:none}.hangup.svelte-13kt6e9:before,.handset-lift.svelte-13kt6e9{transition:none}.call-ctl.hangup.svelte-13kt6e9:hover:not(:disabled) .handset-lift:where(.svelte-13kt6e9),.call-ctl.hangup.svelte-13kt6e9:hover:not(:disabled) svg,.call-ctl.screen-share.svelte-13kt6e9:hover:not(:disabled) svg{animation:none}}.stream-menu-volume.svelte-ms2nl{color:var(--color-menu-text);font:400 15px/1.2 var(--font-sans);padding:10px 16px 12px}.stream-menu-volume-label.svelte-ms2nl{align-items:center;gap:10px;margin-bottom:4px;display:flex}.stream-menu-volume-label.svelte-ms2nl svg{flex:none;width:18px;height:18px;transform:translateY(-1px)}.vertical-volume.svelte-lnr7jx{box-sizing:border-box;background:var(--pip-controls-background,var(--color-desktop-fullscreen-control-surface));border-radius:28px;place-items:center;width:100%;height:100%;padding:6px;display:grid}.enable-vertical.svelte-lnr7jx{border-radius:50%;place-items:center;width:24px;height:32px;padding:0;display:grid}.enable-vertical.svelte-lnr7jx svg{width:18px;height:18px}.own-volume.svelte-lnr7jx{min-width:0;color:var(--color-text-primary);font:400 12px/18px var(--font-sans);align-items:center;gap:10px;display:flex}.own-volume-label.svelte-lnr7jx{flex:none;align-items:center;gap:10px;display:flex}.own-volume-label.svelte-lnr7jx svg{flex:none;width:18px;height:18px;transform:translateY(-1px)}.own-volume.menu.svelte-lnr7jx{color:var(--color-menu-text);font:400 15px/1.2 var(--font-sans);padding:10px 16px 12px;display:block}.menu.svelte-lnr7jx .own-volume-label:where(.svelte-lnr7jx){margin-bottom:4px}.own-volume.svelte-lnr7jx input{flex:1;min-width:50px}small.svelte-lnr7jx{color:var(--color-text-muted);font-size:11px;line-height:15px}button.svelte-lnr7jx{cursor:pointer;background:var(--color-desktop-call-button);border-radius:6px;padding:4px 8px}.expanded-indicator.svelte-uocizt{z-index:2;pointer-events:none;width:32px;height:32px;color:var(--color-video-name-text);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expanded-indicator.svelte-uocizt svg{width:32px;height:32px}.expanded-indicator.svelte-uocizt .phone{transform:rotate(225deg)}img.svelte-bqeev8{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.audio-ring.svelte-bqeev8{box-shadow:0 0 0 3px var(--color-audio-ring);border-radius:50%;transition:box-shadow .1s ease-out}.screen-tile.svelte-66cx1z,.open.svelte-66cx1z{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.screen-tile.svelte-66cx1z{background:var(--color-background-elevated);color:var(--color-video-name-text)}.open.svelte-66cx1z{cursor:pointer;touch-action:manipulation}video.svelte-66cx1z,img.svelte-66cx1z{object-fit:cover;pointer-events:none;width:100%;height:100%}.expanded-avatar.svelte-66cx1z{pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.avatar-initial.svelte-66cx1z{width:var(--screen-tile-avatar-size);height:var(--screen-tile-avatar-size);font:500 25px/1 var(--font-sans);place-items:center;margin-inline:auto;display:grid}.shade.svelte-66cx1z{pointer-events:none;background:linear-gradient(#0000 45%,#0009);position:absolute;inset:0}.preview.svelte-66cx1z .shade:where(.svelte-66cx1z),.shade.own-sharing.svelte-66cx1z{background:#00000080}.sharing-message.svelte-66cx1z{text-align:center;color:var(--color-video-name-text);font:400 13px/18px var(--font-sans);pointer-events:none;place-content:center;padding:12px 18px;display:grid;position:absolute;inset:0}.live.svelte-66cx1z{background:var(--color-desktop-call-hangup);color:#fff;font:400 9px/14px var(--font-sans);border-radius:3px;flex:none;padding:0 4px}.screen-tile.svelte-66cx1z:not(.desktop) .live:where(.svelte-66cx1z){background:var(--color-danger)}.name.svelte-66cx1z{font:400 12px/16px var(--font-sans);justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.desktop.svelte-66cx1z .name:where(.svelte-66cx1z){background:var(--color-video-name-bg);border-radius:5px;justify-content:flex-start;max-width:calc(100% - 12px);padding:2px 6px;left:6px;right:auto}.owner.svelte-66cx1z{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch.svelte-66cx1z{border-radius:var(--desktop-room-tile-radius);background:var(--color-desktop-stream-watch-bg);max-width:calc(100% - 16px);color:var(--color-desktop-room-join-text);font:400 14px/20px var(--font-sans);white-space:nowrap;padding:7px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop.svelte-66cx1z .watch:where(.svelte-66cx1z){transition:background-color .16s}.desktop.svelte-66cx1z .open:where(.svelte-66cx1z):focus-visible .watch:where(.svelte-66cx1z){background:var(--color-desktop-stream-watch-hover)}@media (hover:hover) and (pointer:fine){.desktop.svelte-66cx1z .open:where(.svelte-66cx1z):hover .watch:where(.svelte-66cx1z){background:var(--color-desktop-stream-watch-hover)}}.screen-tile.svelte-66cx1z:not(.desktop) .watch:where(.svelte-66cx1z){border-radius:var(--desktop-room-tile-radius);background:var(--color-desktop-stream-watch-bg);width:113.6px;height:27.2px;color:var(--color-desktop-room-join-text);font:400 12.8px/1.2 var(--font-sans);place-items:center;padding:0;display:grid}.stop.svelte-66cx1z,.expand.svelte-66cx1z{cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;left:0}.stop.svelte-66cx1z{bottom:0}.screen-tile.svelte-66cx1z:not(.desktop):has(.stop:where(.svelte-66cx1z)) .name:where(.svelte-66cx1z){left:36px}.desktop.svelte-66cx1z .stop:where(.svelte-66cx1z){inset:0 0 auto auto}.stop.svelte-66cx1z:before,.expand.svelte-66cx1z:before{content:"";background:#00000080;border-radius:50%;position:absolute;inset:6px}.stop.svelte-66cx1z svg,.expand.svelte-66cx1z svg{z-index:1;width:16px;height:16px;position:relative}.expand.svelte-66cx1z{top:0}.desktop.svelte-66cx1z .hover-control:where(.svelte-66cx1z){opacity:0;transition:opacity .15s}.desktop.svelte-66cx1z:focus-within .hover-control:where(.svelte-66cx1z){opacity:1}@media (hover:hover) and (pointer:fine){.desktop.svelte-66cx1z:hover .hover-control:where(.svelte-66cx1z){opacity:1}}button.svelte-66cx1z:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.desktop.svelte-66cx1z .hover-control:where(.svelte-66cx1z),.desktop.svelte-66cx1z .watch:where(.svelte-66cx1z){transition:none}}.tile-context-overlay.svelte-1557n12{z-index:15;pointer-events:none;border-radius:inherit;animation:.15s ease-out svelte-1557n12-fadeIn;position:absolute;inset:0;overflow:hidden}.tile-context-gradient.svelte-1557n12{border-radius:inherit;background:linear-gradient(#00000073 0%,#0000 100%);height:40px;position:absolute;top:0;left:0;right:0}.tile-context-btn.svelte-1557n12{color:#fff;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:0;right:0}.tile-context-btn--fullscreen.svelte-1557n12{left:0;right:auto}.tile-context-btn--flip.svelte-1557n12{top:auto;bottom:0}.tile-context-btn.svelte-1557n12:disabled{opacity:.5;cursor:default}.tile-context-btn.svelte-1557n12:focus-visible{outline-offset:-4px;border-radius:50%;outline:2px solid}.tile-context-icon.svelte-1557n12 .tile-control-glyph{width:16px;height:16px}.tile-context-icon.svelte-1557n12{pointer-events:none;background:#0006;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.tile-context-btn.svelte-1557n12:active .tile-context-icon:where(.svelte-1557n12){background:#0009}@keyframes svelte-1557n12-fadeIn{0%{opacity:0}to{opacity:1}}.anon-expand.svelte-1sten6s{z-index:2;cursor:pointer;border-radius:inherit;position:absolute;inset:0}.anon-expand.svelte-1sten6s:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-3px}.tiles-desktop.svelte-1sten6s .tile-item:where(.svelte-1sten6s):after{content:"";border:2px solid var(--color-audio-ring);border-radius:inherit;opacity:0;pointer-events:none;z-index:18;transition:opacity .1s ease-out;position:absolute;inset:0}.tiles-desktop.svelte-1sten6s .tile-item.tile-speaking:where(.svelte-1sten6s):after{opacity:1}.tiles-desktop.svelte-1sten6s .tile-item.tile-speaking:where(.svelte-1sten6s){box-shadow:none}.tiles-desktop.svelte-1sten6s .tile-item:where(.svelte-1sten6s):before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:1;background:#00000080;transition:opacity .18s ease-out;position:absolute;inset:0}.tiles-desktop.svelte-1sten6s .tile-item.tile-expanded:where(.svelte-1sten6s):before{opacity:1}.tile-keyboard-action.svelte-1sten6s{opacity:0;pointer-events:none;position:absolute;top:8px;left:8px}.tile-keyboard-action.svelte-1sten6s:focus-visible{opacity:1;z-index:20;background:var(--color-background-elevated);color:var(--color-text-primary);padding:8px}.tile-item.svelte-1sten6s{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.tile-item.svelte-1sten6s img{-webkit-user-drag:none;-webkit-touch-callout:none}.tile-name.tile-name--with-flip.svelte-1sten6s{max-width:calc(100% - 88px)}div.svelte-1sten6s::-webkit-scrollbar{display:none}.tiles-container.svelte-1sten6s{flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:8px 16px;display:flex;overflow:hidden}.tiles-container.tiles-grid.svelte-1sten6s{flex-flow:wrap;place-content:center;align-items:flex-start;gap:12px;height:100%;display:flex;overflow-y:auto}.tiles-single.svelte-1sten6s .tile-item:where(.svelte-1sten6s){aspect-ratio:1.2;width:min(75vw,320px);max-height:calc(100% - 16px)}.tiles-duo.svelte-1sten6s .tile-item:where(.svelte-1sten6s){aspect-ratio:1.2;width:min(75vw,320px);max-height:calc(50% - 10px)}.tiles-grid.svelte-1sten6s .tile-item:where(.svelte-1sten6s){aspect-ratio:1.2;width:calc(50% - 6px)}.tile-item.svelte-1sten6s{transition:width .3s cubic-bezier(.4,0,.2,1),max-height .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}@keyframes svelte-1sten6s-tile-enter{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.tile-item.svelte-1sten6s{animation:.3s cubic-bezier(.4,0,.2,1) both svelte-1sten6s-tile-enter}.participant-row.svelte-1sten6s{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .1s}.participant-row.svelte-1sten6s:active{opacity:.7}.name-pill.svelte-1sten6s{align-items:center;gap:3px;display:inline-flex}.tile-name.svelte-1sten6s{z-index:10;max-width:calc(100% - 16px);font-family:var(--font-sans);color:var(--color-video-name-text);white-space:nowrap;border-radius:9999px;align-items:center;gap:3px;padding:2px 8px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.tile-name-pill.svelte-1sten6s{background:var(--color-video-name-bg)}.muted-inline-icon{opacity:.8;flex-shrink:0;width:13px;height:13px}.muted-inline-icon--local{color:#e53935;opacity:1}.muted-list-icon{color:#b8c9e0;flex-shrink:0;width:16px;height:16px}.muted-list-icon--local{color:#e53935}.camera-list-icon{color:#b8c9e0;flex-shrink:0;width:16px;height:16px}.list-indicator.svelte-1sten6s{opacity:0;align-items:center;width:0;margin-left:-8px;transition:opacity .18s,width .18s;display:inline-flex;overflow:hidden}.list-indicator-visible.svelte-1sten6s{opacity:1;width:16px}.tile-video-bg.svelte-1sten6s{pointer-events:none;object-fit:cover;border-radius:17px;width:100%;height:100%;position:absolute;inset:0}.tile-video-bg.mirrored.svelte-1sten6s{transform:scaleX(-1)}.tile-speaking.svelte-1sten6s{box-shadow:0 0 0 3px var(--color-audio-ring);transition:box-shadow .1s ease-out}.desktop-tile-scrollport.svelte-1sten6s{width:min(100%, calc(var(--desktop-tile-count) * var(--desktop-tile-width) + (var(--desktop-tile-count) - 1) * var(--desktop-tile-gap)));max-width:100%;height:var(--desktop-tile-height);overflow-anchor:none;scrollbar-width:none;overscroll-behavior-x:contain;pointer-events:auto;flex:none;overflow:auto hidden}.tiles-container.tiles-desktop.svelte-1sten6s{justify-content:flex-start;align-items:stretch;gap:var(--desktop-tile-gap);width:100%;min-width:calc(var(--desktop-tile-count) * var(--desktop-tile-min-width) + (var(--desktop-tile-count) - 1) * var(--desktop-tile-gap));max-width:none;height:var(--desktop-tile-height);pointer-events:auto;flex-flow:row;padding:0;overflow:clip}.tiles-desktop.svelte-1sten6s .tile-item:where(.svelte-1sten6s){flex:0 1 var(--desktop-tile-width);width:var(--desktop-tile-width);min-width:var(--desktop-tile-min-width);height:var(--desktop-tile-height);aspect-ratio:auto;cursor:pointer;border-radius:var(--desktop-room-tile-radius);max-height:none;padding:0;transition:none;animation:none;position:relative;container-type:inline-size}.tiles-desktop.svelte-1sten6s .tile-avatar-content:where(.svelte-1sten6s){position:absolute;inset:50% 0 auto;padding:0!important;transform:translateY(-50%)!important}.tiles-desktop.svelte-1sten6s .tile-avatar-content:where(.svelte-1sten6s) .rounded-full,.tiles-desktop.svelte-1sten6s .tile-anon-avatar:where(.svelte-1sten6s) .rounded-full{max-width:calc(100cqw - 12px);max-height:calc(100cqw - 12px)}.tiles-desktop.svelte-1sten6s .tile-anon-avatar:where(.svelte-1sten6s) svg{max-width:68%;max-height:68%}.tiles-desktop.svelte-1sten6s .tile-name:where(.svelte-1sten6s),.tiles-desktop.svelte-1sten6s .tile-anon-name:where(.svelte-1sten6s){z-index:2;background:var(--color-video-name-bg);max-width:calc(100% - 12px);font:400 12px/16px var(--font-sans);color:var(--color-video-name-text);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;align-items:center;gap:3px;margin:0;padding:2px 6px;display:inline-flex;position:absolute;bottom:6px;left:6px;overflow:hidden;transform:none}.tiles-desktop.svelte-1sten6s .tile-anon-avatar:where(.svelte-1sten6s){justify-content:center;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tiles-desktop.svelte-1sten6s .tile-video-bg:where(.svelte-1sten6s){border-radius:inherit}.desktop-tile-scrollport.desktop-vertical.svelte-1sten6s{width:var(--desktop-tile-width);height:auto;max-height:var(--desktop-strip-max-height,100%);overflow:hidden auto}.desktop-vertical.svelte-1sten6s .tiles-container.tiles-desktop:where(.svelte-1sten6s){width:var(--desktop-tile-width);flex-direction:column;min-width:0;height:auto;overflow:visible}.desktop-vertical.svelte-1sten6s .tiles-desktop:where(.svelte-1sten6s) .tile-item:where(.svelte-1sten6s){flex:0 0 var(--desktop-tile-height)}@media (prefers-reduced-motion:reduce){.tiles-desktop.svelte-1sten6s .tile-item:where(.svelte-1sten6s),.tiles-desktop.svelte-1sten6s .tile-item:where(.svelte-1sten6s):before{transition:none;animation:none}}.pop-out.svelte-kkelnx{background:var(--color-desktop-call-button);color:var(--color-desktop-call-icon);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .14s,transform .14s;display:grid}.pop-out.svelte-kkelnx svg{width:18px;height:18px}.pop-out.svelte-kkelnx:hover{background:var(--color-desktop-call-hover)}.pop-out.svelte-kkelnx:active{transform:scale(.94)}.pop-out.svelte-kkelnx:disabled{opacity:.4;cursor:default}.pop-out.svelte-kkelnx:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.pop-out.svelte-kkelnx{transition:none}}.desktop-expanded.svelte-1rngtfe{left:calc(var(--desktop-scene-left,402px) + var(--desktop-room-side-inset,10px));right:calc(var(--desktop-scene-right,0px) + var(--desktop-room-side-inset,10px));top:calc(var(--desktop-context-height,96px) - 6px);z-index:44;pointer-events:none;min-height:0;position:fixed}.expanded-tile.svelte-1rngtfe{background:var(--color-background-elevated);width:100%;height:100%;color:var(--color-video-name-text);pointer-events:auto;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.expanded-tile.has-video.svelte-1rngtfe{background:#131218}video.svelte-1rngtfe{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}video.mirrored.svelte-1rngtfe{transform:scaleX(-1)}.expanded-name.svelte-1rngtfe{background:var(--color-video-name-bg);max-width:calc(100% - 28px);font:400 14px/20px var(--font-sans);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex;position:absolute;bottom:14px;left:14px}.mute-indicator.svelte-1rngtfe{flex:none;width:14px;height:14px;display:flex}.mute-indicator.svelte-1rngtfe svg{width:100%;height:100%}.locally-muted.svelte-1rngtfe{color:var(--color-danger)}.desktop-fullscreen-overlay.svelte-1rngtfe{--desktop-scene-left:0px;--desktop-scene-right:0px;z-index:10001;pointer-events:auto;background:var(--color-background);width:100%;height:100%;inset:0!important;transform:none!important}.fullscreen-title.svelte-1rngtfe{z-index:7;background:var(--color-desktop-call-button);min-width:0;max-width:calc(100% - 80px);min-height:44px;color:var(--color-video-name-text);font:400 14px/20px var(--font-sans);pointer-events:none;border-radius:6px;align-items:center;gap:12px;padding:6px 10px;display:flex;position:absolute;top:12px;left:12px}.fullscreen-title.beside-chat.svelte-1rngtfe{max-width:calc(100% - var(--desktop-fullscreen-chat-width) - 80px)}.fullscreen-room.svelte-1rngtfe,.fullscreen-owner.svelte-1rngtfe{align-items:center;gap:8px;min-width:0;display:flex}.fullscreen-room-label.svelte-1rngtfe,.fullscreen-slug.svelte-1rngtfe,.fullscreen-owner-name.svelte-1rngtfe{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fullscreen-room.svelte-1rngtfe{font:400 15px/1.2 var(--font-sans);gap:10px}.fullscreen-language.svelte-1rngtfe{color:var(--color-navigation-link)}.fullscreen-level.svelte-1rngtfe{color:var(--color-context-bar-peek)}.fullscreen-slug.svelte-1rngtfe{pointer-events:auto;cursor:pointer;border:1px solid var(--color-desktop-panel-divider);color:var(--color-text-caption);font:400 12px/16px var(--font-sans);background:0 0;border-radius:4px;flex:none;padding:0 5px;display:grid}.fullscreen-slug.svelte-1rngtfe span:where(.svelte-1rngtfe){grid-area:1/1}.fullscreen-slug.svelte-1rngtfe .concealed:where(.svelte-1rngtfe){visibility:hidden}.fullscreen-slug.copied.svelte-1rngtfe{color:var(--color-context-bar-in-call);border-color:currentColor}.fullscreen-slug.svelte-1rngtfe:focus-visible{outline-offset:3px;outline:2px solid}.fullscreen-divider.svelte-1rngtfe{opacity:.3;background:currentColor;flex:none;align-self:center;width:1px;height:22px}.fullscreen-avatar.svelte-1rngtfe{border-radius:50%;flex:none;width:28px;height:28px;display:flex;overflow:hidden}.fullscreen-title.svelte-1rngtfe .live:where(.svelte-1rngtfe){flex:none}.exit-fullscreen.svelte-1rngtfe{z-index:8;pointer-events:auto;cursor:pointer;background:var(--color-background-elevated);width:44px;height:44px;color:var(--color-video-name-text);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.exit-fullscreen.svelte-1rngtfe svg{width:20px;height:20px}.exit-fullscreen.beside-chat.svelte-1rngtfe{right:calc(12px + var(--desktop-fullscreen-chat-width))}.screen-status.svelte-1rngtfe{font:400 14px/20px var(--font-sans);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.live.svelte-1rngtfe{background:var(--color-desktop-call-hangup);border-radius:3px;padding:0 4px;font-size:10px;line-height:16px}.expanded-tile.svelte-1rngtfe:focus-visible{outline-offset:-3px;outline:2px solid}.desktop-pip.svelte-xzirlg{z-index:4;background:var(--color-background-elevated);cursor:grab;touch-action:none;pointer-events:auto;border:0;border-radius:8px;padding:0;transition:transform .22s;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 4px 20px #0006}.desktop-pip.dragging.svelte-xzirlg{cursor:grabbing;transition:none}video.svelte-xzirlg{object-fit:cover;pointer-events:none;width:100%;height:100%}video.mirrored.svelte-xzirlg{transform:scaleX(-1)}span.svelte-xzirlg{background:var(--color-video-name-bg);color:var(--color-video-name-text);font:400 12px/16px var(--font-sans);pointer-events:none;border-radius:3px;padding:2px 6px;position:absolute;bottom:6px;left:6px}.desktop-pip.svelte-xzirlg:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.desktop-pip.svelte-xzirlg{transition:none}}.fullscreen-chrome.svelte-35r0jw{--desktop-strip-max-height:calc(100dvh - 136px);pointer-events:none;z-index:5;position:absolute;inset:0}.fullscreen-controls.svelte-35r0jw{bottom:var(--desktop-room-bottom-inset,10px);left:calc((100% - var(--chat-inset))/2);box-sizing:border-box;pointer-events:auto;--desktop-chat-control-bg:var(--color-desktop-call-button);--desktop-chat-control-gap:28px;align-items:center;min-height:54px;padding-right:116px;transition:opacity .24s,transform .24s;display:flex;position:absolute;transform:translate(-50%)}.controls-hidden.svelte-35r0jw{opacity:0;pointer-events:none;transform:translate(-50%,14px)}.call-control-surface.svelte-35r0jw,.view-control-surface.svelte-35r0jw{background:var(--color-desktop-fullscreen-control-surface);border-radius:30px;padding:7px 8px}.call-control-surface.svelte-35r0jw{position:relative}.view-control-surface.svelte-35r0jw{box-sizing:border-box;pointer-events:none;justify-content:flex-end;width:104px;height:54px;display:flex;position:absolute;top:0;right:0}.layout-control.svelte-35r0jw{z-index:1;pointer-events:auto;background:var(--color-desktop-call-button);width:40px;height:40px;color:var(--color-desktop-call-icon);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:relative}.layout-control.svelte-35r0jw svg{width:21px;height:21px}.tile-dock.svelte-35r0jw{pointer-events:none;transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.dock-body.svelte-35r0jw{pointer-events:none;max-width:100%;max-height:100%;display:flex;position:relative}.tiles-track.svelte-35r0jw{pointer-events:auto;max-width:100%;max-height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s}.resizing.svelte-35r0jw{pointer-events:auto;cursor:var(--tile-resize-cursor);-webkit-user-select:none;user-select:none}.resizing.svelte-35r0jw *{cursor:var(--tile-resize-cursor)!important}.resizing.svelte-35r0jw .tile-dock:where(.svelte-35r0jw),.resizing.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){transition:none}.tile-resize-handle.svelte-35r0jw{z-index:2;pointer-events:auto;touch-action:none;cursor:var(--tile-resize-cursor);background:0 0;border:0;position:absolute}.tile-resize-handle.svelte-35r0jw:focus-visible{outline:1px solid var(--color-desktop-call-icon);outline-offset:1px}.tile-dock[data-dock=bottom].svelte-35r0jw .tile-resize-handle:where(.svelte-35r0jw){height:8px;top:-4px;left:0;right:0}.tile-dock[data-dock=top].svelte-35r0jw .tile-resize-handle:where(.svelte-35r0jw){height:8px;bottom:-4px;left:0;right:0}.tile-dock[data-dock=left].svelte-35r0jw .tile-resize-handle:where(.svelte-35r0jw){width:8px;top:0;bottom:0;right:-4px}.tile-dock[data-dock=right].svelte-35r0jw .tile-resize-handle:where(.svelte-35r0jw){width:8px;top:0;bottom:0;left:-4px}.tiles-hidden.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){opacity:0;pointer-events:none}.tile-dock[data-dock=bottom].svelte-35r0jw,.tile-dock[data-dock=top].svelte-35r0jw{left:10px;right:calc(10px + var(--chat-inset));height:var(--fullscreen-tile-height);justify-content:center}.tile-dock[data-dock=bottom].svelte-35r0jw{bottom:calc(var(--desktop-room-bottom-inset,10px) + 54px + 8px)}.tile-dock[data-dock=bottom].svelte-35r0jw:not(.controls-visible){transform:translateY(62px)}.tile-dock[data-dock=top].svelte-35r0jw{top:10px}.tile-dock[data-dock=left].svelte-35r0jw,.tile-dock[data-dock=right].svelte-35r0jw{width:var(--fullscreen-tile-width);align-items:center;top:64px;bottom:72px}.tile-dock[data-dock=left].svelte-35r0jw{left:10px}.tile-dock[data-dock=right].svelte-35r0jw{right:calc(10px + var(--chat-inset))}.tile-dock[data-dock=left].svelte-35r0jw .dock-body:where(.svelte-35r0jw),.tile-dock[data-dock=right].svelte-35r0jw .dock-body:where(.svelte-35r0jw){width:var(--fullscreen-tile-width);align-items:center;height:auto}.tile-dock[data-dock=left].svelte-35r0jw .tiles-track:where(.svelte-35r0jw),.tile-dock[data-dock=right].svelte-35r0jw .tiles-track:where(.svelte-35r0jw){align-items:center;height:auto;display:flex}.tile-dock[data-dock=bottom].tiles-hidden.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){transform:translate3d(0,calc(var(--fullscreen-tile-height) + 114px),0)}.tile-dock[data-dock=top].tiles-hidden.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){transform:translate3d(0,calc(-1 * (var(--fullscreen-tile-height) + 114px)),0)}.tile-dock[data-dock=left].tiles-hidden.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){transform:translate3d(calc(-1 * (var(--fullscreen-tile-width) + 69px)),0,0)}.tile-dock[data-dock=right].tiles-hidden.svelte-35r0jw .tiles-track:where(.svelte-35r0jw){transform:translate3d(calc(var(--fullscreen-tile-width) + 69px),0,0)}.tiles-pill.svelte-35r0jw{z-index:3;background:var(--color-desktop-call-button);width:62px;height:26px;color:var(--color-desktop-call-icon);cursor:pointer;pointer-events:auto;opacity:0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;transition:opacity .15s,transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.tiles-pill.svelte-35r0jw:focus-visible{background:var(--color-desktop-call-hover);color:var(--color-desktop-call-hover-icon)}@media (hover:hover) and (pointer:fine){.tiles-pill.svelte-35r0jw:hover{background:var(--color-desktop-call-hover);color:var(--color-desktop-call-hover-icon)}}.pill-people.svelte-35r0jw{flex:none;width:18px;height:18px;display:flex}.pill-people.svelte-35r0jw svg{width:100%;height:100%}.tiles-pill.svelte-35r0jw:before{content:"";border-radius:inherit;position:absolute;inset:-9px}.pill-chevron.svelte-35r0jw{flex:none;place-items:center;width:13px;height:13px;display:grid}.pill-chevron.svelte-35r0jw svg{width:7px;height:12px}.tile-dock.svelte-35r0jw:hover .tiles-pill:where(.svelte-35r0jw),.tiles-pill.svelte-35r0jw:focus-visible,.tiles-hidden.controls-visible.svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){opacity:1}.tile-dock[data-dock=bottom].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.tile-dock[data-dock=top].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){top:calc(100% + 8px);left:50%;transform:translate(-50%)}.tile-dock[data-dock=bottom].tiles-hidden.svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){transform:translate3d(-50%,calc(var(--fullscreen-tile-height) + 8px),0)}.tile-dock[data-dock=top].tiles-hidden.svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){transform:translate3d(-50%,calc(-1 * (var(--fullscreen-tile-height) + 8px)),0)}.tile-dock[data-dock=left].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw),.tile-dock[data-dock=right].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){flex-direction:column;width:28px;height:70px}.tile-dock[data-dock=left].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tile-dock[data-dock=right].svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.tile-dock[data-dock=left].tiles-hidden.svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){transform:translate3d(calc(-1 * (var(--fullscreen-tile-width) + 8px)),-50%,0)}.tile-dock[data-dock=right].tiles-hidden.svelte-35r0jw .tiles-pill:where(.svelte-35r0jw){transform:translate3d(calc(var(--fullscreen-tile-width) + 8px),-50%,0)}button.svelte-35r0jw:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tile-dock.svelte-35r0jw,.tiles-track.svelte-35r0jw,.tiles-pill.svelte-35r0jw,.fullscreen-controls.svelte-35r0jw{transition:none}}.desktop-room-skeleton.svelte-11jzy4n{width:min(100%,calc(3 * var(--skeleton-tile-width) + 2 * var(--skeleton-gap)));height:var(--skeleton-tile-height);pointer-events:none;flex:none;overflow:hidden}.skeleton-track.svelte-11jzy4n{gap:var(--skeleton-gap);width:100%;min-width:calc(3 * var(--skeleton-tile-min-width) + 2 * var(--skeleton-gap));height:100%;display:flex}.skeleton-tile.svelte-11jzy4n{flex:0 1 var(--skeleton-tile-width);width:var(--skeleton-tile-width);min-width:var(--skeleton-tile-min-width);height:var(--skeleton-tile-height);border-radius:var(--desktop-room-tile-radius);background-image:var(--background-image-desktop-room-skeleton);background-size:calc(300% + 2 * var(--skeleton-gap)) 100%;background-repeat:no-repeat;position:relative}.skeleton-avatar.svelte-11jzy4n{top:var(--skeleton-avatar-top);width:var(--skeleton-avatar-size);height:var(--skeleton-avatar-size);background:var(--color-desktop-room-skeleton-avatar);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.desktop-room-preview.svelte-1dztq6c{left:calc(var(--desktop-scene-left,402px) + var(--desktop-room-side-inset,10px));right:calc(var(--desktop-scene-right,0px) + var(--desktop-room-side-inset,10px));bottom:var(--desktop-room-bottom-inset,10px);height:calc(var(--desktop-tile-height) + 48px);z-index:45;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}.desktop-room-preview__pop-out.svelte-1dztq6c{pointer-events:auto;position:absolute;top:0;right:0}.desktop-room-preview__actions.svelte-1dztq6c{flex:none;grid-template-rows:40px;grid-template-columns:minmax(0,1fr);place-items:center;width:232px;height:40px;display:grid;position:relative}.desktop-room-preview__peek-actions.svelte-1dztq6c,.desktop-room-preview__controls.svelte-1dztq6c{grid-area:1/1}.desktop-room-preview__peek-actions.svelte-1dztq6c{place-items:center;width:151px;height:40px;display:grid;position:relative}.desktop-room-preview__chat.svelte-1dztq6c{width:40px;height:40px;color:var(--color-desktop-call-icon);pointer-events:auto;cursor:pointer;background:0 0;place-items:center;display:grid;position:absolute;top:0;left:calc(100% + 8px)}.desktop-room-preview__chat.svelte-1dztq6c svg{width:21px;height:21px}.desktop-room-preview__chat.svelte-1dztq6c:hover{filter:brightness(1.15)}.desktop-room-preview__chat.svelte-1dztq6c:focus-visible{outline-offset:-2px;border-radius:var(--desktop-room-tile-radius);outline:2px solid}.desktop-room-preview__join.svelte-1dztq6c{border-radius:var(--desktop-room-tile-radius);background:var(--color-desktop-room-join);width:151px;height:34px;color:var(--color-desktop-room-join-text);font:400 16px/1.2 var(--font-sans);pointer-events:auto;cursor:pointer;flex:none}.desktop-room-preview__join.svelte-1dztq6c:hover{filter:brightness(.95)}.desktop-room-preview__join.svelte-1dztq6c:disabled{filter:brightness(.85);cursor:wait}.desktop-room-preview__join.svelte-1dztq6c:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.sheet-container.svelte-7vgo1t{z-index:50;backface-visibility:hidden;border-radius:30px 30px 0 0;flex-direction:column;height:100dvh;display:flex;position:fixed;bottom:0;left:0;right:0}.sheet-container.svelte-7vgo1t:before{content:"";box-shadow:inset 0px 0px 24.1px 6px rgba(248, 101, 160, var(--sheet-glow-opacity,.07));pointer-events:none;z-index:1;contain:strict;border-radius:30px 30px 0 0;position:absolute;inset:0 0 -50px}.drag-handle-area.svelte-7vgo1t{cursor:grab;touch-action:none;z-index:10;justify-content:center;padding:12px 0 0;display:flex;position:relative}.drag-handle-area.svelte-7vgo1t:after{content:"";top:-12px;left:0;right:0;bottom:calc(-1 * var(--hit-bottom,16px));position:absolute}.drag-handle-area.svelte-7vgo1t:active{cursor:grabbing}.drag-handle.svelte-7vgo1t{background-color:#f5f6fd80;border-radius:9999px;width:80px;height:4px}.sheet-body.svelte-7vgo1t{touch-action:pan-x pan-y;flex:1;min-height:0}.peek-side-control.svelte-15nxcce{background:var(--color-call-control);width:48px;height:48px;color:var(--color-text-secondary);border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;display:flex}.peek-side-control.svelte-15nxcce:hover:not(:disabled){opacity:.8}.peek-side-control.svelte-15nxcce:disabled{opacity:.5}.peek-side-control.svelte-15nxcce:focus-visible{outline-offset:3px;outline:2px solid}.join-btn--busy.svelte-15nxcce{opacity:.72;cursor:default}.overlay-sheet.fullscreen-settings-sheet--landscape{left:var(--fullscreen-sheet-landscape-inset,12%);right:var(--fullscreen-sheet-landscape-inset,12%)}.fullscreen-settings-sheet--landscape .overlay-sheet__page{max-height:calc(85dvh - 68px - env(safe-area-inset-bottom,0px));overscroll-behavior-y:contain;overflow-y:auto}.overlay-action-btn.svelte-31x5dz{color:var(--color-filter-subtitle);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:4px 0;font-size:16px;font-weight:400;display:flex}.media-settings.svelte-31x5dz{flex-direction:column;gap:10px;height:372px;padding:4px 0 0;display:flex}.media-hint.svelte-31x5dz{font-family:var(--font-sans);color:var(--color-text-hint);margin:-4px 4px 0;font-size:12px;font-weight:300;line-height:1.3}.media-hint--error.svelte-31x5dz{color:var(--color-call-disconnected-text)}.restore-sound.svelte-31x5dz{background:var(--color-filter-row-bg);min-height:44px;color:var(--color-text-primary);font-family:var(--font-sans);text-align:left;cursor:pointer;border:none;border-radius:13px;padding:10px 17px;font-size:14px}.restore-sound.svelte-31x5dz:disabled{opacity:.6;cursor:default}.gate-mode--joined.svelte-31x5dz .select__trigger{border-radius:13px 13px 0 0}.gate-block.svelte-31x5dz{flex-direction:column;gap:2px;display:flex}.gate-level.svelte-31x5dz{background:var(--color-filter-row-bg);border-radius:0 0 13px 13px;padding:12px 17px}.gate-level__row.svelte-31x5dz{align-items:center;height:24px;display:flex;position:relative}.gate-level__track.svelte-31x5dz{background:var(--color-slider-track);pointer-events:none;border-radius:27px;height:4px;position:absolute;left:0;right:0}.gate-level__fill.svelte-31x5dz{width:calc(12px + (100% - 24px) * var(--level,0));background:var(--color-slider-fill);opacity:.4;border-radius:27px;position:absolute;top:0;bottom:0;left:0}.gate-level__fill-live.svelte-31x5dz{background:var(--color-slider-level);border-radius:27px;position:absolute;inset:0}.gate-level__input.svelte-31x5dz{appearance:none;cursor:pointer;touch-action:none;background:0 0;border:none;outline:none;width:100%;height:24px;position:relative}.gate-level__input.svelte-31x5dz::-webkit-slider-thumb{appearance:none;background:var(--color-slider-thumb);width:24px;height:24px;box-shadow:0 1px 3px var(--color-select-shadow-tight);cursor:pointer;border:none;border-radius:50%}.gate-level__input.svelte-31x5dz::-moz-range-thumb{background:var(--color-slider-thumb);width:24px;height:24px;box-shadow:0 1px 3px var(--color-select-shadow-tight);cursor:pointer;border:none;border-radius:50%}.gate-level__input.svelte-31x5dz::-moz-range-track{background:0 0;border:none;height:4px}.gate-level__input.svelte-31x5dz::-moz-range-progress{background:0 0;border:none;height:4px}.controls-crossfade.svelte-7p3ytz{position:relative}.controls-layer.svelte-7p3ytz{transition:opacity .2s ease-out}@media (prefers-reduced-motion:reduce){.controls-layer.svelte-7p3ytz{transition:none}}.controls-layer.svelte-7p3ytz:last-child{position:absolute;inset:0}.speaking-ring.svelte-7p3ytz{box-shadow:0 0 0 3px var(--color-audio-ring);transition:box-shadow .1s ease-out}.peek-avatar-btn.svelte-7p3ytz{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;transition:transform .15s}.peek-avatar-btn.svelte-7p3ytz:active{transform:scale(.92)}.overlay-sheet--window .create-section.svelte-1bbwox2{margin-bottom:var(--window-content-inset,12px)}.create-language-level-row.svelte-1bbwox2{display:contents}.create-language-level-row--desktop.svelte-1bbwox2{gap:var(--window-content-inset,12px);margin-bottom:var(--window-content-inset,12px);grid-template-columns:minmax(0,1fr) max-content;display:grid}.create-language-level-row--desktop.svelte-1bbwox2>.create-section:where(.svelte-1bbwox2){min-width:0;margin-bottom:0}.create-language-level-row--desktop.svelte-1bbwox2 .create-level-options:where(.svelte-1bbwox2){flex-wrap:nowrap;align-items:center;min-height:47px}.create-language-level-row--desktop.svelte-1bbwox2 .create-level-options:where(.svelte-1bbwox2) .create-lang-chip:where(.svelte-1bbwox2){white-space:nowrap;flex:none}.overlay-action-btn.svelte-1bbwox2{color:var(--color-filter-subtitle);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:4px 0;font-size:16px;display:flex}.overlay-action-btn--text.svelte-1bbwox2{color:var(--color-filter-chip-text-selected)}.create-footer-btn.svelte-1bbwox2{background:var(--color-btn-secondary-bg);width:100%;height:44px;color:var(--cyan-50,#f3fdff);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:13px;font-size:16px;font-weight:300;transition:transform .1s,opacity .15s}.create-footer-btn.svelte-1bbwox2:active{transform:scale(.97)}.create-footer-btn.disabled.svelte-1bbwox2{opacity:.4;cursor:not-allowed}.create-section.svelte-1bbwox2{margin-bottom:16px}.create-section__title.svelte-1bbwox2{font-family:var(--font-sans);color:var(--color-filter-subtitle);margin-bottom:10px;font-size:16px;font-weight:500;display:block}.create-section__hint.svelte-1bbwox2{font-family:var(--font-sans);color:var(--color-filter-subtitle);opacity:.6;margin-top:2px;font-size:12px;font-weight:400;display:block}.create-section--boxed.svelte-1bbwox2{background:var(--color-overlay-block,#242239);border-radius:13px;padding:14px 14px 12px}.create-section--toggle.svelte-1bbwox2{justify-content:space-between;align-items:center;gap:12px;display:flex}.create-section--toggle.svelte-1bbwox2 .create-section__title:where(.svelte-1bbwox2){margin-bottom:0}.create-input.svelte-1bbwox2{border:1.5px solid var(--color-form-input-border);width:100%;height:47px;font-family:var(--font-sans);color:#fff;background:0 0;border-radius:10px;outline:none;padding:0 14px;font-size:16px;font-weight:400;transition:border-color .15s}.create-input.svelte-1bbwox2::placeholder{color:var(--color-filter-subtitle);opacity:.5}.create-input--desktop.svelte-1bbwox2{color:var(--color-filter-subtitle)}.create-input.svelte-1bbwox2:focus{border-color:var(--color-form-input-focus)}.create-lang-grid.svelte-1bbwox2{flex-wrap:wrap;gap:7px;display:flex}.create-lang-chip.svelte-1bbwox2{background:var(--color-filter-chip-bg);color:var(--color-filter-chip-text);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:400;transition:background .12s,border-color .12s,color .12s}.create-lang-chip.selected.svelte-1bbwox2{background:var(--color-filter-chip-bg-selected);color:var(--color-filter-chip-text-selected)}.create-lang-chip--compact.svelte-1bbwox2{text-align:center;border-radius:26px;min-width:44px;height:36px;padding:4px 12px;font-size:16px;font-weight:400}.create-all-languages-row.svelte-1bbwox2{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-top:1.5px solid #ffffff0f;align-items:center;width:calc(100% + 28px);height:40px;margin-top:10px;margin-left:-14px;margin-right:-14px;padding:10px 14px 0;display:flex}.create-all-languages-row__label.svelte-1bbwox2{font-family:var(--font-sans);color:var(--color-filter-subtitle);font-size:14px;font-weight:400}.create-all-languages-row__value.svelte-1bbwox2{font-family:var(--font-sans);color:var(--color-filter-chip-text-selected,#62d0ff);margin-left:auto;margin-right:8px;font-size:14px;font-weight:400}.create-all-languages-row__chevron.svelte-1bbwox2{color:var(--color-filter-subtitle);opacity:.5;flex-shrink:0}.create-languages-list.svelte-1bbwox2{padding-bottom:20px}.call-activity.svelte-9lixcu{background:var(--color-desktop-call-button);min-width:40px;max-width:155px;height:40px;color:var(--color-call-text);cursor:pointer;border:0;border-radius:9999px;flex:1 1 0;align-items:center;padding:0;display:flex;overflow:hidden}.activity-avatar.svelte-9lixcu{border-radius:50%;flex:0 0 40px;width:40px;height:40px;display:block;position:relative;overflow:hidden}.avatar-layer.svelte-9lixcu{border-radius:50%;place-items:center;display:grid;position:absolute;inset:1px;overflow:hidden}.waveform.svelte-9lixcu{contain:layout paint;min-width:0;height:24px;color:var(--color-desktop-call-icon);flex:1 1 0;margin:0 6px 0 4px;position:relative;overflow:hidden}.wave-track.svelte-9lixcu{align-items:center;width:100%;height:24px;display:flex}.wave-track--green.svelte-9lixcu{color:var(--color-call-text);opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;inset:0;transform:translate(0,0)}.wave-track--speaking.svelte-9lixcu{opacity:1}.wave-cell.svelte-9lixcu{flex:0 0 var(--wave-step);place-items:center;height:24px;display:grid}.wave-bar.svelte-9lixcu{width:3px;height:24px;display:block;overflow:visible}.wave-bar.svelte-9lixcu line:where(.svelte-9lixcu){transform-box:view-box;transform-origin:50%;transition:transform .14s ease-out}.call-activity.svelte-9lixcu:focus-visible{outline:2px solid var(--color-desktop-call-icon);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.wave-bar.svelte-9lixcu line:where(.svelte-9lixcu),.wave-track--green.svelte-9lixcu{transition:none}}.desktop-call-dock.svelte-1xy8z4g{background:var(--color-desktop-call-surface);z-index:1;margin:0 var(--desktop-room-side-inset,10px) var(--desktop-room-bottom-inset,10px);box-shadow:0 -4px 16px var(--color-select-shadow-tight);border-radius:12px;position:relative;overflow:hidden}.desktop-call-status.svelte-1xy8z4g{background-color:var(--color-desktop-call-surface);background-image:linear-gradient(267deg, var(--status-start,var(--color-call-gradient-start)) 60.55%, var(--status-end,var(--color-call-gradient-end)) 125.26%);width:100%;height:28px;color:var(--status-text,var(--color-call-text));font:400 12px/1 var(--font-sans);cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;padding:0 14px;display:flex}.desktop-call-status[data-state=reconnecting].svelte-1xy8z4g{--status-start:var(--color-call-reconnecting-gradient-start);--status-end:var(--color-call-reconnecting-gradient-end);--status-text:var(--color-call-reconnecting-text)}.desktop-call-status[data-state=degraded].svelte-1xy8z4g{--status-start:var(--color-call-degraded-gradient-start);--status-end:var(--color-call-degraded-gradient-end);--status-text:var(--color-call-degraded-text)}.desktop-call-status[data-state=disconnected].svelte-1xy8z4g{--status-start:var(--color-call-disconnected-gradient-start);--status-end:var(--color-call-disconnected-gradient-end);--status-text:var(--color-call-disconnected-text)}.room-icon.svelte-1xy8z4g{flex:none;place-items:center;width:16px;height:16px;display:grid}.room-code.svelte-1xy8z4g{border:1px solid color-mix(in srgb, currentColor 35%, transparent);letter-spacing:.02em;background:0 0;border-radius:4px;flex:none;padding:0 5px;font-size:11px;line-height:16px}.capacity-pill.svelte-1xy8z4g{--capacity-color:var(--status-text,var(--color-context-bar-in-call));height:19px;font:400 13px/1.2 var(--font-sans);background-image:linear-gradient(-73deg, var(--capacity-color) var(--capacity-split), color-mix(in srgb, var(--capacity-color) 12%, transparent) var(--capacity-split));border-radius:9.5px;flex:none;align-items:center;margin-left:auto;display:inline-flex;overflow:hidden}.capacity-current.svelte-1xy8z4g{color:var(--status-text,var(--color-context-bar-pill-text));padding:0 3px 0 7px}.capacity-max.svelte-1xy8z4g{color:#090a0d;padding:0 7px 0 3px;font-weight:600}.dock-controls.svelte-1xy8z4g{align-items:center;gap:8px;padding:18px 14px;display:flex}.desktop-call-status.svelte-1xy8z4g:focus-visible{outline-offset:-3px;outline:2px solid}.account.svelte-1ysf15i{color:var(--color-text-primary);flex-direction:column;gap:12px;padding:0 0 32px;display:flex}.identity.svelte-1ysf15i,.details.svelte-1ysf15i{background:var(--color-background-elevated);border-radius:13px;overflow:hidden}.banner.svelte-1ysf15i{height:64px}.identity-body.svelte-1ysf15i{padding:0 17px 17px}.avatar.svelte-1ysf15i{border:4px solid var(--color-background-elevated);border-radius:50%;place-items:center;width:72px;height:72px;margin-top:-36px;font-size:26px;display:grid;position:relative;overflow:hidden}.avatar.svelte-1ysf15i img:where(.svelte-1ysf15i){object-fit:cover;width:100%;height:100%}h2.svelte-1ysf15i{color:var(--cyan-50,#f3fdff);overflow-wrap:anywhere;margin:12px 0 5px;font-size:20px;font-weight:400;line-height:1.2}.handle.svelte-1ysf15i{color:var(--color-text-label);overflow-wrap:anywhere;margin:0;font-size:16px}.stats.svelte-1ysf15i{grid-template-columns:1fr auto;gap:18px;margin:20px 0 0;display:grid}dt.svelte-1ysf15i,h3.svelte-1ysf15i{color:var(--cyan-100,#c5f5ff);margin:0 0 10px;font-size:16px;font-weight:500;line-height:1.2}dd.svelte-1ysf15i{color:var(--color-text-label);margin:0;font-size:16px;line-height:1.2}.details.svelte-1ysf15i{padding:12px 17px}.email.svelte-1ysf15i{color:var(--color-text-label);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.2}.email.svelte-1ysf15i a:where(.svelte-1ysf15i){color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px;-webkit-user-select:text;user-select:text;text-decoration:underline}.provider.svelte-1ysf15i{align-items:center;gap:12px;padding:8px 0;display:flex}.provider-icon.svelte-1ysf15i{width:22px;color:var(--color-text-subtitle);flex:0 0 22px}.provider-icon.svelte-1ysf15i svg{width:22px;height:22px}.provider-body.svelte-1ysf15i{flex:1;min-width:0}.provider-title.svelte-1ysf15i{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 8px;font-size:16px;display:flex}.connection.svelte-1ysf15i{color:var(--color-text-subtitle);font-size:12px}.connected.svelte-1ysf15i{color:var(--color-text-primary)}.status.svelte-1ysf15i{color:var(--color-text-subtitle);margin:0;font-size:14px;line-height:1.5}.retry.svelte-1ysf15i{color:var(--color-text-primary);margin-top:8px}.delete-account.svelte-1ysf15i,.cancel-deletion.svelte-1ysf15i{border-radius:13px;width:100%;min-height:48px;font-size:16px;font-weight:500}.delete-account.svelte-1ysf15i{color:#ff6b81;background:#ff566c1f}.cancel-deletion.svelte-1ysf15i{background:var(--color-background-elevated)}.desktop-account.svelte-1ysf15i{gap:20px;padding:0}.account-facts.svelte-1ysf15i{background:var(--color-filter-row-bg);border-radius:13px;margin:0;padding-inline:14px}.account-facts.svelte-1ysf15i div:where(.svelte-1ysf15i){grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;padding-block:15px;display:grid}.account-facts.svelte-1ysf15i div:where(.svelte-1ysf15i)+div:where(.svelte-1ysf15i){border-top:1px solid var(--window-header-divider)}.account-facts.svelte-1ysf15i dt:where(.svelte-1ysf15i){color:var(--color-filter-row-text);margin:0;font-weight:400}.account-facts.svelte-1ysf15i dd:where(.svelte-1ysf15i){color:var(--color-text-subtitle);text-align:end;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.desktop-account.svelte-1ysf15i :is(.delete-account:where(.svelte-1ysf15i),.cancel-deletion:where(.svelte-1ysf15i)){cursor:pointer;border-radius:10px;align-self:start;width:auto;min-height:40px;padding-inline:16px;font-weight:400}.desktop-account.svelte-1ysf15i .delete-account:where(.svelte-1ysf15i):hover:enabled{background:#ff566c33}.desktop-account.svelte-1ysf15i .cancel-deletion:where(.svelte-1ysf15i):hover:enabled{background:var(--color-header-control-bg)}button.svelte-1ysf15i:disabled{opacity:.5}.account-profile.svelte-1l2r54j{flex:1 0 auto;display:grid}fieldset.svelte-1l2r54j{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}button.svelte-1l2r54j{cursor:pointer}button.svelte-1l2r54j:focus-visible{outline:2px solid var(--color-header-control-ink);outline-offset:2px}.identity.svelte-1l2r54j{min-height:138px;position:relative}.banner.svelte-1l2r54j{height:84px;margin-inline:calc(-1 * var(--window-inline-inset)) calc(-1 * max(0px, var(--window-inline-inset) - var(--window-scrollbar-width,0px)));padding:var(--window-chrome-inset);align-items:flex-start;display:flex}.color-action.svelte-1l2r54j,.photo-edit.svelte-1l2r54j{background:var(--color-fab-bg);color:var(--color-header-control-ink);border-radius:50%;place-items:center;display:grid}.color-action.svelte-1l2r54j{width:40px;height:40px}.photo-edit.svelte-1l2r54j svg,.field-value.svelte-1l2r54j svg{flex-shrink:0;width:15px;height:15px}.portrait.svelte-1l2r54j{border:4px solid var(--color-background-highest);border-radius:50%;width:84px;height:84px;position:absolute;top:42px;left:12px}.portrait.svelte-1l2r54j img:where(.svelte-1l2r54j),.initial.svelte-1l2r54j{border-radius:inherit;object-fit:cover;width:100%;height:100%}.initial.svelte-1l2r54j{color:var(--color-header-control-ink);background:var(--color-header-control-bg);place-items:center;font-size:28px;display:grid}.photo-edit.svelte-1l2r54j{width:24px;height:24px;position:absolute;bottom:0;right:0}.fields.svelte-1l2r54j{gap:8px;padding-block:8px;display:grid}.fields.svelte-1l2r54j>div:where(.svelte-1l2r54j){background:var(--color-overlay-block);border-radius:13px;min-width:0;padding:12px 17px}.field-value.svelte-1l2r54j{text-align:start;width:100%;color:var(--color-text-subtitle);padding:3px 0;display:block}.field-value.svelte-1l2r54j span:where(.svelte-1l2r54j){overflow-wrap:anywhere;white-space:pre-wrap}.field-value.svelte-1l2r54j .pencil{vertical-align:-2px;color:var(--color-text-caption);margin-inline-start:6px;display:inline-block}h3.svelte-1l2r54j,label.svelte-1l2r54j{color:var(--color-navigation-link);margin:0;font-size:16px;font-weight:500}label.svelte-1l2r54j{gap:6px;display:grid}input.svelte-1l2r54j,textarea.svelte-1l2r54j{border:1px solid var(--color-form-input-border);background:var(--color-background-surface);width:100%;color:var(--color-text-primary);font:400 16px/1.4 var(--font-sans);border-radius:8px;padding:9px 12px}input.svelte-1l2r54j:focus,textarea.svelte-1l2r54j:focus{outline:2px solid var(--color-form-input-focus);outline-offset:-1px}textarea.svelte-1l2r54j{box-sizing:border-box;field-sizing:content;resize:none;min-height:calc(3lh + 20px);max-height:calc(9lh + 20px);overflow-y:auto}small.svelte-1l2r54j{text-align:right;color:var(--color-text-caption);display:block}.save.svelte-1l2r54j{align-self:flex-end;margin-top:auto}.save.svelte-1l2r54j:disabled{opacity:.5;cursor:default}@media (hover:hover){.field-value.svelte-1l2r54j .pencil{opacity:0}.fields.svelte-1l2r54j>div:where(.svelte-1l2r54j):hover .pencil,.field-value.svelte-1l2r54j:focus-visible .pencil{opacity:1}.color-action.svelte-1l2r54j:hover,.portrait.svelte-1l2r54j:hover .photo-edit:where(.svelte-1l2r54j){color:var(--color-text-primary);background:var(--color-header-control-bg)}.portrait.svelte-1l2r54j:hover img:where(.svelte-1l2r54j),.portrait.svelte-1l2r54j:hover .initial:where(.svelte-1l2r54j){filter:brightness(.83)}}.overlay-scrim--window:has(+.color-picker-window){z-index:92}.color-picker-window.overlay-sheet--window{--desktop-window-width:380px;--desktop-window-min-height:0px;z-index:93}.color-picker-window .cp-content.svelte-7hs29g{gap:12px;padding-bottom:0}.cp-header-done.svelte-7hs29g{font-size:16px;font-weight:500;font-family:var(--font-sans);color:#4cc9f0;cursor:pointer;background:0 0;border:none;padding:4px 0}.cp-header-done.svelte-7hs29g:active{opacity:.7}.cp-content.svelte-7hs29g{flex-direction:column;gap:16px;padding-bottom:20px;display:flex}.cp-area.svelte-7hs29g{cursor:crosshair;touch-action:none;border-radius:12px;width:100%;height:180px;position:relative;overflow:hidden}.cp-area__white.svelte-7hs29g{background:linear-gradient(90deg,#fff,#0000);position:absolute;inset:0}.cp-area__black.svelte-7hs29g{background:linear-gradient(#0000,#000);position:absolute;inset:0}.cp-area__cursor.svelte-7hs29g{pointer-events:none;border:2.5px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 3px #0006}.cp-hue.svelte-7hs29g{cursor:pointer;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:14px;width:100%;height:28px;position:relative}.cp-hue__cursor.svelte-7hs29g{pointer-events:none;border:3px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px #0006}.cp-hex-row.svelte-7hs29g{align-items:center;gap:12px;display:flex}.cp-preview.svelte-7hs29g{border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;width:40px;height:40px}.cp-hex.svelte-7hs29g{background:var(--color-background-elevated,#242239);border-radius:10px;flex:1;align-items:center;gap:2px;height:40px;padding:0 12px;display:flex}.cp-hex__hash.svelte-7hs29g{color:var(--color-text-subtitle);font-size:15px;font-family:var(--font-sans)}.cp-hex__input.svelte-7hs29g{color:var(--cyan-100,#c5f5ff);font-size:15px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;outline:none;flex:1;padding:0}.overlay-scrim--window:has(+.avatar-crop-window){z-index:92}.avatar-crop-window.overlay-sheet--window{--desktop-window-width:400px;--desktop-window-min-height:0px;z-index:93}.avatar-crop-window.overlay-sheet--window .overlay-sheet__header.window-header{grid-template-columns:1fr auto 1fr;height:auto;display:grid}.avatar-crop-window .window-title{white-space:normal;text-align:center;max-width:none;position:static;transform:none}.avatar-crop-window .window-header-spacer{display:none}.avatar-crop-window .window-header-actions{justify-self:end}.crop-reset.svelte-rql58w{color:var(--color-filter-chip-text-selected);cursor:pointer;padding-block:4px}.crop-reset.svelte-rql58w:disabled{opacity:.5;cursor:default}.crop-container--window.svelte-rql58w{aspect-ratio:1;width:100%;max-height:max(120px, calc(var(--window-content-max) - 2 * var(--window-content-inset)));cursor:grab;background:#000;border-radius:8px}.crop-container--window.svelte-rql58w:active{cursor:grabbing}.crop-overlay.svelte-rql58w{z-index:100;opacity:0;background:#000;flex-direction:column;transition:opacity .2s;display:flex;position:fixed;inset:0}.crop-overlay--visible.svelte-rql58w{opacity:1}.crop-header.svelte-rql58w{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.crop-btn.svelte-rql58w{font-size:16px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:8px 12px}.crop-btn--cancel.svelte-rql58w{color:#9bbfc7}.crop-btn--confirm.svelte-rql58w{color:#4cc9f0;font-weight:500}.crop-btn.svelte-rql58w:active{opacity:.7}.crop-container.svelte-rql58w{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.crop-image.svelte-rql58w{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:0;left:0}.crop-circle.svelte-rql58w{pointer-events:none;border-radius:50%;outline:1px solid #ffffff4d;position:absolute;box-shadow:0 0 0 9999px #0009}.crop-image--settling.svelte-rql58w{transition:transform .32s cubic-bezier(.22,1,.36,1)}.crop-btn.svelte-rql58w:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.crop-image--settling.svelte-rql58w,.crop-overlay.svelte-rql58w{transition:none}}.you-tab.svelte-1bifbyy{background-color:var(--color-tab-bg,#1a1928);touch-action:pan-y;overscroll-behavior:contain;height:100%;padding-bottom:76px;position:relative;overflow:hidden auto}.you-tab.svelte-1bifbyy button:active{opacity:.7}.you-banner.svelte-1bifbyy{width:100%;height:118px}.you-avatar.svelte-1bifbyy{border:7px solid var(--color-tab-bg,#1a1928);border-radius:50%;width:108px;height:108px;position:absolute;top:64px;left:29px;overflow:visible}.you-avatar__img.svelte-1bifbyy{object-fit:cover;border-radius:50%;width:100%;height:100%}.you-avatar__placeholder.svelte-1bifbyy{background:var(--color-background-elevated,#242239);border-radius:50%;width:100%;height:100%}.you-avatar__edit-badge.svelte-1bifbyy{width:28px;height:28px;color:var(--cyan-50,#f3fdff);cursor:pointer;background:#322e5399;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.you-file-input.svelte-1bifbyy{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.you-close-btn.svelte-1bifbyy{width:42px;height:42px;color:var(--cyan-50,#f3fdff);cursor:pointer;z-index:5;background:#322e5399;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:9px;right:9px}.you-color-btn.svelte-1bifbyy{width:42px;height:42px;color:var(--cyan-50,#f3fdff);cursor:pointer;z-index:5;background:#322e5399;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:9px;left:9px}.you-card.svelte-1bifbyy{background:var(--color-overlay-block,#242239);border-radius:13px;flex-direction:column;gap:10px;min-height:72px;margin:12px 24px 0;padding:12px 17px;display:flex}.you-card--bio.svelte-1bifbyy{min-height:auto}.you-card--editable.svelte-1bifbyy{cursor:text}.you-card__label.svelte-1bifbyy{color:var(--color-navigation-link);font-size:16px;font-weight:500;line-height:1.2}.you-card__input.svelte-1bifbyy{width:100%;color:var(--color-text-subtitle);font-size:16px;font-weight:400;line-height:1.2;font-family:var(--font-sans);background:0 0;border:none;outline:none;padding:0}.you-card__textarea.svelte-1bifbyy{width:100%;color:var(--color-text-subtitle);font-size:16px;font-weight:400;line-height:1.4;font-family:var(--font-sans);resize:none;field-sizing:content;background:0 0;border:none;outline:none;min-height:44.8px;max-height:224px;padding:0;overflow-y:auto}.you-card__textarea.svelte-1bifbyy::placeholder{color:var(--color-text-faint)}.you-card__counter.svelte-1bifbyy{color:var(--color-text-subtitle);font-size:12px;font-family:var(--font-sans);align-self:flex-end}.you-edit-fields.svelte-1bifbyy{margin-top:62px}.you-edit-actions.svelte-1bifbyy{flex-direction:column;gap:12px;margin:24px 24px 0;display:flex}.you-action-btn.svelte-1bifbyy{width:100%;height:44px;font-size:16px;font-weight:300;font-family:var(--font-sans);cursor:pointer;color:var(--cyan-50,#f3fdff);border:none;border-radius:13px}.you-action-btn--primary.svelte-1bifbyy{background:#39366a;margin-bottom:4px}.you-action-btn--secondary.svelte-1bifbyy{color:#b2afec;background:#1f1e32;border:2px solid #555198}.you-action-btn.svelte-1bifbyy:active{opacity:.8}header.svelte-1eryif2{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}h2.svelte-1eryif2{color:var(--color-header-control-ink);font:500 17px/1.3 var(--font-sans);margin:0}.test-button.svelte-1eryif2{border:1px solid var(--color-desktop-window-outline);min-height:32px;color:var(--color-desktop-window-outline-ink);font:400 14px/1.2 var(--font-sans);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.test-button.svelte-1eryif2 svg{width:15px;height:15px}.mic.svelte-1eryif2 .preview:where(.svelte-1eryif2){background:var(--color-filter-row-bg)}.test-button.svelte-1eryif2:hover,.test-button[aria-pressed=true].svelte-1eryif2{background:var(--color-overlay-block);color:var(--color-header-control-ink)}.test-button.svelte-1eryif2:focus-visible{outline-offset:2px;outline:2px solid}.preview.svelte-1eryif2{color:var(--color-header-control-ink);background:var(--color-background-surface);border-radius:12px;align-content:center;gap:12px;margin:0 0 10px;padding:16px;font-size:14px;display:grid}.camera.svelte-1eryif2{place-items:center;height:clamp(140px,22vh,210px);padding:0;display:grid;position:relative;overflow:hidden}video.svelte-1eryif2{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.mirrored.svelte-1eryif2{transform:scaleX(-1)}.meter.svelte-1eryif2{background:var(--color-slider-track);border-radius:27px;height:4px}.meter-fill.svelte-1eryif2{border-radius:inherit;background:var(--color-slider-level);height:100%;display:block}.error.svelte-1eryif2{color:var(--color-call-disconnected-text);margin:0 0 10px;font-size:14px}.panel-host.svelte-3q8pz0{display:contents}.control-panel.overlay-sheet--window{--desktop-window-width:820px;--window-inline-inset:calc(var(--window-content-inset) + clamp(0px, 1vw, 12px));--window-header-divider:#a7b2ea12}.control-panel--profile.overlay-sheet--window{--window-chrome-height:0px;--window-content-top-inset:0px}.control-panel--profile.overlay-sheet--window .overlay-sheet__page{--window-content-bottom-inset:var(--window-inline-inset);scrollbar-gutter:auto;flex-direction:column;display:flex}.control-panel--profile .window-floating-close .window-close{background:var(--color-fab-bg);color:var(--color-header-control-ink)}.settings.svelte-3q8pz0{gap:24px;padding:4px 0 12px;display:grid}.settings.svelte-3q8pz0 h2:where(.svelte-3q8pz0){color:var(--color-header-control-ink);font:500 17px/1.3 var(--font-sans);margin:0 0 10px}.settings-group.svelte-3q8pz0,.information.svelte-3q8pz0 .about-menu{background:var(--color-filter-row-bg);border-radius:13px;overflow:clip}.settings-group.svelte-3q8pz0 .media-settings{gap:0}.settings-group.svelte-3q8pz0 .select .select__trigger{background:0 0;border-radius:0}.settings-group.svelte-3q8pz0 .select .select__trigger--open{background:var(--color-select-press);box-shadow:none}.settings-group.svelte-3q8pz0 .gate-level{border-radius:0}.settings-group.svelte-3q8pz0 .select__trigger:focus-visible{outline:none}.settings-group.svelte-3q8pz0 .select__trigger:focus-visible .select__label{text-underline-offset:4px;text-decoration:underline}.settings-group.svelte-3q8pz0 .media-settings>.select+.select,.settings-group.svelte-3q8pz0 .gate-block,.settings-group.svelte-3q8pz0 .preference:where(.svelte-3q8pz0){border-top:1px solid var(--window-header-divider)}.settings-group.svelte-3q8pz0 .preference:where(.svelte-3q8pz0):first-child{border-top:0}.preference.svelte-3q8pz0{min-height:48px;color:var(--color-filter-row-text);justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;display:flex}.settings.svelte-3q8pz0 p:where(.svelte-3q8pz0){color:var(--color-text-caption);margin:2px 14px 8px;font-size:12px;line-height:1.45}.settings-group.svelte-3q8pz0 .media-hint{margin-inline:14px}.preference.svelte-3q8pz0 p:where(.svelte-3q8pz0){margin:3px 0 0}.information.svelte-3q8pz0{color:var(--color-text-secondary);outline:none;flex-direction:column;display:flex}.about-home.svelte-3q8pz0{min-height:100%}.information.svelte-3q8pz0 .about-content{flex:1 0 auto;max-width:none;padding:4px 0 0}.information.svelte-3q8pz0 .about-menu .you-menu-item{min-height:47px;color:var(--color-filter-row-text);background:0 0;border-radius:0;margin-top:0;padding:0 14px}.information.svelte-3q8pz0 .about-menu .you-menu-item+.you-menu-item{border-top:1px solid var(--window-header-divider)}.information.svelte-3q8pz0 .globe-slot{clip-path:inset(-100% -100% 0);flex:1 0 auto;height:0;margin-top:8px;padding-top:0}nav.svelte-3q8pz0{box-sizing:border-box;min-height:100%;padding:calc(var(--window-chrome-inset) + 1px) 8px 12px;flex-direction:column;gap:4px;display:flex}button.svelte-3q8pz0{min-height:40px;color:var(--color-header-control-ink);font:400 16px/1.2 var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}button[aria-current].svelte-3q8pz0{background:var(--color-header-control-bg);color:var(--color-text-primary)}@media (hover:hover){button.svelte-3q8pz0:hover{background:color-mix(in srgb, var(--color-desktop-control-highlight) 18%, transparent)}}button.svelte-3q8pz0:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline}.profile-nav.svelte-3q8pz0{margin-bottom:4px;padding-block:8px}.profile-avatar.svelte-3q8pz0{width:34px;height:34px;color:var(--color-text-primary);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.profile-avatar.svelte-3q8pz0 img:where(.svelte-3q8pz0){object-fit:cover;width:100%;height:100%}.profile-label.svelte-3q8pz0{gap:3px;min-width:0;display:grid}.profile-label.svelte-3q8pz0 span:where(.svelte-3q8pz0){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-label.svelte-3q8pz0 small:where(.svelte-3q8pz0){color:var(--color-text-caption);align-items:center;gap:4px;font-size:12px;display:flex}.nav-icon.svelte-3q8pz0{flex:none;place-items:center;width:20px;height:20px;display:grid}.nav-icon.svelte-3q8pz0 svg{width:18px;height:18px}.logout.svelte-3q8pz0{color:var(--color-menu-destructive);margin-top:auto}.logout-icon.svelte-3q8pz0{justify-content:center;align-items:center;display:flex;transform:translateY(1px)rotate(180deg)}.notification-badge.svelte-wld60x{top:var(--notification-badge-top,-3px);right:var(--notification-badge-right,-3px);background:var(--notification-badge-background,var(--color-text-secondary));color:var(--notification-badge-ink,var(--color-background));font:400 10px/1 var(--font-sans);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}img.svelte-100o8ho{width:24px;height:24px}.account-controls.svelte-1csnb5o{align-items:center;gap:10px;max-width:100%;display:flex;position:relative}.account-controls.svelte-1csnb5o .account-button,.messages-button.svelte-1csnb5o{height:var(--size-header-control);cursor:pointer;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;border:0;align-items:center;display:flex}.account-controls.svelte-1csnb5o .account-button{min-width:0;max-width:240px;min-height:var(--size-header-control);color:var(--color-desktop-account-ink);text-align:left;background:0 0;border-radius:46px;gap:7px;padding:0 12px 0 8px;font-size:16px;font-weight:400;line-height:26px}.account-controls.svelte-1csnb5o .account-button img{flex:none;display:block}.account-controls.svelte-1csnb5o .account-button--sign-in{background:var(--color-desktop-account-surface)}.account-controls.svelte-1csnb5o .account-button--profile{text-align:left;background:0 0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;font-size:16px;line-height:26px;display:grid}.account-label.svelte-1csnb5o{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-sign-in-icon.svelte-1csnb5o{flex:none;place-items:center;width:26px;height:26px;display:grid}.account-sign-in-icon.svelte-1csnb5o img{width:26px;height:26px}.account-avatar.svelte-1csnb5o{border-radius:50%;flex:none;align-self:center;place-items:center;width:26px;height:26px;line-height:1;display:grid;overflow:hidden}.account-avatar.svelte-1csnb5o img:where(.svelte-1csnb5o){object-fit:cover;width:26px;height:26px}.messages-button.svelte-1csnb5o{--notification-badge-top:1px;--notification-badge-right:1px;--notification-badge-background:var(--color-desktop-call-hangup);--notification-badge-ink:var(--color-desktop-call-icon);width:var(--size-header-control);color:var(--color-header-control-ink);background:0 0;border-radius:50%;flex:none;justify-content:center;padding:0;position:relative}.messages-icon.svelte-1csnb5o{flex:none;width:23px;height:23px;display:flex}.messages-icon.svelte-1csnb5o svg{width:23px;height:23px;display:block}.account-controls.svelte-1csnb5o .account-button:active,.messages-button.svelte-1csnb5o:active{opacity:.8}.account-controls.svelte-1csnb5o .account-button:focus-visible,.messages-button.svelte-1csnb5o:focus-visible{outline-offset:3px;outline:2px solid}.desktop-account-menu{z-index:120;border:1px solid color-mix(in srgb, var(--color-header-control-ink) 10%, transparent);background:var(--color-background-elevated);width:218px;min-width:218px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px);color:var(--color-header-control-ink);box-shadow:0 8px 28px var(--color-select-shadow-tight);font:400 16px/1.4 var(--font-sans);border-radius:14px;outline:none;padding:0;position:absolute;top:calc(100% + 3px);right:-10px;overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.desktop-account-menu{background:color-mix(in srgb, var(--color-background-elevated) 60%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.desktop-account-menu__item{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;outline:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.desktop-account-menu__item:is(:hover,:focus-visible){background:color-mix(in srgb, var(--color-header-control-ink) 8%, transparent)}.desktop-account-menu__item--logout{color:var(--color-menu-destructive)}.desktop-account-menu__separator{background:color-mix(in srgb, var(--color-header-control-ink) 10%, transparent);height:1px}.menu-icon.svelte-1csnb5o{flex:none;place-items:center;width:20px;height:20px;display:grid;transform:translateY(-1px)}.menu-icon.svelte-1csnb5o svg{width:20px;height:20px;display:block}.menu-icon--logout.svelte-1csnb5o{transform:translateY(-1px)rotate(180deg)}.menu-icon--logout.svelte-1csnb5o .icon-enter{width:20px;height:20px;-webkit-mask-size:20px 20px;mask-size:20px 20px}.list-header.svelte-1xjs9iu{z-index:10;pointer-events:none;height:141px;position:absolute;inset:0 0 auto}.header-gradient.svelte-1xjs9iu{inset:0 var(--list-scrollbar-width) auto 0;background:linear-gradient(to bottom,var(--color-desktop-right-header) calc(100% - 30px),transparent);pointer-events:none;height:141px;transition:opacity .25s ease-out,transform .25s ease-out;position:absolute}.header-blocker.svelte-1xjs9iu{inset:0 var(--list-scrollbar-width) auto 0;pointer-events:auto;height:111px;position:absolute}.header-search.svelte-1xjs9iu{pointer-events:auto;height:40px;clip-path:inset(0 var(--list-search-right) 0 var(--list-search-left) round 20px);transition:transform .25s ease-out,clip-path .25s ease-out;position:absolute;top:71px;left:19px;right:19px}.list-header--collapsed.svelte-1xjs9iu .header-search:where(.svelte-1xjs9iu),.list-header--collapsed.svelte-1xjs9iu .header-gradient:where(.svelte-1xjs9iu){transform:translateY(-53px)}.list-header--collapsed.svelte-1xjs9iu .header-blocker:where(.svelte-1xjs9iu){height:58px}@media (prefers-reduced-motion:reduce){.header-gradient.svelte-1xjs9iu,.header-search.svelte-1xjs9iu{transition:none}}.desktop-list-search.svelte-luudar{background:var(--background-image-search-pill);width:100%;height:40px;color:var(--color-text-muted);border-radius:20px;align-items:center;display:flex;position:relative;overflow:hidden}.desktop-list-search.svelte-luudar:after{content:"";top:0;bottom:0;left:var(--list-search-left,0px);right:var(--list-search-right,0px);pointer-events:none;box-shadow:inset 0 0 0 1px var(--color-text-muted);opacity:0;border-radius:20px;transition:left .25s ease-out,right .25s ease-out;position:absolute}.desktop-list-search.svelte-luudar:focus-within:after{opacity:1}input.svelte-luudar{width:calc(100% - var(--list-search-left,0px) - var(--list-search-right,0px));min-width:0;height:40px;color:var(--color-text-primary);font:400 14px var(--font-sans);transform:translate3d(var(--list-search-left,0px),0,0);background:0 0;border:0;border-radius:20px;outline:none;padding:0 38px 0 18px;transition:transform .25s ease-out}input.svelte-luudar::placeholder{color:var(--color-text-muted);opacity:.7}input.svelte-luudar::-webkit-search-cancel-button{-webkit-appearance:none}.desktop-list-search.svelte-luudar .search-icon{opacity:.7;pointer-events:none;width:20px;height:20px;transform:translate3d(calc(-1 * var(--list-search-right,0px)),0,0);transition:transform .25s ease-out;position:absolute;right:15px}button.svelte-luudar{width:44px;height:40px;color:inherit;opacity:.7;cursor:pointer;transform:translate3d(calc(-1 * var(--list-search-right,0px)),0,0);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .25s ease-out;display:flex;position:absolute;top:0;right:0}button.svelte-luudar svg{width:20px;height:20px;display:block}@media (prefers-reduced-motion:reduce){input.svelte-luudar,button.svelte-luudar,.desktop-list-search.svelte-luudar:after,.desktop-list-search.svelte-luudar .search-icon{transition:none}}.message-search--failed.svelte-a34xqs{justify-content:center}.message-search.svelte-a34xqs{flex-direction:column;height:100%;padding:125px 14px 100px;display:flex;overflow:auto}.search-result.svelte-a34xqs{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;gap:12px;padding:14px 6px;display:flex}.avatar.svelte-a34xqs{background:#282740;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.avatar.svelte-a34xqs img:where(.svelte-a34xqs){object-fit:cover;width:100%;height:100%}.result-content.svelte-a34xqs{flex:1;min-width:0}.result-heading.svelte-a34xqs{justify-content:space-between;align-items:center;gap:10px;display:flex}strong.svelte-a34xqs{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}time.svelte-a34xqs{color:var(--color-text-muted);flex-shrink:0;font-size:11px}.excerpt.svelte-a34xqs{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;color:var(--color-text-secondary);-webkit-box-orient:vertical;margin-top:5px;font-size:14px;display:-webkit-box;overflow:hidden}.search-status.svelte-a34xqs{text-align:center;color:var(--color-text-muted);padding:24px}button.more.svelte-a34xqs,.search-status.svelte-a34xqs button:where(.svelte-a34xqs){color:var(--color-menu-text);background:var(--color-menu-surface);cursor:pointer;border:0;border-radius:14px;margin:12px auto;padding:12px 20px}.message-search.message-search--desktop.svelte-a34xqs{padding:0 14px 20px}.desktop-inbox.svelte-12210ez{--inbox-inset:19px;--inbox-avatar:42px;--inbox-gap:12px;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.inbox-header-space.svelte-12210ez{height:123px}.inbox-results.svelte-12210ez{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.desktop-inbox--compose.svelte-12210ez .inbox-results:where(.svelte-12210ez) .vvs-content,.desktop-inbox--compose.svelte-12210ez .inbox-results:where(.svelte-12210ez) .message-search{padding-bottom:72px}.thread.svelte-12210ez{align-items:center;gap:var(--inbox-gap);width:100%;height:76px;padding:12px max(0px,calc(var(--inbox-inset) - var(--inbox-scrollbar-width,0px))) 12px var(--inbox-inset);text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:flex;position:relative}.thread.svelte-12210ez:after{content:"";left:calc(var(--inbox-inset) + var(--inbox-avatar) + var(--inbox-gap));right:max(0px,calc(var(--inbox-inset) - var(--inbox-scrollbar-width,0px)));background:var(--color-desktop-panel-divider);pointer-events:none;height:1px;position:absolute;bottom:0}.thread.svelte-12210ez[data-context-selected]{background:var(--color-desktop-list-selected);border-radius:8px}.avatar.svelte-12210ez{width:var(--inbox-avatar);height:var(--inbox-avatar);background:var(--color-background-highest);color:var(--color-text-secondary);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.avatar.svelte-12210ez img:where(.svelte-12210ez){object-fit:cover;width:100%;height:100%}.thread-copy.svelte-12210ez{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.name.svelte-12210ez,.preview.svelte-12210ez{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name.svelte-12210ez{font-size:15px}.preview.svelte-12210ez{color:var(--color-text-caption);font-size:13px}.meta.svelte-12210ez{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}time.svelte-12210ez{color:var(--color-text-caption);font-size:10px}.unread.svelte-12210ez{background:var(--color-text-muted);min-width:18px;height:18px;color:var(--color-background);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;line-height:18px}button.svelte-12210ez:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:-3px}.panel-page.svelte-l4v9x8{pointer-events:none;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden}.panel-page--active.svelte-l4v9x8{pointer-events:auto}[hidden].svelte-l4v9x8{display:none}.room-chat-header.svelte-13k98fn{--room-chat-ink:var(--color-context-bar-peek);--background-image-desktop-chat-header:none;z-index:10;flex:none;min-width:0;position:relative}.room-chat-header.svelte-13k98fn:before{content:"";background:linear-gradient(to bottom,var(--color-desktop-right-header) calc(100% - 30px),transparent);pointer-events:none;height:100px;position:absolute;inset:-5px 0 auto}.room-chat-header.svelte-13k98fn .panel-header{height:65px;padding-bottom:7px;position:relative}.room-chat-header--in-call.svelte-13k98fn{--room-chat-ink:var(--color-context-bar-in-call)}.room-icon.svelte-13k98fn{width:40px;height:27px;color:var(--room-chat-ink);flex:none;justify-content:center;align-items:center;display:flex}.room-icon.svelte-13k98fn svg{width:27px;height:27px;display:block}.room-identity.svelte-13k98fn{min-width:0;height:40px;font:400 19px/1.2 var(--font-sans);white-space:nowrap;flex:1;position:relative}.room-title-line.svelte-13k98fn{align-items:center;gap:10px;min-width:0;height:40px;display:flex}h2.svelte-13k98fn{min-width:0;font:inherit;flex:0 auto;margin:0}.room-open.svelte-13k98fn{text-align:left;width:100%;min-width:0;height:40px;color:var(--color-context-bar-peek);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex;overflow:visible}.room-open.svelte-13k98fn:disabled{cursor:default}.room-title-text.svelte-13k98fn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.room-language.svelte-13k98fn{color:var(--color-navigation-link)}.room-level.svelte-13k98fn{color:var(--color-context-bar-peek)}.room-code.svelte-13k98fn{border:1px solid var(--color-desktop-panel-divider);color:var(--color-text-caption);font:400 12px/16px var(--font-sans);cursor:pointer;background:0 0;border-radius:4px;flex:none;padding:0 5px;display:grid}.room-code.svelte-13k98fn span:where(.svelte-13k98fn){grid-area:1/1}.concealed.svelte-13k98fn{visibility:hidden}.room-code--copied.svelte-13k98fn{color:var(--color-context-bar-in-call);border-color:currentColor}.person.svelte-f11qn0{min-width:0;max-width:100%;height:40px;color:var(--color-header-control-ink);font:400 17px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:46px;align-items:center;gap:9px;padding:0 12px 0 8px;display:flex}.person.svelte-f11qn0 img:where(.svelte-f11qn0),.avatar-fallback.svelte-f11qn0{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.avatar-fallback.svelte-f11qn0{background:var(--color-background-elevated);place-items:center;display:grid}.nickname.svelte-f11qn0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more.svelte-f11qn0{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.more.svelte-f11qn0 svg{flex:none;width:20px;height:20px;display:block}.friend-list.svelte-1adkk2y .vvs{padding-bottom:var(--friend-bottom-inset);overscroll-behavior-y:contain}.friend-list--desktop.svelte-1adkk2y .vvs{padding-left:19px;padding-right:max(0px,calc(19px - var(--friend-scrollbar-width)))}.friend-list.svelte-1adkk2y{height:100%;min-height:0;font-family:var(--font-sans);flex:1;display:flex}.friend-heading.svelte-1adkk2y{height:36px;color:var(--friend-heading);margin:0;padding:8px 12px 8px 4px;font-size:14px;font-weight:500;line-height:20px}.friend-row.svelte-1adkk2y{background:var(--friend-surface);height:52px;color:var(--friend-text);box-shadow:var(--friend-shadow);align-items:center;display:flex;position:relative}.friend-row--first.svelte-1adkk2y{border-radius:13px 13px 0 0}.friend-row--last.svelte-1adkk2y{border-radius:0 0 13px 13px}.friend-row--first.friend-row--last.svelte-1adkk2y{border-radius:13px}.friend-row.svelte-1adkk2y[data-context-selected]{background:var(--color-desktop-list-selected);border-radius:8px}.friend-row.svelte-1adkk2y:not(.friend-row--last):after{content:"";background:var(--friend-divider);height:1px;position:absolute;bottom:0;left:56px;right:0}button.svelte-1adkk2y{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;font:inherit;background:0 0;border:0}button.svelte-1adkk2y:disabled{opacity:.55;cursor:default}button.svelte-1adkk2y:focus-visible{outline:2px solid var(--friend-heading);outline-offset:-3px;border-radius:10px}.friend-person.svelte-1adkk2y{text-align:start;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:10px 12px;display:flex}.friend-avatar.svelte-1adkk2y{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.friend-avatar.svelte-1adkk2y img:where(.svelte-1adkk2y){object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.friend-name.svelte-1adkk2y{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.friend-action.svelte-1adkk2y{flex-shrink:0;place-items:center;width:44px;height:48px;display:grid}.friend-action.svelte-1adkk2y svg{width:19px;height:19px}.friends-spinner.svelte-slf22e{border:2px solid var(--color-menu-divider);border-top-color:var(--color-text-muted);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-slf22e-friends-spin,.15s ease-out svelte-slf22e-friends-reveal}@keyframes svelte-slf22e-friends-spin{to{transform:rotate(360deg)}}@keyframes svelte-slf22e-friends-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.friends-spinner.svelte-slf22e{animation:2s linear infinite svelte-slf22e-friends-spin}}.friends-refresh-error.svelte-slf22e{bottom:calc(84px + env(safe-area-inset-bottom));z-index:3;background:var(--color-background-elevated);color:var(--color-text-secondary);font:400 14px var(--font-sans);border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;left:0;right:0}.friends-refresh-error.svelte-slf22e button:where(.svelte-slf22e){color:var(--color-text-primary);cursor:pointer;background:0 0;border:0}.friends-list-state.svelte-slf22e{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.friends-view.svelte-slf22e{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.friends-search-gradient.svelte-slf22e{z-index:1;background:linear-gradient(to bottom,var(--friends-backdrop) 50%,transparent 100%);pointer-events:none;height:72px;transition:opacity .25s ease-out;position:absolute;top:0;left:0;right:0}.friends-search-space.friends-search-space--desktop.svelte-slf22e{height:123px}.friends-search-space.svelte-slf22e{flex-shrink:0;height:52px}.friends-state.svelte-slf22e{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 16px;display:flex}.friends-state.svelte-slf22e p:where(.svelte-slf22e){color:var(--color-text-secondary);font:400 15px var(--font-sans);padding:16px 12px}.friends-state.svelte-slf22e button:where(.svelte-slf22e){color:var(--color-text-primary);background:var(--color-background-elevated);cursor:pointer;border:0;border-radius:10px;margin:0 12px;padding:12px 20px}.friends-search.svelte-slf22e{z-index:2;background:var(--background-image-search-pill);border-radius:20px;flex-shrink:0;align-items:center;height:40px;margin:8px 0 4px;display:flex;position:absolute;top:0;left:1px;right:1px;overflow:hidden}.friends-search.svelte-slf22e input:where(.svelte-slf22e){width:100%;min-width:0;height:40px;color:var(--color-text-primary);font:400 16px var(--font-sans);background:0 0;border:0;outline:none;padding:0 44px 0 18px}.friends-search.svelte-slf22e input:where(.svelte-slf22e)::placeholder{color:var(--color-text-muted);opacity:.7;font-size:14px}.friends-search.svelte-slf22e input:where(.svelte-slf22e)::-webkit-search-cancel-button{-webkit-appearance:none}.friends-search.svelte-slf22e:focus-within{box-shadow:inset 0 0 0 1px var(--color-text-muted)}.friends-search.svelte-slf22e .friends-search__icon{width:20px;height:20px;color:var(--color-text-muted);opacity:.7;pointer-events:none;position:absolute;right:15px}.friends-search.svelte-slf22e button:where(.svelte-slf22e){width:44px;height:40px;color:var(--color-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.friends-search.svelte-slf22e button:where(.svelte-slf22e) svg{width:18px;height:18px}.request-card.svelte-1uzt0bh{background:var(--color-background-elevated);font-family:var(--font-sans);border-radius:13px;padding:12px 17px 14px}.request-person.svelte-1uzt0bh{min-width:0;color:var(--cyan-100,#c5f5ff);align-items:center;gap:12px;margin-bottom:12px;font-size:16px;display:flex}.request-person.svelte-1uzt0bh bdi:where(.svelte-1uzt0bh){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.request-avatar.svelte-1uzt0bh{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:var(--color-background-highest);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid;overflow:hidden}.request-avatar.svelte-1uzt0bh:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:3px}.request-avatar.svelte-1uzt0bh img:where(.svelte-1uzt0bh){object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.request-actions.svelte-1uzt0bh{gap:14px;display:flex}.request-btn.svelte-1uzt0bh{height:33px;font:400 14px/1.2 var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:63px;flex:1;padding:0 16px}.request-btn--primary.svelte-1uzt0bh{color:var(--color-cyan-50,#f3fdff);background:#454278}.request-btn--outline.svelte-1uzt0bh{background:var(--color-background-highest);color:#b2afec;border:1.5px solid #555198}.request-btn.svelte-1uzt0bh:disabled{opacity:.6;cursor:default}.request-btn.svelte-1uzt0bh:active:not(:disabled){opacity:.7}.request-card--failed.svelte-1uzt0bh{padding-bottom:6px}.request-error.svelte-1uzt0bh{color:var(--color-menu-destructive);margin:4px 0 0;font-size:13px;line-height:16px}.request-card--window.svelte-1uzt0bh{flex-wrap:wrap;align-items:center;gap:12px;padding-block:12px;display:flex}.request-card--window.svelte-1uzt0bh .request-person:where(.svelte-1uzt0bh){flex:1;margin-bottom:0}.request-card--window.svelte-1uzt0bh .request-actions:where(.svelte-1uzt0bh){flex:none;margin-left:auto}.request-card--window.svelte-1uzt0bh .request-btn:where(.svelte-1uzt0bh){height:40px}.request-card--window.svelte-1uzt0bh .request-error:where(.svelte-1uzt0bh){flex-basis:100%}.request-card--window.svelte-1uzt0bh .request-btn:where(.svelte-1uzt0bh):active:not(:disabled){opacity:1}.sent-requests-window.overlay-sheet--window{--desktop-window-width:476px;--desktop-window-min-height:480px;--desktop-window-height:min(480px, calc(100dvh - 64px))}.request-sheet-content.request-sheet-content--desktop.svelte-1wo6g4s{padding-bottom:0}.request-heading.svelte-1wo6g4s{height:44px;font:500 14px var(--font-sans);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:10px;padding:0 4px 4px;display:flex}.request-heading.svelte-1wo6g4s>span:where(.svelte-1wo6g4s){opacity:.7}.request-heading.svelte-1wo6g4s button:where(.svelte-1wo6g4s),.request-state.svelte-1wo6g4s button:where(.svelte-1wo6g4s){color:var(--color-text-muted);font:400 14px var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:8px}.request-sheet-content.svelte-1wo6g4s{flex-direction:column;gap:8px;display:flex}.request-sheet-content.svelte-1wo6g4s>.request-state:where(.svelte-1wo6g4s){flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.request-sheet-content.svelte-1wo6g4s .friends-empty{padding:24px}.request-sheet-content.svelte-1wo6g4s{height:100%;min-height:0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.request-state.svelte-1wo6g4s{text-align:center;color:var(--color-text-disabled);font:400 15px var(--font-sans);padding:24px 12px}.request-state.svelte-1wo6g4s button:where(.svelte-1wo6g4s){margin:8px auto 0;display:block}.request-skeleton.svelte-1wo6g4s{background:var(--color-background-elevated);border-radius:13px;height:104px;animation:1.5s ease-in-out infinite svelte-1wo6g4s-request-pulse}@keyframes svelte-1wo6g4s-request-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.request-skeleton.svelte-1wo6g4s{animation:none}}.new-message.svelte-ktj2di{z-index:3;border-radius:calc(var(--desktop-room-tile-radius) + 4px);background:var(--color-desktop-create-bg);height:40px;color:var(--color-desktop-create-ink);font:400 16px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;isolation:isolate;filter:var(--desktop-action-shadow);border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:flex;position:absolute;bottom:19px;right:19px}.new-message.svelte-ktj2di:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:#fff;transition:opacity .16s;position:absolute;inset:0}.pencil.svelte-ktj2di{transform-origin:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.pencil.svelte-ktj2di svg{width:18px;height:18px;display:block}.new-message.svelte-ktj2di:focus-visible{outline:2px solid var(--color-header-control-ink);outline-offset:4px}.new-message.svelte-ktj2di:focus-visible:before{opacity:.14}@media (hover:hover) and (pointer:fine){.new-message.svelte-ktj2di:hover:before{opacity:.12}.new-message.svelte-ktj2di:hover .pencil:where(.svelte-ktj2di){animation:.42s ease-in-out svelte-ktj2di-pencil-wiggle}}.new-message.svelte-ktj2di:active:before{opacity:.2}@keyframes svelte-ktj2di-pencil-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}55%{transform:rotate(8deg)}78%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.new-message.svelte-ktj2di:before{transition:none}.new-message.svelte-ktj2di:hover .pencil:where(.svelte-ktj2di){animation:none}}.messaging-panel.svelte-mmivx1{height:100%;min-height:0;color:var(--color-text-secondary);font-family:var(--font-sans);outline:none;flex-direction:column;display:flex}.icon-button.svelte-mmivx1{background:var(--color-header-control-bg);width:40px;height:40px;color:var(--color-header-control-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.panel-body.svelte-mmivx1{flex:1;min-height:0;position:relative;overflow:hidden}.friends-body.svelte-mmivx1{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative}.conversation-slot.svelte-mmivx1{flex:1;min-height:0;position:relative}.icon-button.svelte-mmivx1 svg{flex:none;width:20px;height:20px;display:block}.header-action.svelte-mmivx1{width:40px;height:40px;padding:0}.header-action.svelte-mmivx1 svg{width:24px;height:24px}.desktop-overlays.svelte-1ri7kyl .sheet-container,.desktop-overlays.svelte-1ri7kyl .fixed.bottom-0{left:calc(var(--desktop-scene-left,402px) + 24px);right:calc(var(--desktop-scene-right,0px) + 24px);width:min(640px, calc(100vw - var(--desktop-scene-left,402px) - var(--desktop-scene-right,0px) - 48px));margin-inline:auto}.login-modal-backdrop.login-modal-backdrop--desktop.svelte-knctf3{background:var(--color-desktop-modal-scrim);transition:none}.login-modal-card.login-modal-card--desktop.svelte-knctf3{transition:none}.login-modal-backdrop.svelte-knctf3{z-index:9000;opacity:0;background:#0009;justify-content:center;align-items:center;padding:24px;transition:opacity .2s;display:flex;position:fixed;inset:0}.login-modal-backdrop--visible.svelte-knctf3{opacity:1}.login-modal-card.svelte-knctf3{background:var(--color-background-surface,#171628);opacity:0;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px;padding:32px 24px 24px;transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .2s;display:flex;transform:scale(.92)}.login-modal-card--visible.svelte-knctf3{opacity:1;transform:scale(1)}.login-modal-title.svelte-knctf3{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);text-align:center;font-size:20px;font-weight:500;line-height:1.2}.login-modal-subtitle.svelte-knctf3{font-family:var(--font-sans);color:var(--color-text-subtitle);text-align:center;margin-bottom:30px;font-size:15px;font-weight:400;line-height:1.4}.login-modal-btn.svelte-knctf3{background:var(--color-btn-secondary-bg);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;display:flex}.login-modal-btn.svelte-knctf3 span:where(.svelte-knctf3){font-family:var(--font-sans);color:var(--color-blue-50,#f5f6fd);font-size:16px;font-weight:500;line-height:1.2}.login-modal-btn.svelte-knctf3:active{opacity:.8}.login-modal-links.svelte-knctf3{flex-wrap:wrap;justify-content:center;gap:12px 18px;margin-top:2px;display:flex}.login-modal-link.svelte-knctf3{font-family:var(--font-sans);color:var(--color-navigation-link);font-size:13px;font-weight:400;text-decoration:none}.login-modal-link.svelte-knctf3:active{opacity:.7}.loading-screen.svelte-ggdg7a{z-index:100;background-color:var(--color-background);text-align:center;color:var(--color-text-primary);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.session-notice.svelte-ggdg7a{z-index:110;background:var(--color-background-elevated);color:var(--color-text-primary);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex;position:fixed;top:12px;left:12px;right:12px}.connection-screen.svelte-ggdg7a{z-index:110;padding:max(16px, env(safe-area-inset-top)) 0 max(24px, env(safe-area-inset-bottom));background:var(--color-tab-bg);color:var(--color-text-secondary);text-align:center;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.connection-screen.svelte-ggdg7a h1:where(.svelte-ggdg7a){color:#d4d5de;white-space:nowrap;font-size:clamp(1rem,5vw,1.5rem);line-height:1.4}.connection-retry.svelte-ggdg7a{border-radius:var(--radius-md);background:var(--color-desktop-window-action);width:162px;min-height:48px;color:var(--color-desktop-window-action-ink);cursor:pointer;margin-top:12px;padding:0 22px;font-size:1.0625rem}.connection-retry.svelte-ggdg7a:focus-visible{outline-offset:3px;outline:2px solid}.session-notice.svelte-ggdg7a button:where(.svelte-ggdg7a){cursor:pointer;padding:8px 12px;text-decoration:underline}.indicator-bar.svelte-xbm3bc{justify-content:center;align-items:center;width:100%;height:18px;font-size:14px;font-weight:500;line-height:1.2em;display:flex;position:relative}.mute-icon.svelte-xbm3bc{pointer-events:none;color:inherit;opacity:.9;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:50%;left:31px;transform:translate(-50%,-50%)}.mute-icon--muted.svelte-xbm3bc{opacity:.42}.indicator-text.svelte-xbm3bc{pointer-events:none;align-items:center;gap:6px;display:flex}.indicator-code-tag.svelte-xbm3bc{letter-spacing:.02em;opacity:.7;border:1px solid;border-radius:4px;padding:0 4px;font-size:11px;line-height:14px}.indicator-occupancy.svelte-xbm3bc{opacity:.7;pointer-events:none;font-size:13px;font-weight:400;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.mute-target.svelte-xbm3bc{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:60px;height:18px;position:absolute;top:0;left:0}.tap-target.svelte-xbm3bc{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;height:44px;position:absolute;top:0;left:60px;right:110px}.tap-target-right.svelte-xbm3bc{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:110px;height:18px;position:absolute;top:0;right:0}.virtual-scroller-container.svelte-19fjis0::-webkit-scrollbar{display:none}.sr-only.svelte-19fjis0{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.virtual-scroller-empty-state.svelte-19fjis0{outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.toast-root.svelte-zemmny{display:contents}.toast-scrim.toast-scrim--desktop.svelte-zemmny{background:var(--color-desktop-modal-scrim);transition:none}.toast-modal.toast-modal--desktop.svelte-zemmny{border-radius:calc(var(--desktop-room-tile-radius) + 12px);background:var(--color-background-highest);width:420px;max-height:calc(100dvh - 48px);box-shadow:none;padding:0;transition:none}.toast-scrim.svelte-zemmny{z-index:200;opacity:0;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.toast-scrim--visible.svelte-zemmny{opacity:1}.toast-modal.svelte-zemmny{z-index:201;opacity:0;background:var(--color-background-elevated);border-radius:17px;flex-direction:column;align-items:center;width:325px;max-width:calc(100vw - 32px);padding:24px 18px 20px;transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .25s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 12px 48px #00000080}.toast-modal--visible.svelte-zemmny{opacity:1;transform:translate(-50%,-50%)scale(1)}.toast-modal__body.svelte-zemmny{text-align:center;width:100%;margin-bottom:20px}.toast-modal__title.svelte-zemmny{font-family:var(--font-sans);color:#c5f5ff;margin:0;font-size:20px;font-weight:500;line-height:1.2}.toast-modal__message.svelte-zemmny{font-family:var(--font-sans);color:var(--color-text-subtitle);margin:8px 0 0;font-size:16px;font-weight:400;line-height:1.2}.toast-modal.svelte-zemmny .toast-modal__title:where(.svelte-zemmny){white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;line-height:1.3}.toast-modal.svelte-zemmny .toast-modal__message:where(.svelte-zemmny){white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;line-height:1.4}.toast-modal__button.svelte-zemmny{width:290px;max-width:100%;height:43px;font-family:var(--font-sans);color:#f3fdff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#454278;border:none;border-radius:63px;font-size:18px;font-weight:500}.toast-modal__button.svelte-zemmny:active{opacity:.8}.room-list-empty.svelte-141skyt{height:100%;color:var(--color-text-disabled);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px 24px;font-size:18px;display:flex}.room-list-empty.svelte-141skyt .room-list-empty__mascot{width:60px;height:60px}.room-list-empty.svelte-141skyt p:where(.svelte-141skyt){margin:0}.empty-room-list.svelte-o2yhi{height:calc(100% - 25px)}.horizontal-room-list.svelte-o2yhi{width:100%;height:calc(100% - 25px);padding-left:18px;overflow:auto hidden}.scroll-content.svelte-o2yhi{height:100%;position:relative}.card-slot.svelte-o2yhi{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:300px 180px}.vertical-room-list.svelte-b8qxuk{width:100%;height:100%;display:flex;position:relative}.scroll-content.svelte-b8qxuk{contain:layout style;flex:1;min-width:0;height:100%;padding-left:18px}.scroll-content.no-scrollbar.svelte-b8qxuk{padding-right:18px}.vertical-card-wrapper.svelte-b8qxuk{contain:layout style paint;content-visibility:auto;width:100%;height:100%}.scroll-content.svelte-b8qxuk .virtual-scroller-container{scrollbar-width:none;padding-bottom:24px}.scroll-content.svelte-b8qxuk .virtual-scroller-container::-webkit-scrollbar{display:none}.custom-scrollbar-track.svelte-b8qxuk{cursor:pointer;touch-action:none;z-index:20;flex-shrink:0;justify-content:center;width:36px;height:100%;display:flex;position:relative}.custom-scrollbar-track.svelte-b8qxuk:before{content:"";background-color:#0a0a18;border-radius:9px;width:9px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.custom-scrollbar-thumb.svelte-b8qxuk{cursor:grab;touch-action:none;z-index:1;background-color:#f5f6fd26;border-radius:9px;width:9px;margin-left:-4.5px;position:absolute;top:0;left:50%}.custom-scrollbar-thumb.svelte-b8qxuk:active{cursor:grabbing;background-color:#f5f6fd4d}.sheet-content.svelte-hr9hn1{width:100%;position:relative}.sheet-content--peek.svelte-hr9hn1{height:200px;padding-top:10px}.sheet-content--expanded.svelte-hr9hn1{flex:1;height:100%;min-height:0;padding-top:10px}.new-rooms-position.svelte-10ix55x,.creation-hint-pos.svelte-10ix55x{z-index:40;pointer-events:none;justify-content:center;align-items:center;height:42px;display:flex;position:fixed;bottom:79px;left:0;right:0}.new-rooms-pill.svelte-10ix55x{pointer-events:auto;border:1px solid var(--color-menu-divider);background:color-mix(in srgb, var(--color-background-highest) 75%, transparent);min-height:28px;color:var(--color-text-secondary);font:500 12px/1.2 var(--font-sans);letter-spacing:.04em;cursor:pointer;border-radius:999px;padding:6px 14px;transition:transform .18s,opacity .18s;position:relative}.new-rooms-pill.svelte-10ix55x:before{content:"";border-radius:inherit;position:absolute;inset:-8px -4px}.new-rooms-pill--active.svelte-10ix55x{color:var(--color-text-primary);background:#50f1fa3d;border-color:#50f1fa2e}.new-rooms-pill.svelte-10ix55x:active{transform:scale(.96)}.new-rooms-pill.svelte-10ix55x:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.new-rooms-pill.svelte-10ix55x{transition:none}}.onboarding-pulse.svelte-10ix55x{opacity:1}.onboarding-hint-pos.svelte-10ix55x{top:calc(75% - var(--hint-nav-h) + min(100vw * var(--hint-vw-factor), 140px));transform:translateY(-50%)}@media (height<=700px){.onboarding-hint-pos.svelte-10ix55x{top:auto;bottom:calc(var(--hint-nav-h) + 10px);transform:none}}.picker-content.svelte-dfa60g{height:100%;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}.chats-header__search.svelte-1s21tmf:focus-within{box-shadow:inset 0 0 0 1px var(--color-text-muted)}.chats-tab.svelte-1s21tmf{background-color:var(--color-tab-bg);flex-direction:column;height:100dvh;padding-bottom:60px;display:flex;position:relative}.chats-header.svelte-1s21tmf{z-index:30;pointer-events:none;position:absolute;top:0;left:0;right:0}.chats-header__gradient.svelte-1s21tmf{background:linear-gradient(to bottom, var(--color-tab-bg) 50%, transparent 100%);pointer-events:none;height:72px;position:absolute;top:0;left:0;right:0}.chats-header__blocker.svelte-1s21tmf{pointer-events:auto;position:absolute;top:0;left:0;right:0}.chats-header__title.svelte-1s21tmf{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);margin-left:10px;font-size:24px;font-weight:400;line-height:120%}.chats-header__search.svelte-1s21tmf{background:var(--background-image-search-pill);pointer-events:auto;border-radius:20px;align-items:center;height:40px;display:flex;position:absolute;left:19px;right:19px;overflow:hidden;transform:translate(0,0)}.chats-header__search.svelte-1s21tmf .search-icon{pointer-events:none;position:absolute;right:15px}.search-clear.svelte-1s21tmf{z-index:1;width:44px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.search-clear.svelte-1s21tmf svg{width:18px;height:18px}.search-input.svelte-1s21tmf{width:100%;height:40px;color:var(--color-text-primary);font-size:14px;font-family:var(--font-sans);background:0 0;border:none;border-radius:20px;outline:none;padding:0 38px 0 18px}.search-input.svelte-1s21tmf::placeholder{color:var(--color-text-muted);opacity:.7}.chats-scroller.svelte-1s21tmf{min-height:0;padding-top:env(safe-area-inset-top);flex-direction:column;flex:1;display:flex}.thread-row.svelte-1s21tmf{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;width:100%;height:68px;padding:0 20px;display:flex;position:relative}.thread-row.svelte-1s21tmf[data-pressed]{background:#ffffff08}.thread-avatar.svelte-1s21tmf{border-radius:50%;flex-shrink:0;width:51px;height:51px;position:relative;overflow:visible}.thread-avatar__img.svelte-1s21tmf{-webkit-user-drag:none;object-fit:cover;border-radius:50%;width:51px;height:51px}.thread-avatar__fallback.svelte-1s21tmf{background:var(--color-background-elevated);width:51px;height:51px;color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.thread-text.svelte-1s21tmf{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;margin-left:12px;display:flex}.thread-name.svelte-1s21tmf{font-family:var(--font-sans);color:var(--cyan-100,#c5f5ff);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:1.2;overflow:hidden}.thread-time.svelte-1s21tmf{font-family:var(--font-sans);color:var(--color-text-subtitle);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.2}.thread-preview.svelte-1s21tmf{font-family:var(--font-sans);color:var(--color-text-subtitle);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.thread-meta.svelte-1s21tmf{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:flex-start;align-items:flex-end;gap:6px;margin-top:11px;margin-left:8px;display:flex}.thread-badge.svelte-1s21tmf{color:#fff;background:#0560e0;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:flex}.thread-separator.svelte-1s21tmf{background:#546f9826;height:1px;position:absolute;bottom:0;left:82px;right:25px}.empty-scroller.svelte-1s21tmf{overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;flex:1;min-height:0;overflow-y:auto}.empty-scroller.svelte-1s21tmf::-webkit-scrollbar{display:none}.empty-state.svelte-1s21tmf{width:100%;height:calc(100% + 1px);padding-bottom:calc(40%-60px);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.empty-state__icon.svelte-1s21tmf{color:var(--color-text-disabled);margin-bottom:0}.empty-state__title.svelte-1s21tmf{font-family:var(--font-sans);color:var(--color-text-disabled);text-align:center;font-size:18px;font-weight:400;line-height:1.2}.empty-state__hint.svelte-1s21tmf{font-family:var(--font-sans);color:var(--color-text-hint);text-align:center;font-size:14px;font-weight:400;line-height:1.2}.compose-fab.svelte-1s21tmf{color:#ccd3f3;cursor:pointer;z-index:30;background:#302e4b;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;bottom:79px;right:19px;box-shadow:0 4px 12px #0006}.compose-fab.svelte-1s21tmf:active{opacity:.8}.conversation-slide.svelte-1s21tmf{z-index:60;pointer-events:none;background-color:var(--color-tab-bg);position:fixed;inset:0;transform:translate(100%)}.conversation-slide--open.svelte-1s21tmf{pointer-events:auto;transform:translate(0,0)}.friend-preview.svelte-1psaiq7{isolation:isolate;pointer-events:none;flex-shrink:0;align-items:center;margin:0 10px 0 12px;display:flex}.friend-preview__avatar.svelte-1psaiq7{background:var(--color-overlay-block);width:28px;height:28px;color:var(--color-text-primary);font:400 12px var(--font-sans);border-radius:50%;flex:0 0 28px;padding:2px;display:block;position:relative}.friend-preview__avatar.svelte-1psaiq7+.friend-preview__avatar:where(.svelte-1psaiq7){margin-left:-8px}.friend-preview__face.svelte-1psaiq7{clip-path:circle(50%);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}img.svelte-1psaiq7{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;width:100%;height:100%;display:block}.you-friends-label.svelte-zldqxn{align-items:center;gap:11px;display:flex}.you-friends-dot.svelte-zldqxn{background:var(--color-notification-dot);border-radius:50%;flex-shrink:0;width:8px;height:8px}.sent-requests-button.svelte-zldqxn{color:#ccd3f3;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#302e4b;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:24px;right:19px}.sent-requests-button.svelte-zldqxn:active{opacity:.8}.sent-requests-button.svelte-zldqxn:focus-visible{outline-offset:2px;outline:2px solid}.sent-requests-button.svelte-zldqxn .sent-requests-icon{width:21px;height:21px;transform:translate(1px)}.you-slide-container.svelte-zldqxn{background-color:var(--color-tab-bg,#1a1928);height:100svh;position:relative;overflow:clip}.you-slide-panel.svelte-zldqxn{will-change:transform;transition:transform .3s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.you-slide-panel--main.svelte-zldqxn{transform:translate(0,0)}.you-slide-panel--main.you-slide-panel--pushed.svelte-zldqxn{pointer-events:none;transform:translate(-30%)}.you-slide-panel--sub.svelte-zldqxn{pointer-events:none;transform:translate(100%)}.you-slide-panel--sub.you-slide-panel--active.svelte-zldqxn{pointer-events:auto;transform:translate(0,0)}.you-tab.svelte-zldqxn{background-color:var(--color-tab-bg,#1a1928);touch-action:pan-y;overscroll-behavior:contain;height:100%;padding-bottom:76px;position:relative;overflow:hidden auto}.you-tab.svelte-zldqxn button:active{opacity:.7}.you-banner.svelte-zldqxn{width:100%;height:118px}.you-avatar.svelte-zldqxn{border:7px solid var(--color-tab-bg,#1a1928);border-radius:50%;width:108px;height:108px;position:absolute;top:64px;left:29px;overflow:visible}.you-avatar__img.svelte-zldqxn{object-fit:cover;border-radius:50%;width:100%;height:100%}.you-avatar__placeholder.svelte-zldqxn{background:var(--color-background-elevated,#242239);border-radius:50%;width:100%;height:100%}.you-edit-btn.svelte-zldqxn{height:33px;color:var(--cyan-50,#f3fdff);font-size:14px;font-family:var(--font-sans);cursor:pointer;z-index:5;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#454278;border:none;border-radius:63px;padding:0 18px;position:absolute;top:134px;right:25px}.you-edit-btn.svelte-zldqxn:active{opacity:.8}.you-identity.svelte-zldqxn{margin-top:60px;padding-left:36px}.you-identity__name.svelte-zldqxn{color:var(--cyan-50,#f3fdff);font-size:20px;font-weight:400;line-height:1.2}.you-identity__handle.svelte-zldqxn{color:var(--color-text-label);margin-top:5px;font-size:16px;font-weight:400;line-height:1.2}.you-card.svelte-zldqxn{background:var(--color-overlay-block,#242239);border-radius:13px;flex-direction:column;gap:10px;min-height:72px;margin:12px 24px 0;padding:12px 17px;display:flex}.you-card--bio.svelte-zldqxn{min-height:auto}.you-card__label.svelte-zldqxn{color:var(--color-navigation-link);font-size:16px;font-weight:500;line-height:1.2}.you-card__value.svelte-zldqxn{color:var(--color-text-label);font-size:16px;font-weight:400;line-height:1.2}.you-card__value--bio.svelte-zldqxn{white-space:pre-wrap;word-break:break-word;max-height:192px;overflow-y:auto}.you-nav-btn.svelte-zldqxn{background:var(--color-overlay-block,#242239);cursor:pointer;border:none;align-items:center;width:calc(100% - 48px);height:47px;margin:0 24px;padding:0 17px;display:flex;position:relative}.you-nav-btn--standalone.svelte-zldqxn{border-radius:13px;margin-top:12px}.you-nav-btn__text.svelte-zldqxn{color:var(--color-navigation-link);text-align:left;flex:1;font-size:16px;font-weight:500;line-height:1.2}.you-nav-btn.svelte-zldqxn .you-nav-btn__chevron{color:var(--color-navigation-link);flex-shrink:0;width:9px;height:15px}.you-nav-btn.svelte-zldqxn:active{opacity:.8}.you-nav-group.svelte-zldqxn{margin:12px 24px 0}.you-logout-btn.svelte-zldqxn{width:calc(100% - 48px);height:44px;color:var(--cyan-50,#f3fdff);font-size:16px;font-weight:300;font-family:var(--font-sans);cursor:pointer;background:#39366a;border:none;border-radius:13px;justify-content:center;align-items:center;margin:24px 24px 4px;display:flex}.you-logout-btn.svelte-zldqxn:active{opacity:.8}.you-sub-screen.svelte-zldqxn{background-color:var(--color-tab-bg,#1a1928);flex-direction:column;height:100%;display:flex;position:relative}.you-sub-header.svelte-zldqxn{flex-shrink:0;align-items:flex-end;gap:10px;height:58px;padding:0 14px 0 20px;display:flex}.you-sub-back.svelte-zldqxn{width:25px;height:25px;color:var(--color-navigation-link);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;margin-bottom:2px;display:flex}.you-sub-title.svelte-zldqxn{color:var(--color-navigation-link);font-size:24px;font-weight:400;line-height:120%;font-family:var(--font-sans)}.you-sub-header--account.svelte-zldqxn{height:calc(var(--page-header-height) + env(safe-area-inset-top));padding:calc(18px + env(safe-area-inset-top)) 24px 12px;align-items:center;gap:14px}.you-sub-header--account.svelte-zldqxn .you-sub-back:where(.svelte-zldqxn){width:32px;height:32px;margin-bottom:0}.you-sub-header--account.svelte-zldqxn .you-sub-title:where(.svelte-zldqxn){font-size:22px;line-height:1.3}.you-sub-content.svelte-zldqxn{flex:1;padding:24px}.you-sub-content--account.svelte-zldqxn{scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-bottom:calc(96px + env(safe-area-inset-bottom));overflow-y:auto}.you-sub-content--account.svelte-zldqxn::-webkit-scrollbar{display:none}.you-sub-content--friends.svelte-zldqxn{flex-direction:column;min-height:0;padding:12px 18px 0;display:flex;overflow:hidden}.locked-tab.svelte-1ci1rqi{background-color:var(--color-tab-bg,#1a1928);flex-direction:column;justify-content:center;align-items:center;height:100dvh;padding:24px 24px 120px;display:flex}.locked-tab__icon.svelte-1ci1rqi{color:var(--color-text-disabled);margin-bottom:16px}.locked-tab__message.svelte-1ci1rqi{font-family:var(--font-sans);color:var(--color-text-disabled);text-align:center;margin-bottom:6px;font-size:18px;font-weight:400;line-height:1.2}.locked-tab__hint.svelte-1ci1rqi{font-family:var(--font-sans);color:var(--color-text-hint);text-align:center;margin-bottom:24px;font-size:14px;font-weight:400;line-height:1.4}.locked-tab__buttons.svelte-1ci1rqi{flex-direction:column;align-items:center;gap:12px;display:flex}.locked-tab__btn.svelte-1ci1rqi{cursor:pointer;background:#39366a;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:220px;height:46px;display:flex}.locked-tab__btn.svelte-1ci1rqi span:where(.svelte-1ci1rqi){font-family:var(--font-sans);color:var(--color-blue-50,#f5f6fd);font-size:15px;font-weight:500;line-height:1.2}.locked-tab__btn.svelte-1ci1rqi:active{opacity:.8}@keyframes svelte-ovej18-rock{0%,to{transform:rotate(0)}25%{transform:rotate(-30deg)}75%{transform:rotate(30deg)}}.animate-rock.svelte-ovej18{animation:2s ease-in-out infinite svelte-ovej18-rock}
