body .tb-dynamic-card{position:relative;overflow:hidden}
body .tb-template-access{position:absolute;z-index:5;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:2px solid rgba(255,255,255,.9);border-radius:999px;color:#fff;font-size:11px;font-weight:800;line-height:1;letter-spacing:.04em;box-shadow:0 5px 16px rgba(16,41,58,.18)}
body .tb-template-free{background:linear-gradient(135deg,#16a36a,#0c8151)}
body .tb-template-pro{background:linear-gradient(135deg,#f7b733,#d88700);color:#402600}
body .tb-template-pro i{font-size:14px;font-style:normal}
body .tb-dynamic-card .tb-customize-button{display:flex!important;align-items:center;justify-content:center;gap:7px;margin:7px!important;padding:10px 13px!important;border:0!important;border-radius:9px!important;background:linear-gradient(135deg,#ff6a2a,#ff4b16)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;box-shadow:0 7px 16px rgba(255,82,24,.2);transition:.2s ease}
body .tb-dynamic-card .tb-customize-button i{font-style:normal;font-size:15px;transition:transform .2s ease}
body .tb-dynamic-card>a:hover .tb-customize-button{transform:translateY(-1px);box-shadow:0 9px 20px rgba(255,82,24,.3)}
body .tb-dynamic-card>a:hover .tb-customize-button i{transform:translateX(3px)}
body .tb-access-pro .tb-customize-button{background:linear-gradient(135deg,#1aa36c,#078754)!important;box-shadow:0 7px 16px rgba(9,143,88,.2)}
