/*! aiCarousels free tools. (c) aiCarousels. All rights reserved. */
.bk .cap-top{flex-wrap:nowrap}.bk-sec{padding:14px 16px 16px;border-top:1px solid var(--border)}.bk-sec-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px;min-height:28px}.bk-sec-h .sparkle,.bk-ai .sparkle{color:var(--violet)}.bk-row{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.bk-row [hidden]{display:none}.bk-row-l{min-width:56px}.bk-foot{gap:8px;flex-wrap:wrap}.bk-foot .kbd-hint{padding:1px 5px;border-radius:4px;background:rgb(255 255 255/.16);font-size:11px;margin-inline-start:6px;opacity:.85}.fb.on{background:var(--a-100);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border)}.bk-ask{display:flex;gap:8px}.bk-ask .input{flex:1 1 auto;min-width:0}.bk-ask .btn{flex:none}.bk-ask .btn.is-busy .ph{animation:spin 1s linear infinite}.bk-ideas{display:flex;flex-direction:column;gap:6px;margin-top:10px}.bk-ideas[hidden]{display:none}.bk-note{margin:0 0 2px}.bk-wait{display:flex;align-items:center;gap:10px;padding:10px 2px}.bk-err{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:10px;color:var(--danger, #b42318);background:color-mix(in srgb,var(--danger, #b42318) 8%,transparent)}.bk-idea{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;border-radius:12px;text-align:start;background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:box-shadow .15s var(--ease),background-color .15s var(--ease)}.bk-idea:hover{background:var(--a-50, var(--canvas))}.bk-idea.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.bk-idea-n{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;background:var(--a-100);color:var(--muted);margin-top:2px}.bk-idea b{font-size:18px;line-height:1.2;font-weight:600}.bk-idea .col{gap:2px;min-width:0}.bk-code{margin:0;padding:12px 14px;max-height:220px;overflow:auto;border-radius:12px;background:#16161a;color:#e7e7ea;font:12px/1.55"JetBrains Mono",ui-monospace,monospace;white-space:pre;scrollbar-width:thin}.bk-pv{display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:20px 12px}.bk-phone{display:flex;justify-content:center;width:100%;min-height:100%}.bk-look{max-width:180px}.bk-look span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-dots{display:inline-flex;margin-inline-end:8px}.bk-dots i{width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1.5px var(--bg),inset 0 0 0 1px rgb(0 0 0/.12)}.bk-dots i+i{margin-inline-start:-4px}.bk-gal{margin-top:18px;padding:20px 22px 22px;scroll-margin-top:90px}.bk-gal-h{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bk-gal-h h2{margin-bottom:4px}.bk-gal-h p{max-width:640px}.bk-chips{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 16px}.bk-chips .chip-cat{height:32px;font-size:13px}.bk-cta-art span:nth-child(2){display:grid;place-items:center;color:#fff;font-size:30px;font-weight:700}.bk-cta-art span:nth-child(2)::after{display:none}@media (max-width:760px){.bk-sec{padding:12px 12px 14px}.bk-ask{flex-direction:column}.bk-ask .btn{width:100%}.bk-gal{padding:16px 14px}.bk-foot .btn-primary{flex:1 1 100%;order:-1}}.bk-more{display:flex;justify-content:center;margin-top:16px}.bk-more[hidden]{display:none}