:root{--brand-name:"Zavesa";--brand-logo-url:url(/brand/logo.svg);--brand-accent:#2b62eb;--brand-accent-hover:#2252cf;--brand-accent-pressed:#1b44ad;--brand-accent-ink:#0049d4;--brand-on-accent:#fff;--brand-accent-dark:#2b62eb;--brand-accent-dark-hover:#3267ec;--brand-accent-dark-pressed:#376bec;--brand-accent-dark-ink:#7fb0ff;--brand-on-accent-dark:#fff;--brand-bubble-own-light:#2252cf;--brand-bubble-own-dark:#1f4ec4;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-canvas:#f3f6fb;--color-bg-surface:#fff;--color-bg-raised:#fff;--color-bg-subtle:#e9f1fe;--color-bg-sunken:#dfe8f7;--color-bg-overlay:#040b1d73;--color-bg-accent-subtle:#e6edfe;--color-bg-hover:#040b1d0d;--color-bg-pressed:#040b1d17;--color-bg-selected:#e0eafd;--color-text-primary:#0c1326;--color-text-secondary:#46526b;--color-text-tertiary:#5a6782;--color-text-disabled:#8e99ae;--color-text-accent:var(--brand-accent-ink);--color-text-inverse:#f5f8fd;--color-border:#d7e3f1;--color-border-strong:#bcc9de;--color-border-control:#78849e;--color-border-accent:var(--brand-accent);--color-accent:var(--brand-accent);--color-accent-hover:var(--brand-accent-hover);--color-accent-pressed:var(--brand-accent-pressed);--color-on-accent:var(--brand-on-accent);--color-success:#136b2e;--color-success-bg:#e6f4ea;--color-on-success:#fff;--color-warning:#7a4e00;--color-warning-bg:#fdf1dc;--color-warning-fill:#e8b93f;--color-on-warning:#2a1c00;--color-danger:#b3261e;--color-danger-bg:#fdecea;--color-on-danger:#fff;--base-text-accent:var(--color-text-accent);--base-text-secondary:var(--color-text-secondary);--base-accent:var(--color-accent);--base-danger:var(--color-danger);--color-bubble-own-bg:var(--brand-bubble-own-light);--color-bubble-own-text:#fff;--color-bubble-own-meta:#d7e3fd;--color-bubble-own-border:transparent;--color-bubble-own-danger:#ffd9d6;--color-bubble-other-bg:var(--color-bg-surface);--color-bubble-other-text:var(--color-text-primary);--color-bubble-other-meta:#5a6782;--color-bubble-other-border:var(--color-border);--color-bubble-system-bg:#e3eaf6;--color-bubble-system-text:#414c63;--avatar-bg-1:#f3e0d8;--avatar-fg-1:#8f3c1e;--avatar-bg-2:#e9e9cf;--avatar-fg-2:#5f5a10;--avatar-bg-3:#dcefe0;--avatar-fg-3:#1e6b40;--avatar-bg-4:#d7edef;--avatar-fg-4:#235f80;--avatar-bg-5:#ece0f6;--avatar-fg-5:#4f46a3;--avatar-bg-6:#f5dfeb;--avatar-fg-6:#97396b;--color-verified:#136b2e;--color-unverified:#7a4e00;--color-untrusted:#b3261e;--color-online:#136b2e;--color-on-media:#f5f7f9;--color-media-scrim:#0a0f14ad;--color-focus-ring:#0049d4;--color-focus-ring-inverse:#fff;--shadow-color:214 30% 12%;--shadow-1:0 1px 2px hsl(var(--shadow-color) / 8%);--shadow-2:0 2px 6px hsl(var(--shadow-color) / 10%), 0 1px 2px hsl(var(--shadow-color) / 6%);--shadow-3:0 8px 24px hsl(var(--shadow-color) / 14%), 0 2px 6px hsl(var(--shadow-color) / 8%);--shadow-4:0 16px 48px hsl(var(--shadow-color) / 20%), 0 4px 12px hsl(var(--shadow-color) / 10%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-canvas:#060e25;--color-bg-surface:#0b1939;--color-bg-raised:#0f2049;--color-bg-subtle:#101f46;--color-bg-sunken:#030919;--color-bg-overlay:#030919a8;--color-bg-accent-subtle:#101f4a;--color-bg-hover:#aac8ff14;--color-bg-pressed:#aac8ff21;--color-bg-selected:#152c66;--color-text-primary:#e6ecf7;--color-text-secondary:#a9b9d8;--color-text-tertiary:#8d9dbe;--color-text-disabled:#5e6c8c;--color-text-accent:var(--brand-accent-dark-ink);--color-text-inverse:#060e25;--color-border:#1e2d55;--color-border-strong:#1b3e93;--color-border-control:#6d7ca2;--color-border-accent:var(--brand-accent-dark);--color-accent:var(--brand-accent-dark);--color-accent-hover:var(--brand-accent-dark-hover);--color-accent-pressed:var(--brand-accent-dark-pressed);--color-on-accent:var(--brand-on-accent-dark);--color-success:#5bc97f;--color-success-bg:#0e2a21;--color-on-success:#06220f;--color-warning:#e0a83c;--color-warning-bg:#2b2415;--color-warning-fill:#e0a83c;--color-on-warning:#2a1c00;--color-danger:#f2837b;--color-danger-bg:#341c24;--color-on-danger:#2a0b09;--color-bubble-own-bg:var(--brand-bubble-own-dark);--color-bubble-own-text:#fff;--color-bubble-own-meta:#d7e3fd;--color-bubble-own-border:transparent;--color-bubble-other-bg:#121f42;--color-bubble-other-text:#e6ecf7;--color-bubble-other-meta:#a9b9d8;--color-bubble-other-border:#2c343d;--color-bubble-system-bg:#0f1b3c;--color-bubble-system-text:#a9b9d8;--avatar-bg-1:#3a241f;--avatar-fg-1:#f3c2a9;--avatar-bg-2:#2e2d1c;--avatar-fg-2:#d9d79a;--avatar-bg-3:#17301f;--avatar-fg-3:#9fd9b4;--avatar-bg-4:#122e30;--avatar-fg-4:#9cc8de;--avatar-bg-5:#2b2047;--avatar-fg-5:#c0b9ec;--avatar-bg-6:#331f38;--avatar-fg-6:#eab4d0;--color-verified:#5bc97f;--color-unverified:#e0a83c;--color-untrusted:#f2837b;--color-online:#5bc97f;--color-focus-ring:#7fb0ff;--color-focus-ring-inverse:#04102a;--shadow-color:210 60% 2%;--shadow-1:0 1px 2px hsl(var(--shadow-color) / 40%);--shadow-2:0 2px 6px hsl(var(--shadow-color) / 46%), 0 1px 2px hsl(var(--shadow-color) / 40%);--shadow-3:0 8px 24px hsl(var(--shadow-color) / 55%), 0 2px 6px hsl(var(--shadow-color) / 45%);--shadow-4:0 16px 48px hsl(var(--shadow-color) / 65%), 0 4px 12px hsl(var(--shadow-color) / 50%)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-canvas:#060e25;--color-bg-surface:#0b1939;--color-bg-raised:#0f2049;--color-bg-subtle:#101f46;--color-bg-sunken:#030919;--color-bg-overlay:#030919a8;--color-bg-accent-subtle:#101f4a;--color-bg-hover:#aac8ff14;--color-bg-pressed:#aac8ff21;--color-bg-selected:#152c66;--color-text-primary:#e6ecf7;--color-text-secondary:#a9b9d8;--color-text-tertiary:#8d9dbe;--color-text-disabled:#5e6c8c;--color-text-accent:var(--brand-accent-dark-ink);--color-text-inverse:#060e25;--color-border:#1e2d55;--color-border-strong:#1b3e93;--color-border-control:#6d7ca2;--color-border-accent:var(--brand-accent-dark);--color-accent:var(--brand-accent-dark);--color-accent-hover:var(--brand-accent-dark-hover);--color-accent-pressed:var(--brand-accent-dark-pressed);--color-on-accent:var(--brand-on-accent-dark);--color-success:#5bc97f;--color-success-bg:#0e2a21;--color-on-success:#06220f;--color-warning:#e0a83c;--color-warning-bg:#2b2415;--color-warning-fill:#e0a83c;--color-on-warning:#2a1c00;--color-danger:#f2837b;--color-danger-bg:#341c24;--color-on-danger:#2a0b09;--color-bubble-own-bg:var(--brand-bubble-own-dark);--color-bubble-own-text:#fff;--color-bubble-own-meta:#d7e3fd;--color-bubble-own-border:transparent;--color-bubble-other-bg:#121f42;--color-bubble-other-text:#e6ecf7;--color-bubble-other-meta:#a9b9d8;--color-bubble-other-border:#2c343d;--color-bubble-system-bg:#0f1b3c;--color-bubble-system-text:#a9b9d8;--avatar-bg-1:#3a241f;--avatar-fg-1:#f3c2a9;--avatar-bg-2:#2e2d1c;--avatar-fg-2:#d9d79a;--avatar-bg-3:#17301f;--avatar-fg-3:#9fd9b4;--avatar-bg-4:#122e30;--avatar-fg-4:#9cc8de;--avatar-bg-5:#2b2047;--avatar-fg-5:#c0b9ec;--avatar-bg-6:#331f38;--avatar-fg-6:#eab4d0;--color-verified:#5bc97f;--color-unverified:#e0a83c;--color-untrusted:#f2837b;--color-online:#5bc97f;--color-focus-ring:#7fb0ff;--color-focus-ring-inverse:#04102a;--shadow-color:210 60% 2%;--shadow-1:0 1px 2px hsl(var(--shadow-color) / 40%);--shadow-2:0 2px 6px hsl(var(--shadow-color) / 46%), 0 1px 2px hsl(var(--shadow-color) / 40%);--shadow-3:0 8px 24px hsl(var(--shadow-color) / 55%), 0 2px 6px hsl(var(--shadow-color) / 45%);--shadow-4:0 16px 48px hsl(var(--shadow-color) / 65%), 0 4px 12px hsl(var(--shadow-color) / 50%)}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Roboto Mono", "DejaVu Sans Mono", "Liberation Mono", monospace;--font-size-2xs:.6875rem;--letter-spacing-tighter:-.02em;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.125rem;--line-height-tight:1.25;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.65;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-tight:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-code:.06em;--text-message:var(--font-weight-regular) var(--font-size-base) / var(--line-height-normal) var(--font-sans);--text-ui:var(--font-weight-medium) var(--font-size-md) / var(--line-height-snug) var(--font-sans);--text-label:var(--font-weight-semibold) var(--font-size-sm) / var(--line-height-snug) var(--font-sans);--text-meta:var(--font-weight-regular) var(--font-size-xs) / var(--line-height-snug) var(--font-sans);--text-title:var(--font-weight-semibold) var(--font-size-lg) / var(--line-height-tight) var(--font-sans);--text-screen-title:var(--font-weight-bold) var(--font-size-xl) / var(--line-height-tight) var(--font-sans);--text-body:var(--font-weight-regular) var(--font-size-md) / var(--line-height-relaxed) var(--font-sans);--text-code:var(--font-weight-medium) var(--font-size-base) / var(--line-height-normal) var(--font-mono);--text-secret:var(--font-weight-bold) var(--font-size-2xl) / var(--line-height-normal) var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-gutter:var(--space-4);--space-stack:var(--space-3);--space-bubble-gap:.125rem;--space-bubble-group-gap:.625rem;--radius-xs:4px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--radius-bubble:18px;--radius-bubble-joined:8px;--radius-bubble-tail:6px;--border-width:1px;--border-width-strong:2px;--duration-instant:0s;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.26s;--duration-slower:.4s;--duration-spin:.8s;--duration-pulse:1.2s;--ease-standard:cubic-bezier(.2, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--viewport-height:100vh;--motion-slide-x:1rem;--motion-slide-y:.5rem;--motion-sheet-y:1.5rem;--motion-pop-scale:.96;--motion-press-scale:.97;--transition-colors:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);--transition-transform:transform var(--duration-fast) var(--ease-standard);--transition-opacity:opacity var(--duration-base) var(--ease-standard);--transition-press:var(--transition-colors), transform var(--duration-fast) var(--ease-standard);--z-base:0;--z-sticky:100;--z-header:200;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-tooltip:700;--z-call:800;--safe-top-system:env(safe-area-inset-top,0px);--call-banner:0px;--safe-top:calc(var(--safe-top-system) + var(--call-banner));--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--inset-top:calc(var(--safe-top) + var(--space-2));--inset-bottom:calc(var(--safe-bottom) + var(--space-2));--inset-left:calc(var(--safe-left) + var(--space-gutter));--inset-right:calc(var(--safe-right) + var(--space-gutter));--keyboard-inset:0px;--keyboard-height:clamp(14rem, 38dvh, 20rem);--keyboard-safe-bottom:var(--safe-bottom);--tap-min:44px;--control-height-sm:max(2rem, 32px);--control-height-md:max(2.75rem, var(--tap-min));--control-height-lg:max(3.25rem, 52px);--control-padding-x:var(--space-4);--icon-button-size:max(2.75rem, var(--tap-min));--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--avatar-sm:1.75rem;--avatar-md:2.5rem;--avatar-lg:4rem;--avatar-list:3.5rem;--header-height:max(3.5rem, 56px);--composer-min-height:max(3rem, 48px);--sidebar-width:20rem;--content-max-width:46rem;--bubble-max-width:min(78%, 34rem);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:var(--focus-ring-width) solid var(--color-focus-ring)}@media (min-width:48rem){:root{--space-gutter:var(--space-6);--bubble-max-width:min(70%, 36rem)}}:root[data-keyboard=open]{--keyboard-safe-bottom:0px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-bg-canvas);color:var(--color-text-primary);font:var(--text-message);letter-spacing:var(--letter-spacing-normal);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0}.secret,code,kbd,samp,pre{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-code);font-variant-ligatures:none;-webkit-user-select:all;user-select:all;word-break:break-word;overflow-wrap:anywhere}::selection{background-color:var(--color-bg-selected);color:var(--color-text-primary)}@supports (height:100dvh){:root{--viewport-height:100dvh}}@supports not (overflow-x:clip){:root{--motion-slide-x:0px}}:focus{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@supports selector(:focus-visible){:focus{outline:none}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}}.on-accent:focus{outline-color:var(--color-focus-ring-inverse);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-offset)))}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-slower:1ms;--duration-spin:1ms;--duration-pulse:1ms;--motion-slide-x:0px;--motion-slide-y:0px;--motion-sheet-y:0px;--motion-pop-scale:1;--motion-press-scale:1}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--color-border:var(--color-border-control);--color-border-strong:var(--color-text-secondary);--color-text-tertiary:var(--color-text-secondary);--focus-ring-width:3px}}@media (forced-colors:active){:root{--color-focus-ring:Highlight}}.motion-screen{animation-duration:var(--duration-slow);animation-timing-function:var(--ease-standard)}.motion-screen[data-transition=forward]{animation-name:screen-forward}.motion-screen[data-transition=back]{animation-name:screen-back}.motion-screen[data-transition=modal]{animation-name:screen-modal}.motion-screen[data-transition=fade]{animation-name:screen-fade}.motion-screen[data-swipe-back]{box-shadow:var(--shadow-3);will-change:transform;animation:none}.motion-screen[data-swipe-back=returning]{transition:transform var(--duration-base) var(--ease-out)}.motion-screen[data-swipe-back=leaving]{transition:transform var(--duration-fast) var(--ease-out);transform:translate(100%)}@keyframes screen-forward{0%{opacity:0;transform:translate3d(var(--motion-slide-x), 0, 0)}to{opacity:1;transform:none}}@keyframes screen-back{0%{opacity:0;transform:translate3d(calc(var(--motion-slide-x) * -1), 0, 0)}to{opacity:1;transform:none}}@keyframes screen-modal{0%{opacity:0;transform:translate3d(0, var(--motion-sheet-y), 0)}to{opacity:1;transform:none}}@keyframes screen-fade{0%{opacity:0}to{opacity:1}}.motion-screen-blank{min-height:var(--viewport-height);background:var(--color-bg-canvas)}.motion-fade-in{animation:motion-fade-in var(--duration-base) var(--ease-out)}.motion-rise-in{animation:motion-rise-in var(--duration-base) var(--ease-out)}.motion-pop-in{animation:motion-pop-in var(--duration-base) var(--ease-out)}.motion-sheet-in{animation:motion-sheet-in var(--duration-slow) var(--ease-out)}.motion-fade-out{animation:motion-fade-out var(--duration-base) var(--ease-in) forwards;pointer-events:none}.motion-sink-out{animation:motion-sink-out var(--duration-base) var(--ease-in) forwards;pointer-events:none}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-rise-in{0%{opacity:0;transform:translate3d(0, var(--motion-slide-y), 0)}to{opacity:1;transform:none}}@keyframes motion-pop-in{0%{opacity:0;transform:scale(var(--motion-pop-scale))}to{opacity:1;transform:none}}@keyframes motion-sheet-in{0%{opacity:0;transform:translate3d(0, var(--motion-sheet-y), 0)}to{opacity:1;transform:none}}@keyframes motion-fade-out{0%{opacity:1}to{opacity:0}}@keyframes motion-sink-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, var(--motion-slide-y), 0)}}.pressable{transition:var(--transition-press);-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.pressable:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-bg-hover)}}.pressable:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--motion-press-scale))}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{overscroll-behavior:none;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}#root{isolation:isolate;overflow-x:clip}img,svg,video{max-width:100%}a{color:var(--color-text-accent);text-underline-offset:2px}@media (hover:hover) and (pointer:fine){a:hover{text-decoration-thickness:2px}}button{font-family:inherit}button,a,[role=menuitem],[role=button],summary{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}img{-webkit-user-drag:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input,textarea,select{font-family:inherit}input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary)}input:autofill{-webkit-text-fill-color:var(--color-text-primary)}
