/*!/wp-content/plugins/fairy-tale-generator-06-06-25/css/ftg-cp-versions.css*/.ftg-cpv-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 18px;padding:6px 10px;border-radius:999px;background:#f6f0fc;border:1px solid #e6dcf2;font-family:"Poppins",system-ui,sans-serif;font-size:14px;line-height:1.3;width:fit-content;max-width:100%}.ftg-cpv-bar label{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:600;color:#31003f}.ftg-cpv-select{font:inherit;font-weight:500;padding:3px 8px;border-radius:999px;border:1px solid #c9b6e4;background:#fff;color:#31003f;max-width:100%}.ftg-cpv-new{font:inherit;font-size:13px;font-weight:600;border:0;background:none;color:#8300e9;cursor:pointer;padding:3px 6px;border-radius:999px}.ftg-cpv-new:hover{background:#ece2f8}.ftg-cpv-status{font-size:13px;color:#6b6475}.ftg-cpv-hidden{display:none!important}.ftg-cpv-fig{position:relative;margin:1.5em 0!important;text-align:center}.ftg-cpv-fig img{max-width:100%;height:auto;border-radius:8px;display:inline-block}.ftg-cpv-fig.is-locked{overflow:hidden;border-radius:8px}.ftg-cpv-fig.is-locked img{width:100%;max-height:520px;object-fit:cover;filter:blur(14px) grayscale(.6);transform:scale(1.08);opacity:.8}.ftg-cpv-lock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;font-family:"Poppins",system-ui,sans-serif;color:#31003f;text-align:center}.ftg-cpv-lock b{font-size:17px;line-height:1.3;background:rgb(255 255 255 / .88);padding:6px 12px;border-radius:10px}.ftg-cpv-lock>span:not(.ftg-cpv-lock-actions):not(.ftg-cpv-lock-small){font-size:14px;background:rgb(255 255 255 / .8);padding:3px 10px;border-radius:8px}.ftg-cpv-lock-small{font-size:13px;font-weight:600;background:rgb(255 255 255 / .85);padding:4px 10px;border-radius:999px}.ftg-cpv-lock-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ftg-cpv-btn{display:inline-block;padding:9px 18px;border-radius:999px;background:linear-gradient(90deg,#8300e9,#e8408f);color:#fff!important;font-weight:700;text-decoration:none!important;font-size:15px}.ftg-cpv-btn.ghost{background:#fff;color:#8300e9!important;box-shadow:inset 0 0 0 2px #8300e9}@media (max-width:520px){.ftg-cpv-bar{border-radius:14px}.ftg-cpv-lock b{font-size:15px}}