.tab-btn[data-v-7b4a0643]{padding:.5rem 1.125rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid var(--border-color);transition:all .15s ease}.tab-active[data-v-7b4a0643]{background-color:#6d28d9;color:#fff;border-color:#6d28d9}.tab-inactive[data-v-7b4a0643]{background-color:var(--bg-secondary);color:var(--text-secondary)}.tab-inactive[data-v-7b4a0643]:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.calc-card[data-v-7b4a0643]{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem}.calc-section-title[data-v-7b4a0643]{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:1.25rem}.power-row[data-v-7b4a0643]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem}.input-group[data-v-7b4a0643]{display:flex;flex-direction:column;gap:.375rem;flex:1;min-width:120px}.input-label[data-v-7b4a0643]{font-size:.75rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.calc-input[data-v-7b4a0643]{padding:.625rem .875rem;border-radius:.5rem;border:1px solid var(--border-color);background-color:var(--bg-primary);color:var(--text-primary);font-size:1.125rem;width:100%;outline:none;transition:border-color .15s ease}.calc-input[data-v-7b4a0643]:focus{border-color:#6d28d9;box-shadow:0 0 0 3px #6d28d926}.power-symbol[data-v-7b4a0643]{display:flex;align-items:flex-start;padding-bottom:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.base-preview[data-v-7b4a0643]{font-size:2rem;font-weight:700;color:#6d28d9}.exp-preview[data-v-7b4a0643]{font-size:1rem;font-weight:700;color:#6d28d9;margin-top:.125rem}.result-box[data-v-7b4a0643]{padding:1.25rem;border-radius:.625rem;background-color:#6d28d914;border:1px solid rgba(109,40,217,.25);display:flex;flex-direction:column;gap:.25rem}.result-label[data-v-7b4a0643]{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.result-value[data-v-7b4a0643]{font-size:2.25rem;font-weight:700;color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.result-extras[data-v-7b4a0643]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.result-detail[data-v-7b4a0643]{font-size:.8125rem;color:var(--text-secondary)}.sci-badge[data-v-7b4a0643]{font-size:.8125rem;font-weight:600;background-color:#6d28d91f;border:1px solid rgba(109,40,217,.25);color:#6d28d9;padding:.125rem .625rem;border-radius:9999px}.power-table[data-v-7b4a0643]{border:1px solid var(--border-color);border-radius:.625rem;overflow:hidden}.table-header[data-v-7b4a0643],.table-row[data-v-7b4a0643]{display:grid;grid-template-columns:1fr 1fr;padding:.5rem 1rem}.table-header[data-v-7b4a0643]{background-color:var(--bg-tertiary);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.table-row[data-v-7b4a0643]{border-top:1px solid var(--border-color);color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.table-row[data-v-7b4a0643]:nth-child(2n){background-color:#6d28d908}.error-box[data-v-7b4a0643]{padding:.875rem 1rem;border-radius:.5rem;background-color:#ef444414;border:1px solid rgba(239,68,68,.25);color:#ef4444;font-size:.875rem}
