.ai-calica-btn[data-v-2efe988e]{align-items:center;background:linear-gradient(135deg,#8b5cf626,#7c3aed26);border:1px solid rgba(139,92,246,.3);border-radius:12px;color:#8b5cf6;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;isolation:isolate;overflow:hidden;padding:.625rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.ai-calica-glow[data-v-2efe988e]{background:linear-gradient(135deg,#8b5cf6,#7c3aed,#8b5cf6);filter:blur(8px);inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.ai-calica-btn:hover .ai-calica-glow[data-v-2efe988e]{opacity:.4}.ai-calica-btn[data-v-2efe988e]:hover{background:linear-gradient(135deg,#8b5cf640,#7c3aed40);border-color:#8b5cf680;box-shadow:0 8px 25px -5px #8b5cf666;transform:translateY(-2px)}.ai-calica-btn[data-v-2efe988e]:active{transform:translateY(0)}.beta-badge[data-v-2efe988e]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:4px;color:#fff;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .375rem;text-transform:uppercase}.btn-text[data-v-2efe988e]{letter-spacing:.01em}.ai-calica-btn[data-v-2efe988e]>*,.btn-text[data-v-2efe988e]{position:relative;z-index:1}.dark .ai-calica-btn[data-v-2efe988e]{background:linear-gradient(135deg,#8b5cf633,#7c3aed33);color:#a78bfa}.dark .ai-calica-btn[data-v-2efe988e]:hover{background:linear-gradient(135deg,#8b5cf64d,#7c3aed4d)}.tour-tooltip[data-v-2efe988e]{padding:0;position:relative;width:320px}.tour-arrow[data-v-2efe988e]{border-bottom:8px solid var(--surface-primary);border-left:8px solid transparent;border-right:8px solid transparent;height:0;left:50%;position:absolute;top:-8px;transform:translate(-50%);width:0}.tour-content[data-v-2efe988e]{background:var(--surface-primary);border:1px solid rgba(139,92,246,.3);border-radius:12px;box-shadow:0 20px 40px -10px #8b5cf64d,0 0 0 1px #8b5cf61a;padding:1rem}.tour-feature[data-v-2efe988e]{align-items:center;background:linear-gradient(135deg,#8b5cf61a,#7c3aed1a);border:1px solid rgba(139,92,246,.2);border-radius:6px;color:#8b5cf6;display:inline-flex;font-size:.7rem;font-weight:500;gap:.25rem;padding:.25rem .5rem}.dark .tour-content[data-v-2efe988e]{border-color:#8b5cf666}.dark .tour-arrow[data-v-2efe988e]{border-bottom-color:var(--surface-primary)}.dark .tour-feature[data-v-2efe988e]{color:#a78bfa}footer[data-v-7e7b7b4e]{margin-top:auto}.typing-dots[data-v-92b61014]{align-items:center;display:inline-flex;gap:3px}.typing-dots .dot[data-v-92b61014]{animation:typing-bounce-92b61014 1.4s ease-in-out infinite both;background-color:var(--color-primary);border-radius:50%;height:6px;width:6px}.typing-dots .dot[data-v-92b61014]:first-child{animation-delay:-.32s}.typing-dots .dot[data-v-92b61014]:nth-child(2){animation-delay:-.16s}.typing-dots .dot[data-v-92b61014]:nth-child(3){animation-delay:0s}@keyframes typing-bounce-92b61014{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.prose strong[data-v-92b61014],.prose[data-v-92b61014] strong{font-weight:600}table[data-v-92b61014]{border-collapse:collapse}.table-row-hover[data-v-92b61014]:hover{background-color:var(--surface-tertiary)!important}.custom-scrollbar[data-v-92b61014]{scrollbar-color:var(--border-secondary) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-92b61014]::-webkit-scrollbar{height:8px;width:8px}.custom-scrollbar[data-v-92b61014]::-webkit-scrollbar-track{background:var(--surface-secondary);border-radius:4px}.custom-scrollbar[data-v-92b61014]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--color-primary) 0,#7c3aed 100%);border-radius:4px}.custom-scrollbar[data-v-92b61014]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)}[data-v-92b61014]::-webkit-scrollbar{width:6px}[data-v-92b61014]::-webkit-scrollbar-track{background:transparent}[data-v-92b61014]::-webkit-scrollbar-thumb{background-color:var(--border-secondary);border-radius:3px}[data-v-92b61014]::-webkit-scrollbar-thumb:hover{background-color:var(--border-primary)}.break-words[data-v-92b61014]{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.resize-handle[data-v-92b61014]{align-items:center;bottom:0;cursor:ew-resize;display:flex;justify-content:center;left:-4px;position:absolute;top:0;width:12px;z-index:100}.resize-handle[data-v-92b61014]:before{background:linear-gradient(180deg,transparent,#8b5cf6 20%,#7c3aed 80%,transparent);bottom:0;content:"";left:4px;opacity:.3;position:absolute;top:0;transition:all .2s ease;width:3px}.resize-handle[data-v-92b61014]:hover:before{box-shadow:0 0 10px #8b5cf680;left:3px;opacity:1;width:4px}.resize-handle[data-v-92b61014]:active:before{background:linear-gradient(180deg,transparent,#a78bfa 20%,#8b5cf6 80%,transparent);box-shadow:0 0 20px #8b5cf6cc;left:2px;opacity:1;width:5px}.resize-indicator[data-v-92b61014]{display:none}.typing-cursor[data-v-92b61014]{animation:blink-92b61014 .8s ease-in-out infinite;background:linear-gradient(180deg,#8b5cf6,#7c3aed);display:inline-block;height:1em;margin-left:2px;vertical-align:text-bottom;width:2px}@keyframes blink-92b61014{0%,50%{opacity:1}51%,to{opacity:0}}.fade-slide-enter-active[data-v-92b61014]{transition:all .4s ease-out}.fade-slide-leave-active[data-v-92b61014]{transition:all .2s ease-in}.fade-slide-enter-from[data-v-92b61014],.fade-slide-leave-to[data-v-92b61014]{opacity:0;transform:translateY(-10px)}.create-button[data-v-b5aaff73]{border:none;border-radius:12px;cursor:pointer;font-size:.938rem;font-weight:600;isolation:isolate;overflow:hidden;padding:.875rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.create-button[data-v-b5aaff73]:focus-visible{outline:none;outline-offset:2px}.create-button[data-v-b5aaff73]:hover{transform:translateY(-2px)}.create-button[data-v-b5aaff73]:active{transform:translateY(0)}.button-content[data-v-b5aaff73]{align-items:center;display:flex;gap:.625rem;justify-content:center;position:relative;z-index:1}.button-label[data-v-b5aaff73]{font-weight:600;letter-spacing:.01em}.button-glow[data-v-b5aaff73]{background:radial-gradient(circle at center,hsla(0,0%,100%,.2),transparent 70%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:0}.create-button:hover .button-glow[data-v-b5aaff73]{opacity:1}.create-button-checkout[data-v-b5aaff73]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px #10b9814d;color:#fff}.create-button-checkout[data-v-b5aaff73]:hover{box-shadow:0 8px 24px #10b98166}.create-button-checkout[data-v-b5aaff73]:focus-visible{outline:2px solid #10b981}.create-button-charge[data-v-b5aaff73]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 16px #3b82f64d;color:#fff}.create-button-charge[data-v-b5aaff73]:hover{box-shadow:0 8px 24px #3b82f666}.create-button-charge[data-v-b5aaff73]:focus-visible{outline:2px solid #3b82f6}.dark .create-button-checkout[data-v-b5aaff73]{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 16px #05966966}.dark .create-button-checkout[data-v-b5aaff73]:hover{box-shadow:0 8px 24px #05966980}.dark .create-button-charge[data-v-b5aaff73]{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 16px #2563eb66}.dark .create-button-charge[data-v-b5aaff73]:hover{box-shadow:0 8px 24px #2563eb80}@media(max-width:768px){.create-button[data-v-b5aaff73]{font-size:.875rem;padding:.75rem 1.25rem}}
