#palleon-text-settings .palleon-text-wrap{display:flex;flex-direction:column;gap:12px}
.tbat-section,.tbat-card{margin:0;padding:13px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:rgba(255,255,255,.035);box-shadow:0 4px 14px rgba(0,0,0,.08)}
.tbat-section>.palleon-control-wrap:first-of-type{margin-top:0}.tbat-section>.palleon-control-wrap:last-child{margin-bottom:0}
.tbat-section-title,.tbat-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#f3f4f6;font-size:13px;font-weight:700;letter-spacing:.01em}
.tbat-section-title .material-icons,.tbat-title .material-icons{color:#ff6a00;font-size:18px}
#tbat-word-styles{margin:12px 0;padding:12px;background:rgba(0,0,0,.12)}
#tbat-word-styles .tbat-title{margin-bottom:10px}
#tbat-word-styles .tbat-help{margin:9px 0 0;color:#9ca3af;font-size:11px;line-height:1.45}
#tbat-word-styles .tbat-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#tbat-word-styles label{display:block;margin-bottom:5px;font-size:11px;font-weight:600}
#tbat-word-styles input,#tbat-word-styles select{width:100%;min-height:38px;box-sizing:border-box}
#tbat-word-styles input[type=color]{width:44px;padding:3px;flex:0 0 44px}
.tbat-color-row{display:flex;align-items:center;gap:7px}.tbat-color-row code{overflow:hidden;color:#cbd5e1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}
#tbat-weight-wrap.tbat-unavailable select{display:none}#tbat-weight-help{display:none;color:#9ca3af;font-size:10px;line-height:1.35}#tbat-weight-wrap.tbat-unavailable #tbat-weight-help{display:block}
@media(max-width:767px){#tbat-word-styles .tbat-grid{grid-template-columns:1fr 1fr}.tbat-section,.tbat-card{padding:11px}.tbat-section-title,.tbat-title{margin-bottom:10px}}
