.compounding-intelligence[data-v-b500f8e4]{max-width:1200px;margin:0 auto;padding:60px 20px}.header[data-v-b500f8e4]{text-align:center;margin-bottom:60px}.header h1[data-v-b500f8e4]{font-size:48px;font-weight:700;margin-bottom:16px;color:#fff}.header p[data-v-b500f8e4]{font-size:20px;color:#a0a0a0;max-width:700px;margin:0 auto;line-height:1.6}.comparison-container[data-v-b500f8e4]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px;background:#1a1a1a;border-radius:16px;padding:40px;border:1px solid #2a2a2a}.side[data-v-b500f8e4]{position:relative}.side-header[data-v-b500f8e4]{text-align:center;margin-bottom:30px}.side-header h2[data-v-b500f8e4]{font-size:24px;font-weight:600;margin-bottom:8px}.traditional h2[data-v-b500f8e4],.stellify h2[data-v-b500f8e4]{color:#fff}.side-header p[data-v-b500f8e4]{color:#666;font-size:14px}.timeline[data-v-b500f8e4]{position:relative;min-height:500px}.timeline-line[data-v-b500f8e4]{position:absolute;left:50%;transform:translate(-50%);width:2px;height:100%;background:#2a2a2a}.timeline-items[data-v-b500f8e4]{position:relative}.month-item[data-v-b500f8e4]{position:relative;margin-bottom:30px;padding-left:60px}.fade-enter-active[data-v-b500f8e4]{transition:all .5s ease}.fade-enter-from[data-v-b500f8e4]{opacity:0;transform:translateY(20px)}.month-label[data-v-b500f8e4]{position:absolute;left:0;top:0;width:45px;height:45px;background:#2a2a2a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#999;z-index:2}.month-content[data-v-b500f8e4]{background:#252525;padding:20px;border-radius:12px;border:1px solid #333;position:relative}.method-card[data-v-b500f8e4]{display:flex;align-items:center;gap:12px}.icon[data-v-b500f8e4]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.icon-generate[data-v-b500f8e4]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.icon-reference[data-v-b500f8e4]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.icon.spinning[data-v-b500f8e4]{animation:spin-b500f8e4 1s linear infinite}@keyframes spin-b500f8e4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.method-info[data-v-b500f8e4]{flex:1}.method-name[data-v-b500f8e4]{font-size:14px;font-weight:600;margin-bottom:4px}.method-details[data-v-b500f8e4]{font-size:12px;color:#666}.token-cost[data-v-b500f8e4]{font-size:14px;font-weight:600;color:#fff}.stellify .token-cost[data-v-b500f8e4]{color:#fff}.token-cost.zero[data-v-b500f8e4]{color:#9ca3af}.locked-badge[data-v-b500f8e4]{display:inline-block;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:11px;padding:4px 8px;border-radius:4px;margin-left:8px;font-weight:600}.metrics[data-v-b500f8e4]{margin-top:40px;padding:30px;background:#252525;border-radius:12px;border:1px solid #333}.metrics-grid[data-v-b500f8e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.metric[data-v-b500f8e4]{text-align:center}.metric-value[data-v-b500f8e4]{font-size:36px;font-weight:700;margin-bottom:8px}.traditional .metric-value[data-v-b500f8e4],.stellify .metric-value[data-v-b500f8e4]{color:#fff}.metric-label[data-v-b500f8e4]{font-size:14px;color:#666}.controls[data-v-b500f8e4]{margin-top:40px;padding:30px;background:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a}.control-group[data-v-b500f8e4]{margin-bottom:30px}.control-group[data-v-b500f8e4]:last-child{margin-bottom:0}.control-label[data-v-b500f8e4]{display:block;font-size:14px;font-weight:600;margin-bottom:12px;color:#999}.slider-container[data-v-b500f8e4]{position:relative}.slider[data-v-b500f8e4]{width:100%;height:6px;border-radius:3px;background:#2a2a2a;outline:none;-webkit-appearance:none}.slider[data-v-b500f8e4]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;transition:transform .2s}.slider[data-v-b500f8e4]::-webkit-slider-thumb:hover{transform:scale(1.2)}.slider[data-v-b500f8e4]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:none;transition:transform .2s}.slider[data-v-b500f8e4]::-moz-range-thumb:hover{transform:scale(1.2)}.slider-labels[data-v-b500f8e4]{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#666}.buttons[data-v-b500f8e4]{display:flex;gap:12px}button[data-v-b500f8e4]{flex:1;padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-v-b500f8e4]{background:#fff;color:#000}.btn-primary[data-v-b500f8e4]:hover:not(:disabled){background:#e5e5e5;transform:translateY(-2px)}.btn-primary[data-v-b500f8e4]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-b500f8e4]{background:#2a2a2a;color:#999}.btn-secondary[data-v-b500f8e4]:hover{background:#333}.summary[data-v-b500f8e4]{margin-top:60px;text-align:center;padding:40px;background:#ffffff05;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.summary h2[data-v-b500f8e4]{font-size:32px;font-weight:700;margin-bottom:16px}.summary p[data-v-b500f8e4]{font-size:18px;color:#a0a0a0;line-height:1.6;max-width:800px;margin:0 auto 24px}.summary-stats[data-v-b500f8e4]{display:flex;justify-content:center;gap:60px;margin-top:30px}.summary-stat[data-v-b500f8e4]{text-align:center}.summary-stat-value[data-v-b500f8e4]{font-size:48px;font-weight:700;color:#fff;margin-bottom:8px}.summary-stat-label[data-v-b500f8e4]{font-size:14px;color:#666}@media(max-width:768px){.comparison-container[data-v-b500f8e4]{grid-template-columns:1fr;gap:60px}.header h1[data-v-b500f8e4]{font-size:32px}.header p[data-v-b500f8e4]{font-size:16px}.metrics-grid[data-v-b500f8e4]{grid-template-columns:1fr}.summary-stats[data-v-b500f8e4]{flex-direction:column;gap:30px}}.demo-container[data-v-177cae16]{background:linear-gradient(to bottom,#000,#0a0a0a)}.demo-editor[data-v-177cae16]{box-shadow:0 0 0 1px #ffffff1a,0 25px 50px -12px #000c,0 0 100px #3b82f61a}.demo-tooltip[data-v-177cae16]{box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff1a}.element-tree-item[data-v-177cae16],.file-tree-item[data-v-177cae16],.statement-line[data-v-177cae16]{transition:all .5s cubic-bezier(.4,0,.2,1)}.code-display[data-v-177cae16]{line-height:1.6}
