﻿.workspace-groups-actions{align-items:stretch;display:flex;gap:.5rem}.workspace-channel-context{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;line-height:1;margin-left:.65rem;min-width:0}.workspace-channel-context__toggle{display:none}.workspace-channel-context__content{align-items:center;display:flex;gap:.4rem;line-height:1;min-width:0}.workspace-channel-context__description{color:var(--primary-medium);display:inline-block;font-size:var(--font-down-1);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-channel-context__description p,.workspace-channel-context__description ul,.workspace-channel-context__description ol{display:inline;margin:0;padding:0}.workspace-channel-context__description li{display:inline}.workspace-channel-context__description img.emoji{height:1em;vertical-align:-0.15em;width:1em}.workspace-channel-context__description a,.workspace-channel-context__link{align-items:center;color:var(--tertiary);display:inline-flex;font-weight:600;text-decoration:none;white-space:nowrap}.workspace-channel-context__description a:hover,.workspace-channel-context__link:hover{text-decoration:underline}.workspace-channel-context__link::before{color:var(--primary-low-mid);content:"·";font-weight:400;margin-right:.45rem}.workspace-channel-context__icon-action{align-items:center;border-radius:999px;color:var(--primary-medium);display:inline-flex;height:1.55rem;justify-content:center;line-height:1;width:1.55rem}.workspace-channel-context__icon-action:hover{background:var(--primary-low);color:var(--primary);text-decoration:none}.workspace-channel-context__icon-action::before{content:"";margin:0}.workspace-channel-context__icon-action .d-icon{height:.9rem;width:.9rem}.workspace-channel-context__settings,.workspace-channel-context__members{background:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0}.sidebar-sections>.sidebar-custom-sections{order:1}.sidebar-sections>.sidebar-blocks{order:2}.sidebar-sections>.sidebar-section-wrapper{order:3}.sidebar-sections.workspace-team-sidebar--focused>.sidebar-blocks{order:0}.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=chat-starred-channels]{display:block;order:1}.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=chat-dms]{order:2}.sidebar-sections.workspace-team-sidebar--unread-only>.sidebar-section-wrapper[data-section-name=chat-dms] .sidebar-section-link-wrapper:not(:has(.sidebar-section-link.active)):not(:has(.badge-notification)):not(:has(.sidebar-section-link-content-badge:is(.unread,.urgent))){display:none}.sidebar-sections.workspace-team-sidebar--focused>.sidebar-custom-sections,.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=categories],.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=tags],.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=chat-search],.sidebar-sections.workspace-team-sidebar--focused>.sidebar-section-wrapper[data-section-name=chat-channels]{display:none}.workspace-team-sidebar{margin-bottom:.35rem}.chat-drawer-content:has(.workspace-groups-chat-channel-panel)>.channels-list-container.public-channels,.c-routes.--channels:has(.workspace-groups-chat-channel-panel)>.channels-list-container.public-channels{display:none}.c-routes.--channels:has(.workspace-groups-chat-channel-panel)>.c-navbar-container{display:none}.chat-drawer-content:has(.workspace-groups-chat-channel-panel){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.workspace-groups-chat-channel-panel{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.35rem .5rem .75rem}.workspace-groups-chat-channel-panel .workspace-team-sidebar{margin-bottom:0}.workspace-team-sidebar__controls{display:flex;flex-wrap:wrap;gap:.25rem;margin:.1rem 0 .35rem;padding:0 .25rem}.workspace-team-sidebar__control{align-items:center;background:var(--secondary);border:1px solid var(--primary-low);border-radius:999px;color:var(--primary-medium);cursor:pointer;display:inline-flex;font-size:var(--font-down-2);font-weight:600;gap:.25rem;min-height:1.55rem;padding:.12rem .45rem}.workspace-team-sidebar__control:hover{background:var(--primary-low);color:var(--primary)}.workspace-team-sidebar__control:disabled{cursor:default;opacity:.55}.workspace-team-sidebar__control--primary{background:var(--tertiary-low);border-color:var(--tertiary-medium);color:var(--tertiary)}.workspace-team-sidebar__control--active{background:var(--tertiary-low);border-color:var(--tertiary-medium);color:var(--tertiary)}.workspace-team-sidebar__control .d-icon{height:.82rem;width:.82rem}.workspace-team-sidebar__control--icon-only{flex:0 0 auto;justify-content:center;padding:0;width:1.65rem}.workspace-team-sidebar__header-actions{align-items:center;display:flex;gap:.1rem;margin-left:auto}.workspace-team-sidebar__header-switcher{position:relative}.workspace-team-sidebar__header-action-button{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:999px;color:var(--d-sidebar-header-icon-color);cursor:pointer;display:flex;justify-content:center;list-style:none;min-height:1.55rem;min-width:1.55rem;padding:0}.workspace-team-sidebar__header-action-button::marker,.workspace-team-sidebar__header-action-button::-webkit-details-marker{display:none}.workspace-team-sidebar__header-action-button:hover{background:var(--d-sidebar-highlight-hover-background);color:var(--d-sidebar-highlight-color)}.workspace-team-sidebar__header-switcher-menu{background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius);box-shadow:var(--shadow-dropdown);inset-inline-end:0;list-style:none;margin:.2rem 0 0;min-width:11rem;padding:.25rem;position:absolute;z-index:1000}.workspace-team-sidebar__header-switcher-menu button{background:rgba(0,0,0,0);border:0;border-radius:var(--d-border-radius);color:var(--primary);cursor:pointer;display:block;padding:.4rem .5rem;text-align:left;width:100%}.workspace-team-sidebar__header-switcher-menu button:hover,.workspace-team-sidebar__header-switcher-menu button:focus{background:var(--d-hover)}.workspace-team-sidebar__hint{background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:.65rem;color:var(--primary-medium);font-size:var(--font-down-2);line-height:var(--line-height-small);margin:.15rem .25rem .45rem;padding:.5rem .55rem}.workspace-team-sidebar__hint p{margin:0 0 .4rem}.workspace-team-sidebar__hint-dismiss{background:rgba(0,0,0,0);border:0;color:var(--tertiary);cursor:pointer;font-size:inherit;font-weight:600;padding:0}.workspace-team-sidebar__hint-dismiss:hover{color:var(--tertiary-hover);text-decoration:underline}.workspace-team-sidebar__workspace-link{background:rgba(0,0,0,0);border:0;padding-left:0;text-align:left;width:100%}.workspace-team-sidebar .sidebar-section-header-wrapper .workspace-team-sidebar__overview-button{opacity:1 !important}.workspace-team-sidebar .sidebar-section-link-wrapper{list-style:none}.workspace-team-sidebar__section{align-items:center;display:flex;gap:.15rem;list-style:none;margin:.25rem 0 .05rem;padding:0 .25rem;position:relative}.workspace-team-sidebar__section--dragging{opacity:.38}.workspace-team-sidebar__section--drop-before::before,.workspace-team-sidebar__section--drop-after::after{background:var(--tertiary);border-radius:999px;content:"";height:3px;inset-inline:.4rem;position:absolute;z-index:2}.workspace-team-sidebar__section--drop-before::before{top:-2px}.workspace-team-sidebar__section--drop-after::after{bottom:-2px}.workspace-team-sidebar__section-heading{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:.35rem;color:var(--primary-medium);cursor:pointer;display:flex;flex:1 1 auto;font-size:var(--font-down-2);font-weight:700;gap:.2rem;min-width:0;padding:.2rem .25rem;text-align:left;text-transform:uppercase}.workspace-team-sidebar__section-heading:hover{background:var(--d-sidebar-highlight-hover-background);color:var(--primary)}.workspace-team-sidebar__section--drop-target .workspace-team-sidebar__section-heading{background:var(--tertiary-low);color:var(--primary);outline:2px solid var(--tertiary);outline-offset:-2px}.workspace-team-sidebar__section-heading .d-icon{height:.65rem;width:.65rem}.workspace-team-sidebar__section-heading span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-team-sidebar__section-heading--unread{color:var(--primary)}.workspace-team-sidebar__section-action{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:999px;color:var(--primary-medium);cursor:pointer;display:inline-flex;height:1.35rem;justify-content:center;width:1.35rem}.workspace-team-sidebar__section-action:hover{background:var(--primary-low);color:var(--primary)}.workspace-team-sidebar__section-action:disabled{cursor:default;opacity:.45}.workspace-team-sidebar__section-action .d-icon{height:.7rem;width:.7rem}.workspace-team-sidebar__section-title-input{background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:.35rem;color:var(--primary);flex:1 1 auto;font-size:var(--font-down-2);font-weight:700;min-height:1.55rem;min-width:0;padding:.15rem .35rem}.workspace-team-sidebar__empty{color:var(--primary-medium);font-size:var(--font-down-1);list-style:none;padding:.35rem .5rem}.workspace-team-sidebar__section-drop-target{border-radius:.35rem;list-style:none;margin:.05rem .4rem;min-height:.35rem;transition:background-color .12s ease,min-height .12s ease,outline-color .12s ease}.workspace-team-sidebar__section-drop-target--tail{margin-bottom:.25rem}.workspace-team-sidebar__section-drop-target--empty{align-items:center;border:1px dashed var(--primary-low-mid);color:var(--primary-medium);display:flex;font-size:var(--font-down-1);gap:.4rem;height:auto;margin:.25rem .4rem .35rem;min-height:2rem;padding:.35rem .5rem}.workspace-team-sidebar__section-drop-target--active{background:var(--tertiary-low);min-height:1.75rem;outline:2px solid var(--tertiary);outline-offset:-2px}.workspace-team-sidebar__section-drop-target--empty.workspace-team-sidebar__section-drop-target--active{border-color:var(--tertiary);color:var(--primary)}.workspace-team-sidebar__section-drop-target--empty .d-icon{height:.8rem;width:.8rem}.workspace-team-sidebar__row{align-items:center;border-radius:.5rem;display:flex;gap:.25rem;position:relative;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease;width:100%}.workspace-team-sidebar__row--editing{background:var(--secondary-very-low);cursor:default;padding-right:.25rem}.workspace-team-sidebar__row--dragging{opacity:.38}.workspace-team-sidebar__row--drop-before::before,.workspace-team-sidebar__row--drop-after::after{background:var(--tertiary);border-radius:999px;content:"";height:3px;inset-inline:.45rem;position:absolute;z-index:2}.workspace-team-sidebar__row--drop-before::before{top:-2px}.workspace-team-sidebar__row--drop-after::after{bottom:-2px}.workspace-team-sidebar--dragging{-webkit-user-select:none;user-select:none}.workspace-team-sidebar-scroll-lock{overscroll-behavior:contain;touch-action:none}body.workspace-team-sidebar-scroll-lock{overflow:hidden}.workspace-groups-chat-channel-panel.workspace-team-sidebar-scroll-lock,.sidebar-sections.workspace-team-sidebar-scroll-lock{overflow:hidden}.workspace-team-sidebar__drag-preview{background:var(--secondary);border-radius:.5rem;box-sizing:border-box;box-shadow:var(--shadow-dropdown);contain:layout paint style;left:0;opacity:.96;pointer-events:none;position:fixed;top:0;will-change:transform;z-index:10000}.workspace-team-sidebar__drag-preview .workspace-team-sidebar__main-link{align-items:center;display:flex;gap:.5rem;min-width:0}.workspace-team-sidebar__drag-preview .sidebar-section-link-content-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-team-sidebar__main-link{background:rgba(0,0,0,0);border:0;color:inherit;flex:1 1 auto;min-width:0;padding:0;text-align:left}.workspace-team-sidebar__main-link--editing{pointer-events:none}.workspace-team-sidebar__main-link--unread .sidebar-section-link-content-text{font-weight:700}.workspace-team-sidebar__main-link-prefix{display:inline-flex;position:relative}.workspace-team-sidebar__main-link-prefix .chat-channel-unread-indicator{pointer-events:none;position:absolute;right:-0.12rem;top:-0.1rem}.workspace-team-sidebar .sidebar-section-link-wrapper .workspace-team-sidebar__main-link--compact.sidebar-section-link{flex:0 1 auto;max-width:100%;width:fit-content}.workspace-team-sidebar__modes{align-items:center;display:inline-flex;flex:0 0 auto;gap:.125rem}.workspace-team-sidebar__mode-button{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:999px;color:currentColor;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;opacity:.72;padding:0;width:1.5rem}.workspace-team-sidebar__mode-button:disabled{cursor:default;opacity:.35}.workspace-team-sidebar__mode-button--active{background:var(--d-sidebar-active-background);color:var(--d-sidebar-active-color);opacity:1}.workspace-team-sidebar__mode-button--muted{opacity:.4}.workspace-team-sidebar__mode-button--muted.workspace-team-sidebar__mode-button--active{opacity:1}.workspace-team-sidebar__mode-icon{align-items:center;display:inline-flex;height:1em;justify-content:center;position:relative;width:1em}.workspace-team-sidebar__mode-icon .chat-channel-unread-indicator{pointer-events:none;position:absolute;right:-0.12rem;top:-0.1rem}.workspace-groups-actions__button{flex:0 0 auto}.workspace-groups-create-channel-modal__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.workspace-groups-create-channel-modal__label{font-weight:600}.workspace-groups-create-channel-modal__input,.workspace-groups-create-channel-modal__textarea{width:100%}.workspace-groups-create-channel-modal__field.category-color-editor .form-kit__control-color-input{align-items:center}.workspace-groups-create-channel-modal__field.category-color-editor .form-kit__control-color-input-hex,.workspace-groups-create-channel-modal__field.category-color-editor .form-kit__control-color-input-picker[type=color]{margin-right:0}.workspace-groups-create-channel-modal__emoji-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.workspace-groups-create-channel-modal__textarea{min-height:7rem}.workspace-groups-create-channel-modal__channel-list{border:1px solid var(--primary-low);border-radius:.5rem;display:flex;flex-direction:column;gap:.35rem;max-height:16rem;overflow-y:auto;padding:.5rem .65rem}.workspace-groups-create-channel-modal__channel-option{align-items:center;cursor:pointer;display:flex;gap:.5rem}.workspace-groups-create-channel-modal__empty-state{color:var(--primary-medium);font-size:var(--font-down-1);margin:0}.workspace-groups-create-channel-modal__help{color:var(--primary-medium);font-size:var(--font-down-1);margin:0}.workspace-groups-overview{display:flex;flex-direction:column;gap:1rem}.workspace-groups-overview__team{background:var(--secondary-very-low);border:1px solid var(--primary-low);border-radius:.9rem;display:flex;flex-direction:column;gap:.9rem;padding:1rem}.workspace-groups-overview__team-heading{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .9rem;justify-content:space-between}.workspace-groups-overview__team-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.workspace-groups-overview__team-name{align-items:center;display:inline-flex;font-size:var(--font-up-3);gap:.4rem;line-height:var(--line-height-large);margin:0}.workspace-groups-overview__team-about{color:var(--primary)}.workspace-groups-overview__team-about>:first-child{margin-top:0}.workspace-groups-overview__team-about>:last-child{margin-bottom:0}.workspace-groups-overview__header{display:flex;flex-direction:column;gap:.35rem}.workspace-groups-overview__header-copy{display:flex;flex-direction:column;gap:.35rem}.workspace-groups-overview__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.workspace-groups-overview__create-channel-button{flex:0 0 auto}.workspace-groups-overview__settings-button{flex:0 0 auto}.workspace-groups-overview__archived{border-top:1px solid var(--primary-low);margin-top:.5rem;padding-top:1rem}.workspace-groups-overview__archived-summary{color:var(--primary);cursor:pointer;font-weight:600;list-style:none}.workspace-groups-overview__archived-summary::-webkit-details-marker{display:none}.workspace-groups-overview__archived-summary::before{color:var(--primary-medium);content:"▸";display:inline-block;margin-right:.5rem;transition:transform .2s ease}.workspace-groups-overview__archived[open] .workspace-groups-overview__archived-summary::before{transform:rotate(90deg)}.workspace-groups-overview__channels--archived{margin-top:1rem}.workspace-groups-overview__archived-loading{color:var(--primary-medium);margin:1rem 0 0}.workspace-groups-overview__header h2,.workspace-groups-overview__card h3{margin:0}.workspace-groups-overview__description,.workspace-groups-overview__empty,.workspace-groups-overview__channel-description{color:var(--primary-medium);margin:0}.workspace-groups-overview__channels{display:grid;gap:1rem}.workspace-groups-overview__card{background:var(--secondary-very-low);border:1px solid var(--primary-low);border-radius:.9rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.workspace-groups-overview__card-header{display:flex;align-items:flex-start;gap:.75rem;justify-content:space-between}.workspace-groups-overview__channel-link{color:var(--primary)}.workspace-groups-overview__channel-link:visited{color:var(--primary)}.workspace-groups-overview__channel-link-button{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;text-align:inherit}.workspace-groups-overview__channel-link-button:disabled{cursor:default;opacity:.65}.workspace-groups-overview__channel-name{color:var(--primary)}.workspace-groups-overview__heading h3{align-items:center;display:inline-flex;gap:.4rem;margin:0}.workspace-groups-overview__heading{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.workspace-groups-overview__card-meta{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.workspace-groups-overview__card-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.workspace-groups-overview__badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.workspace-groups-overview__visibility{align-items:center;color:var(--primary-medium);display:inline-flex;flex-shrink:0;font-size:var(--font-down-1);font-weight:600;gap:.35rem}.workspace-groups-overview__visibility--title{color:var(--primary-medium);font-size:var(--font-down-1)}.workspace-groups-overview__state{color:var(--primary-medium);display:inline-flex;font-size:var(--font-down-1);font-weight:600}.workspace-groups-overview__activity{align-items:center;color:var(--primary-medium);display:inline-flex;font-size:var(--font-down-1);font-weight:600;gap:.35rem}.workspace-groups-overview__membership{align-items:center;color:var(--primary-medium);display:inline-flex;font-size:var(--font-down-1);gap:.35rem}.workspace-groups-overview__channel-modes{align-items:center;color:var(--primary-medium);display:inline-flex;gap:.35rem}.workspace-groups-overview__channel-mode{align-items:center;display:inline-flex;font-size:var(--font-down-1)}.workspace-groups-overview__channel-mode-link{color:var(--primary-medium)}.workspace-groups-overview__channel-mode-link:hover,.workspace-groups-overview__channel-mode-link:focus-visible{color:var(--primary)}.workspace-groups-overview__membership-link{background:none;border:0;color:var(--primary);cursor:pointer;padding:0;text-align:inherit}.workspace-groups-channel-members-modal__add{border-bottom:1px solid var(--primary-low);margin-bottom:1rem;padding-bottom:1rem}.workspace-groups-channel-members-modal__add-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.5rem}.workspace-groups-channel-members-modal__add .user-chooser{width:100%}.workspace-groups-channel-members-modal__list{display:flex;flex-direction:column;gap:.25rem}.workspace-groups-channel-members-modal__member{align-items:center;border-radius:4px;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem 0}.workspace-groups-channel-members-modal__member-main,.workspace-groups-channel-members-modal__member-actions{align-items:center;display:flex;gap:.5rem}.workspace-groups-channel-members-modal__member-text{display:flex;flex-direction:column;min-width:0}.workspace-groups-channel-members-modal__username{color:var(--primary);font-weight:600}.workspace-groups-channel-members-modal__name{color:var(--primary-medium);font-size:var(--font-down-1)}.workspace-groups-channel-members-modal__badge{background:var(--primary-very-low);border-radius:4px;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:600;padding:.15rem .35rem}.workspace-groups-channel-members-modal__empty{color:var(--primary-medium);margin:0}.workspace-groups-overview__membership-button{white-space:nowrap}.workspace-groups-overview__membership-button--icon{min-width:auto}@media(max-width: 767px){.c-navbar-container.workspace-channel-context-container--open{z-index:3000 !important}.workspace-channel-context{align-self:center;flex:0 0 auto;margin-left:.25rem;position:relative}.workspace-channel-context__toggle{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:999px;color:var(--primary-medium);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-down-2);height:1.55rem;justify-content:center;line-height:1;padding:0;white-space:nowrap;width:1.55rem}.workspace-channel-context__toggle:hover{background:var(--primary-low);color:var(--primary)}.workspace-channel-context__content{align-items:flex-start;background:var(--secondary);border:1px solid var(--primary-low);border-radius:.65rem;box-shadow:var(--shadow-dropdown);box-sizing:border-box;display:none;flex-direction:row;flex-wrap:wrap;gap:.35rem .45rem;left:.75rem;min-width:0;padding:.7rem .8rem;position:fixed;right:.75rem;top:var(--workspace-channel-context-top, 4rem);z-index:2000}.workspace-channel-context--open .workspace-channel-context__content{display:flex}.workspace-channel-context__description{flex:1 0 100%;max-width:100%;white-space:normal}.workspace-channel-context__link::before{content:"";margin:0}.workspace-channel-context__icon-action{height:1.35rem;width:1.35rem}.workspace-groups-overview__team-heading{align-items:flex-start;flex-direction:column}.workspace-groups-overview__card-header{flex-direction:column}.workspace-groups-overview__card-meta{align-items:flex-start}.workspace-groups-overview__badges{justify-content:flex-start}.workspace-groups-overview__card-actions{justify-content:flex-start}}.workspace-joinable-channel-chatable{gap:.5em}.workspace-joinable-channel-chatable__icon{align-items:center;color:var(--primary-medium);display:inline-flex;flex:0 0 auto;justify-content:center;width:1.25em}.workspace-joinable-channel-chatable__content{display:flex;flex-direction:column;min-width:0}.workspace-joinable-channel-chatable__name,.workspace-joinable-channel-chatable__workspace{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-joinable-channel-chatable__workspace{color:var(--primary-medium);font-size:var(--font-down-1)}
/*# sourceMappingURL=discourse-workspace-groups_180c410bb076a064e8562d96d563f3ab3d220b68.css.map?__ws=discussioni.com */
