.vtcg-editable-copy{overflow-wrap:anywhere}
.vtcg-editable-copy strong,.vtcg-editable-copy b{color:#b68b52;font-weight:700}
.vtcg-content-tabs{display:flex;gap:6px;margin:0 0 22px;border-bottom:1px solid #dce6db;padding-bottom:12px}
.vtcg-content-tabs a{padding:8px 18px;border-radius:7px;font-size:13px;color:#657966}
.vtcg-content-tabs a[aria-current]{background:#184c3e;color:#fff}
.vtcg-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.vtcg-content-card{min-width:0;padding:22px!important;margin-bottom:0}
.vtcg-content-card label{display:block;font-size:12px;color:#3e5848;margin:16px 0 8px}
.vtcg-content-card label input{margin-top:7px;font-size:13px}
.vtcg-content-tip{font-size:11px;line-height:1.8;color:#74816f;margin:8px 0 12px!important}
.vtcg-content-limit{display:block;color:#7b8777;font-size:10px;line-height:1.8;margin-top:12px}
.vgp-body .vtcg-gold{color:#b68b52}
.vtcg-content-card .wp-editor-container{border:1px solid #cad8ce;border-radius:7px;overflow:hidden}
.vtcg-content-card .mce-panel{background:#fff;border:0}
.vtcg-content-card .mce-toolbar-grp{background:#f5f6f1;border-bottom:1px solid #e0e7da}
.vtcg-content-card .mce-btn-group .mce-btn{border:0;background:transparent;box-shadow:none}
.vgp-body .vtcg-content-card .mce-btn button{background:transparent;min-height:38px;padding:5px 9px;text-transform:none;letter-spacing:0;line-height:1.2;border:0;box-shadow:none}
.vtcg-content-card .mce-btn[aria-label^="Gras"] .mce-ico,.vtcg-content-card .mce-btn[aria-label^="Bold"] .mce-ico{color:#a77c40}
.vtcg-content-card .mce-btn.mce-active{background:#f1e4cf!important;border-radius:4px}
.vtcg-content-card .mce-tinymce{box-shadow:none}
.vtcg-content-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:25px 0}
.vtcg-content-footer p{font-size:11px;color:#768773;line-height:1.8}
.vtcg-content-actions{display:flex;gap:9px;flex-wrap:wrap}
.vgp-body .vtcg-content-actions .vgp-button{background:#ddac6a;color:#292928!important}
.vgp-body .vtcg-content-actions .vgp-button:hover{background:#c99a5b}
.vgp-body .vtcg-content-example{border:0;background:none;text-decoration:underline;text-underline-offset:3px;color:#6b7966;font-size:11px;padding:5px 0;cursor:pointer;letter-spacing:0;text-transform:none;box-shadow:none}
.vtcg-content-status{padding:13px 16px;border:1px solid #c7d6c5;border-radius:7px;margin-top:20px;font-size:12px;background:#f0f5ec;color:#27543b}
.vtcg-content-status.is-error{border-color:#d3afa1;background:#fff2ed;color:#823b25}
.vtcg-content-preview{margin-top:25px}
.vtcg-content-preview section{min-width:0;overflow-wrap:anywhere}
.vtcg-content-preview .vtcg-copy-label{color:#b68b52;text-transform:uppercase;font-size:12px;letter-spacing:.02em;margin:20px 0}
.vgp-body .vtcg-content-preview h3{color:#393d4c;font-size:30px;line-height:1.15;letter-spacing:-.035em;margin:0 0 24px}
.vtcg-content-preview .vtcg-copy-body{font-family:Arial,sans-serif;color:#7a7a7a;font-size:15px;line-height:1.8}
.vtcg-content-preview .vtcg-copy-body p{margin:0 0 20px}
.vtcg-content-preview strong{color:#b68b52}
.vtcg-content-manager [hidden]{display:none!important}
@media(max-width:1100px){.vtcg-content-grid{grid-template-columns:1fr}.vtcg-content-footer{flex-direction:column;align-items:stretch}.vtcg-content-actions{justify-content:flex-end}}
@media(max-width:600px){.vtcg-content-card{padding:16px!important}.vtcg-content-actions{flex-direction:column}.vtcg-content-actions button{width:100%;justify-content:center}.vtcg-content-tabs a{flex:1;text-align:center}.vtcg-content-card .mce-toolbar .mce-btn-group{white-space:normal}.vtcg-content-preview h3{font-size:25px}}
