.king-addons-cd-preview{position:relative}.king-addons-cd-badge{position:absolute;top:8px;right:8px;z-index:9999;display:flex;align-items:center;gap:4px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:20px;padding:6px 12px;font-size:11px;font-weight:600;line-height:1;box-shadow:0 2px 8px rgb(102 126 234 / .4);cursor:pointer;transition:all 0.2s ease}.king-addons-cd-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(102 126 234 / .5)}.king-addons-cd-badge-icon{font-size:12px}.king-addons-cd-badge-label{letter-spacing:.5px}.king-addons-cd-badge-count{background:rgb(255 255 255 / .25);color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;min-width:16px;text-align:center}.king-addons-cd-tooltip{position:absolute;top:calc(100% + 8px);right:0;background:#1e1e2e;color:#cdd6f4;border-radius:8px;padding:12px 16px;font-size:12px;font-weight:400;line-height:1.5;min-width:180px;max-width:280px;box-shadow:0 8px 24px rgb(0 0 0 / .3);opacity:0;visibility:hidden;transform:translateY(-4px);transition:all 0.2s ease;pointer-events:none;z-index:10000}.king-addons-cd-badge:hover .king-addons-cd-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.king-addons-cd-tooltip::before{content:'';position:absolute;top:-6px;right:16px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff0 #fff0 #1e1e2e #fff0}.king-addons-cd-tooltip strong{display:block;color:#f5c2e7;margin-bottom:8px;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.king-addons-cd-tooltip ul{list-style:none;margin:0;padding:0}.king-addons-cd-tooltip li{padding:4px 0;border-bottom:1px solid rgb(205 214 244 / .1);font-size:12px}.king-addons-cd-tooltip li:last-child{border-bottom:none}.king-addons-cd-tooltip li::before{content:'•';color:#89b4fa;margin-right:8px}.king-addons-cd-hidden{display:none!important}.king-addons-cd-fallback-message{padding:20px;border:1px solid #e0e0e0;background:linear-gradient(135deg,#fafafa 0%,#f5f5f5 100%);border-radius:8px;text-align:center;color:#666;font-size:14px}.king-addons-cd-fallback-message p{margin:0}.king-addons-cd-fallback-template{width:100%}.king-addons-cd-preview::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed rgb(102 126 234 / .4);border-radius:4px;pointer-events:none;z-index:1}