.p-commandpalette{display:none;position:fixed;background:var(--p-overlay-popover-background);color:var(--p-overlay-popover-color);border:1px solid var(--p-overlay-popover-border-color);border-radius:var(--p-overlay-popover-border-radius);box-shadow:var(--p-overlay-popover-shadow);z-index:1000;overflow:hidden;width:280px}.p-commandpalette-header{padding:8px 12px;background:light-dark(var(--p-surface-50),var(--p-surface-950));border-bottom:1px solid var(--p-content-border-color);font-weight:bold;font-size:14px;color:var(--p-text-color)}
.p-commandpalette-title{cursor:default}.p-commandpalette-filter{padding:6px;border-bottom:1px solid var(--p-content-border-color)}.p-commandpalette-filter-input{width:100%;padding:6px 8px;border:1px solid var(--p-form-field-border-color);background:var(--p-form-field-background);color:var(--p-form-field-color);border-radius:var(--p-form-field-border-radius);box-sizing:border-box;font-size:13px;outline:0;transition:border-color .2s}.p-commandpalette-filter-input:focus{border-color:var(--p-form-field-focus-border-color)}
.p-commandpalette-groups{overflow-y:auto;overflow-x:hidden}.p-commandpalette-group{border-bottom:1px solid var(--p-content-border-color)}.p-commandpalette-group:last-child{border-bottom:0}.p-commandpalette-group-header{padding:8px 12px;cursor:pointer;user-select:none;background:var(--p-content-background);transition:background-color .2s}.p-commandpalette-group-header:hover{background:var(--p-content-hover-background)}.p-commandpalette-group-header.p-state-active{background:var(--p-highlight-background)}
.p-commandpalette-group-header.p-state-active .p-commandpalette-group-label{color:var(--p-highlight-color)}.p-commandpalette-group-header.p-state-active .p-commandpalette-group-toggle{color:var(--p-highlight-color)}.p-commandpalette-group-toggle{font-size:10px;margin-right:6px;color:var(--p-text-muted-color)}.p-commandpalette-group-label{font-size:13px;font-weight:600;color:var(--p-text-color)}.p-commandpalette-group-items{display:none;padding:0}.p-commandpalette-item{padding:8px 12px 8px 28px;cursor:pointer;font-size:13px;color:var(--p-text-color);transition:background-color .15s}
.p-commandpalette-item:hover{background:var(--p-highlight-background);color:var(--p-highlight-color)}.p-commandpalette-item:active{background:var(--p-highlight-background);color:var(--p-highlight-color)}