.redis-cli-tool .rc-toolbar,.redis-cli-tool .rc-list-panel,.redis-cli-tool .rc-detail-panel{min-width: 0}.redis-cli-tool .rc-layout{align-items: flex-start;row-gap: 16px}.redis-cli-tool .rc-panel-header{gap: 12px}.redis-cli-tool .rc-panel-header>span:first-child{flex: 1;min-width: 0}.redis-cli-tool .rc-panel-header i{margin-right: 6px}.rc-version,.rc-result-count,.rc-detail-category{flex: 0 1 auto;min-width: 0;color: var(--text-3);font-size: 12.5px;font-weight: 600;text-align: right}.rc-toolbar-body,.rc-list-body,.rc-detail-body{gap: 16px}.rc-search-grid{display: grid;grid-template-columns: minmax(220px,1fr) minmax(160px,220px) minmax(180px,260px);gap: 12px;min-width: 0}.rc-field{display: flex;flex-direction: column;gap: 6px;min-width: 0;margin: 0;color: var(--text-2);font-size: 13.5px;font-weight: 600}.rc-field .form-control{width: 100%;min-width: 0;padding-top: 8px;padding-bottom: 8px;font-size: 14px}.rc-chip-row,.rc-action-row{display: flex;flex-wrap: wrap;gap: 8px;min-width: 0}.rc-chip{max-width: 100%;font-size: 12.5px}.rc-chip.is-active{border-color: rgba(37,99,235,.35);background: var(--primary-soft);color: var(--primary)}.rc-action-row .btn{justify-content: center;min-width: 132px}.rc-action-row .btn i{margin-right: 6px}.rc-message{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;border: 1px solid rgba(8,145,178,.22);border-radius: var(--radius);background: var(--info-soft);color: var(--info);font-size: 13.5px;line-height: 1.45}.rc-stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;margin: 16px 0}.rc-stat{min-width: 0;padding: 12px 14px;border: 1px solid var(--border);border-radius: var(--radius);background: #fff;box-shadow: var(--shadow-sm)}.rc-stat strong{display: block;color: var(--text);font-size: 20px;line-height: 1.2}.rc-stat span{display: block;margin-top: 3px;color: var(--text-3);font-size: 12.5px;font-weight: 600}.rc-list-panel,.rc-detail-panel{height: 100%}.rc-list-body{max-height: 720px;overflow-y: auto}.rc-command-list{display: grid;gap: 8px;min-width: 0}.rc-command-item{width: 100%;min-width: 0;padding: 11px 12px;border: 1px solid var(--border);border-radius: var(--radius);background: #fff;color: var(--text);text-align: left;cursor: pointer;transition: border-color .15s,background-color .15s,box-shadow .15s}.rc-command-item:hover,.rc-command-item.is-active{border-color: rgba(37,99,235,.35);background: var(--primary-soft);box-shadow: var(--shadow-sm)}.rc-command-main{display: flex;align-items: center;justify-content: space-between;gap: 8px;min-width: 0}.rc-command-name{min-width: 0;font-family: var(--mono);font-size: 14px;font-weight: 800;letter-spacing: 0;overflow-wrap: anywhere}.rc-command-since{flex: 0 0 auto;color: var(--text-3);font-size: 11.5px;font-weight: 700}.rc-command-summary{margin-top: 5px;color: var(--text-2);font-size: 13px;line-height: 1.45}.rc-command-tags{display: flex;flex-wrap: wrap;gap: 5px;margin-top: 8px}.rc-tag{display: inline-flex;align-items: center;max-width: 100%;min-height: 22px;padding: 2px 7px;border: 1px solid var(--border);border-radius: 999px;background: var(--bg-soft);color: var(--text-3);font-size: 11.5px;font-weight: 700;line-height: 1.2}.rc-tag.is-warning{border-color: rgba(217,119,6,.28);background: var(--warning-soft);color: var(--warning)}.rc-detail-head{display: grid;gap: 8px;min-width: 0}.rc-detail-title-row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;min-width: 0}.rc-detail-name{margin: 0;font-family: var(--mono);font-size: 26px;letter-spacing: 0;overflow-wrap: anywhere}.rc-detail-summary{margin: 0;color: var(--text-2);font-size: 14px;line-height: 1.55}.rc-syntax{margin: 0;white-space: pre-wrap;overflow-wrap: anywhere}.rc-meta-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.rc-meta{min-width: 0;padding: 10px 12px;border: 1px solid var(--border);border-radius: var(--radius);background: var(--bg-soft)}.rc-meta span{display: block;color: var(--text-3);font-size: 11.5px;font-weight: 700;text-transform: uppercase}.rc-meta strong{display: block;margin-top: 3px;color: var(--text);font-size: 13px;font-weight: 700;overflow-wrap: anywhere}.rc-section{display: grid;gap: 8px;min-width: 0}.rc-section-title{color: var(--text);font-size: 13px;font-weight: 800}.rc-example-list{display: grid;gap: 8px}.rc-example{margin: 0;white-space: pre-wrap;overflow-wrap: anywhere}.rc-warning{display: flex;gap: 8px;padding: 10px 12px;border: 1px solid rgba(217,119,6,.26);border-radius: var(--radius);background: var(--warning-soft);color: var(--warning);font-size: 13px;line-height: 1.45}.rc-empty{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 34px 16px;color: var(--text-3);text-align: center}.rc-empty i{font-size: 34px;line-height: 1;color: var(--border-strong)}.rc-empty p{max-width: 420px;margin: 0;font-size: 13.5px}@media (max-width: 991px){.rc-search-grid,.rc-stats,.rc-meta-grid{grid-template-columns: 1fr}.rc-list-body{max-height: 460px}}@media (max-width: 560px){.redis-cli-tool .rc-toolbar-body,.redis-cli-tool .rc-list-body,.redis-cli-tool .rc-detail-body{gap: 12px}.rc-action-row .btn{flex: 1 1 100%;min-width: 0}.rc-detail-name{font-size: 21px}}