.clb[data-v-7f083421]{align-self:stretch;display:inline-flex}.clb-block[data-v-7f083421]{align-self:auto;display:flex;width:100%}.clb-block .clb-btn[data-v-7f083421],.clb-block .clb-chip[data-v-7f083421]{width:100%}.clb:not(.clb-block) .clb-btn[data-v-7f083421],.clb:not(.clb-block) .clb-chip[data-v-7f083421]{height:100%}.clb-btn[data-v-7f083421]{align-items:center;background:#00000080;border:1px dashed rgba(25,227,255,.4);border-radius:13px;color:var(--kc-cyan,#19e3ff);cursor:pointer;display:inline-flex;flex-direction:column;font-family:var(--kc-display,"Space Grotesk",sans-serif);font-size:12px;font-weight:600;gap:7px;justify-content:center;letter-spacing:.2px;max-width:112px;min-height:44px;padding:10px 12px;text-align:center;transition:box-shadow .25s ease,border-color .25s ease,background .25s ease,transform .18s ease;white-space:nowrap}.clb-btn[data-v-7f083421]:hover{background:#19e3ff0d;border-color:#19e3ffb3;box-shadow:0 0 20px #19e3ff29}.clb-btn[data-v-7f083421]:active{transform:scale(.97)}.clb-icon[data-v-7f083421]{display:inline-flex;position:relative}.clb-spark[data-v-7f083421]{filter:drop-shadow(0 0 6px rgba(25,227,255,.5));flex-shrink:0;height:23px;width:23px}.clb-plus[data-v-7f083421]{align-items:center;background:var(--kc-cyan,#19e3ff);border-radius:50%;bottom:-5px;box-shadow:0 0 8px #19e3ff80,0 0 0 2px #00000080;color:#00181c;display:flex;font-size:12px;height:15px;justify-content:center;position:absolute;right:-7px;width:15px}.clb-chip[data-v-7f083421]{animation:clb-glow-7f083421 3.6s ease-in-out infinite;background:#050507;border:1px solid rgba(255,206,77,.55);border-radius:13px;color:#fff;cursor:pointer;display:block;max-width:94px;min-height:44px;overflow:hidden;position:relative;transition:border-color .25s ease;width:94px}.clb-chip[data-v-7f083421]:hover{border-color:var(--kc-gold,#ffce4d)}.clb-chip:hover .clb-portrait[data-v-7f083421]{transform:scale(1.05)}.clb-portrait[data-v-7f083421]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s cubic-bezier(.2,.8,.2,1);width:100%}.clb-portrait-empty[data-v-7f083421]{align-items:center;background:#0c0d11;color:#ffffff52;display:flex;font-size:30px;justify-content:center}.clb-scrim[data-v-7f083421]{background:linear-gradient(0deg,rgba(4,4,7,.92) 8%,rgba(4,4,7,.32) 46%,transparent 72%);inset:0;pointer-events:none;position:absolute}.clb-meta[data-v-7f083421]{bottom:0;display:flex;flex-direction:column;gap:1px;left:0;line-height:1.12;padding:7px 8px 8px;position:absolute;right:0;z-index:1}.clb-kicker[data-v-7f083421]{align-items:center;color:var(--kc-gold,#ffce4d);display:inline-flex;font-family:var(--kc-mono,monospace);font-size:8px;gap:3px;letter-spacing:.8px;text-transform:uppercase}.clb-name[data-v-7f083421]{font-family:var(--kc-display,"Space Grotesk",sans-serif);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clb-x[data-v-7f083421]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:7px;color:#ffffffd9;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;position:absolute;right:5px;top:5px;transition:background .2s;width:22px;z-index:2}.clb-x[data-v-7f083421]:hover{background:var(--kc-magenta,#ff3da6);color:#fff}.clb-block .clb-btn[data-v-7f083421]{align-items:center;flex-direction:row;font-size:13px;gap:8px;justify-content:center;max-width:none;min-height:48px;padding:0 16px}.clb-block .clb-spark[data-v-7f083421]{height:18px;width:18px}.clb-block .clb-chip[data-v-7f083421]{align-items:center;animation:none;background:#ffce4d0f;display:flex;flex-direction:row;gap:10px;max-width:none;min-height:52px;padding:6px 8px;width:100%}.clb-block .clb-portrait[data-v-7f083421]{border-radius:9px;flex-shrink:0;height:38px;position:static;width:38px}.clb-block .clb-scrim[data-v-7f083421]{display:none}.clb-block .clb-meta[data-v-7f083421]{flex:1;padding:0;position:static}.clb-block .clb-x[data-v-7f083421]{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;font-size:14px;height:26px;position:static;width:26px}@media(pointer:coarse){.clb-x[data-v-7f083421]:after{content:"";inset:-9px;position:absolute}.clb-block .clb-x[data-v-7f083421]{position:relative}}@keyframes clb-glow-7f083421{0%,to{box-shadow:0 0 0 1px #ffce4d47,0 0 12px #ffce4d2e}50%{box-shadow:0 0 0 1px #ffce4d80,0 0 20px #ffce4d66}}@media(prefers-reduced-motion:reduce){.clb-chip[data-v-7f083421]{animation:none}.clb-chip:hover .clb-portrait[data-v-7f083421]{transform:none}}.cm-scrim[data-v-e215512a]{align-items:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03040880;display:flex;inset:0;justify-content:center;padding:0 16px 104px;position:fixed;z-index:9999}.cm-dock[data-v-e215512a]{background:linear-gradient(180deg,var(--kc-panel) 0,var(--kc-void) 100%);border:1px solid var(--kc-line);border-radius:24px;box-shadow:0 0 0 1px #19e3ff0f,0 40px 110px #000000b3,inset 0 1px #ffffff0d;display:flex;flex-direction:column;max-height:min(74vh,720px);max-width:1080px;overflow:hidden;position:relative;width:100%}.cm-dock[data-v-e215512a]:before{background:linear-gradient(90deg,transparent,rgba(25,227,255,.55),rgba(255,206,77,.4),transparent);content:"";height:1px;left:8%;position:absolute;right:8%;top:0;z-index:2}.cm-banner[data-v-e215512a]{align-items:center;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:26px 30px 20px;position:relative;z-index:1}.cm-banner-text[data-v-e215512a]{max-width:460px}.cm-title[data-v-e215512a]{font-size:25px}.cm-create[data-v-e215512a]{margin-top:16px}.cm-examples[data-v-e215512a]{display:flex;flex-shrink:0;height:110px;position:relative}.cm-ex[data-v-e215512a]{border:1px solid hsla(0,0%,100%,.14);border-radius:14px;box-shadow:0 12px 30px #00000080;height:110px;margin-left:-22px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:92px}.cm-ex[data-v-e215512a]:first-child{margin-left:0;transform:rotate(-7deg) translateY(6px)}.cm-ex[data-v-e215512a]:nth-child(2){transform:rotate(-2deg)}.cm-ex[data-v-e215512a]:nth-child(3){transform:rotate(3deg) translateY(4px)}.cm-ex[data-v-e215512a]:nth-child(4){transform:rotate(8deg) translateY(10px)}.cm-banner:hover .cm-ex[data-v-e215512a]{transform:rotate(0) translateY(0)}.cm-controls[data-v-e215512a]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:0 30px 16px;position:relative;z-index:1}.cm-tabs[data-v-e215512a]{background:var(--kc-panel-2);border:1px solid var(--kc-line);border-radius:11px;display:inline-flex;padding:3px}.cm-tabs button[data-v-e215512a]{background:transparent;border:none;border-radius:8px;color:var(--kc-muted);cursor:pointer;font-family:var(--kc-display);font-size:12.5px;font-weight:600;padding:7px 16px;transition:all .2s}.cm-tabs button.on[data-v-e215512a]{background:#19e3ff24;box-shadow:inset 0 0 0 1px #19e3ff4d;color:var(--kc-cyan)}.cm-controls-right[data-v-e215512a]{align-items:center;display:flex;gap:10px}.cm-meter[data-v-e215512a]{padding:7px 12px}.cm-search[data-v-e215512a]{align-items:center;background:var(--kc-panel-2);border:1px solid var(--kc-line);border-radius:11px;color:var(--kc-faint);display:inline-flex;gap:8px;height:38px;padding:0 13px}.cm-search input[data-v-e215512a]{background:transparent;border:none;color:var(--kc-ink);font-family:var(--kc-body);font-size:13px;outline:none;width:150px}.cm-search[data-v-e215512a]:focus-within{border-color:#19e3ff80}.cm-body[data-v-e215512a]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 30px 28px;position:relative;z-index:1;-webkit-overflow-scrolling:touch;scrollbar-color:hsla(0,0%,100%,.16) transparent;scrollbar-width:thin}.cm-body[data-v-e215512a]::-webkit-scrollbar{width:8px}.cm-body[data-v-e215512a]::-webkit-scrollbar-track{background:transparent}.cm-body[data-v-e215512a]::-webkit-scrollbar-thumb{background:#ffffff24;background-clip:padding-box;border:2px solid transparent;border-radius:8px}.cm-body[data-v-e215512a]::-webkit-scrollbar-thumb:hover{background:#ffffff42;background-clip:padding-box}.cm-grid[data-v-e215512a]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.cm-cell[data-v-e215512a]{min-height:200px}.cm-confirm[data-v-e215512a]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040508e6;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center;z-index:5}.cm-confirm p[data-v-e215512a]{color:#fff;font-family:var(--kc-body);font-size:13px;margin:0}.cm-confirm-row[data-v-e215512a]{display:flex;gap:8px}.cm-no[data-v-e215512a],.cm-yes[data-v-e215512a]{border:none;border-radius:9px;cursor:pointer;font-family:var(--kc-display);font-size:12px;font-weight:600;min-height:38px;padding:8px 15px}.cm-no[data-v-e215512a]{background:#ffffff1a;color:#fff}.cm-yes[data-v-e215512a]{background:var(--kc-magenta);color:#fff}@media(pointer:coarse){.cm-no[data-v-e215512a],.cm-yes[data-v-e215512a]{min-height:44px;padding:10px 16px}}.cm-empty[data-v-e215512a]{padding:22px 20px 12px;text-align:center}.cm-empty-orb[data-v-e215512a]{align-items:center;background:#19e3ff1a;border-radius:16px;box-shadow:0 0 30px #19e3ff33;color:var(--kc-cyan);display:inline-flex;font-size:26px;height:56px;justify-content:center;width:56px}.cm-empty-title[data-v-e215512a]{color:#fff;font-family:var(--kc-display);font-size:17px;font-weight:600;margin:12px 0 5px}.cm-empty-sub[data-v-e215512a]{color:var(--kc-muted);font-family:var(--kc-body);font-size:13px;line-height:1.5;margin:0 auto 16px;max-width:340px}.cm-how[data-v-e215512a]{flex-wrap:wrap;gap:6px;justify-content:center;margin:2px auto 18px}.cm-how[data-v-e215512a],.cm-how-step[data-v-e215512a]{align-items:center;display:flex}.cm-how-step[data-v-e215512a]{background:var(--kc-panel-2);border:1px solid var(--kc-line);border-radius:14px;flex-direction:column;gap:3px;padding:12px 10px 10px;position:relative;width:122px}.cm-how-ico[data-v-e215512a]{align-items:center;background:#19e3ff1a;border-radius:11px;color:var(--kc-cyan);display:flex;font-size:20px;height:38px;justify-content:center;margin-bottom:4px;width:38px}.cm-how-n[data-v-e215512a]{color:var(--kc-faint);font-family:var(--kc-mono);font-size:11px;font-weight:700;position:absolute;right:10px;top:8px}.cm-how-t[data-v-e215512a]{color:#fff;font-family:var(--kc-display);font-size:13px;font-weight:600}.cm-how-d[data-v-e215512a]{color:var(--kc-faint);font-size:11px}.cm-how-arrow[data-v-e215512a]{color:#19e3ff80;flex-shrink:0;font-size:18px}@media(max-width:560px){.cm-how-arrow[data-v-e215512a]{transform:rotate(90deg)}.cm-how[data-v-e215512a]{flex-direction:column}.cm-how-step[data-v-e215512a]{flex-direction:row;gap:10px;justify-content:flex-start;padding:12px 14px;width:200px}.cm-how-ico[data-v-e215512a]{margin-bottom:0}.cm-how-n[data-v-e215512a]{margin-left:auto;position:static}}.cm-skel[data-v-e215512a]{animation:cm-skel-e215512a 1.3s infinite;background:linear-gradient(100deg,#0e0f13 30%,#16181f,#0e0f13 70%);background-size:200% 100%;border-color:transparent;cursor:default}@keyframes cm-skel-e215512a{0%{background-position:200% 0}to{background-position:-200% 0}}.cm-more[data-v-e215512a]{margin-top:18px;text-align:center}.cmd-enter-active[data-v-e215512a],.cmd-leave-active[data-v-e215512a]{transition:opacity .28s ease}.cmd-enter-from[data-v-e215512a],.cmd-leave-to[data-v-e215512a]{opacity:0}.cmd-enter-active .cm-dock[data-v-e215512a]{transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .36s}.cmd-enter-from .cm-dock[data-v-e215512a]{opacity:0;transform:translateY(60px)}@media(max-width:720px){.cm-examples[data-v-e215512a]{display:none}.cm-banner-text[data-v-e215512a]{max-width:none}}@media(max-width:640px){.cm-scrim[data-v-e215512a]{align-items:flex-end;padding:0}.cm-dock[data-v-e215512a]{border-radius:24px 24px 0 0;max-height:90vh;max-width:100%}.cm-banner[data-v-e215512a]{padding:22px 18px 16px}.cm-title[data-v-e215512a]{font-size:21px}.cm-controls[data-v-e215512a]{padding:0 18px 14px}.cm-search input[data-v-e215512a]{width:110px}.cm-body[data-v-e215512a]{padding:4px 18px 24px}.cm-grid[data-v-e215512a]{gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}
