.slash-menu{width:370px;height:-webkit-fit-content;height:fit-content;display:flex;flex-direction:column}.slash-menu.dark{background-color:var(--dark-background-color);border-color:var(--dark-border-color)}.slash-menu.dark .section-navigation{background:var(--dark-secondary-background);border-bottom-color:var(--dark-border-color)}.slash-menu.dark .section-navigation .section-nav-button{color:var(--dark-text-color);border-color:var(--dark-border-color)}.slash-menu.dark .section-navigation .section-nav-button:hover{background:var(--dark-tertiary-background);color:var(--dark-text-color);border-color:var(--dark-muted-text)}.slash-menu.dark .block-items-container::-webkit-scrollbar-track{background:var(--dark-secondary-background)}.slash-menu.dark .block-items-container::-webkit-scrollbar-thumb{background:var(--dark-tertiary-background)}.slash-menu.dark .block-items-container::-webkit-scrollbar-thumb:hover{background:var(--dark-muted-text)}.slash-menu.dark .block-items-container .section-header{background:var(--dark-secondary-background);border-bottom-color:var(--dark-border-color)}.slash-menu.dark .block-items-container .section-header .section-title{color:var(--dark-muted-text)}.slash-menu.dark .block-items-container .block-item:hover{background-color:var(--dark-secondary-background)}.slash-menu.dark .block-items-container .block-item.focused-option{background-color:var(--dark-tertiary-background)!important}.slash-menu.dark .block-items-container .block-item .text-dark{color:var(--dark-text-color)!important}.slash-menu.dark .block-items-container .block-item .text-muted{color:var(--dark-muted-text)!important}.slash-menu.dark .block-items-container .no-matches{color:var(--dark-muted-text)}.slash-menu.dark .keyboard-hints{background:var(--dark-secondary-background);border-top-color:var(--dark-border-color);color:var(--dark-muted-text)}.slash-menu .section-navigation{flex-shrink:0}.slash-menu .block-items-container{overflow-y:auto;flex:1 1;min-height:0}.slash-menu .block-items-container::-webkit-scrollbar{width:6px}.slash-menu .block-items-container::-webkit-scrollbar-track{background:var(--default-background-color)}.slash-menu .block-items-container::-webkit-scrollbar-thumb{background:var(--default-background-color);border-radius:var(--default-border-radius)}.slash-menu .block-items-container::-webkit-scrollbar-thumb:hover{background:var(--default-background-color)}.slash-menu .block-items-container .section-header{position:-webkit-sticky;position:sticky;top:0;background-color:var(--default-background-color);border-bottom:1px solid var(--color-transparent-black);z-index:1}.slash-menu .block-items-container .section-header .section-title{margin:0}.slash-menu .block-items-container .section-header .section-title span{color:var(--default-text-color);font-weight:600;letter-spacing:.5px;text-transform:uppercase;font-size:var(--font-xs)}.slash-menu .block-items-container .block-item{border:none;transition:background-color .2s ease}.slash-menu .block-items-container .block-item:hover{background-color:var(--default-background-color)}.slash-menu .block-items-container .block-item.focused-option{background-color:var(--background-color-light-grey)!important}.slash-menu .block-items-container .no-matches{padding:20px;text-align:center;font-style:italic;color:var(--default-text-color)}.slash-menu .keyboard-hints{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);padding:8px 12px;font-size:11px;flex-shrink:0}.slash-menu .keyboard-hints span{font-weight:500}.ai-input-wrapper .slash-menu-ai-input .flex{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.ai-input-wrapper .slash-menu-ai-input input{border:1px solid #dee2e6!important;border-radius:6px!important;padding:8px 12px!important;font-size:14px!important;width:100%!important}.ai-input-wrapper .slash-menu-ai-input input:focus{border-color:#007bff!important;box-shadow:0 0 0 2px rgba(0,123,255,.25)!important;outline:none!important}.slash-menu.ai-mode{width:500px;min-width:400px;max-width:600px;position:relative;z-index:1}.slash-menu.ai-mode.dark .ai-input-wrapper input{background-color:var(--dark-secondary-background);color:var(--dark-text-color);border-color:var(--dark-border-color)!important}.slash-menu.ai-mode.dark .ai-input-wrapper input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.25)!important}.slash-menu.ai-mode .ai-input-container,.slash-menu.ai-mode .slash-menu-ai-input{width:100%}