.bcbChooserOverlay{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.bcbChooserBackdrop{backdrop-filter:blur(2px);background:rgba(7,17,33,.72);inset:0;position:absolute}.bcbChooserPanel{background:linear-gradient(160deg,#0c1b33,#122b52);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.45);box-sizing:border-box;color:#fff;max-height:calc(100vh - 48px);max-width:980px;overflow-y:auto;padding:40px 44px 48px;position:relative;width:100%}.bcbChooserClose{background:hsla(0,0%,100%,.12);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:34px;line-height:1;position:absolute;right:18px;top:16px;transition:background .15s ease;width:34px}.bcbChooserClose:hover{background:hsla(0,0%,100%,.24)}.bcbChooserHeading{color:#fff;font-size:24px;font-weight:700;letter-spacing:1.5px;margin:0 0 6px;text-align:center;text-transform:uppercase}.bcbChooserSubheading{color:hsla(0,0%,100%,.6);font-size:14px;margin:0 0 32px;text-align:center}.bcbChooserGrid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.bcbChooserGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.bcbChooserGrid{grid-template-columns:repeat(2,1fr)}}.bcbChooserItem{align-items:center;border:none;border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.18);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:128px;padding:20px 12px;text-align:center;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.bcbChooserItem:hover{box-shadow:0 12px 24px rgba(0,0,0,.3);filter:brightness(1.06);transform:translateY(-3px)}.bcbChooserItem:focus-visible{outline:3px solid hsla(0,0%,100%,.85);outline-offset:2px}.bcbChooserItemIcon{align-items:center;display:flex;justify-content:center}.bcbChooserItemIcon svg{color:#fff;fill:currentColor;height:36px;width:36px}.bcbChooserItemTitle{font-size:13px;font-weight:600;letter-spacing:.6px;line-height:1.3;text-transform:uppercase}
.bcbShortcodeClip{--clip-accent:#4f46e5;align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,rgba(79,70,229,.55),rgba(37,99,235,.35)) border-box;border:1px solid transparent;border-radius:14px;box-shadow:0 6px 22px rgba(79,70,229,.12),0 1px 2px rgba(15,23,42,.04);box-sizing:border-box;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;gap:10px 14px;margin:0 auto 22px;max-width:640px;padding:14px 16px;transition:box-shadow .25s ease,border-color .25s ease}.bcbShortcodeClip.is-copied{--clip-accent:#16a34a;box-shadow:0 6px 22px rgba(22,163,74,.18),0 1px 2px rgba(15,23,42,.04)}.bcbShortcodeClip__tag{align-items:center;background:rgba(79,70,229,.1);border-radius:999px;color:var(--clip-accent);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;gap:6px;letter-spacing:.6px;padding:5px 11px;text-transform:uppercase;transition:background .25s ease,color .25s ease}.bcbShortcodeClip__tag svg{display:block}.bcbShortcodeClip__field{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;flex:1 1 260px;font-family:inherit;gap:10px;min-width:0;padding:6px 6px 6px 14px;text-align:left;transition:border-color .2s ease,background .2s ease}.bcbShortcodeClip__field:hover{background:#fff;border-color:var(--clip-accent)}.bcbShortcodeClip__field:focus-visible{outline:2px solid var(--clip-accent);outline-offset:2px}.bcbShortcodeClip__code{background:none;color:#0f172a;flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:600;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.bcbShortcodeClip__btn{align-items:center;background:linear-gradient(135deg,#4f46e5,#2563eb);border-radius:8px;box-shadow:0 2px 8px rgba(79,70,229,.35);color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;line-height:1;padding:7px 14px;transition:transform .15s ease,box-shadow .2s ease,background .25s ease}.bcbShortcodeClip__btn svg{display:block}.bcbShortcodeClip__field:hover .bcbShortcodeClip__btn{box-shadow:0 4px 12px rgba(79,70,229,.45);transform:translateY(-1px)}.bcbShortcodeClip__field:active .bcbShortcodeClip__btn{transform:translateY(0)}.bcbShortcodeClip.is-copied .bcbShortcodeClip__btn{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 2px 8px rgba(22,163,74,.4)}.bcbShortcodeClip__btnText{white-space:nowrap}.bcbShortcodeClip__hint{color:#64748b;flex:1 0 100%;font-size:12.5px;line-height:1.4;margin:0}
