.cli-plugin-mgr-wrapper{box-sizing:border-box;width:100%;margin:1.5rem 0 2rem}.cli-plugin-mgr-wrapper *,.cli-plugin-mgr-wrapper :before,.cli-plugin-mgr-wrapper :after{box-sizing:border-box}.cli-plugin-mgr-wrapper .hidden{display:none!important}.cli-plugin-mgr-wrapper .cli-terminal-window{color:#e8eaed;user-select:none;background-color:#0a0a0a;border:1px solid #26292e;border-radius:10px;outline:none;font-family:Google Sans Code,JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,monospace;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 14px 32px -8px #00000073,0 4px 12px -2px #0000004d}.cli-plugin-mgr-wrapper .cli-terminal-window:hover{border-color:#3b4048}.cli-plugin-mgr-wrapper .cli-terminal-window:focus,.cli-plugin-mgr-wrapper .cli-terminal-window:focus-within{border-color:#4da3ff;box-shadow:0 0 0 2px #4da3ff40,0 14px 32px -8px #00000080}.cli-plugin-mgr-wrapper .cli-window-bar{background-color:#141619;border-bottom:1px solid #22252a;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.cli-plugin-mgr-wrapper .cli-window-dots{flex-shrink:0;align-items:center;gap:7px;display:flex}.cli-plugin-mgr-wrapper .cli-window-dots .dot{border-radius:50%;width:11px;height:11px;display:inline-block}.cli-plugin-mgr-wrapper .cli-window-dots .dot-red{background-color:#ff5f56}.cli-plugin-mgr-wrapper .cli-window-dots .dot-yellow{background-color:#ffbd2e}.cli-plugin-mgr-wrapper .cli-window-dots .dot-green{background-color:#27c93f}.cli-plugin-mgr-wrapper .cli-window-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden;color:#9aa0a6!important}.cli-plugin-mgr-wrapper .cli-window-title span{color:#9aa0a6!important}.cli-plugin-mgr-wrapper .cli-window-title .cli-prompt-cmd{font-weight:600;color:#e8eaed!important}.cli-plugin-mgr-wrapper .cli-window-title .cli-title-sep{color:#5f6368!important}.cli-plugin-mgr-wrapper .cli-window-spacer{flex-shrink:0;width:47px}.cli-plugin-mgr-wrapper .cli-tui-body{padding:14px 16px;font-size:13px;line-height:1.38;overflow-x:auto;color:#e8eaed!important;background-color:#0a0a0a!important}.cli-plugin-mgr-wrapper .tui-title{margin-bottom:1px;padding-left:2ch;font-weight:700;color:#fff!important}.cli-plugin-mgr-wrapper .tui-tabs-row{white-space:nowrap;align-items:center;gap:3ch;margin-bottom:1px;padding-left:2ch;display:flex}.cli-plugin-mgr-wrapper .tui-tab-btn{all:unset;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;transition:color .12s;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-tab-btn span{color:inherit!important}.cli-plugin-mgr-wrapper .tui-tab-btn:hover{color:#c9d1d9!important}.cli-plugin-mgr-wrapper .tui-tab-btn[data-active=true]{text-underline-offset:3px;font-weight:700;color:#4da3ff!important;text-decoration:underline!important}.cli-plugin-mgr-wrapper .tui-cycle-hint{all:unset;cursor:pointer;font-family:inherit;font-size:inherit;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-cycle-hint:hover{color:#c9d1d9!important}.cli-plugin-mgr-wrapper .tui-search-row{white-space:nowrap;cursor:text;align-items:center;margin-bottom:1px;padding-left:2ch;display:flex;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-search-row .tui-search-input{all:unset;font-family:inherit;font-size:inherit;line-height:inherit;caret-color:#4da3ff;user-select:text;width:100%;min-width:1ch;max-width:100%;margin:0;padding:0;color:#8e9297!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.cli-plugin-mgr-wrapper .tui-search-row .tui-search-input::placeholder{opacity:1;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-search-row.has-query .tui-search-input{flex-shrink:0;color:#fff!important}.cli-plugin-mgr-wrapper .tui-search-clear{all:unset;cursor:pointer;flex-shrink:0;margin-left:.5ch;font-size:12px;color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-search-clear:hover{text-decoration:underline}.cli-plugin-mgr-wrapper .tui-local-install-row{white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;display:flex}.cli-plugin-mgr-wrapper .tui-local-install-row:hover{background-color:#ffffff0a}.cli-plugin-mgr-wrapper .tui-local-install-row .tui-local-label{font-weight:700;color:#fff!important}.cli-plugin-mgr-wrapper .tui-local-install-row.selected .tui-cursor-gutter{font-weight:700;color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-local-install-row.selected .tui-local-label{color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-local-install-row .tui-local-prompt{font-weight:400;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-local-install-row .tui-local-prompt .tui-local-path{color:#22c55e!important}.cli-plugin-mgr-wrapper .tui-cursor-gutter{flex-shrink:0;width:2ch;font-weight:700;display:inline-block;color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-list{flex-direction:column;min-height:290px;display:flex}.cli-plugin-mgr-wrapper .tui-plugin-item{flex-direction:column;display:flex}.cli-plugin-mgr-wrapper .tui-plugin-line{white-space:nowrap;cursor:pointer;border-radius:3px;align-items:baseline;padding-right:8px;display:flex;overflow:hidden}.cli-plugin-mgr-wrapper .tui-plugin-line:hover{background-color:#ffffff0a}.cli-plugin-mgr-wrapper .tui-dot{flex-shrink:0;width:2ch;display:inline-block;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-dot.installed{color:#22c55e!important}.cli-plugin-mgr-wrapper .tui-status-badge{flex-shrink:0;width:11ch;display:inline-block;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-status-badge.enabled{color:#22c55e!important}.cli-plugin-mgr-wrapper .tui-plugin-name{flex-shrink:0;margin-right:1ch;font-weight:700;color:#fff!important}.cli-plugin-mgr-wrapper .tui-plugin-item.selected>.tui-plugin-line .tui-plugin-name{color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-plugin-desc{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-plugin-details{flex-direction:column;margin:1px 0 2px;padding-left:4ch;display:flex;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-detail-row{align-items:flex-start;display:flex}.cli-plugin-mgr-wrapper .tui-detail-label{white-space:pre;flex-shrink:0;width:13ch;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-detail-val{white-space:normal;word-break:break-word;max-width:102ch;line-height:1.35;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-empty-state{padding-top:8px;padding-left:2ch;font-style:italic;color:#8e9297!important}.cli-plugin-mgr-wrapper .tui-status-toast{margin-top:6px;padding-left:2ch;font-size:12.5px;color:#22c55e!important}.cli-plugin-mgr-wrapper .tui-footer{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 2ch;margin-top:14px;display:flex}.cli-plugin-mgr-wrapper .tui-footer-label{margin-right:-.5ch;font-weight:700;color:#fff!important}.cli-plugin-mgr-wrapper .tui-key-item{all:unset;box-sizing:border-box;cursor:pointer;border-radius:3px;align-items:baseline;gap:.8ch;margin:-1px -3px;padding:1px 3px;transition:background-color .12s;display:inline-flex}.cli-plugin-mgr-wrapper .tui-key-item:hover{background-color:#4da3ff1f}.cli-plugin-mgr-wrapper .tui-key-item:hover .tui-key-desc{color:#e8eaed!important}.cli-plugin-mgr-wrapper .tui-key-item .tui-key{font-weight:600;color:#4da3ff!important}.cli-plugin-mgr-wrapper .tui-key-item .tui-key-desc{transition:color .12s;color:#8e9297!important}.cli-plugin-mgr-wrapper .cli-plugin-mgr-caption{text-align:center;color:var(--theme-surface-on-surface-variant,#64748b);margin-top:10px;margin-bottom:0;font-size:.85rem;line-height:1.5}@media (width<=680px){.cli-plugin-mgr-wrapper .cli-window-title{display:none}.cli-plugin-mgr-wrapper .cli-tui-body{padding:10px 10px 12px;font-size:11.5px}.cli-plugin-mgr-wrapper .tui-footer{gap:8px}.cli-plugin-mgr-wrapper .tui-footer-label{width:100%;margin-bottom:2px;margin-right:0}.cli-plugin-mgr-wrapper .tui-key-item{background-color:#ffffff0d;border:1px solid #26292e;border-radius:999px;align-items:center;min-height:36px;margin:0;padding:6px 12px}.cli-plugin-mgr-wrapper .tui-key-item:active{background-color:#4da3ff2e;border-color:#4da3ff66}}
