#chat>.panel.chat-control-center{background:transparent;border:0;padding:0;box-shadow:none}
.chat-control-center>.eyebrow,.chat-control-center>h2,.chat-control-center>.chat-intro-text{margin-left:4px}
.chat-control-center>.chat-intro-text{max-width:760px;margin-bottom:20px}
.tool-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0 20px;padding:12px;background:rgba(15,18,30,.92);border:1px solid var(--line);border-radius:15px;position:sticky;top:10px;z-index:20;backdrop-filter:blur(12px)}
.tool-tabs button{min-height:38px;padding:8px 14px;border:1px solid #343b55;border-radius:10px;background:#141929;color:#bbc3d8;font-weight:700}
.tool-tabs button.active,.tool-tabs button:hover{background:linear-gradient(135deg,#7134d4,#9147ff);border-color:#a66eff;color:#fff;box-shadow:0 0 18px rgba(145,71,255,.25)}
.tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}
.tool-card{min-width:0;padding:18px;background:linear-gradient(150deg,rgba(18,22,37,.98),rgba(11,14,24,.98));border:1px solid #293149;border-radius:17px;box-shadow:0 12px 30px rgba(0,0,0,.16)}
.tool-card:hover{border-color:#44336b}
.tool-card[data-cat="counter"]{border-top:2px solid #47e3c2}
.tool-card[data-cat="commands"]{border-top:2px solid #a66eff}
.tool-card[data-cat="community"]{border-top:2px solid #e291c4}
.tool-card[data-cat="live"]{border-top:2px solid #78a9ff}
.tool-card[data-cat="stats"]{border-top:2px solid #f2c76e}
.tool-card>hr:first-child{display:none}.tool-card hr{border:0;border-top:1px solid #293149;margin:24px 0}
.tool-card h2{font-size:24px;margin:6px 0 10px}.tool-card h3{font-size:18px;margin:8px 0 12px}.tool-card h4{margin:16px 0 8px}
.tool-card p{line-height:1.55}.tool-card .config{grid-template-columns:1fr;gap:12px}.tool-card .config label{min-width:0}.tool-card .config textarea{min-height:105px}
.tool-card .command-list>div,.tool-card .message{background:#0b0f1a;border:1px solid #222a40;border-radius:11px;padding:12px;margin:9px 0}
.tool-card button{min-height:38px}.tool-card code{overflow-wrap:anywhere}.tool-card[hidden]{display:none!important}
.tool-empty{grid-column:1/-1;text-align:center;color:var(--muted);padding:30px}
.command-catalog{margin:0 0 20px;padding:0;background:linear-gradient(145deg,#14182a,#10131f);border:1px solid #353054;border-radius:17px;overflow:hidden}
.command-catalog>summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:800;color:#f4f1ff}.command-catalog>summary::-webkit-details-marker{display:none}.command-catalog>summary:after{content:'\00f6 ffnen';float:right;color:#47e3c2;font-size:12px}.command-catalog[open]>summary:after{content:'schlie\00df en'}.command-catalog[open]>summary{border-bottom:1px solid #2c3044}.command-catalog>.command-catalog-body{padding:20px 22px 22px}
.command-catalog-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.command-catalog-head h2{font-size:24px;margin:5px 0}.command-catalog-head p{margin:0;color:var(--muted)}
.command-catalog input{max-width:310px}.command-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.command-entry{min-width:0;padding:11px 12px;background:#0b0f1a;border:1px solid #252c42;border-radius:10px}.command-entry code{display:block;color:#50e6c7;font-weight:800;overflow-wrap:anywhere}.command-entry span{display:block;color:#aeb6ca;font-size:11px;line-height:1.4;margin-top:5px}.command-entry small{display:inline-block;color:#d2b7ff;margin-top:6px}
.command-catalog-empty{grid-column:1/-1;color:var(--muted);text-align:center;padding:18px}
@media(max-width:1050px){.tool-grid{grid-template-columns:1fr}.command-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.tool-grid,.command-catalog-grid{grid-template-columns:1fr}.tool-tabs{position:static}.tool-card .config{grid-template-columns:1fr}.command-catalog-head{align-items:stretch;flex-direction:column}.command-catalog input{max-width:none}}
@media(max-width:600px){.tool-card{padding:16px}.tool-tabs button{flex:1 1 42%}}
