.d-modal.chat-modal-new-message,.modal.chat-modal-new-message,.chat-modal-new-message{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.d-modal__backdrop:has(+.chat-modal-new-message),.modal-backdrop:has(+.chat-modal-new-message){display:none !important}#public-channels,.channels-list-container.public-channels{display:none !important}.ohack-inline-msg{background:var(--tertiary, #0088cc);color:var(--secondary, #fff);padding:10px 16px;border-radius:6px;font-size:.875em;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1);animation:ohack-toast-in .2s ease-out;pointer-events:none}.ohack-inline-msg.fade-out{animation:ohack-toast-out .15s ease-in forwards}@keyframes ohack-toast-in{from{opacity:0;transform:translateX(-50%) translateY(-8px) scale(0.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes ohack-toast-out{from{opacity:1;transform:translateX(-50%) scale(1)}to{opacity:0;transform:translateX(-50%) scale(0.95)}}.ohack-staff-panel{background:var(--secondary, #fff);border:1px solid var(--primary-low, #e9e9e9);border-radius:.625rem;margin:.5rem;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.08)}.ohack-staff-header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid var(--primary-low, #e9e9e9);background:var(--primary-very-low, #fafafa)}.ohack-staff-title{font-size:.9375rem;font-weight:700;color:var(--primary, #222);letter-spacing:-0.01em}.ohack-staff-close{background:none;border:none;font-size:1.25rem;color:var(--primary-medium, #888);cursor:pointer;padding:.25rem .5rem;line-height:1;border-radius:4px;transition:all .15s ease}.ohack-staff-close:hover{background:var(--primary-low, #eee);color:var(--primary, #222)}.ohack-staff-body{padding:.75rem 1rem}.ohack-staff-loading,.ohack-staff-empty{padding:1.5rem;text-align:center;color:var(--primary-medium, #888);font-size:.875rem}.ohack-staff-list{display:flex;flex-direction:column;gap:.25rem;padding:.25rem 0}.ohack-staff-row{display:flex;align-items:center;padding:.625rem .875rem;border-radius:.5rem;cursor:pointer;transition:background .15s ease;gap:.75rem}.ohack-staff-row:hover{background:var(--d-hover, var(--primary-very-low, #f5f5f5))}.ohack-staff-row:active{background:var(--primary-low, #eee)}.ohack-staff-avatar,img.ohack-staff-avatar,.ohack-staff-row .ohack-staff-avatar,.avatar.ohack-staff-avatar{width:45px !important;height:45px !important;border-radius:50% !important;flex-shrink:0;object-fit:cover;background:var(--primary-low, #e9e9e9)}.ohack-staff-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.ohack-staff-name{font-size:.9375rem;font-weight:600;color:var(--primary, #222);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ohack-staff-subtitle{font-size:.75rem;color:var(--primary-medium, #888);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ohack-staff-panel--overlay{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10000;width:300px;max-width:90vw;max-height:70vh;box-shadow:0 16px 32px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.1);margin:0;border:none;overflow-y:auto}.ohack-staff-panel--overlay .ohack-staff-body{max-height:50vh;overflow-y:auto}.ohack-staff-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:9999;animation:ohack-backdrop-in .15s ease-out}@keyframes ohack-backdrop-in{from{opacity:0}to{opacity:1}}.ohack-notice{background:var(--tertiary-low, #e6f3f9);color:var(--tertiary, #0088cc);padding:.875rem 1rem;text-align:center;font-size:.875rem;font-weight:500;border-radius:.5rem;margin:.75rem;border:1px solid var(--tertiary-medium, #b3d9ea)}.ohack-composer-blocked{display:flex !important;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;min-height:52px;background:var(--tertiary-low, #e6f3f9);border-radius:.5rem;margin:.5rem;border:1px solid var(--tertiary-medium, #b3d9ea)}.ohack-composer-blocked-icon{font-size:1.25rem;line-height:1}.ohack-composer-blocked-text{color:var(--tertiary, #0088cc);font-size:.9375rem;font-weight:600}.ohack-blocked .chat-composer,.ohack-blocked .chat-composer-container,.ohack-blocked .chat-message-composer,.ohack-blocked .chat-composer__outer-container,.ohack-blocked .chat-composer__inner-container,.ohack-blocked .c-composer{pointer-events:none !important;-webkit-user-select:none !important;user-select:none !important}.ohack-blocked .chat-composer textarea,.ohack-blocked .chat-composer input,.ohack-blocked .chat-composer .chat-composer-input,.ohack-blocked .chat-composer .chat-composer__input,.ohack-blocked .chat-composer .chat-composer-button-wrapper,.ohack-blocked .chat-composer .chat-composer__send-btn,.ohack-blocked .chat-composer .emoji-picker-trigger,.ohack-blocked .chat-composer .chat-composer-dropdown__trigger-btn,.ohack-blocked .chat-composer button[type=submit],.ohack-blocked .chat-composer .chat-composer-upload__btn,.ohack-blocked .chat-composer .chat-composer-inline-button,.ohack-blocked .chat-composer-container textarea,.ohack-blocked .chat-composer-container input,.ohack-blocked .chat-composer-container .chat-composer-input,.ohack-blocked .chat-composer-container .chat-composer__input,.ohack-blocked .chat-composer-container .chat-composer-button-wrapper,.ohack-blocked .chat-composer-container .chat-composer__send-btn,.ohack-blocked .chat-composer-container .emoji-picker-trigger,.ohack-blocked .chat-composer-container .chat-composer-dropdown__trigger-btn,.ohack-blocked .chat-composer-container button[type=submit],.ohack-blocked .chat-composer-container .chat-composer-upload__btn,.ohack-blocked .chat-composer-container .chat-composer-inline-button,.ohack-blocked .chat-message-composer textarea,.ohack-blocked .chat-message-composer input,.ohack-blocked .chat-message-composer .chat-composer-input,.ohack-blocked .chat-message-composer .chat-composer__input,.ohack-blocked .chat-message-composer .chat-composer-button-wrapper,.ohack-blocked .chat-message-composer .chat-composer__send-btn,.ohack-blocked .chat-message-composer .emoji-picker-trigger,.ohack-blocked .chat-message-composer .chat-composer-dropdown__trigger-btn,.ohack-blocked .chat-message-composer button[type=submit],.ohack-blocked .chat-message-composer .chat-composer-upload__btn,.ohack-blocked .chat-message-composer .chat-composer-inline-button,.ohack-blocked .chat-composer__outer-container textarea,.ohack-blocked .chat-composer__outer-container input,.ohack-blocked .chat-composer__outer-container .chat-composer-input,.ohack-blocked .chat-composer__outer-container .chat-composer__input,.ohack-blocked .chat-composer__outer-container .chat-composer-button-wrapper,.ohack-blocked .chat-composer__outer-container .chat-composer__send-btn,.ohack-blocked .chat-composer__outer-container .emoji-picker-trigger,.ohack-blocked .chat-composer__outer-container .chat-composer-dropdown__trigger-btn,.ohack-blocked .chat-composer__outer-container button[type=submit],.ohack-blocked .chat-composer__outer-container .chat-composer-upload__btn,.ohack-blocked .chat-composer__outer-container .chat-composer-inline-button,.ohack-blocked .chat-composer__inner-container textarea,.ohack-blocked .chat-composer__inner-container input,.ohack-blocked .chat-composer__inner-container .chat-composer-input,.ohack-blocked .chat-composer__inner-container .chat-composer__input,.ohack-blocked .chat-composer__inner-container .chat-composer-button-wrapper,.ohack-blocked .chat-composer__inner-container .chat-composer__send-btn,.ohack-blocked .chat-composer__inner-container .emoji-picker-trigger,.ohack-blocked .chat-composer__inner-container .chat-composer-dropdown__trigger-btn,.ohack-blocked .chat-composer__inner-container button[type=submit],.ohack-blocked .chat-composer__inner-container .chat-composer-upload__btn,.ohack-blocked .chat-composer__inner-container .chat-composer-inline-button,.ohack-blocked .c-composer textarea,.ohack-blocked .c-composer input,.ohack-blocked .c-composer .chat-composer-input,.ohack-blocked .c-composer .chat-composer__input,.ohack-blocked .c-composer .chat-composer-button-wrapper,.ohack-blocked .c-composer .chat-composer__send-btn,.ohack-blocked .c-composer .emoji-picker-trigger,.ohack-blocked .c-composer .chat-composer-dropdown__trigger-btn,.ohack-blocked .c-composer button[type=submit],.ohack-blocked .c-composer .chat-composer-upload__btn,.ohack-blocked .c-composer .chat-composer-inline-button{display:none !important;visibility:hidden !important;pointer-events:none !important}.chat-drawer.ohack-blocked .chat-composer,.chat-drawer.ohack-blocked .chat-composer-container,.chat-drawer.ohack-blocked .chat-composer__outer-container,.chat-drawer-content.ohack-blocked .chat-composer,.chat-drawer-content.ohack-blocked .chat-composer-container,.chat-drawer-content.ohack-blocked .chat-composer__outer-container{pointer-events:none !important;-webkit-user-select:none !important;user-select:none !important}.chat-drawer.ohack-blocked .chat-composer textarea,.chat-drawer.ohack-blocked .chat-composer input,.chat-drawer.ohack-blocked .chat-composer button,.chat-drawer.ohack-blocked .chat-composer .chat-composer-input,.chat-drawer.ohack-blocked .chat-composer .chat-composer__input,.chat-drawer.ohack-blocked .chat-composer .chat-composer__send-btn,.chat-drawer.ohack-blocked .chat-composer .emoji-picker-trigger,.chat-drawer.ohack-blocked .chat-composer .chat-composer-dropdown__trigger-btn,.chat-drawer.ohack-blocked .chat-composer-container textarea,.chat-drawer.ohack-blocked .chat-composer-container input,.chat-drawer.ohack-blocked .chat-composer-container button,.chat-drawer.ohack-blocked .chat-composer-container .chat-composer-input,.chat-drawer.ohack-blocked .chat-composer-container .chat-composer__input,.chat-drawer.ohack-blocked .chat-composer-container .chat-composer__send-btn,.chat-drawer.ohack-blocked .chat-composer-container .emoji-picker-trigger,.chat-drawer.ohack-blocked .chat-composer-container .chat-composer-dropdown__trigger-btn,.chat-drawer.ohack-blocked .chat-composer__outer-container textarea,.chat-drawer.ohack-blocked .chat-composer__outer-container input,.chat-drawer.ohack-blocked .chat-composer__outer-container button,.chat-drawer.ohack-blocked .chat-composer__outer-container .chat-composer-input,.chat-drawer.ohack-blocked .chat-composer__outer-container .chat-composer__input,.chat-drawer.ohack-blocked .chat-composer__outer-container .chat-composer__send-btn,.chat-drawer.ohack-blocked .chat-composer__outer-container .emoji-picker-trigger,.chat-drawer.ohack-blocked .chat-composer__outer-container .chat-composer-dropdown__trigger-btn,.chat-drawer-content.ohack-blocked .chat-composer textarea,.chat-drawer-content.ohack-blocked .chat-composer input,.chat-drawer-content.ohack-blocked .chat-composer button,.chat-drawer-content.ohack-blocked .chat-composer .chat-composer-input,.chat-drawer-content.ohack-blocked .chat-composer .chat-composer__input,.chat-drawer-content.ohack-blocked .chat-composer .chat-composer__send-btn,.chat-drawer-content.ohack-blocked .chat-composer .emoji-picker-trigger,.chat-drawer-content.ohack-blocked .chat-composer .chat-composer-dropdown__trigger-btn,.chat-drawer-content.ohack-blocked .chat-composer-container textarea,.chat-drawer-content.ohack-blocked .chat-composer-container input,.chat-drawer-content.ohack-blocked .chat-composer-container button,.chat-drawer-content.ohack-blocked .chat-composer-container .chat-composer-input,.chat-drawer-content.ohack-blocked .chat-composer-container .chat-composer__input,.chat-drawer-content.ohack-blocked .chat-composer-container .chat-composer__send-btn,.chat-drawer-content.ohack-blocked .chat-composer-container .emoji-picker-trigger,.chat-drawer-content.ohack-blocked .chat-composer-container .chat-composer-dropdown__trigger-btn,.chat-drawer-content.ohack-blocked .chat-composer__outer-container textarea,.chat-drawer-content.ohack-blocked .chat-composer__outer-container input,.chat-drawer-content.ohack-blocked .chat-composer__outer-container button,.chat-drawer-content.ohack-blocked .chat-composer__outer-container .chat-composer-input,.chat-drawer-content.ohack-blocked .chat-composer__outer-container .chat-composer__input,.chat-drawer-content.ohack-blocked .chat-composer__outer-container .chat-composer__send-btn,.chat-drawer-content.ohack-blocked .chat-composer__outer-container .emoji-picker-trigger,.chat-drawer-content.ohack-blocked .chat-composer__outer-container .chat-composer-dropdown__trigger-btn{display:none !important;visibility:hidden !important}.ohack-start-convo{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;margin:.25rem .5rem;border-radius:.5rem;cursor:pointer;transition:all .15s ease;color:var(--primary-medium, #888);font-size:.875rem}.ohack-start-convo:hover{background:var(--primary-very-low, #f5f5f5);color:var(--primary, #222)}.ohack-start-convo-text{transition:color .15s ease}.ohack-start-convo-text.staff-only-flash{color:var(--tertiary, #0088cc);font-weight:600}button.staff-only-flash,a.staff-only-flash,.btn.staff-only-flash{color:var(--tertiary, #0088cc) !important;font-weight:600;transition:color .15s ease}@media(max-width: 600px){.ohack-staff-panel{margin:.25rem}.ohack-staff-panel--overlay{width:90vw}.ohack-staff-row{padding:.75rem .625rem}.ohack-staff-avatar,img.ohack-staff-avatar{width:2.5rem !important;height:2.5rem !important}.ohack-inline-msg{font-size:.8125rem;padding:8px 14px}}.staff-search-modal{display:none !important}.empty-state__container .ohack-staff-panel,.--empty-channels-list .ohack-staff-panel,.chat-browse-view__empty-state .ohack-staff-panel{margin-top:1.5rem;max-width:300px;margin-left:auto;margin-right:auto;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid var(--primary-low, #e9e9e9)}.ohack-staff-panel--embedded{border-radius:.75rem}.ohack-staff-panel--embedded .ohack-staff-header{display:none !important}.ohack-staff-panel--embedded .ohack-staff-body{padding:.5rem .75rem}.ohack-staff-panel--embedded .ohack-staff-list{padding:.25rem 0}.ohack-staff-panel--embedded .ohack-staff-row{padding:.5rem .625rem}.ohack-staff-panel--embedded .ohack-staff-section-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem .75rem .5rem;border-bottom:1px solid var(--primary-very-low, #f0f0f0);margin-bottom:.25rem}.ohack-staff-panel--embedded .ohack-staff-section-title{font-size:.8125rem;font-weight:600;color:var(--primary-medium, #888);text-transform:uppercase;letter-spacing:.03em}.ohack-staff-panel--embedded .ohack-staff-close{background:none;border:none;font-size:1.125rem;color:var(--primary-medium, #888);cursor:pointer;padding:.125rem .375rem;line-height:1;border-radius:4px;transition:all .15s ease;margin-left:auto}.ohack-staff-panel--embedded .ohack-staff-close:hover{background:var(--primary-low, #eee);color:var(--primary, #222)}.chat-drawer .empty-state__container .ohack-staff-panel,.chat-drawer-content .empty-state__container .ohack-staff-panel{margin-top:1rem;max-width:260px}.full-page-chat .empty-state__container .ohack-staff-panel,.c-routes-channel .empty-state__container .ohack-staff-panel{margin-top:2rem;max-width:320px}.full-page-chat .ohack-staff-panel--embedded{margin:2rem auto 1rem;max-width:320px}.empty-state__image[data-ohack-hidden=true]{display:none !important}
/*# sourceMappingURL=1hack-extra-chat-settings_d3ef67cea4704de078df8a698cc1c3797d08713d.css.map?__ws=onehack.us */
