button.svelte-1ndj7vk{background:none;border:none;padding:0;margin:0;cursor:pointer}.sidebar-item.svelte-5k4qbc{width:100%;display:flex;flex-direction:column;align-items:center;--height: 2.5rem}.sidebar-item.svelte-5k4qbc .header:where(.svelte-5k4qbc){width:100%;display:flex;flex-direction:row;align-items:center}.sidebar-item.svelte-5k4qbc .header:where(.svelte-5k4qbc) .head:where(.svelte-5k4qbc){height:var(--height);aspect-ratio:1;display:grid;place-items:center}.sidebar-item.svelte-5k4qbc .header:where(.svelte-5k4qbc) .tail:where(.svelte-5k4qbc){width:10rem;overflow:hidden;height:var(--height);display:flex;align-items:center;padding-right:.5rem}.sidebar-item.svelte-5k4qbc .header:where(.svelte-5k4qbc) .tail:where(.svelte-5k4qbc) .tail-inner:where(.svelte-5k4qbc){width:100%;height:100%;display:flex;align-items:center;overflow:hidden;white-space:nowrap}.sidebar-item.svelte-5k4qbc .expanded-content:where(.svelte-5k4qbc){box-sizing:border-box;width:100%}.trash-icon.svelte-1jp34ty{display:flex;flex-direction:row;align-items:center;gap:.5rem}.trash-icon.svelte-1jp34ty .icon{--icon-stroke-color: var(--cp-error);--icon-fill-color: var(--cp-error)}.trash-icon.svelte-1jp34ty.promptDelete .icon,.cancel-icon.svelte-1jp34ty .icon{--icon-stroke-color: var(--cp-overlay2);--icon-fill-color: var(--cp-overlay2)}.approve-icon.svelte-1jp34ty .icon{--icon-stroke-color: var(--cp-success);--icon-fill-color: var(--cp-success)}#delete-confirm-prompt.svelte-1jp34ty{padding-top:1rem}#delete-button-content.svelte-1jp34ty{margin:0 .5rem 0 .25rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;--icon-stroke-color: var(--cp-base) !important;--icon-fill-color: var(--cp-base) !important}.name.svelte-1jp34ty{border:none;outline:none;background:none;color:inherit;font-size:inherit;padding:0;margin:0;flex:1;text-align:left;margin-bottom:var(--under-font-margin);max-width:100%;min-width:0;white-space:nowrap}.name.pointerNone.svelte-1jp34ty{overflow:hidden;text-overflow:ellipsis}.name.svelte-1jp34ty:not(.pointerNone){overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.name.svelte-1jp34ty:not(.pointerNone)::-webkit-scrollbar{display:none}.name.empty.svelte-1jp34ty:before{content:attr(data-placeholder);color:var(--cp-overlay1);pointer-events:none}.name.svelte-1jp34ty:focus{outline:none}.icon-wrapper.svelte-1jp34ty{transition:transform var(--icon-change-animation-duration) ease-in-out}.pointerNone.svelte-1jp34ty{pointer-events:none}.expanded-content.svelte-1jp34ty{display:flex;flex-direction:column;box-sizing:border-box;padding:.5rem}.icons.svelte-1jp34ty{display:grid;grid-template-columns:repeat(var(--grid-columns, 6),1fr);column-gap:0;row-gap:var(--row-gap, .2rem);width:100%;margin-bottom:1rem}.icons.svelte-1jp34ty>*{justify-self:center;align-self:center}#actions.svelte-1jp34ty{display:flex;flex-direction:row;align-items:center;gap:.2rem;height:0}#actions.svelte-1jp34ty>div:where(.svelte-1jp34ty){display:flex;flex-direction:row;align-items:center;gap:.2rem}.space-list.svelte-1hp5ket{display:flex;flex-direction:column;gap:.4rem;transition:gap var(--motion-duration-base) ease-in-out}.space-list.svelte-1hp5ket.small{gap:.25rem}.spaces.svelte-1hp5ket{display:flex;flex-direction:column;gap:.4rem;transition:gap var(--motion-duration-base) ease-in-out}.spaces.svelte-1hp5ket.small{gap:.25rem}#user.svelte-1evoktq{height:var(--component-height);aspect-ratio:1;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-large);display:grid;place-items:center;background-color:var(--user-color);border:2px solid transparent;transition:all .15s ease-in-out}#user.svelte-1evoktq:hover{border:2px solid var(--user-color);background-color:color-mix(in hsl,var(--user-color) 60%,transparent)}#user.svelte-1evoktq span:where(.svelte-1evoktq){color:var(--cp-base);font-weight:900}.tail-wrapper.svelte-1h8brrd{width:100%;display:flex;align-items:center;justify-content:space-between}.profile-indicator.svelte-1h8brrd{position:relative}.status-indicator.svelte-1h8brrd{position:absolute;bottom:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);width:.5rem;aspect-ratio:1;border-radius:var(--border-radius-medium);background:var(--cp-subtext0);border:var(--border-width) solid var(--cp-base)}.status-indicator.online.svelte-1h8brrd{background:var(--cp-success)}.status-indicator.offline.svelte-1h8brrd{background:var(--cp-error)}.status-indicator.away.svelte-1h8brrd{background:var(--cp-warning)}.status-indicator.busy.svelte-1h8brrd{background:var(--cp-error)}.details.svelte-1h8brrd{display:flex;flex-direction:column;margin-bottom:var(--under-font-margin)}.name.svelte-1h8brrd{font-weight:500;color:var(--cp-text);font-family:var(--default-font)}.status.svelte-1h8brrd{color:var(--cp-subtext0);font-family:var(--default-font);text-transform:capitalize}.sidebar.svelte-5oowfj{position:relative;overflow:hidden;z-index:var(--z-index-sidebar);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--border-radius-huge);border-bottom-right-radius:var(--border-radius-huge);border-left:none;isolation:isolate;display:flex;flex-direction:column;height:100%;transition:width var(--animation-duration) ease-in-out,padding var(--animation-duration) ease-in-out;padding:0 1.5rem}.sidebar.small.svelte-5oowfj{padding:0 .5rem}.sidebar-toggle.svelte-5oowfj{--sidebar-toggle-size: 1rem;position:absolute;top:calc(50% - var(--sidebar-toggle-size) / 2);right:0;transition:transform var(--animation-duration) ease-in-out,opacity var(--animation-duration) ease-in-out,visibility var(--animation-duration) ease-in-out;cursor:pointer;--icon-fill-color: var(--cp-text);--icon-stroke-color: var(--cp-text);opacity:1;visibility:visible}.sidebar-toggle.hidden.svelte-5oowfj{opacity:0;visibility:hidden}.sidebar-toggle.svelte-5oowfj:hover{--icon-fill-color: var(--cp-lavender);--icon-stroke-color: var(--cp-lavender)}.sidebar-toggle.rotated.svelte-5oowfj{transform:rotate(180deg)}.sidebar-toggle.svelte-5oowfj{height:var(--sidebar-toggle-size);width:var(--sidebar-toggle-size)}.scrollable-section.svelte-5oowfj{flex:1;min-height:0;display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 0rem;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,#0000,#000 1rem,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(to bottom,#0000,#000 1rem,#000 calc(100% - 1rem),#0000)}.scrollable-section.svelte-5oowfj::-webkit-scrollbar{display:none}.scrollable-section.svelte-5oowfj{-ms-overflow-style:none;scrollbar-width:none;transition:padding var(--motion-duration-base) ease-in-out}.scrollable-section.small.svelte-5oowfj{padding:.5rem 0rem}.user-section.svelte-5oowfj{transition:padding var(--motion-duration-base) ease-in-out;padding:.75rem 0rem 1.5rem}.user-section.small.svelte-5oowfj{padding:.75rem 0rem .5rem}button.svelte-w2l5dt{border:none;background:none;cursor:pointer;border-radius:var(--border-radius);transition:background-color var(--animation-duration) ease-in-out;height:fit-content}button.svelte-w2l5dt:hover{background-color:hsl(from var(--cp-surface2) h s l/.75)}button.svelte-w2l5dt .icon{--icon-stroke-color: var( --ct-icon-stroke-color-default, var(--component-icon-fill-color) ) !important;--icon-fill-color: var( --ct-icon-fill-color-default, var(--component-icon-fill-color) ) !important}.quick-action-button.svelte-w2l5dt{padding:.35rem}.quick-action-menu.svelte-oc7a8u{display:flex;flex-direction:row;overflow:hidden;z-index:var(--z-index-quick-action-menu)}#message.svelte-1xy054k{display:-webkit-box;line-clamp:var(--max-lines);-webkit-line-clamp:var(--max-lines);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:var(--under-font-margin);max-width:100%;white-space:pre-wrap;word-wrap:break-word;font-size:.75rem;min-width:1rem;border:none;outline:none}.quick-action-menu-wrapper.svelte-1xy054k{position:absolute;--quick-action-displacement: -1.1rem;top:var(--quick-action-displacement)}.place-right.svelte-1xy054k{right:0}.place-left.svelte-1xy054k{left:0}.main-container.svelte-1xy054k{display:flex;flex-direction:column}.message-grid.svelte-1xy054k{max-width:100%;display:grid;grid-template-columns:calc(2rem + 4px) 1fr calc(2rem + 4px);grid-template-rows:1;position:relative;gap:.5rem}.reply-grid.svelte-1xy054k{display:grid;grid-template-columns:calc(2rem + 4px) 1fr calc(2rem + 4px);grid-template-rows:1;align-items:center;gap:.5rem;margin-bottom:.2rem}.reply-message-wrapper.svelte-1xy054k{opacity:.5;grid-column:2;grid-row:1}.profile-container.svelte-1xy054k{display:flex;flex-direction:column;align-items:center}.reply-icon.svelte-1xy054k{width:100%;height:100%;position:relative}.reply-chain-left-upper.svelte-1xy054k{width:calc(50% - 1px);height:50%;position:absolute;top:50%;right:0;border-radius:var(--border-radius-large) 0 0 0;border-top:2px solid var(--cp-surface2);border-left:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.reply-chain-left-lower.svelte-1xy054k{width:calc(50% - 1px);height:50%;position:absolute;bottom:50%;right:0;border-radius:0 0 0 var(--border-radius-large);border-bottom:2px solid var(--cp-surface2);border-left:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.reply-chain-right-upper.svelte-1xy054k{width:calc(50% - 1px);height:50%;position:absolute;top:50%;left:0;border-radius:0 var(--border-radius-large) 0 0;border-top:2px solid var(--cp-surface2);border-right:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.reply-chain-right-lower.svelte-1xy054k{width:calc(50% - 1px);height:50%;position:absolute;bottom:50%;left:0;border-radius:0 0 var(--border-radius-large) 0;border-bottom:2px solid var(--cp-surface2);border-right:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.reply-chain-left-line.svelte-1xy054k{width:calc(50% - 1px);height:calc(100% - .4rem);position:absolute;top:-.2rem;right:0;border-left:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.reply-chain-right-line.svelte-1xy054k{width:calc(50% - 1px);height:calc(100% - .4rem);position:absolute;top:-.2rem;left:0;border-right:2px solid var(--cp-surface2);transition:border-radius var(--animation-duration) ease-in-out}.column1.svelte-1xy054k{grid-column:1}.column3.svelte-1xy054k{grid-column:3}.hide.svelte-1xy054k{visibility:hidden!important}.zero-height.svelte-1xy054k{height:calc(50% - 1rem - 2px)!important}.message-container.svelte-1xy054k{max-width:100%;grid-row:1;grid-column:2;display:flex;align-items:center;gap:.5rem;overflow-wrap:anywhere}.timestamp-list.svelte-1xy054k{display:flex;flex-direction:column}.timestamp-list.rightAlign.svelte-1xy054k{align-items:flex-end}.timestamp-list.svelte-1xy054k>.timestamp:where(.svelte-1xy054k){white-space:nowrap;font-size:.9em;color:var(--cp-surface2);margin-bottom:var(--under-font-margin)}.message-list.svelte-3x3zuz{list-style-type:none;padding:0 1rem;margin:0;display:flex;flex-direction:column}.message-list.svelte-3x3zuz li:where(.svelte-3x3zuz){width:100%}.divider.svelte-dxzkwd{background-color:var(--divider-color, var(--cp-overlay0))}.divider.svelte-dxzkwd:not(.vertical){width:100%;height:2px}.divider.vertical.svelte-dxzkwd{width:2px;height:100%}.edit-input.svelte-1e6zirh{width:100%}textarea.svelte-1e6zirh{width:100%;padding:.5rem;max-height:none;min-height:var(--min-height);height:var(--height);font-size:inherit;background-color:transparent;color:var(--cp-text);caret-color:var(--cp-text);overflow:visible;border:none;outline:none;resize:none;transition:height var(--animation-duration) ease-out;font-family:var(--default-font);-ms-overflow-style:none;scrollbar-width:none}@media(max-width:600px){textarea.svelte-1e6zirh{font-size:16px}}textarea.dragging.svelte-1e6zirh{transition:none}.input-wrapper.svelte-1e6zirh{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;overflow:visible}.resize-handle.svelte-1e6zirh{--resize-handle-width: 30%;--resize-handle-height: 2px;--hit-area-height: 12px;height:var(--resize-handle-height);width:var(--resize-handle-width);cursor:ns-resize;position:absolute;top:4px;left:calc(50% - var(--resize-handle-width) / 2);background-color:hsl(from var(--background-color) h s l/var(--message-bold-opacity));border-radius:var(--border-radius-large);opacity:1;transition:background-color var(--animation-duration) ease-in-out,opacity var(--animation-duration) ease-in-out}.resize-handle.svelte-1e6zirh:before{content:"";position:absolute;width:100%;height:var(--hit-area-height);top:50%;left:0;transform:translateY(-50%);cursor:ns-resize;pointer-events:all}.resize-handle.hidden.svelte-1e6zirh{opacity:0}.resize-handle.hidden.svelte-1e6zirh:hover,.resize-handle.hidden.svelte-1e6zirh:hover:before{opacity:1}.resize-handle.svelte-1e6zirh:hover{background:var(--background-color)}.input-container.svelte-13m54wf{box-sizing:border-box;width:100%;margin-bottom:1rem;position:relative;padding:0 1rem}.actions.svelte-13m54wf{z-index:var(--z-index-chat-input-actions);height:100%;width:auto;display:flex;flex-direction:var(--flex-direction);align-items:center;justify-content:center;opacity:1;transition:opacity var(--animation-duration) ease-in-out}.actions.hidden.svelte-13m54wf{pointer-events:none;opacity:0}.reply-container.svelte-13m54wf{display:flex;flex-direction:row;gap:.5rem;align-items:center;padding:0 1rem}.reply-container.svelte-13m54wf>span:where(.svelte-13m54wf){margin:.5rem 0;opacity:.5}.reply-icon-wrapper.svelte-13m54wf{transform:scaleX(-1)}.flex-spacer.svelte-13m54wf{flex-grow:1}.reply-actions-wrapper.svelte-13m54wf{transition:opacity var(--animation-duration) ease-in-out;opacity:1}.reply-actions-wrapper.invisible.svelte-13m54wf{opacity:0;visibility:hidden}@media(max-width:600px){.input-container.svelte-13m54wf{padding:5px}}.auth-error.svelte-13m54wf{color:var(--cp-error);background-color:hsl(from var(--cp-error) h s l/var(--message-mild-opacity));padding:.75rem 1rem;border-radius:var(--border-radius-large);margin-bottom:1rem;text-align:center}.chat-container.svelte-fkq8nj{width:var(--width-based-on-space-amount);height:inherit;display:flex;flex-direction:column;box-sizing:border-box;--rounding-padding: calc( (var(--border-radius-huge) - var(--border-radius-small)) / 4 );transition:padding var(--motion-duration-base) ease-in-out;padding:0 var(--rounding-padding) var(--rounding-padding) var(--rounding-padding)}.space-header.svelte-fkq8nj{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;font-weight:500;position:relative;display:grid;place-content:center;--component-text-color: var( --ca-text-color, var(--ca-fallback-color, var(--cp-text)) );--component-icon-stroke-color: var( --ca-icon-stroke-color, var(--icon-stroke-color) );--component-icon-fill-color: var( --ca-icon-fill-color, var(--icon-fill-color) );color:var(--component-text-color)}.space-info.svelte-fkq8nj{display:flex;align-items:center;gap:1rem}.space-name.svelte-fkq8nj{font-size:.95rem}.close-button.svelte-fkq8nj{display:flex;align-items:center;opacity:.7;transition:opacity .2s ease}.close-button.svelte-fkq8nj:hover{opacity:1}.content-wrapper.svelte-fkq8nj{flex:1;overflow-y:auto;display:flex;flex-direction:column-reverse;width:100%;padding:1rem 0;-ms-overflow-style:none;scrollbar-width:none}.content-wrapper.svelte-fkq8nj::-webkit-scrollbar{display:none}main.svelte-1uha8ag{display:flex;flex-direction:row;gap:1rem;overflow-y:hidden;overflow-x:auto;padding:1rem;box-sizing:border-box;width:100vw;height:100vh;justify-content:safe center;scroll-behavior:smooth}main.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;opacity:.5;pointer-events:none;background:var(--cp-base)}main.dev-mode.svelte-1uha8ag:before{background:var(--dev-background)}
