#section-support-channels .section-head{margin-bottom:14px!important}
#supportChannelsList[hidden]{display:none!important}
.wc-intro{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);font-size:12px;color:var(--color-text-muted)}
.wc-intro b{color:var(--color-text-strong)}
.wc-intro span{padding-left:12px;border-left:1px solid var(--color-border)}
.wc-grid{gap:14px;align-items:start;margin:14px 0}
.wc-card{padding:20px 22px;background:var(--color-surface)}
.wc-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
.wc-card-head h3{margin:5px 0 4px;font-size:20px}
.wc-step{color:var(--support-a);font-size:10px;font-weight:750;letter-spacing:.09em}
.wc-card>p{margin:8px 0 14px}
.wc-card small,.wc-details small{display:block;color:var(--color-text-muted);font-size:11px;line-height:1.5}
.wc-subsection{margin:16px 0 5px;padding:15px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-2)}
.wc-subsection h4{margin:0 0 9px;font-size:13px;color:var(--color-text-strong)}
.wc-channel-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0 10px}
.wc-key{padding:13px 0}.wc-key p{margin:4px 0}.wc-key .support-actions{margin:0}
.wc-details{margin:12px 0 0;padding:11px 14px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface-2)}
.wc-details summary{cursor:pointer;font-size:12px;font-weight:650;color:var(--color-text-strong)}
.wc-details p{margin:9px 0;color:var(--color-text-muted);font-size:12px;line-height:1.5}
.wc-local{margin-top:0;background:var(--color-surface)}
.wc-telegram-state,.wc-start{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--color-border);font-size:12px}
.wc-start{border-top:1px solid var(--color-border);border-bottom:0;margin-top:4px}
.wc-start small{margin-top:4px}
#wc-telegram{margin:10px 0;gap:11px}
#wc-telegram button[type=submit]{justify-self:start}
.wc-card .wc-check{font-size:11px;color:var(--color-text-muted)}
.wc-error{color:#b45353!important}
html body.theme-dark .wc-error{color:#f39c9c!important}
#wc-once:not([hidden]){padding:12px;border-radius:10px;background:color-mix(in srgb,var(--support-a) 8%,var(--color-surface));font-size:12px}
#wc-status:not(:empty){padding:9px 0;font-size:12px}
@media(max-width:1000px){.wc-grid{grid-template-columns:1fr}}
@media(max-width:560px){.wc-intro{display:grid}.wc-intro span{padding-left:0;border-left:0}.wc-card{padding:16px}.wc-card-head{align-items:flex-start}.wc-card-head .support-pill{white-space:nowrap}.wc-key{align-items:flex-start}.wc-telegram-state,.wc-start{align-items:flex-start}}
