#tc-plan-selector{font-family:inherit;margin-bottom:20px}
#tc-plan-selector .tc-sel-group{margin-bottom:14px}
#tc-plan-selector .tc-sel-label{font-weight:600;font-size:14px;margin-bottom:6px;color:#fff}
#tc-plan-selector .tc-sel-options{display:flex;gap:8px;flex-wrap:wrap}
#tc-plan-selector .tc-sel-btn{padding:10px 18px;border:2px solid #333;border-radius:8px;background:transparent;color:#ccc;cursor:pointer;font-size:13px!important;font-weight:500;transition:all .2s;-webkit-appearance:none;appearance:none;text-align:center;line-height:1.4;letter-spacing:normal}
#tc-plan-selector .tc-sel-btn:hover{border-color:#f0c040;color:#f0c040}
#tc-plan-selector .tc-sel-btn.active{border-color:#f0c040;background:#f0c040;color:#000;font-weight:700}
#tc-plan-selector .tc-sel-btn[disabled]{opacity:.5;cursor:not-allowed}
#tc-full-overlay{position:fixed;inset:0;background:rgba(8,10,16,.88);display:flex;align-items:center;justify-content:center;z-index:99999}
#tc-full-overlay span{color:#f0c040;font-size:18px;font-weight:600}
@media(max-width:600px){#tc-plan-selector .tc-sel-options{gap:6px}#tc-plan-selector .tc-sel-btn{padding:8px 12px;font-size:12px;min-width:0;flex:1 1 auto}}
/* NOTA: o kill do shimmer do FunnelKit (tiles + resumo) NAO fica aqui — foi movido para CSS
   INLINE via wp_add_inline_style no PHP (takecap_selector_assets). Motivo: este arquivo externo
   sofre cache em varias camadas (browser + LiteSpeed + Hostinger hCDN) e o LiteSpeed remove o
   ?ver (optm-qs_rm=1), entao mudancas nao invalidam o cache -> ficava stale. Inline na pagina do
   checkout (nao cacheada) = sempre fresco, sem depender de purge/versionamento. */
